@font-face{font-family:'biro_script_reducednormal';src:url(/themes/custom/squares/fonts/biro/biro-webfont.woff2) format('woff2'),url(/themes/custom/squares/fonts/biro/biro-webfont.woff) format('woff');font-weight:normal;font-style:normal;}@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:not-allowed;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.foundation-mq{font-family:"xsmall=0em&small=25em&medium=48.75em&large=64em&xlarge=75em&xxlarge=90em";}html{font-size:18px;box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}body{padding:0;margin:0;font-family:"Rubik","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#003054;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle;}textarea{height:auto;min-height:50px;border-radius:0;}select{width:100%;border-radius:0;}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important;}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1;}[data-whatinput='mouse'] button{outline:0;}.is-visible{display:block !important;}.is-hidden{display:none !important;}.row{max-width:72.22222rem;margin-left:auto;margin-right:auto;}.row::before,.row::after{content:' ';display:table;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1;}.row::after{clear:both;}.row.collapse > .column,.row.collapse > .columns{padding-left:0;padding-right:0;}.row .row{margin-left:-0.83333rem;margin-right:-0.83333rem;}@media screen and (min-width:48.75em){.row .row{margin-left:-1.22222rem;margin-right:-1.22222rem;}}.row .row.collapse{margin-left:0;margin-right:0;}.row.expanded{max-width:none;}.row.expanded .row{margin-left:auto;margin-right:auto;}.column,.columns{width:100%;float:left;padding-left:0.83333rem;padding-right:0.83333rem;}@media screen and (min-width:48.75em){.column,.columns{padding-left:1.22222rem;padding-right:1.22222rem;}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right;}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left;}.column.row.row,.row.row.columns{float:none;}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0;}.xsmall-1{width:8.33333%;}.xsmall-push-1{position:relative;left:8.33333%;}.xsmall-pull-1{position:relative;left:-8.33333%;}.xsmall-offset-0{margin-left:0%;}.xsmall-2{width:16.66667%;}.xsmall-push-2{position:relative;left:16.66667%;}.xsmall-pull-2{position:relative;left:-16.66667%;}.xsmall-offset-1{margin-left:8.33333%;}.xsmall-3{width:25%;}.xsmall-push-3{position:relative;left:25%;}.xsmall-pull-3{position:relative;left:-25%;}.xsmall-offset-2{margin-left:16.66667%;}.xsmall-4{width:33.33333%;}.xsmall-push-4{position:relative;left:33.33333%;}.xsmall-pull-4{position:relative;left:-33.33333%;}.xsmall-offset-3{margin-left:25%;}.xsmall-5{width:41.66667%;}.xsmall-push-5{position:relative;left:41.66667%;}.xsmall-pull-5{position:relative;left:-41.66667%;}.xsmall-offset-4{margin-left:33.33333%;}.xsmall-6{width:50%;}.xsmall-push-6{position:relative;left:50%;}.xsmall-pull-6{position:relative;left:-50%;}.xsmall-offset-5{margin-left:41.66667%;}.xsmall-7{width:58.33333%;}.xsmall-push-7{position:relative;left:58.33333%;}.xsmall-pull-7{position:relative;left:-58.33333%;}.xsmall-offset-6{margin-left:50%;}.xsmall-8{width:66.66667%;}.xsmall-push-8{position:relative;left:66.66667%;}.xsmall-pull-8{position:relative;left:-66.66667%;}.xsmall-offset-7{margin-left:58.33333%;}.xsmall-9{width:75%;}.xsmall-push-9{position:relative;left:75%;}.xsmall-pull-9{position:relative;left:-75%;}.xsmall-offset-8{margin-left:66.66667%;}.xsmall-10{width:83.33333%;}.xsmall-push-10{position:relative;left:83.33333%;}.xsmall-pull-10{position:relative;left:-83.33333%;}.xsmall-offset-9{margin-left:75%;}.xsmall-11{width:91.66667%;}.xsmall-push-11{position:relative;left:91.66667%;}.xsmall-pull-11{position:relative;left:-91.66667%;}.xsmall-offset-10{margin-left:83.33333%;}.xsmall-12{width:100%;}.xsmall-offset-11{margin-left:91.66667%;}.xsmall-up-1 > .column,.xsmall-up-1 > .columns{width:100%;float:left;}.xsmall-up-1 > .column:nth-of-type(1n),.xsmall-up-1 > .columns:nth-of-type(1n){clear:none;}.xsmall-up-1 > .column:nth-of-type(1n+1),.xsmall-up-1 > .columns:nth-of-type(1n+1){clear:both;}.xsmall-up-1 > .column:last-child,.xsmall-up-1 > .columns:last-child{float:left;}.xsmall-up-2 > .column,.xsmall-up-2 > .columns{width:50%;float:left;}.xsmall-up-2 > .column:nth-of-type(1n),.xsmall-up-2 > .columns:nth-of-type(1n){clear:none;}.xsmall-up-2 > .column:nth-of-type(2n+1),.xsmall-up-2 > .columns:nth-of-type(2n+1){clear:both;}.xsmall-up-2 > .column:last-child,.xsmall-up-2 > .columns:last-child{float:left;}.xsmall-up-3 > .column,.xsmall-up-3 > .columns{width:33.33333%;float:left;}.xsmall-up-3 > .column:nth-of-type(1n),.xsmall-up-3 > .columns:nth-of-type(1n){clear:none;}.xsmall-up-3 > .column:nth-of-type(3n+1),.xsmall-up-3 > .columns:nth-of-type(3n+1){clear:both;}.xsmall-up-3 > .column:last-child,.xsmall-up-3 > .columns:last-child{float:left;}.xsmall-up-4 > .column,.xsmall-up-4 > .columns{width:25%;float:left;}.xsmall-up-4 > .column:nth-of-type(1n),.xsmall-up-4 > .columns:nth-of-type(1n){clear:none;}.xsmall-up-4 > .column:nth-of-type(4n+1),.xsmall-up-4 > .columns:nth-of-type(4n+1){clear:both;}.xsmall-up-4 > .column:last-child,.xsmall-up-4 > .columns:last-child{float:left;}.xsmall-up-5 > .column,.xsmall-up-5 > .columns{width:20%;float:left;}.xsmall-up-5 > .column:nth-of-type(1n),.xsmall-up-5 > .columns:nth-of-type(1n){clear:none;}.xsmall-up-5 > .column:nth-of-type(5n+1),.xsmall-up-5 > .columns:nth-of-type(5n+1){clear:both;}.xsmall-up-5 > .column:last-child,.xsmall-up-5 > .columns:last-child{float:left;}.xsmall-up-6 > .column,.xsmall-up-6 > .columns{width:16.66667%;float:left;}.xsmall-up-6 > .column:nth-of-type(1n),.xsmall-up-6 > .columns:nth-of-type(1n){clear:none;}.xsmall-up-6 > .column:nth-of-type(6n+1),.xsmall-up-6 > .columns:nth-of-type(6n+1){clear:both;}.xsmall-up-6 > .column:last-child,.xsmall-up-6 > .columns:last-child{float:left;}.xsmall-up-7 > .column,.xsmall-up-7 > .columns{width:14.28571%;float:left;}.xsmall-up-7 > .column:nth-of-type(1n),.xsmall-up-7 > .columns:nth-of-type(1n){clear:none;}.xsmall-up-7 > .column:nth-of-type(7n+1),.xsmall-up-7 > .columns:nth-of-type(7n+1){clear:both;}.xsmall-up-7 > .column:last-child,.xsmall-up-7 > .columns:last-child{float:left;}.xsmall-up-8 > .column,.xsmall-up-8 > .columns{width:12.5%;float:left;}.xsmall-up-8 > .column:nth-of-type(1n),.xsmall-up-8 > .columns:nth-of-type(1n){clear:none;}.xsmall-up-8 > .column:nth-of-type(8n+1),.xsmall-up-8 > .columns:nth-of-type(8n+1){clear:both;}.xsmall-up-8 > .column:last-child,.xsmall-up-8 > .columns:last-child{float:left;}.xsmall-collapse > .column,.xsmall-collapse > .columns{padding-left:0;padding-right:0;}.xsmall-collapse .row{margin-left:0;margin-right:0;}.expanded.row .xsmall-collapse.row{margin-left:0;margin-right:0;}.xsmall-uncollapse > .column,.xsmall-uncollapse > .columns{padding-left:0.83333rem;padding-right:0.83333rem;}.xsmall-centered{margin-left:auto;margin-right:auto;}.xsmall-centered,.xsmall-centered:last-child:not(:first-child){float:none;clear:both;}.xsmall-uncentered,.xsmall-push-0,.xsmall-pull-0{position:static;margin-left:0;margin-right:0;float:left;}@media screen and (min-width:25em){.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,.small-up-1 > .columns{width:100%;float:left;}.small-up-1 > .column:nth-of-type(1n),.small-up-1 > .columns:nth-of-type(1n){clear:none;}.small-up-1 > .column:nth-of-type(1n+1),.small-up-1 > .columns:nth-of-type(1n+1){clear:both;}.small-up-1 > .column:last-child,.small-up-1 > .columns:last-child{float:left;}.small-up-2 > .column,.small-up-2 > .columns{width:50%;float:left;}.small-up-2 > .column:nth-of-type(1n),.small-up-2 > .columns:nth-of-type(1n){clear:none;}.small-up-2 > .column:nth-of-type(2n+1),.small-up-2 > .columns:nth-of-type(2n+1){clear:both;}.small-up-2 > .column:last-child,.small-up-2 > .columns:last-child{float:left;}.small-up-3 > .column,.small-up-3 > .columns{width:33.33333%;float:left;}.small-up-3 > .column:nth-of-type(1n),.small-up-3 > .columns:nth-of-type(1n){clear:none;}.small-up-3 > .column:nth-of-type(3n+1),.small-up-3 > .columns:nth-of-type(3n+1){clear:both;}.small-up-3 > .column:last-child,.small-up-3 > .columns:last-child{float:left;}.small-up-4 > .column,.small-up-4 > .columns{width:25%;float:left;}.small-up-4 > .column:nth-of-type(1n),.small-up-4 > .columns:nth-of-type(1n){clear:none;}.small-up-4 > .column:nth-of-type(4n+1),.small-up-4 > .columns:nth-of-type(4n+1){clear:both;}.small-up-4 > .column:last-child,.small-up-4 > .columns:last-child{float:left;}.small-up-5 > .column,.small-up-5 > .columns{width:20%;float:left;}.small-up-5 > .column:nth-of-type(1n),.small-up-5 > .columns:nth-of-type(1n){clear:none;}.small-up-5 > .column:nth-of-type(5n+1),.small-up-5 > .columns:nth-of-type(5n+1){clear:both;}.small-up-5 > .column:last-child,.small-up-5 > .columns:last-child{float:left;}.small-up-6 > .column,.small-up-6 > .columns{width:16.66667%;float:left;}.small-up-6 > .column:nth-of-type(1n),.small-up-6 > .columns:nth-of-type(1n){clear:none;}.small-up-6 > .column:nth-of-type(6n+1),.small-up-6 > .columns:nth-of-type(6n+1){clear:both;}.small-up-6 > .column:last-child,.small-up-6 > .columns:last-child{float:left;}.small-up-7 > .column,.small-up-7 > .columns{width:14.28571%;float:left;}.small-up-7 > .column:nth-of-type(1n),.small-up-7 > .columns:nth-of-type(1n){clear:none;}.small-up-7 > .column:nth-of-type(7n+1),.small-up-7 > .columns:nth-of-type(7n+1){clear:both;}.small-up-7 > .column:last-child,.small-up-7 > .columns:last-child{float:left;}.small-up-8 > .column,.small-up-8 > .columns{width:12.5%;float:left;}.small-up-8 > .column:nth-of-type(1n),.small-up-8 > .columns:nth-of-type(1n){clear:none;}.small-up-8 > .column:nth-of-type(8n+1),.small-up-8 > .columns:nth-of-type(8n+1){clear:both;}.small-up-8 > .column:last-child,.small-up-8 > .columns:last-child{float:left;}.small-collapse > .column,.small-collapse > .columns{padding-left:0;padding-right:0;}.small-collapse .row{margin-left:0;margin-right:0;}.expanded.row .small-collapse.row{margin-left:0;margin-right:0;}.small-uncollapse > .column,.small-uncollapse > .columns{padding-left:0.83333rem;padding-right:0.83333rem;}.small-centered{margin-left:auto;margin-right: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-left:0;margin-right:0;float:left;}}@media screen and (min-width:48.75em){.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,.medium-up-1 > .columns{width:100%;float:left;}.medium-up-1 > .column:nth-of-type(1n),.medium-up-1 > .columns:nth-of-type(1n){clear:none;}.medium-up-1 > .column:nth-of-type(1n+1),.medium-up-1 > .columns:nth-of-type(1n+1){clear:both;}.medium-up-1 > .column:last-child,.medium-up-1 > .columns:last-child{float:left;}.medium-up-2 > .column,.medium-up-2 > .columns{width:50%;float:left;}.medium-up-2 > .column:nth-of-type(1n),.medium-up-2 > .columns:nth-of-type(1n){clear:none;}.medium-up-2 > .column:nth-of-type(2n+1),.medium-up-2 > .columns:nth-of-type(2n+1){clear:both;}.medium-up-2 > .column:last-child,.medium-up-2 > .columns:last-child{float:left;}.medium-up-3 > .column,.medium-up-3 > .columns{width:33.33333%;float:left;}.medium-up-3 > .column:nth-of-type(1n),.medium-up-3 > .columns:nth-of-type(1n){clear:none;}.medium-up-3 > .column:nth-of-type(3n+1),.medium-up-3 > .columns:nth-of-type(3n+1){clear:both;}.medium-up-3 > .column:last-child,.medium-up-3 > .columns:last-child{float:left;}.medium-up-4 > .column,.medium-up-4 > .columns{width:25%;float:left;}.medium-up-4 > .column:nth-of-type(1n),.medium-up-4 > .columns:nth-of-type(1n){clear:none;}.medium-up-4 > .column:nth-of-type(4n+1),.medium-up-4 > .columns:nth-of-type(4n+1){clear:both;}.medium-up-4 > .column:last-child,.medium-up-4 > .columns:last-child{float:left;}.medium-up-5 > .column,.medium-up-5 > .columns{width:20%;float:left;}.medium-up-5 > .column:nth-of-type(1n),.medium-up-5 > .columns:nth-of-type(1n){clear:none;}.medium-up-5 > .column:nth-of-type(5n+1),.medium-up-5 > .columns:nth-of-type(5n+1){clear:both;}.medium-up-5 > .column:last-child,.medium-up-5 > .columns:last-child{float:left;}.medium-up-6 > .column,.medium-up-6 > .columns{width:16.66667%;float:left;}.medium-up-6 > .column:nth-of-type(1n),.medium-up-6 > .columns:nth-of-type(1n){clear:none;}.medium-up-6 > .column:nth-of-type(6n+1),.medium-up-6 > .columns:nth-of-type(6n+1){clear:both;}.medium-up-6 > .column:last-child,.medium-up-6 > .columns:last-child{float:left;}.medium-up-7 > .column,.medium-up-7 > .columns{width:14.28571%;float:left;}.medium-up-7 > .column:nth-of-type(1n),.medium-up-7 > .columns:nth-of-type(1n){clear:none;}.medium-up-7 > .column:nth-of-type(7n+1),.medium-up-7 > .columns:nth-of-type(7n+1){clear:both;}.medium-up-7 > .column:last-child,.medium-up-7 > .columns:last-child{float:left;}.medium-up-8 > .column,.medium-up-8 > .columns{width:12.5%;float:left;}.medium-up-8 > .column:nth-of-type(1n),.medium-up-8 > .columns:nth-of-type(1n){clear:none;}.medium-up-8 > .column:nth-of-type(8n+1),.medium-up-8 > .columns:nth-of-type(8n+1){clear:both;}.medium-up-8 > .column:last-child,.medium-up-8 > .columns:last-child{float:left;}.medium-collapse > .column,.medium-collapse > .columns{padding-left:0;padding-right:0;}.medium-collapse .row{margin-left:0;margin-right:0;}.expanded.row .medium-collapse.row{margin-left:0;margin-right:0;}.medium-uncollapse > .column,.medium-uncollapse > .columns{padding-left:1.22222rem;padding-right:1.22222rem;}.medium-centered{margin-left:auto;margin-right: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-left:0;margin-right:0;float:left;}}@media screen and (min-width:64em){.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,.large-up-1 > .columns{width:100%;float:left;}.large-up-1 > .column:nth-of-type(1n),.large-up-1 > .columns:nth-of-type(1n){clear:none;}.large-up-1 > .column:nth-of-type(1n+1),.large-up-1 > .columns:nth-of-type(1n+1){clear:both;}.large-up-1 > .column:last-child,.large-up-1 > .columns:last-child{float:left;}.large-up-2 > .column,.large-up-2 > .columns{width:50%;float:left;}.large-up-2 > .column:nth-of-type(1n),.large-up-2 > .columns:nth-of-type(1n){clear:none;}.large-up-2 > .column:nth-of-type(2n+1),.large-up-2 > .columns:nth-of-type(2n+1){clear:both;}.large-up-2 > .column:last-child,.large-up-2 > .columns:last-child{float:left;}.large-up-3 > .column,.large-up-3 > .columns{width:33.33333%;float:left;}.large-up-3 > .column:nth-of-type(1n),.large-up-3 > .columns:nth-of-type(1n){clear:none;}.large-up-3 > .column:nth-of-type(3n+1),.large-up-3 > .columns:nth-of-type(3n+1){clear:both;}.large-up-3 > .column:last-child,.large-up-3 > .columns:last-child{float:left;}.large-up-4 > .column,.large-up-4 > .columns{width:25%;float:left;}.large-up-4 > .column:nth-of-type(1n),.large-up-4 > .columns:nth-of-type(1n){clear:none;}.large-up-4 > .column:nth-of-type(4n+1),.large-up-4 > .columns:nth-of-type(4n+1){clear:both;}.large-up-4 > .column:last-child,.large-up-4 > .columns:last-child{float:left;}.large-up-5 > .column,.large-up-5 > .columns{width:20%;float:left;}.large-up-5 > .column:nth-of-type(1n),.large-up-5 > .columns:nth-of-type(1n){clear:none;}.large-up-5 > .column:nth-of-type(5n+1),.large-up-5 > .columns:nth-of-type(5n+1){clear:both;}.large-up-5 > .column:last-child,.large-up-5 > .columns:last-child{float:left;}.large-up-6 > .column,.large-up-6 > .columns{width:16.66667%;float:left;}.large-up-6 > .column:nth-of-type(1n),.large-up-6 > .columns:nth-of-type(1n){clear:none;}.large-up-6 > .column:nth-of-type(6n+1),.large-up-6 > .columns:nth-of-type(6n+1){clear:both;}.large-up-6 > .column:last-child,.large-up-6 > .columns:last-child{float:left;}.large-up-7 > .column,.large-up-7 > .columns{width:14.28571%;float:left;}.large-up-7 > .column:nth-of-type(1n),.large-up-7 > .columns:nth-of-type(1n){clear:none;}.large-up-7 > .column:nth-of-type(7n+1),.large-up-7 > .columns:nth-of-type(7n+1){clear:both;}.large-up-7 > .column:last-child,.large-up-7 > .columns:last-child{float:left;}.large-up-8 > .column,.large-up-8 > .columns{width:12.5%;float:left;}.large-up-8 > .column:nth-of-type(1n),.large-up-8 > .columns:nth-of-type(1n){clear:none;}.large-up-8 > .column:nth-of-type(8n+1),.large-up-8 > .columns:nth-of-type(8n+1){clear:both;}.large-up-8 > .column:last-child,.large-up-8 > .columns:last-child{float:left;}.large-collapse > .column,.large-collapse > .columns{padding-left:0;padding-right:0;}.large-collapse .row{margin-left:0;margin-right:0;}.expanded.row .large-collapse.row{margin-left:0;margin-right:0;}.large-uncollapse > .column,.large-uncollapse > .columns{padding-left:1.22222rem;padding-right:1.22222rem;}.large-centered{margin-left:auto;margin-right: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-left:0;margin-right:0;float:left;}}@media screen and (min-width:75em){.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,.xlarge-up-1 > .columns{width:100%;float:left;}.xlarge-up-1 > .column:nth-of-type(1n),.xlarge-up-1 > .columns:nth-of-type(1n){clear:none;}.xlarge-up-1 > .column:nth-of-type(1n+1),.xlarge-up-1 > .columns:nth-of-type(1n+1){clear:both;}.xlarge-up-1 > .column:last-child,.xlarge-up-1 > .columns:last-child{float:left;}.xlarge-up-2 > .column,.xlarge-up-2 > .columns{width:50%;float:left;}.xlarge-up-2 > .column:nth-of-type(1n),.xlarge-up-2 > .columns:nth-of-type(1n){clear:none;}.xlarge-up-2 > .column:nth-of-type(2n+1),.xlarge-up-2 > .columns:nth-of-type(2n+1){clear:both;}.xlarge-up-2 > .column:last-child,.xlarge-up-2 > .columns:last-child{float:left;}.xlarge-up-3 > .column,.xlarge-up-3 > .columns{width:33.33333%;float:left;}.xlarge-up-3 > .column:nth-of-type(1n),.xlarge-up-3 > .columns:nth-of-type(1n){clear:none;}.xlarge-up-3 > .column:nth-of-type(3n+1),.xlarge-up-3 > .columns:nth-of-type(3n+1){clear:both;}.xlarge-up-3 > .column:last-child,.xlarge-up-3 > .columns:last-child{float:left;}.xlarge-up-4 > .column,.xlarge-up-4 > .columns{width:25%;float:left;}.xlarge-up-4 > .column:nth-of-type(1n),.xlarge-up-4 > .columns:nth-of-type(1n){clear:none;}.xlarge-up-4 > .column:nth-of-type(4n+1),.xlarge-up-4 > .columns:nth-of-type(4n+1){clear:both;}.xlarge-up-4 > .column:last-child,.xlarge-up-4 > .columns:last-child{float:left;}.xlarge-up-5 > .column,.xlarge-up-5 > .columns{width:20%;float:left;}.xlarge-up-5 > .column:nth-of-type(1n),.xlarge-up-5 > .columns:nth-of-type(1n){clear:none;}.xlarge-up-5 > .column:nth-of-type(5n+1),.xlarge-up-5 > .columns:nth-of-type(5n+1){clear:both;}.xlarge-up-5 > .column:last-child,.xlarge-up-5 > .columns:last-child{float:left;}.xlarge-up-6 > .column,.xlarge-up-6 > .columns{width:16.66667%;float:left;}.xlarge-up-6 > .column:nth-of-type(1n),.xlarge-up-6 > .columns:nth-of-type(1n){clear:none;}.xlarge-up-6 > .column:nth-of-type(6n+1),.xlarge-up-6 > .columns:nth-of-type(6n+1){clear:both;}.xlarge-up-6 > .column:last-child,.xlarge-up-6 > .columns:last-child{float:left;}.xlarge-up-7 > .column,.xlarge-up-7 > .columns{width:14.28571%;float:left;}.xlarge-up-7 > .column:nth-of-type(1n),.xlarge-up-7 > .columns:nth-of-type(1n){clear:none;}.xlarge-up-7 > .column:nth-of-type(7n+1),.xlarge-up-7 > .columns:nth-of-type(7n+1){clear:both;}.xlarge-up-7 > .column:last-child,.xlarge-up-7 > .columns:last-child{float:left;}.xlarge-up-8 > .column,.xlarge-up-8 > .columns{width:12.5%;float:left;}.xlarge-up-8 > .column:nth-of-type(1n),.xlarge-up-8 > .columns:nth-of-type(1n){clear:none;}.xlarge-up-8 > .column:nth-of-type(8n+1),.xlarge-up-8 > .columns:nth-of-type(8n+1){clear:both;}.xlarge-up-8 > .column:last-child,.xlarge-up-8 > .columns:last-child{float:left;}.xlarge-collapse > .column,.xlarge-collapse > .columns{padding-left:0;padding-right:0;}.xlarge-collapse .row{margin-left:0;margin-right:0;}.expanded.row .xlarge-collapse.row{margin-left:0;margin-right:0;}.xlarge-uncollapse > .column,.xlarge-uncollapse > .columns{padding-left:1.22222rem;padding-right:1.22222rem;}.xlarge-centered{margin-left:auto;margin-right: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-left:0;margin-right:0;float:left;}}@media screen and (min-width:90em){.xxlarge-1{width:8.33333%;}.xxlarge-push-1{position:relative;left:8.33333%;}.xxlarge-pull-1{position:relative;left:-8.33333%;}.xxlarge-offset-0{margin-left:0%;}.xxlarge-2{width:16.66667%;}.xxlarge-push-2{position:relative;left:16.66667%;}.xxlarge-pull-2{position:relative;left:-16.66667%;}.xxlarge-offset-1{margin-left:8.33333%;}.xxlarge-3{width:25%;}.xxlarge-push-3{position:relative;left:25%;}.xxlarge-pull-3{position:relative;left:-25%;}.xxlarge-offset-2{margin-left:16.66667%;}.xxlarge-4{width:33.33333%;}.xxlarge-push-4{position:relative;left:33.33333%;}.xxlarge-pull-4{position:relative;left:-33.33333%;}.xxlarge-offset-3{margin-left:25%;}.xxlarge-5{width:41.66667%;}.xxlarge-push-5{position:relative;left:41.66667%;}.xxlarge-pull-5{position:relative;left:-41.66667%;}.xxlarge-offset-4{margin-left:33.33333%;}.xxlarge-6{width:50%;}.xxlarge-push-6{position:relative;left:50%;}.xxlarge-pull-6{position:relative;left:-50%;}.xxlarge-offset-5{margin-left:41.66667%;}.xxlarge-7{width:58.33333%;}.xxlarge-push-7{position:relative;left:58.33333%;}.xxlarge-pull-7{position:relative;left:-58.33333%;}.xxlarge-offset-6{margin-left:50%;}.xxlarge-8{width:66.66667%;}.xxlarge-push-8{position:relative;left:66.66667%;}.xxlarge-pull-8{position:relative;left:-66.66667%;}.xxlarge-offset-7{margin-left:58.33333%;}.xxlarge-9{width:75%;}.xxlarge-push-9{position:relative;left:75%;}.xxlarge-pull-9{position:relative;left:-75%;}.xxlarge-offset-8{margin-left:66.66667%;}.xxlarge-10{width:83.33333%;}.xxlarge-push-10{position:relative;left:83.33333%;}.xxlarge-pull-10{position:relative;left:-83.33333%;}.xxlarge-offset-9{margin-left:75%;}.xxlarge-11{width:91.66667%;}.xxlarge-push-11{position:relative;left:91.66667%;}.xxlarge-pull-11{position:relative;left:-91.66667%;}.xxlarge-offset-10{margin-left:83.33333%;}.xxlarge-12{width:100%;}.xxlarge-offset-11{margin-left:91.66667%;}.xxlarge-up-1 > .column,.xxlarge-up-1 > .columns{width:100%;float:left;}.xxlarge-up-1 > .column:nth-of-type(1n),.xxlarge-up-1 > .columns:nth-of-type(1n){clear:none;}.xxlarge-up-1 > .column:nth-of-type(1n+1),.xxlarge-up-1 > .columns:nth-of-type(1n+1){clear:both;}.xxlarge-up-1 > .column:last-child,.xxlarge-up-1 > .columns:last-child{float:left;}.xxlarge-up-2 > .column,.xxlarge-up-2 > .columns{width:50%;float:left;}.xxlarge-up-2 > .column:nth-of-type(1n),.xxlarge-up-2 > .columns:nth-of-type(1n){clear:none;}.xxlarge-up-2 > .column:nth-of-type(2n+1),.xxlarge-up-2 > .columns:nth-of-type(2n+1){clear:both;}.xxlarge-up-2 > .column:last-child,.xxlarge-up-2 > .columns:last-child{float:left;}.xxlarge-up-3 > .column,.xxlarge-up-3 > .columns{width:33.33333%;float:left;}.xxlarge-up-3 > .column:nth-of-type(1n),.xxlarge-up-3 > .columns:nth-of-type(1n){clear:none;}.xxlarge-up-3 > .column:nth-of-type(3n+1),.xxlarge-up-3 > .columns:nth-of-type(3n+1){clear:both;}.xxlarge-up-3 > .column:last-child,.xxlarge-up-3 > .columns:last-child{float:left;}.xxlarge-up-4 > .column,.xxlarge-up-4 > .columns{width:25%;float:left;}.xxlarge-up-4 > .column:nth-of-type(1n),.xxlarge-up-4 > .columns:nth-of-type(1n){clear:none;}.xxlarge-up-4 > .column:nth-of-type(4n+1),.xxlarge-up-4 > .columns:nth-of-type(4n+1){clear:both;}.xxlarge-up-4 > .column:last-child,.xxlarge-up-4 > .columns:last-child{float:left;}.xxlarge-up-5 > .column,.xxlarge-up-5 > .columns{width:20%;float:left;}.xxlarge-up-5 > .column:nth-of-type(1n),.xxlarge-up-5 > .columns:nth-of-type(1n){clear:none;}.xxlarge-up-5 > .column:nth-of-type(5n+1),.xxlarge-up-5 > .columns:nth-of-type(5n+1){clear:both;}.xxlarge-up-5 > .column:last-child,.xxlarge-up-5 > .columns:last-child{float:left;}.xxlarge-up-6 > .column,.xxlarge-up-6 > .columns{width:16.66667%;float:left;}.xxlarge-up-6 > .column:nth-of-type(1n),.xxlarge-up-6 > .columns:nth-of-type(1n){clear:none;}.xxlarge-up-6 > .column:nth-of-type(6n+1),.xxlarge-up-6 > .columns:nth-of-type(6n+1){clear:both;}.xxlarge-up-6 > .column:last-child,.xxlarge-up-6 > .columns:last-child{float:left;}.xxlarge-up-7 > .column,.xxlarge-up-7 > .columns{width:14.28571%;float:left;}.xxlarge-up-7 > .column:nth-of-type(1n),.xxlarge-up-7 > .columns:nth-of-type(1n){clear:none;}.xxlarge-up-7 > .column:nth-of-type(7n+1),.xxlarge-up-7 > .columns:nth-of-type(7n+1){clear:both;}.xxlarge-up-7 > .column:last-child,.xxlarge-up-7 > .columns:last-child{float:left;}.xxlarge-up-8 > .column,.xxlarge-up-8 > .columns{width:12.5%;float:left;}.xxlarge-up-8 > .column:nth-of-type(1n),.xxlarge-up-8 > .columns:nth-of-type(1n){clear:none;}.xxlarge-up-8 > .column:nth-of-type(8n+1),.xxlarge-up-8 > .columns:nth-of-type(8n+1){clear:both;}.xxlarge-up-8 > .column:last-child,.xxlarge-up-8 > .columns:last-child{float:left;}.xxlarge-collapse > .column,.xxlarge-collapse > .columns{padding-left:0;padding-right:0;}.xxlarge-collapse .row{margin-left:0;margin-right:0;}.expanded.row .xxlarge-collapse.row{margin-left:0;margin-right:0;}.xxlarge-uncollapse > .column,.xxlarge-uncollapse > .columns{padding-left:1.22222rem;padding-right:1.22222rem;}.xxlarge-centered{margin-left:auto;margin-right:auto;}.xxlarge-centered,.xxlarge-centered:last-child:not(:first-child){float:none;clear:both;}.xxlarge-uncentered,.xxlarge-push-0,.xxlarge-pull-0{position:static;margin-left:0;margin-right:0;float:left;}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;}p{font-size:inherit;line-height:1.7;margin-bottom:1.6rem;text-rendering:optimizeLegibility;}em,i{font-style:italic;line-height:inherit;}strong,b{font-weight:600;line-height:inherit;}small{font-size:80%;line-height:inherit;}h1,h2,h3,h4,h5,h6{font-family:"Merriweather","Rubik","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:700;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:1.6rem;line-height:1.3;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#DDDDDD;line-height:0;}@media screen and (min-width:25em){h1{font-size:3.61111rem;}h2{font-size:2.5rem;}h3{font-size:1.38889rem;}h4{font-size:1.11111rem;}h5{font-size:1rem;}h6{font-size:0.88889rem;}}@media screen and (min-width:48.75em){h1{font-size:3.61111rem;}h2{font-size:1.77778rem;}h3{font-size:1.38889rem;}h4{font-size:1.11111rem;}h5{font-size:1rem;}h6{font-size:0.88889rem;}}a{color:#EF5940;text-decoration:none;line-height:inherit;cursor:pointer;}a:hover,a:focus{color:#ec3719;}a img{border:0;}hr{max-width:72.22222rem;height:0;border-right:0;border-top:0;border-bottom:2px solid #003054;border-left:0;margin:3.2rem auto;clear:both;}ul,ol,dl{line-height:1.7;margin-bottom:1.6rem;list-style-position:outside;}li{font-size:inherit;}ul{list-style-type:disc;margin-left:1.25rem;}ol{margin-left:1.25rem;}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0;}dl{margin-bottom:1rem;}dl dt{margin-bottom:0.3rem;font-weight:600;}blockquote{margin:0 0 1.6rem;padding:0;border-left:none;}blockquote,blockquote p{line-height:1.7;color:#FFC100;}cite{display:block;font-size:0.72222rem;color:#AAAAAA;}cite:before{content:'\2014 \0020';}abbr{color:#003054;cursor:help;border-bottom:1px dotted #111111;}code{font-family:"Hack",Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#111111;background-color:#F2F3F4;border:1px solid #DDDDDD;padding:0.11111rem 0.27778rem 0.05556rem;}kbd{padding:0.11111rem 0.22222rem 0;margin:0;background-color:#F2F3F4;color:#111111;font-family:"Hack",Consolas,"Liberation Mono",Courier,monospace;}.subheader{margin-top:0.2rem;margin-bottom:0.5rem;font-weight:400;line-height:1.4;color:#AAAAAA;}.lead{font-size:22.5px;line-height:1.6;}.stat{font-size:2.5rem;line-height:1;}p + .stat{margin-top:-1rem;}.no-bullet{margin-left:0;list-style:none;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}@media screen and (min-width:25em){.small-text-left{text-align:left;}.small-text-right{text-align:right;}.small-text-center{text-align:center;}.small-text-justify{text-align:justify;}}@media screen and (min-width:48.75em){.medium-text-left{text-align:left;}.medium-text-right{text-align:right;}.medium-text-center{text-align:center;}.medium-text-justify{text-align:justify;}}@media screen and (min-width:64em){.large-text-left{text-align:left;}.large-text-right{text-align:right;}.large-text-center{text-align:center;}.large-text-justify{text-align:justify;}}@media screen and (min-width:75em){.xlarge-text-left{text-align:left;}.xlarge-text-right{text-align:right;}.xlarge-text-center{text-align:center;}.xlarge-text-justify{text-align:justify;}}@media screen and (min-width:90em){.xxlarge-text-left{text-align:left;}.xxlarge-text-right{text-align:right;}.xxlarge-text-center{text-align:center;}.xxlarge-text-justify{text-align:justify;}}.show-for-print{display:none !important;}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;}.show-for-print{display:block !important;}.hide-for-print{display:none !important;}table.show-for-print{display:table !important;}thead.show-for-print{display:table-header-group !important;}tbody.show-for-print{display:table-row-group !important;}tr.show-for-print{display:table-row !important;}td.show-for-print{display:table-cell !important;}th.show-for-print{display:table-cell !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:'';}abbr[title]:after{content:" (" attr(title) ")";}pre,blockquote{border:1px solid #AAAAAA;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out,color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.95em 1.4em;margin:0 0 1rem 0;font-size:14px;border:1px solid #EF5940;color:#EF5940;}[data-whatinput='mouse'] .button{outline:0;}.button,.button:hover,.button:focus{background-color:transparent;}.button:hover,.button:focus{border-color:#8c1e0c;color:#8c1e0c;}.button.tiny{font-size:0.6rem;}.button.small{font-size:0.7rem;}.button.large{font-size:14px;}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0;}.button.primary{border:1px solid #EF5940;color:#EF5940;}.button.primary:hover,.button.primary:focus{border-color:#8c1e0c;color:#8c1e0c;}.button.primary.dropdown::after{border-top-color:#EF5940;}.button.secondary{border:1px solid #FFC100;color:#FFC100;}.button.secondary:hover,.button.secondary:focus{border-color:#806100;color:#806100;}.button.secondary.dropdown::after{border-top-color:#FFC100;}.button.success{border:1px solid #2ECC40;color:#2ECC40;}.button.success:hover,.button.success:focus{border-color:#176620;color:#176620;}.button.success.dropdown::after{border-top-color:#2ECC40;}.button.warning{border:1px solid #FFDC00;color:#FFDC00;}.button.warning:hover,.button.warning:focus{border-color:#806e00;color:#806e00;}.button.warning.dropdown::after{border-top-color:#FFDC00;}.button.alert{border:1px solid #FF4136;color:#FF4136;}.button.alert:hover,.button.alert:focus{border-color:#9b0800;color:#9b0800;}.button.alert.dropdown::after{border-top-color:#FF4136;}.button.disabled,.button[disabled]{opacity:0.25;cursor:not-allowed;}.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#EF5940;color:#fefefe;}.button.disabled.primary,.button[disabled].primary{opacity:0.25;cursor:not-allowed;}.button.disabled.primary:hover,.button.disabled.primary:focus,.button[disabled].primary:hover,.button[disabled].primary:focus{background-color:#EF5940;color:#fefefe;}.button.disabled.secondary,.button[disabled].secondary{opacity:0.25;cursor:not-allowed;}.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#FFC100;color:#fefefe;}.button.disabled.success,.button[disabled].success{opacity:0.25;cursor:not-allowed;}.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#2ECC40;color:#fefefe;}.button.disabled.warning,.button[disabled].warning{opacity:0.25;cursor:not-allowed;}.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#FFDC00;color:#fefefe;}.button.disabled.alert,.button[disabled].alert{opacity:0.25;cursor:not-allowed;}.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#FF4136;color:#fefefe;}.button.dropdown::after{content:'';display:block;width:0;height:0;border:inset 0.4em;border-color:#fefefe transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:0.4em;float:right;margin-left:1.4em;display:inline-block;}.button.dropdown::after{border-top-color:#EF5940;}.button.arrow-only::after{margin-left:0;float:none;top:-0.1em;}[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.11111rem;padding:0.44444rem;border:2px solid #003054;margin:0 0 0.88889rem;font-family:"Merriweather";font-size:0.83333rem;color:#003054;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(17,17,17,0.1);border-radius:0;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-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{border:2px solid #EF5940;background-color:#fefefe;outline:none;box-shadow:0 0 5px #DDDDDD;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;}textarea{max-width:100%;}textarea[rows]{height:auto;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#DDDDDD;}input::placeholder,textarea::placeholder{color:#DDDDDD;}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#F2F3F4;cursor:default;}[type='submit'],[type='button']{border-radius:0;-webkit-appearance:none;-moz-appearance:none;}input[type='search']{box-sizing:border-box;}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 0.88889rem;}[type='checkbox'] + label,[type='radio'] + label{display:inline-block;margin-left:0.44444rem;margin-right:0.88889rem;margin-bottom:0;vertical-align:baseline;}[type='checkbox'] + label[for],[type='radio'] + label[for]{cursor:pointer;}label > [type='checkbox'],label > [type='radio']{margin-right:0.44444rem;}[type='file']{width:100%;}label{display:block;margin:0;font-size:0.77778rem;font-weight:400;line-height:1.8;color:#003054;}label.middle{margin:0 0 0.88889rem;padding:0.55556rem 0;}.help-text{margin-top:-0.44444rem;font-size:0.72222rem;font-style:italic;color:#111111;}.input-group{display:-ms-flexbox;display:flex;width:100%;margin-bottom:0.88889rem;-ms-flex-align:stretch;align-items:stretch;}.input-group > :first-child{border-radius:0 0 0 0;}.input-group > :last-child > *{border-radius:0 0 0 0;}.input-group-label,.input-group-field,.input-group-button{margin:0;white-space:nowrap;}.input-group-label{text-align:center;padding:0 1rem;background:#F2F3F4;color:#111111;border:2px solid #003054;white-space:nowrap;-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-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;-ms-flex:1 1 0px;flex:1 1 0px;height:auto;}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;-ms-flex:0 0 auto;flex:0 0 auto;}.input-group-button a,.input-group-button input,.input-group-button button{margin:0;}fieldset{border:0;padding:0;margin:0;}legend{margin-bottom:0.44444rem;max-width:100%;}.fieldset{border:2px solid #003054;padding:1.11111rem;margin:1rem 0;}.fieldset legend{background:#fff;padding:0 0.16667rem;margin:0;margin-left:-0.16667rem;}select{height:2.11111rem;padding:0.44444rem;border:2px solid #003054;margin:0 0 0.88889rem;font-size:0.83333rem;font-family:"Merriweather";line-height:normal;color:#003054;background-color:#fefefe;border-radius:0;-webkit-appearance:none;-moz-appearance:none;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%28239, 89, 64%29'></polygon></svg>");background-size:9px 6px;background-position:right -0.88889rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.33333rem;}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==");}}select:disabled{background-color:#F2F3F4;cursor:default;}select::-ms-expand{display:none;}select[multiple]{height:auto;background-image:none;}.is-invalid-input:not(:focus){background-color:rgba(255,65,54,0.1);border-color:#FF4136;}.is-invalid-label{color:#FF4136;}.form-error{display:none;margin-top:-0.44444rem;margin-bottom:0.88889rem;font-size:0.66667rem;font-weight:600;color:#FF4136;}.form-error.is-visible{display:block;}.breadcrumbs{list-style:none;margin:0 0 1rem 0;}.breadcrumbs::before,.breadcrumbs::after{content:' ';display:table;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1;}.breadcrumbs::after{clear:both;}.breadcrumbs li{float:left;color:#111111;font-size:0.61111rem;cursor:default;text-transform:uppercase;}.breadcrumbs li:not(:last-child)::after{color:#DDDDDD;content:"/";margin:0 0.75rem;position:relative;top:1px;opacity:1;}.breadcrumbs a{color:#EF5940;}.breadcrumbs a:hover{text-decoration:underline;}.breadcrumbs .disabled{color:#DDDDDD;cursor:not-allowed;}.button-group{margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;}.button-group::before,.button-group::after{content:' ';display:table;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1;}.button-group::after{clear:both;}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:14px;-ms-flex:0 0 auto;flex:0 0 auto;}.button-group .button:last-child{margin-right:0;}.button-group.tiny .button{font-size:0.6rem;}.button-group.small .button{font-size:0.7rem;}.button-group.large .button{font-size:14px;}.button-group.expanded .button{-ms-flex:1 1 0px;flex:1 1 0px;}.button-group.primary .button{border:1px solid #EF5940;color:#EF5940;}.button-group.primary .button,.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:transparent;}.button-group.primary .button:hover,.button-group.primary .button:focus{border-color:#8c1e0c;color:#8c1e0c;}.button-group.secondary .button{border:1px solid #FFC100;color:#FFC100;}.button-group.secondary .button,.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:transparent;}.button-group.secondary .button:hover,.button-group.secondary .button:focus{border-color:#806100;color:#806100;}.button-group.success .button{border:1px solid #2ECC40;color:#2ECC40;}.button-group.success .button,.button-group.success .button:hover,.button-group.success .button:focus{background-color:transparent;}.button-group.success .button:hover,.button-group.success .button:focus{border-color:#176620;color:#176620;}.button-group.warning .button{border:1px solid #FFDC00;color:#FFDC00;}.button-group.warning .button,.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:transparent;}.button-group.warning .button:hover,.button-group.warning .button:focus{border-color:#806e00;color:#806e00;}.button-group.alert .button{border:1px solid #FF4136;color:#FF4136;}.button-group.alert .button,.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:transparent;}.button-group.alert .button:hover,.button-group.alert .button:focus{border-color:#9b0800;color:#9b0800;}.button-group.stacked,.button-group.stacked-for-small,.button-group.stacked-for-medium{-ms-flex-wrap:wrap;flex-wrap:wrap;}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{-ms-flex:0 0 100%;flex:0 0 100%;}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0;}@media screen and (min-width:48.75em){.button-group.stacked-for-small .button{-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0;}}@media screen and (min-width:64em){.button-group.stacked-for-medium .button{-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0;}}@media screen and (min-width:25em) and (max-width:48.6875em){.button-group.stacked-for-small.expanded{display:block;}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0;}}.close-button{position:absolute;color:#AAAAAA;right:1rem;top:0.5rem;font-size:2em;line-height:1;cursor:pointer;}[data-whatinput='mouse'] .close-button{outline:0;}.close-button:hover,.close-button:focus{color:#111111;}.menu{margin:0;list-style-type:none;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;flex-wrap:nowrap;}.menu > li{-ms-flex:0 0 auto;flex:0 0 auto;}[data-whatinput='mouse'] .menu > li{outline:0;}.menu > li > a{display:block;padding:0.7rem 1.2rem;line-height:1;}.menu input,.menu a,.menu button{margin-bottom:0;}.menu > li > a{display:-ms-flexbox;display:flex;}.menu > li > a{-ms-flex-flow:row nowrap;flex-flow:row nowrap;}.menu > li > a img,.menu > li > a i,.menu > li > a svg{margin-right:0.25rem;}.menu > li{-ms-flex:0 0 auto;flex:0 0 auto;}.menu.vertical{-ms-flex-wrap:wrap;flex-wrap:wrap;}.menu.vertical > li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.menu.vertical > li > a{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;}@media screen and (min-width:25em){.menu.small-horizontal{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.menu.small-horizontal > li{-ms-flex:0 0 auto;flex:0 0 auto;}.menu.small-vertical{-ms-flex-wrap:wrap;flex-wrap:wrap;}.menu.small-vertical > li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.menu.small-vertical > li > a{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}@media screen and (min-width:48.75em){.menu.medium-horizontal{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.menu.medium-horizontal > li{-ms-flex:0 0 auto;flex:0 0 auto;}.menu.medium-vertical{-ms-flex-wrap:wrap;flex-wrap:wrap;}.menu.medium-vertical > li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.menu.medium-vertical > li > a{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}@media screen and (min-width:64em){.menu.large-horizontal{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.menu.large-horizontal > li{-ms-flex:0 0 auto;flex:0 0 auto;}.menu.large-vertical{-ms-flex-wrap:wrap;flex-wrap:wrap;}.menu.large-vertical > li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.menu.large-vertical > li > a{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}@media screen and (min-width:75em){.menu.xlarge-horizontal{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.menu.xlarge-horizontal > li{-ms-flex:0 0 auto;flex:0 0 auto;}.menu.xlarge-vertical{-ms-flex-wrap:wrap;flex-wrap:wrap;}.menu.xlarge-vertical > li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.menu.xlarge-vertical > li > a{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}@media screen and (min-width:90em){.menu.xxlarge-horizontal{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.menu.xxlarge-horizontal > li{-ms-flex:0 0 auto;flex:0 0 auto;}.menu.xxlarge-vertical{-ms-flex-wrap:wrap;flex-wrap:wrap;}.menu.xxlarge-vertical > li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.menu.xxlarge-vertical > li > a{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.menu.simple li{line-height:1;display:inline-block;margin-right:1.2rem;}.menu.simple a{padding:0;}.menu.align-right{-ms-flex-pack:end;justify-content:flex-end;}.menu.expanded > li{-ms-flex:1 1 0px;flex:1 1 0px;}.menu.expanded > li:first-child:last-child{width:100%;}.menu.icon-top > li > a{-ms-flex-flow:column nowrap;flex-flow:column nowrap;}.menu.icon-top > li > a img,.menu.icon-top > li > a i,.menu.icon-top > li > a svg{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;text-align:center;margin-bottom:0.25rem;}.menu.nested{margin-left:1rem;}.menu .active > a{color:#fefefe;background:#EF5940;}.menu-text{font-weight:bold;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:0.7rem 1.2rem;}.menu-centered{text-align:center;}.menu-centered > .menu{display:inline-block;}.no-js [data-responsive-menu] ul{display:none;}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:0.88889rem;overflow:hidden;}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%;}.flex-video.widescreen{padding-bottom:56.25%;}.flex-video.vimeo{padding-top:0;}.label{display:inline-block;padding:0.33333rem 0.5rem;font-size:0.8rem;line-height:1;white-space:nowrap;cursor:default;border-radius:0;background:#EF5940;color:#fefefe;}.label.secondary{background:#FFC100;color:#fefefe;}.label.success{background:#2ECC40;color:#fefefe;}.label.warning{background:#FFDC00;color:#fefefe;}.label.alert{background:#FF4136;color:#111111;}.pagination{margin-left:0;margin-bottom:1rem;}.pagination::before,.pagination::after{content:' ';display:table;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1;}.pagination::after{clear:both;}.pagination li{font-size:17px;margin-right:0.05556rem;border-radius:0;display:none;}.pagination li:last-child,.pagination li:first-child{display:inline-block;}@media screen and (min-width:48.75em){.pagination li{display:inline-block;}}.pagination a,.pagination button{color:#EF5940;display:block;padding:0.16667rem 0.5rem;border-radius:0;}.pagination a:hover,.pagination button:hover{background:transparent;}.pagination .current{padding:0.16667rem 0.5rem;background:transparent;color:#111111;cursor:default;}.pagination .disabled{padding:0.16667rem 0.5rem;color:#DDDDDD;cursor:not-allowed;}.pagination .disabled:hover{background:transparent;}.pagination .ellipsis::after{content:'\2026';padding:0.16667rem 0.5rem;color:#003054;}.sticky-container{position:relative;}.sticky{position:absolute;z-index:0;transform:translate3d(0,0,0);}.sticky.is-stuck{position:fixed;z-index:5;}.sticky.is-stuck.is-at-top{top:0;}.sticky.is-stuck.is-at-bottom{bottom:0;}.sticky.is-anchored{position:absolute;left:auto;right:auto;}.sticky.is-anchored.is-at-bottom{bottom:0;}body.is-reveal-open{overflow:hidden;}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(239,89,64,0.95);overflow-y:scroll;}.reveal{display:none;z-index:1006;padding:1rem;border:none;background-color:transparent;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto;}[data-whatinput='mouse'] .reveal{outline:0;}@media screen and (min-width:48.75em){.reveal{min-height:0;}}.reveal .column,.reveal .columns,.reveal .columns{min-width:0;}.reveal > :last-child{margin-bottom:0;}@media screen and (min-width:48.75em){.reveal{width:855px;max-width:90%;}}@media screen and (min-width:48.75em){.reveal .reveal{left:auto;right:auto;margin:0 auto;}}.reveal.collapse{padding:0;}@media screen and (min-width:48.75em){.reveal.tiny{width:30%;max-width:90%;}}@media screen and (min-width:48.75em){.reveal.small{width:50%;max-width:90%;}}@media screen and (min-width:48.75em){.reveal.large{width:90%;max-width:90%;}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0;}@media screen and (max-width:24.9375em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0;}}.reveal.without-overlay{position:fixed;}table{width:100%;margin-bottom:1rem;border-radius:0;}table thead,table tbody,table tfoot{border:1px solid #f1f1f1;background-color:#fefefe;}table caption{font-weight:600;padding:0.44444rem 0.55556rem 0.55556rem;}table thead{background:#f8f8f8;color:#003054;}table tfoot{background:#f1f1f1;color:#003054;}table thead tr,table tfoot tr{background:transparent;}table thead th,table thead td,table tfoot th,table tfoot td{padding:0.44444rem 0.55556rem 0.55556rem;font-weight:600;text-align:left;}table tbody tr:nth-child(even){background-color:#f1f1f1;}table tbody th,table tbody td{padding:0.44444rem 0.55556rem 0.55556rem;}@media screen and (max-width:63.9375em){table.stack thead{display:none;}table.stack tfoot{display:none;}table.stack tr,table.stack th,table.stack td{display:block;}table.stack td{border-top:0;}}table.scroll{display:block;width:100%;overflow-x:auto;}table.hover thead tr:hover{background-color:#f3f3f3;}table.hover tfoot tr:hover{background-color:#ececec;}table.hover tbody tr:hover{background-color:#f9f9f9;}table.hover tbody tr:nth-of-type(even):hover{background-color:#ececec;}.table-scroll{overflow-x:auto;}.table-scroll table{width:auto;}.top-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:25px 40px;-ms-flex-wrap:wrap;flex-wrap:wrap;}.top-bar,.top-bar ul{background-color:transparent;}.top-bar input{max-width:200px;margin-right:1rem;}.top-bar .input-group-field{width:100%;margin-right:0;}.top-bar input.button{width:auto;}.top-bar .top-bar-left,.top-bar .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}@media screen and (min-width:48.75em){.top-bar{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.top-bar .top-bar-left{-ms-flex:1 1 auto;flex:1 1 auto;}.top-bar .top-bar-right{-ms-flex:0 1 auto;flex:0 1 auto;}}@media screen and (max-width:48.6875em){.top-bar.stacked-for-small{-ms-flex-wrap:wrap;flex-wrap:wrap;}.top-bar.stacked-for-small .top-bar-left,.top-bar.stacked-for-small .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium{-ms-flex-wrap:wrap;flex-wrap:wrap;}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large{-ms-flex-wrap:wrap;flex-wrap:wrap;}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media screen and (max-width:89.9375em){.top-bar.stacked-for-xlarge{-ms-flex-wrap:wrap;flex-wrap:wrap;}.top-bar.stacked-for-xlarge .top-bar-left,.top-bar.stacked-for-xlarge .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}.top-bar.stacked-for-xxlarge{-ms-flex-wrap:wrap;flex-wrap:wrap;}.top-bar.stacked-for-xxlarge .top-bar-left,.top-bar.stacked-for-xxlarge .top-bar-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.top-bar-title{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:0;}.top-bar-left,.top-bar-right{-ms-flex:0 0 auto;flex:0 0 auto;}.hide{display:none !important;}.invisible{visibility:hidden;}@media screen and (max-width:24.9375em){.hide-for-xsmall-only{display:none !important;}}@media screen and (max-width:0em),screen and (min-width:25em){.show-for-xsmall-only{display:none !important;}}@media screen and (min-width:25em){.hide-for-small{display:none !important;}}@media screen and (max-width:24.9375em){.show-for-small{display:none !important;}}@media screen and (min-width:25em) and (max-width:48.6875em){.hide-for-small-only{display:none !important;}}@media screen and (max-width:24.9375em),screen and (min-width:48.75em){.show-for-small-only{display:none !important;}}@media screen and (min-width:48.75em){.hide-for-medium{display:none !important;}}@media screen and (max-width:48.6875em){.show-for-medium{display:none !important;}}@media screen and (min-width:48.75em) and (max-width:63.9375em){.hide-for-medium-only{display:none !important;}}@media screen and (max-width:48.6875em),screen and (min-width:64em){.show-for-medium-only{display:none !important;}}@media screen and (min-width:64em){.hide-for-large{display:none !important;}}@media screen and (max-width:63.9375em){.show-for-large{display:none !important;}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none !important;}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none !important;}}@media screen and (min-width:75em){.hide-for-xlarge{display:none !important;}}@media screen and (max-width:74.9375em){.show-for-xlarge{display:none !important;}}@media screen and (min-width:75em) and (max-width:89.9375em){.hide-for-xlarge-only{display:none !important;}}@media screen and (max-width:74.9375em),screen and (min-width:90em){.show-for-xlarge-only{display:none !important;}}@media screen and (min-width:90em){.hide-for-xxlarge{display:none !important;}}@media screen and (max-width:89.9375em){.show-for-xxlarge{display:none !important;}}@media screen and (min-width:90em){.hide-for-xxlarge-only{display:none !important;}}@media screen and (max-width:89.9375em){.show-for-xxlarge-only{display:none !important;}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);}.show-on-focus:active,.show-on-focus:focus{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}.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-left:auto;margin-right:auto;}.clearfix::before,.clearfix::after{content:' ';display:table;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1;}.clearfix::after{clear:both;}.slide-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateY(-100%);transform:translateY(-100%);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.slide-in-down.mui-enter.mui-enter-active{-ms-transform:translateY(0);transform:translateY(0);}.slide-in-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateX(-100%);transform:translateX(-100%);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.slide-in-left.mui-enter.mui-enter-active{-ms-transform:translateX(0);transform:translateX(0);}.slide-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateY(100%);transform:translateY(100%);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.slide-in-up.mui-enter.mui-enter-active{-ms-transform:translateY(0);transform:translateY(0);}.slide-in-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateX(100%);transform:translateX(100%);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.slide-in-right.mui-enter.mui-enter-active{-ms-transform:translateX(0);transform:translateX(0);}.slide-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateY(0);transform:translateY(0);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.slide-out-down.mui-leave.mui-leave-active{-ms-transform:translateY(100%);transform:translateY(100%);}.slide-out-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateX(0);transform:translateX(0);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.slide-out-right.mui-leave.mui-leave-active{-ms-transform:translateX(100%);transform:translateX(100%);}.slide-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateY(0);transform:translateY(0);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.slide-out-up.mui-leave.mui-leave-active{-ms-transform:translateY(-100%);transform:translateY(-100%);}.slide-out-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateX(0);transform:translateX(0);transition-property:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.slide-out-left.mui-leave.mui-leave-active{-ms-transform:translateX(-100%);transform:translateX(-100%);}.fade-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;opacity:0;transition-property:opacity;}.fade-in.mui-enter.mui-enter-active{opacity:1;}.fade-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;opacity:1;transition-property:opacity;}.fade-out.mui-leave.mui-leave-active{opacity:0;}.hinge-in-from-top.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);-ms-transform-origin:top;transform-origin:top;transition-property:transform,opacity;opacity:0;}.hinge-in-from-top.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1;}.hinge-in-from-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);-ms-transform-origin:right;transform-origin:right;transition-property:transform,opacity;opacity:0;}.hinge-in-from-right.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1;}.hinge-in-from-bottom.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(90deg);-ms-transform-origin:bottom;transform-origin:bottom;transition-property:transform,opacity;opacity:0;}.hinge-in-from-bottom.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1;}.hinge-in-from-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(90deg);-ms-transform-origin:left;transform-origin:left;transition-property:transform,opacity;opacity:0;}.hinge-in-from-left.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1;}.hinge-in-from-middle-x.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);-ms-transform-origin:center;transform-origin:center;transition-property:transform,opacity;opacity:0;}.hinge-in-from-middle-x.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1;}.hinge-in-from-middle-y.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);-ms-transform-origin:center;transform-origin:center;transition-property:transform,opacity;opacity:0;}.hinge-in-from-middle-y.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1;}.hinge-out-from-top.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);-ms-transform-origin:top;transform-origin:top;transition-property:transform,opacity;opacity:1;}.hinge-out-from-top.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0;}.hinge-out-from-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);-ms-transform-origin:right;transform-origin:right;transition-property:transform,opacity;opacity:1;}.hinge-out-from-right.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0;}.hinge-out-from-bottom.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);-ms-transform-origin:bottom;transform-origin:bottom;transition-property:transform,opacity;opacity:1;}.hinge-out-from-bottom.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0;}.hinge-out-from-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);-ms-transform-origin:left;transform-origin:left;transition-property:transform,opacity;opacity:1;}.hinge-out-from-left.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0;}.hinge-out-from-middle-x.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);-ms-transform-origin:center;transform-origin:center;transition-property:transform,opacity;opacity:1;}.hinge-out-from-middle-x.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0;}.hinge-out-from-middle-y.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);-ms-transform-origin:center;transform-origin:center;transition-property:transform,opacity;opacity:1;}.hinge-out-from-middle-y.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0;}.scale-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:scale(0.5);transform:scale(0.5);transition-property:transform,opacity;opacity:0;}.scale-in-up.mui-enter.mui-enter-active{-ms-transform:scale(1);transform:scale(1);opacity:1;}.scale-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:scale(1.5);transform:scale(1.5);transition-property:transform,opacity;opacity:0;}.scale-in-down.mui-enter.mui-enter-active{-ms-transform:scale(1);transform:scale(1);opacity:1;}.scale-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:scale(1);transform:scale(1);transition-property:transform,opacity;opacity:1;}.scale-out-up.mui-leave.mui-leave-active{-ms-transform:scale(1.5);transform:scale(1.5);opacity:0;}.scale-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:scale(1);transform:scale(1);transition-property:transform,opacity;opacity:1;}.scale-out-down.mui-leave.mui-leave-active{-ms-transform:scale(0.5);transform:scale(0.5);opacity:0;}.spin-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:rotate(-0.75turn);transform:rotate(-0.75turn);transition-property:transform,opacity;opacity:0;}.spin-in.mui-enter.mui-enter-active{-ms-transform:rotate(0);transform:rotate(0);opacity:1;}.spin-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:rotate(0);transform:rotate(0);transition-property:transform,opacity;opacity:1;}.spin-out.mui-leave.mui-leave-active{-ms-transform:rotate(0.75turn);transform:rotate(0.75turn);opacity:0;}.spin-in-ccw.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:rotate(0.75turn);transform:rotate(0.75turn);transition-property:transform,opacity;opacity:0;}.spin-in-ccw.mui-enter.mui-enter-active{-ms-transform:rotate(0);transform:rotate(0);opacity:1;}.spin-out-ccw.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:rotate(0);transform:rotate(0);transition-property:transform,opacity;opacity:1;}.spin-out-ccw.mui-leave.mui-leave-active{-ms-transform:rotate(-0.75turn);transform:rotate(-0.75turn);opacity:0;}.slow{transition-duration:750ms !important;}.fast{transition-duration:250ms !important;}.linear{transition-timing-function:linear !important;}.ease{transition-timing-function:ease !important;}.ease-in{transition-timing-function:ease-in !important;}.ease-out{transition-timing-function:ease-out !important;}.ease-in-out{transition-timing-function:ease-in-out !important;}.bounce-in{transition-timing-function:cubic-bezier(0.485,0.155,0.24,1.245) !important;}.bounce-out{transition-timing-function:cubic-bezier(0.485,0.155,0.515,0.845) !important;}.bounce-in-out{transition-timing-function:cubic-bezier(0.76,-0.245,0.24,1.245) !important;}.short-delay{transition-delay:300ms !important;}.long-delay{transition-delay:700ms !important;}.shake{animation-name:shake-7;}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translateX(7%);}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{transform:translateX(-7%);}}.spin-cw{animation-name:spin-cw-1turn;}@keyframes spin-cw-1turn{0%{transform:rotate(-1turn);}100%{transform:rotate(0);}}.spin-ccw{animation-name:spin-cw-1turn;}@keyframes spin-cw-1turn{0%{transform:rotate(0);}100%{transform:rotate(1turn);}}.wiggle{animation-name:wiggle-7deg;}@keyframes wiggle-7deg{40%,50%,60%{transform:rotate(7deg);}35%,45%,55%,65%{transform:rotate(-7deg);}0%,30%,70%,100%{transform:rotate(0);}}.shake,.spin-cw,.spin-ccw,.wiggle{animation-duration:500ms;}.infinite{animation-iteration-count:infinite;}.slow{animation-duration:750ms !important;}.fast{animation-duration:250ms !important;}.linear{animation-timing-function:linear !important;}.ease{animation-timing-function:ease !important;}.ease-in{animation-timing-function:ease-in !important;}.ease-out{animation-timing-function:ease-out !important;}.ease-in-out{animation-timing-function:ease-in-out !important;}.bounce-in{animation-timing-function:cubic-bezier(0.485,0.155,0.24,1.245) !important;}.bounce-out{animation-timing-function:cubic-bezier(0.485,0.155,0.515,0.845) !important;}.bounce-in-out{animation-timing-function:cubic-bezier(0.76,-0.245,0.24,1.245) !important;}.short-delay{animation-delay:300ms !important;}.long-delay{animation-delay:700ms !important;}.svg-ampersand_1,.svg-check,.header-filter__list li.active a:before{background:url(/themes/custom/squares/css/svg/sprite.css-1712a692.svg) no-repeat;}.svg-ampersand_1{background-position:0 0;}.svg-ampersand_1-dims{width:68px;height:61px;}.svg-check,.header-filter__list li.active a:before{background-position:100% 0;}.svg-check-dims,.header-filter__list li.active a:before{width:14px;height:11px;}.ditto .arms{opacity:.35;}.ditto .shadow{opacity:.17;}.ditto .mouth,.ditto .heart{opacity:.5;}.ditto .arms,.ditto .shadow,.ditto .sparks,.ditto .mouth,.ditto .body circle,.ditto .body path,.ditto .heart{fill:#f15c43;transition:fill .2s ease;}.ditto--outline .background{fill:#FFC100;}.ditto--outline .arms,.ditto--outline .shadow,.ditto--outline .mouth,.ditto--outline .body circle,.ditto--outline .body path,.ditto--outline .heart{fill:#003054;}.ditto--outline .sparks{fill:#fefefe;}.ditto-promo__image{margin-bottom:14px;}.ditto-promo__image svg{width:150px;height:131px;}blockquote{letter-spacing:-0.95px;font-weight:600;text-indent:-.6em;font-family:"Merriweather";background:url(/themes/custom/squares/img/dot-pattern.svg);padding:20px 20px 20px 38px;background-size:20px 20px;font-size:24px;}@media screen and (min-width:25em){blockquote{font-size:32px;padding:40px 40px 40px 58px;}}blockquote cite{display:inline;color:inherit;font-size:inherit;}blockquote cite:before{content:'';}blockquote footer{display:block;font-size:0.72222rem;color:#AAAAAA;}blockquote footer:before{content:'\2014 \0020';}.card{min-height:280px;}.card__text{padding-bottom:18px;transition:padding 0.2s ease;}.card__interaction path{transition:fill 0.2s ease;}.card__title{line-height:1.2;}.card a:hover .card__interaction path{fill:#003054;}.card a:hover .card__text{padding-bottom:30px;}.card a:focus{color:#fff;}.card .card__svg path{fill:#fefefe;}.card__display--flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;}.card__display--flex .card__text{position:relative;bottom:auto;left:auto;}.card__display--flex .card__svg,.card__display--flex .card__flex-image{-ms-flex-positive:1;flex-grow:1;}.card__display--flex .card__svg{display:-ms-flexbox;display:flex;padding-left:20px;padding-right:20px;padding-top:54px;}.card__display--flex .card__svg svg,.card__display--flex .card__svg img{display:block;margin:auto;}.card__display--flex .card__flex-image{background-position:top center;background-size:cover;}.no-flexbox .card__display--flex{display:block;}.no-flexbox .card__display--flex .card__text{position:absolute;bottom:0;left:0;}.no-flexbox .card__display--flex .card__flex-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;}.no-flexbox .card__display--flex .card__svg{position:relative;top:55px;}.card.type--about-us .card__text,.card.type--our-methods .card__text,.card.type--client .card__text{padding-top:0;}.card.type--about-us .card__svg svg,.card.type--our-methods .card__svg svg,.card.type--client .card__svg svg{position:relative;top:13px;}.card.type--our-methods .card__svg svg{top:24px;}.card.type--client .card__title,.card.type--snapshot .card__title{font-family:"Rubik";font-size:24px;font-weight:500;}.card.type--case-study .card__text{background-color:#EF5940;}.card.type--snapshot a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.75;background-color:#EF5940;z-index:1;}.card.type--snapshot .card__type{background-color:transparent;}.card.type--company a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.5;z-index:1;}.card.type--company .card__type{background-color:transparent;}.card.type--bio .card__title,.card.type--bio .card__subtitle,.card.type--bio .card__type,.card.type--team .card__title,.card.type--team .card__subtitle,.card.type--team .card__type{color:#003054;}.card.type--bio .card__interaction path,.card.type--team .card__interaction path{fill:#001F3F;}.card.type--bio a:hover .card__interaction path,.card.type--team a:hover .card__interaction path{fill:#fefefe;}.card.type--snapshot,.card.type--team,.card.type--bio{background-position:center center;background-size:cover;background-repeat:no-repeat;}.card.type--snapshot .card__type,.card.type--team .card__type,.card.type--bio .card__type{background-color:transparent !important;}.card.type--snapshot a,.card.type--team a,.card.type--bio a{color:#fefefe !important;}.card[data-color="navy"],.card[data-color="navy"] .card__type,.card[data-color="navy"].type--case-study .card__text,.card[data-color="navy"].type--snapshot a:before,.card[data-color="navy"].type--company a:before{background-color:#003054;}.card[data-color="navy"] .card__svg path{fill:#fefefe;}.card[data-color="navy"] a:hover .card__interaction path{fill:#EF5940;}.card[data-color="navy"].type--snapshot .card__title,.card[data-color="navy"].type--snapshot .card__subtitle,.card[data-color="navy"].type--snapshot .card__type,.card[data-color="navy"].type--team .card__title,.card[data-color="navy"].type--team .card__subtitle,.card[data-color="navy"].type--team .card__type,.card[data-color="navy"].type--bio .card__title,.card[data-color="navy"].type--bio .card__subtitle,.card[data-color="navy"].type--bio .card__type{color:#fefefe;}.card[data-color="navy"].type--snapshot .card__interaction path,.card[data-color="navy"].type--team .card__interaction path,.card[data-color="navy"].type--bio .card__interaction path{fill:#fefefe;}.card[data-color="navy"].type--snapshot a:hover .card__interaction path,.card[data-color="navy"].type--team a:hover .card__interaction path,.card[data-color="navy"].type--bio a:hover .card__interaction path{fill:#FFC100;}.card[data-color="navy"].type--snapshot .card__title,.card[data-color="navy"].type--snapshot .card__subtitle,.card[data-color="navy"].type--team .card__title,.card[data-color="navy"].type--team .card__subtitle,.card[data-color="navy"].type--bio .card__title,.card[data-color="navy"].type--bio .card__subtitle{text-shadow:0px 1px 5px rgba(0,54,96,0.5);}.card[data-color="navy"].type--snapshot .card__title,.card[data-color="navy"].type--snapshot .card__subtitle{text-shadow:0px 1px 5px rgba(0,54,96,0.75);}.card[data-color="cream"],.card[data-color="cream"] .card__type,.card[data-color="cream"].type--case-study .card__text,.card[data-color="cream"].type--snapshot a:before{background-color:#FFEEC4;}.card[data-color="cream"] .card__svg path{fill:#003054;}.card[data-color="cream"] .card a:hover .card__interaction path{fill:#EF5940;}.card[data-color="cream"] a,.card[data-color="cream"] a:hover{color:#003054;}.card[data-color="cream"].type--snapshot a:hover .card__interaction path,.card[data-color="cream"].type--team a:hover .card__interaction path,.card[data-color="cream"].type--bio a:hover .card__interaction path{fill:#fefefe;}.card[data-color="gold"],.card[data-color="gold"] .card__type,.card[data-color="gold"].type--case-study .card__text,.card[data-color="gold"].type--snapshot a:before{background-color:#FFC100;}.card[data-color="gold"] .card__interaction path{fill:#fefefe;}.card[data-color="gold"] .card__svg path{fill:#003054;}.card[data-color="gold"] .card__svg .ditto{width:93px;height:auto;}.card[data-color="gold"] .card__svg .ditto .arms,.card[data-color="gold"] .card__svg .ditto .shadow,.card[data-color="gold"] .card__svg .ditto .mouth,.card[data-color="gold"] .card__svg .ditto .body circle,.card[data-color="gold"] .card__svg .ditto .body path,.card[data-color="gold"] .card__svg .ditto .heart{fill:#003054;}.card[data-color="gold"] .card__svg .ditto .sparks{fill:#fefefe;}.card[data-color="gold"] a,.card[data-color="gold"] a:hover{color:#003054;}.card[data-color="gold"] a:hover .card__interaction path{fill:#EF5940;}.card[data-color="gold"].type--snapshot .card__title,.card[data-color="gold"].type--snapshot .card__subtitle,.card[data-color="gold"].type--snapshot .card__type,.card[data-color="gold"].type--team .card__title,.card[data-color="gold"].type--team .card__subtitle,.card[data-color="gold"].type--team .card__type,.card[data-color="gold"].type--bio .card__title,.card[data-color="gold"].type--bio .card__subtitle,.card[data-color="gold"].type--bio .card__type{color:#fefefe;}.card[data-color="gold"].type--snapshot .card__interaction path,.card[data-color="gold"].type--team .card__interaction path,.card[data-color="gold"].type--bio .card__interaction path{fill:#fefefe;}.card[data-color="gold"].type--snapshot a:hover .card__interaction path,.card[data-color="gold"].type--team a:hover .card__interaction path,.card[data-color="gold"].type--bio a:hover .card__interaction path{fill:#EF5940;}.card[data-color="gold"].type--snapshot .card__title,.card[data-color="gold"].type--snapshot .card__subtitle,.card[data-color="gold"].type--team .card__title,.card[data-color="gold"].type--team .card__subtitle,.card[data-color="gold"].type--bio .card__title,.card[data-color="gold"].type--bio .card__subtitle{text-shadow:0px 1px 5px rgba(0,54,96,0.5);}.card[data-color="red"].type--snapshot .card__title,.card[data-color="red"].type--snapshot .card__subtitle{text-shadow:0px 1px 7px rgba(230,87,62,0.85);}.card[data-color="red"].type--snapshot a:before{opacity:0.85;}.large-card > .card{height:401px;}@media screen and (min-width:25em){.large-card > .card{height:650px;}}@media screen and (min-width:31.25em){.large-card .card__title{font-size:32px;}}.small-card > .card{height:317.5px;}.card-grid-item,.card-grid-sizer{width:calc(100% - 15px);}@media screen and (min-width:31.25em){.card-grid-item,.card-grid-sizer{width:calc(50% - 15px);}}@media screen and (min-width:78.125em){.card-grid-item,.card-grid-sizer{width:calc(33.33333% - 15px);}}@media screen and (min-width:78.125em){.card-grid__list.up2 .card-grid-item,.card-grid__list.up2 .card-grid-sizer{width:calc(50% - 15px);}}@media screen and (min-width:64em){.card-grid__list.up2 .large-card > .card{height:470px;}}.card-grid-gutter-sizer,.card-grid-small-gutter-sizer{width:15px;}@media screen and (min-width:31.25em){.card-grid-item.large-card{width:calc(100% - 15px);}}@media screen and (min-width:78.125em){.card-grid-item.large-card{width:calc(66.6666% - 15px);}}.card-grid-small-item,.card-grid-small-sizer{width:100%;}@media screen and (min-width:60em){.card-grid-small-item,.card-grid-small-sizer{width:calc(50% - 15px);}}@media screen and (min-width:60em){.card-grid-small__list{margin-right:-15px;}}.card-grid-small .large-card .card__title{font-size:1.38889rem;}@media screen and (min-width:64em){.card-grid-small .large-card > .card{height:480px;}}.caption-image{margin:45px 0;position:relative;}.caption-image__caption{margin-top:20px;color:#AAAAAA;}.caption-image--left,.caption-image--right{position:relative;}@media screen and (min-width:48.75em){.caption-image--left,.caption-image--right{max-width:50%;margin-bottom:45px;}}.caption-image--left .caption-image__caption,.caption-image--right .caption-image__caption{text-align:center;}@media screen and (min-width:48.75em){.caption-image--right{float:right;margin-left:45px;}}@media screen and (min-width:48.75em){.caption-image--left{float:left;margin-right:45px;}}@media screen and (min-width:48.75em){.site-header__display,.site-header,html,body{height:100%;}}.site-header{background:#F2F3F4;padding:23px 15px 15px;}@media screen and (min-width:48.75em){.site-header{padding:40px 30px;}}@media screen and (min-width:48.75em){.site-header__display{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}}.site-header__footer{margin-top:auto;display:none;}@media screen and (min-width:48.75em){.site-header__footer{display:block;}}.site-header__header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}@media screen and (min-width:48.75em){.site-header__header{margin-bottom:52px;display:block;}}.site-header .header-filters,.site-header .header-search,.site-header .header-contact{max-width:450px;margin-left:auto;margin-right:auto;}.site-header__mobileRight{text-align:right;margin:-5px 0 0 auto;display:-ms-flexbox;display:flex;}@media screen and (min-width:48.75em){.site-header__mobileRight{display:none;}}.site-header__mobileRight .button.clear{border:none;padding:5px 10px 5px 0;border-right:1px solid #7693A8;font-size:13px;margin:0;width:87px;}@media screen and (min-width:25em){.site-header__mobileRight .button.clear{padding:10px 20px 10px 0;width:auto;}}.site-header__mobileRight .mobile-search{margin:auto 4px auto 20px;height:28px;}@media screen and (min-width:25em){.site-header__mobileRight .mobile-search{margin-left:20px;}}.site-header__mobileRight .mobile-search__trigger path{transition:fill 0.2s ease;}.site-header__mobileRight .mobile-search__trigger:hover{cursor:pointer;}.site-header__mobileRight .mobile-search__trigger:hover path{fill:#ec3719;}.site-header__middle{display:none;}@media screen and (min-width:48.75em){.site-header__middle{display:block;margin-top:60px;}}@media screen and (max-height:700px){.site-header__middle{margin-top:0;}}@media screen and (min-width:48.75em){.site-header{width:300px;position:fixed;top:0;left:0;padding:40px 30px;z-index:10;}}@media screen and (min-width:100em){.site-header{width:calc(100% - 1300px);}}.main-column{max-width:1300px;position:relative;}@media screen and (min-width:48.75em){.main-column{margin-left:300px;}}@media screen and (min-width:100em){.main-column{margin-left:auto;}}.header-logo{font-size:1em;line-height:1em;width:137px;margin:0 20px 0 0;}@media screen and (min-width:25em){.header-logo{width:150px;padding-left:10px;margin:0;}}@media screen and (min-width:48.75em){.header-logo{width:auto;padding-left:0;}}.header-logo a{display:block;}@media screen and (min-width:48.75em){.header-logo a{text-align:center;}}.header-filter{text-align:center;position:relative;}@media screen and (min-width:48.75em){.header-filter{margin-bottom:4vh;width:100%;display:block;margin-right:auto;}}.header-filter:focus{outline:none;}.header-filter:focus .header-filter__current-wrap{border-color:#EF5940;}.header-filter__current-wrap,.header-filter__list{border:2px solid #003054;display:block;width:100%;background:#F2F3F4;transition:border 0.2s ease;}.header-filter.js-open .header-filter__current-wrap,.header-filter.js-open .header-filter__list{color:#EF5940;border-color:#EF5940;}.header-filter__title{font-family:"Hack",Consolas,"Liberation Mono",Courier,monospace;letter-spacing:1px;text-transform:uppercase;background:#F2F3F4;display:inline-block;position:relative;top:-6px;left:50%;padding:0 10px;position:absolute;-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:81px;z-index:2;font-size:11px;}@media screen and (min-width:48.75em){.header-filter__title{font-size:13px;width:auto;}}.header-filter__filters{text-align:left;list-style:none;margin:0;position:relative;}.header-filter a,.header-filter__current-wrap{color:#003054;font-family:"Merriweather";font-weight:700;font-size:11px;}@media screen and (min-width:25em){.header-filter a,.header-filter__current-wrap{font-size:13px;}}@media screen and (min-width:48.75em){.header-filter a,.header-filter__current-wrap{font-size:20px;}}.header-filter__current-wrap{color:#003054;transition:color 0.2s ease,border 0.2s ease;padding:11px;height:42px;line-height:1.25;position:relative;}@media screen and (min-width:25em){.header-filter__current-wrap{padding:9px 11px;height:48px;}}@media screen and (min-width:48.75em){.header-filter__current-wrap{height:70px;padding:11px 43px 11px 11px;}}.header-filter__current-wrap:hover{cursor:pointer;border-color:#EF5940;}.header-filter__current-wrap:after{content:'';position:absolute;top:50%;right:6px;background:transparent url(/themes/custom/squares/img/caret_down.svg) center center no-repeat;background-size:100% auto;margin-top:-6px;width:12px;height:11px;}@media screen and (min-width:25em){.header-filter__current-wrap:after{right:10px;}}@media screen and (min-width:48.75em){.header-filter__current-wrap:after{width:18px;height:10px;right:16px;}}.header-filter__current{position:absolute;top:50%;left:0;width:100%;-ms-transform:translatey(-50%);transform:translatey(-50%);padding-left:6px;padding-right:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px;text-overflow:clip;overflow:visible;white-space:normal;}@media screen and (min-width:25em){.header-filter__current{padding-left:9px;padding-right:27px;}}@media screen and (min-width:48.75em){.header-filter__current{padding-left:11px;padding-right:43px;}}.header-filter__list{display:none;position:absolute;left:0;border-top:none;padding:10px 0;top:48px;overflow:scroll;max-height:calc(100vh - 48px - 15px - 15px);}@media screen and (min-width:48.75em){.header-filter__list{top:70px;max-height:calc(100vh - 4vh - 70px - 70px - 60px - 52px - 28px - 40px - 30px);}}@media screen and (max-height:650px) and (min-width:780px){.header-filter__list{max-height:calc(100vh - 4vh - 70px - 70px - 52px - 28px - 40px - 30px);}}@media screen and (min-width:48.75em){#primary-filter .header-filter__list{max-height:calc(100vh - 70px - 60px - 52px - 28px - 40px - 30px);}}@media screen and (max-height:650px) and (min-width:780px){#primary-filter .header-filter__list{max-height:calc(100vh - 70px - 52px - 28px - 40px - 30px);}}.header-filter__list ul{list-style:none;margin:0;padding:0;}.header-filter__list li.active a:before{content:'';position:absolute;top:10px;left:7px;display:none;}@media screen and (min-width:25em){.header-filter__list li.active a:before{display:block;}}@media screen and (min-width:48.75em){.header-filter__list li.active a:before{top:13px;left:14px;}}.header-filter__list li.active a,.header-filter__list a:hover{color:#EF5940;background:rgba(0,48,84,0.05);}.header-filter__list a{display:block;position:relative;transition:color 0.2s ease,background 0.2s ease;padding:7px 10px 5px 10px;font-size:12px;line-height:1.4;}@media screen and (min-width:25em){.header-filter__list a{padding:7px 10px 5px 28px;}}@media screen and (min-width:48.75em){.header-filter__list a{padding:8px 11px 6px 40px;font-size:18px;}}@media screen and (max-height:730px) and (min-width:780px){.header-filter__list a{font-size:16px;padding-top:6px;padding-bottom:4px;}}.header-filter.js-open{z-index:10;}.header-filter.js-open .header-filter__list{display:block;}.header-filter.js-open .header-filter__current-wrap{color:rgba(0,48,84,0.4);}.header-filter.js-open .header-filter__current-wrap:after{-ms-transform:rotate(180deg);transform:rotate(180deg);}.filter-nav{margin-left:3%;}@media screen and (min-width:48.75em){.filter-nav{margin-left:0;}}.filter-nav .header-filter__title{width:112px;}@media screen and (min-width:48.75em){.filter-nav .header-filter__title{width:130px;}}.header-search{position:relative;margin-top:5vh;display:none;}@media screen and (min-width:48.75em){.header-search{display:block;}}@media screen and (max-height:700px){.header-search{margin-top:3vh;}}.reveal-overlay .header-search{display:block;margin:10%;}.reveal-overlay .header-search svg{width:50px;height:50px;}.reveal-overlay .header-search path{fill:#FFC100;}.reveal-overlay .header-search input{padding-left:70px;font-size:30px;height:70px;}.reveal-overlay .header-search input:focus{border-color:white;}.header-search input{background:transparent;box-shadow:none;border:none;border-bottom:2px solid #003054;padding-left:34px;transition:border 0.2s ease;}.header-search input:focus{background:transparent;border:none;border-bottom:2px solid #EF5940;box-shadow:none;}.header-search__icon{position:absolute;top:5px;left:0;}.header-contact__lead{font-size:15px;font-weight:500;}.header-contact__link{font-family:"Merriweather";font-size:20px;color:#EF5940;font-weight:700;}.header-contact p{margin:0;}.header-social path,.header-social circle{fill:#E6573E;transition:fill 0.2s ease;}.header-social a:hover path,.header-social a:hover circle{fill:#003054;}.header-b-corp svg{height:68px;width:40px;}.header-b-corp:hover a{color:#8c1e0c;}.header-social__instagram svg{height:27px;width:27px;}.header-filter__clear #clear-button--mobile{font-size:10px;line-height:1.25;margin-bottom:0;padding-top:10px;width:40px;margin-left:9px;}@media screen and (min-width:25em){.header-filter__clear #clear-button--mobile{width:47px;margin-left:13px;}}.mobile-sticky-container{background:#F2F3F4;z-index:20;}@media screen and (min-width:48.75em){.mobile-sticky-container{display:none !important;}}.mobile-filters{width:100%;}.mobile-filter-wrapper{padding:15px;background:#F2F3F4;display:-ms-flexbox;display:flex;}.mobile-filter-wrapper .header-filter{-ms-flex:1;flex:1;}.screen-reader-text{opacity:0;display:block;position:absolute;top:0;left:50%;z-index:100;background:#EF5940;color:white;padding:40px 24px 20px;font-weight:500;-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);transition:transform .2s ease,opacity .2s ease;}.screen-reader-text:focus{-ms-transform:translate(-50%,0);transform:translate(-50%,0);color:white;opacity:1;}.echo-home #block-squares-page-title{display:none;}.site-footer{padding-left:0.83333rem;padding-right:0.83333rem;}@media screen and (min-width:25em){.site-footer{margin-left:auto;margin-right:auto;width:83.33333%;}}@media screen and (min-width:64em){.site-footer{padding-left:1.22222rem;padding-right:1.22222rem;}}@media screen and (min-width:78.125em){.site-footer{width:100%;display:-ms-flexbox;display:flex;padding-left:3rem;padding-right:2rem;}}@media screen and (min-width:78.125em){.site-footer__column1{width:33.33333%;}}@media screen and (min-width:78.125em){.site-footer__column2{width:66.66667%;padding-left:8.33333%;}}@media screen and (min-width:64em){.site-footer__column2-row1{display:-ms-flexbox;display:flex;}}@media screen and (min-width:78.125em){.site-footer__column2-row1,.site-footer__column2-row2{padding-right:14.28571%;}}.site-footer__column2-row3{margin-bottom:20px;}@media screen and (min-width:64em){.site-footer__column2-row3{margin-bottom:0;}}@media screen and (min-width:64em){.site-footer__location{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;}}.site-footer__meta{display:block;}.site-footer__robot{display:inline-block;vertical-align:top;width:66px;}.site-footer__robot svg{height:56px;width:67px;}.site-footer__robot .arms,.site-footer__robot .shadow,.site-footer__robot .sparks,.site-footer__robot .mouth,.site-footer__robot .body circle,.site-footer__robot .body path{fill:#003054;}.site-footer__robot .heart{fill:#f15b41;opacity:1;}.site-footer__b-corp{display:inline-block;margin-left:18px;padding-left:25px;vertical-align:top;}.site-footer__b-corp svg{height:60px;}.site-footer__b-corp a{color:#003054;}.site-footer__b-corp a:hover{color:#EF5940;}.site-footer__b-corp:before{background-color:#B7C6D1;content:'';display:inline-block;height:100%;left:0;position:absolute;top:0;width:2px;}.footer-social__instagram svg{fill:#E6573E;height:27px;width:27px;}.button{border-width:2px;font-family:"Hack",Consolas,"Liberation Mono",Courier,monospace;text-transform:uppercase;letter-spacing:1px;font-weight:700;transition:color 0.2s ease,border 0.2s ease;display:inline-block;}.button.robot{border:none;padding:0;position:relative;}.button.robot:hover .arms,.button.robot:hover .shadow,.button.robot:hover .mouth,.button.robot:hover .body circle,.button.robot:hover .body path,.button.robot:hover .heart{fill:#8c1e0c;}.button__ditto{width:67px;margin-right:13px;}.button__ditto svg{width:100%;height:100%;}.button.wide{padding-right:50px;padding-left:50px;}.button.clear{border-color:transparent;}.button.nopadding{padding:0;}.button.small{font-size:13px;letter-spacing:.06em;padding:7px 9px;}.button.large{font-size:25px;padding-right:3rem;padding-left:3rem;}.post-frame{padding-top:40px;}@media screen and (min-width:64em){.post-frame{margin-bottom:20px;}}.post-frame > .row > .column:last-child:not(:first-child),.post-frame > .row > .columns:last-child:not(:first-child),.post-frame > .row > .columns:last-child:not(:first-child){float:none;}.post-frame > .row > .columns > article,.post-frame > .row > .columns > section,.post-frame > .row > .columns > nav{margin-bottom:100px;}.home-frame{padding-top:15px;padding-bottom:70px;}@media screen and (min-width:64em){.home-frame{padding-bottom:100px;}}.home-frame > .row:not(:last-child){margin-bottom:90px;}.page-header{padding-top:50px;padding-bottom:50px;position:relative;background:#FFC100;}.contact-page .page-header{display:none;padding-top:0;padding-bottom:0;}@media screen and (min-width:48.75em){.page-header{padding-bottom:70px;padding-top:110px;}.contact-page .page-header{display:block;display:-ms-flexbox;display:flex;padding-top:50px;padding-bottom:50px;}}.banner-has-image .page-header{padding-top:280px;background-size:auto 240px;background-repeat:no-repeat;background-position:top center;}@media screen and (min-width:25em){.banner-has-image .page-header{padding-top:0;background-size:cover;background-position:top center;height:550px;padding-top:0;padding-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;}}@media screen and (min-width:25em){.no-flexbox .banner-has-image .page-header{display:block;}}@media screen and (min-width:25em){.no-flexbox .banner-has-image .page-header .page-header__text{position:absolute;bottom:70px;left:0;}}.banner-has-image .page-header .page-header__text{width:100%;color:#fff;padding-top:0;}.banner-has-image .page-header .page-header__text:after,.banner-has-image .page-header .page-header__text:before{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:126px;background-image:linear-gradient(-180deg,#630000 31%,rgba(99,0,0,0.14) 85%,rgba(99,0,0,0) 98%);opacity:0.07;}.banner-has-image .page-header .page-header__text:after{top:auto;bottom:0;background-image:linear-gradient(0deg,#630000 31%,rgba(99,0,0,0.14) 85%,rgba(99,0,0,0) 98%);}.home-hero__ampersand{display:inline-block;margin-right:12px;}.home-hero__ampersand svg{height:41px;width:46px;}@media screen and (min-width:48.75em){.home-hero__ampersand svg{height:47px;width:54px;}}@media screen and (min-width:75em){.home-hero__ampersand svg{height:61px;width:68px;}}.page-header__title .trademark{font-size:45px;font-weight:500;vertical-align:bottom;}.page-header[data-color="red"] .page-header__subtitle,.page-header[data-color="red"] .page-header__title,.page-header[data-color="cream"] .page-header__subtitle,.page-header[data-color="cream"] .page-header__title{color:#003054;}.page-header[data-color="red"] .default-header a:hover,.page-header[data-color="cream"] .default-header a:hover{color:#fefefe;}.page-header[data-color="red"] .default-header a:hover,.page-header[data-color="red"] .default-header a:hover path,.page-header[data-color="red"] .default-header a:hover circle,.page-header[data-color="cream"] .default-header a:hover,.page-header[data-color="cream"] .default-header a:hover path,.page-header[data-color="cream"] .default-header a:hover circle{fill:#fefefe;}.page-header[data-color="red"] .default-header .header-social path,.page-header[data-color="red"] .default-header .header-social circle,.page-header[data-color="red"] .default-header .header-b-corp path,.page-header[data-color="cream"] .default-header .header-social path,.page-header[data-color="cream"] .default-header .header-social circle,.page-header[data-color="cream"] .default-header .header-b-corp path{fill:#003054;}.page-header[data-color="red"] .default-header .button,.page-header[data-color="cream"] .default-header .button{color:#003054;border-color:#003054;}.page-header[data-color="red"] .default-header .button:hover,.page-header[data-color="cream"] .default-header .button:hover{border-color:#fefefe;}.page-header[data-color="red"] .default-header .button:hover .arms,.page-header[data-color="red"] .default-header .button:hover .shadow,.page-header[data-color="red"] .default-header .button:hover .sparks,.page-header[data-color="red"] .default-header .button:hover .mouth,.page-header[data-color="red"] .default-header .button:hover .body circle,.page-header[data-color="red"] .default-header .button:hover .body path,.page-header[data-color="red"] .default-header .button:hover .heart,.page-header[data-color="cream"] .default-header .button:hover .arms,.page-header[data-color="cream"] .default-header .button:hover .shadow,.page-header[data-color="cream"] .default-header .button:hover .sparks,.page-header[data-color="cream"] .default-header .button:hover .mouth,.page-header[data-color="cream"] .default-header .button:hover .body circle,.page-header[data-color="cream"] .default-header .button:hover .body path,.page-header[data-color="cream"] .default-header .button:hover .heart{fill:#fefefe;}.page-header[data-color="red"] .default-header .ditto .arms,.page-header[data-color="red"] .default-header .ditto .shadow,.page-header[data-color="red"] .default-header .ditto .sparks,.page-header[data-color="red"] .default-header .ditto .mouth,.page-header[data-color="red"] .default-header .ditto .body circle,.page-header[data-color="red"] .default-header .ditto .body path,.page-header[data-color="red"] .default-header .ditto .heart,.page-header[data-color="cream"] .default-header .ditto .arms,.page-header[data-color="cream"] .default-header .ditto .shadow,.page-header[data-color="cream"] .default-header .ditto .sparks,.page-header[data-color="cream"] .default-header .ditto .mouth,.page-header[data-color="cream"] .default-header .ditto .body circle,.page-header[data-color="cream"] .default-header .ditto .body path,.page-header[data-color="cream"] .default-header .ditto .heart{fill:#003054;}.page-header[data-color="navy"] .default-header svg path,.page-header[data-color="navy"] .default-header svg circle{fill:#fefefe;}.page-header[data-color="navy"] .default-header a:hover{color:#FFC100;}.page-header[data-color="navy"] .default-header a:hover path,.page-header[data-color="navy"] .default-header a:hover circle{fill:#FFC100;}.page-header[data-color="navy"] .default-header .button{color:#fefefe;border-color:#fefefe;}.page-header[data-color="navy"] .default-header .button:hover{border-color:#FFC100;}.page-header[data-color="navy"] .default-header .button:hover .arms,.page-header[data-color="navy"] .default-header .button:hover .shadow,.page-header[data-color="navy"] .default-header .button:hover .sparks,.page-header[data-color="navy"] .default-header .button:hover .mouth,.page-header[data-color="navy"] .default-header .button:hover .body circle,.page-header[data-color="navy"] .default-header .button:hover .body path,.page-header[data-color="navy"] .default-header .button:hover .heart{fill:#FFC100;}.page-header[data-color="navy"] .default-header .ditto .arms,.page-header[data-color="navy"] .default-header .ditto .shadow,.page-header[data-color="navy"] .default-header .ditto .sparks,.page-header[data-color="navy"] .default-header .ditto .mouth,.page-header[data-color="navy"] .default-header .ditto .body circle,.page-header[data-color="navy"] .default-header .ditto .body path,.page-header[data-color="navy"] .default-header .ditto .heart{fill:#fefefe;}.page-header[data-color="gold"] .default-header svg path,.page-header[data-color="gold"] .default-header svg circle{fill:#fefefe;}.page-header[data-color="gold"] .default-header a:hover{color:#EF5940;}.page-header[data-color="gold"] .default-header a:hover path,.page-header[data-color="gold"] .default-header a:hover circle{fill:#EF5940;}.page-header[data-color="gold"] .default-header .button{color:#fefefe;border-color:#fefefe;}.page-header[data-color="gold"] .default-header .button:hover{border-color:#EF5940;}.page-header[data-color="gold"] .default-header .button:hover .arms,.page-header[data-color="gold"] .default-header .button:hover .shadow,.page-header[data-color="gold"] .default-header .button:hover .sparks,.page-header[data-color="gold"] .default-header .button:hover .mouth,.page-header[data-color="gold"] .default-header .button:hover .body circle,.page-header[data-color="gold"] .default-header .button:hover .body path,.page-header[data-color="gold"] .default-header .button:hover .heart{fill:#EF5940;}.page-header[data-color="gold"] .default-header .ditto .arms,.page-header[data-color="gold"] .default-header .ditto .shadow,.page-header[data-color="gold"] .default-header .ditto .sparks,.page-header[data-color="gold"] .default-header .ditto .mouth,.page-header[data-color="gold"] .default-header .ditto .body circle,.page-header[data-color="gold"] .default-header .ditto .body path,.page-header[data-color="gold"] .default-header .ditto .heart{fill:#fefefe;}a{transition:color 0.2s ease;}a path{transition:fill 0.2s ease;}p:last-child{margin-bottom:0;}.no-break{white-space:nowrap;}.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Merriweather";font-weight:700;text-transform:none;letter-spacing:normal;}.h1{font-size:50px;line-height:1.25em;letter-spacing:-1px;}@media screen and (min-width:25em){.h1{font-size:54px;}}@media screen and (min-width:48.75em){.h1{font-size:62px;}}@media screen and (min-width:75em){.h1{font-size:78px;line-height:1.25em;}}.h2{font-size:45px;}@media screen and (min-width:48.75em){.h2{font-size:60px;}}.h3{font-size:32px;}@media screen and (min-width:48.75em){.h3{font-size:45px;}}.h4{font-size:25px;}@media screen and (min-width:48.75em){.h4{font-size:32px;}}.h5{font-size:22px;}@media screen and (min-width:78.75em){.h5{font-size:25px;}}.h6{font-size:16px;}@media screen and (min-width:78.75em){.h6{font-size:18px;}}.h3-sans{font-family:"Rubik";font-size:27px;font-weight:500;line-height:1.1em;}@media screen and (min-width:48.75em){.h3-sans{font-size:44px;}}.small{font-size:15px;}.tiny{font-size:12px;}.large{font-size:24px;}.sans-serif{font-family:"Rubik";}.type-label{font-family:"Hack";text-transform:uppercase;font-weight:600;font-size:13px;padding:2px 7px;letter-spacing:.06em;}.type-label-nopad{font-family:"Hack";text-transform:uppercase;font-weight:600;font-size:13px;letter-spacing:.06em;}.bold,.strong{font-weight:500;}.text-shadow{text-shadow:0px 1px 5px rgba(0,54,96,0.5);}.link-alt-color{color:#003054;}.link-alt-color:hover{color:#EF5940;}.link-hover-navy:hover{color:#003054;}.link-hover-navy:hover path{fill:#003054;}.location-link:before{content:'';background:transparent url(/themes/custom/squares/img/map.svg) no-repeat center center;width:17px;height:23px;display:inline-block;position:relative;vertical-align:top;margin-right:6px;}.back-link:before{content:'';background:transparent url(/themes/custom/squares/img/caret_right.svg) no-repeat center center;width:10px;height:18px;background-size:10px 18px;display:inline-block;position:relative;vertical-align:top;margin-right:13px;-ms-transform:rotate(180deg);transform:rotate(180deg);top:5px;}.email-label{font-weight:500;}.email-label:before{content:'';display:inline-block;vertical-align:middle;width:38px;height:29px;background-repeat:no-repeat;background-position:left center;background-image:url(/themes/custom/squares/img/envelope.svg);position:relative;top:-9px;}.site-header__footer .email-label:before{display:block;height:32px;top:0;width:32px;}.site-header__footer .email-label{font-family:"Merriweather";font-size:20px;font-weight:700;}.email-description{font-size:15px;line-height:1.4667;margin-bottom:5px;}.at-label:before{content:'';display:inline-block;vertical-align:middle;width:31px;height:26px;background-image:url(/themes/custom/squares/img/email.svg);background-repeat:no-repeat;background-position:left center;}.phone-label:before{content:'';display:inline-block;vertical-align:middle;width:31px;height:26px;background-image:url(/themes/custom/squares/img/phone.svg);background-repeat:no-repeat;background-position:left center;}.navy{color:#003054;}.white{color:#fff;}a.white:hover{color:#fff;}.red{color:#EF5940;}.gold{color:#FFC100;}.bg-gold{background-color:#FFC100;}.bg-red{background-color:#EF5940;}.bg-cream{background-color:#FFEEC4;}.bg-light-yellow{background-color:rgba(255,238,196,0.5);}.bg-gray{background-color:#F2F3F4;}.bg-dots{position:relative;z-index:0;}.bg-dots:after{content:'';position:absolute;top:0;right:0;width:127%;height:100%;background:url(/themes/custom/squares/img/dot-pattern.svg);background-size:20px 20px;z-index:-1;background-position:top left;}.mt-60{margin-top:60px;}.mt-50{margin-top:50px;}.mt-40{margin-top:40px;}.mt-30{margin-top:30px;}.mt-7{margin-top:7px;}.mt-3{margin-top:3px;}.mt-2{margin-top:2px;}.mt-auto{margin-top:auto;}.mb-0{margin-bottom:0;}.mb-2{margin-bottom:2px;}.mb-5{margin-bottom:5px;}.mb-6{margin-bottom:6px;}.mb-8{margin-bottom:8px;}.mb-10{margin-bottom:10px;}.mb-12{margin-bottom:12px;}.mb-14{margin-bottom:14px;}.mb-15{margin-bottom:15px;}.mb-18{margin-bottom:18px;}.mb-22{margin-bottom:22px;}.mb-30{margin-bottom:30px;}.mb-40{margin-bottom:40px;}.mb-50{margin-bottom:50px;}.mb-60{margin-bottom:60px;}.mb-70{margin-bottom:70px;}.mb-80{margin-bottom:80px;}.mb-90{margin-bottom:90px;}.mb-150{margin-bottom:150px;}.ml-4{margin-left:4px;}.mr-4{margin-right:4px;}.ml-8{margin-left:8px;}.ml-16{margin-left:16px;}@media screen and (min-width:48.75em){.mt-m-65{margin-top:65px;}}@media screen and (min-width:48.75em){.mb-m-80{margin-bottom:80px;}}@media screen and (min-width:64em){.ml-l-18{margin-left:18px;}}@media screen and (min-width:64em){.mt-l-57{margin-top:57px;}}@media screen and (min-width:64em){.mb-l-0{margin-bottom:0;}}@media screen and (min-width:25em){.mb-s-0{margin-bottom:0;}}@media screen and (min-width:75em){.mb-xl-0{margin-bottom:0;}}@media screen and (min-width:75em){.xl-text-right{text-align:right;}}.ml-auto{margin-left:auto;}.mr-auto{margin-right:auto;}.mx-auto{margin-left:auto;margin-right:auto;}.pt-15{padding-top:15px;}.pt-40{padding-top:40px;}@media screen and (min-width:48.75em){.pt-m-64{padding-top:64px;}}.pr-20{padding-right:20px;}.pl-15{padding-left:15px;}.pl-10{padding-left:10px;}.p-small{padding-top:19px;padding-bottom:19px;}.p-medium{padding:23px 25px 20px;}.p-large{padding:20px 10px 40px;}@media screen and (min-width:31.25em){.p-large{padding:43px 30px 40px 40px;}}.padding-box{padding:30px 5%;}@media screen and (min-width:64em){.padding-box{padding:80px 5% 100px;}}@media screen and (min-width:90em){.padding-box{padding-left:11%;padding-right:11%;}}.measure-900{max-width:900px;}.width-90{width:90px;}.width-190{width:190px;}.block{display:block;}.inline{display:inline;}.inline-block{display:inline-block;vertical-align:top;}.height-full{height:100%;}.width-full{width:100%;}.relative{position:relative;}.absolute{position:absolute;}.static{position:static;}.fixed{position:fixed;}.absolute-bottom-left{position:absolute;bottom:0;left:0;}.top-22{top:22px;}.left-23{left:23px;}@media screen and (min-width:64em){.top-neg-17-l{top:-17px;}}.z-0{z-index:0;}.z-1{z-index:1;}.z-2{z-index:2;}.z-3{z-index:3;}.flex{display:block;display:-ms-flexbox;display:flex;}@media screen and (min-width:25em){.flex-s{display:block;display:-ms-flexbox;display:flex;}}.flex-spacebetween{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;}.flex.text-right{-ms-flex-pack:end;justify-content:flex-end;}.flex-center{margin-top:auto;margin-bottom:auto;}.flex-alignstart{-ms-flex-align:start;align-items:flex-start;}.flex.text-right{width:100%;}.inline-list > div{display:inline-block;vertical-align:top;}@media screen and (min-width:64em){.inline-list-l > div{display:inline-block;vertical-align:top;}}.pipe-list > div:not(:last-child){margin-right:16px;border-right:2px solid #fff;padding-right:20px;}.link-pipe-list-l > a{display:block;padding:10px 0;}@media screen and (min-width:64em){.link-pipe-list-l > a{padding:0;display:inline-block;vertical-align:middle;}}@media screen and (min-width:64em){.link-pipe-list-l > a:not(:last-child){padding-right:12px;margin-right:12px;border-right:1px solid #003054;}}.stack > a:not(:last-child){margin-bottom:9px;}@media screen and (min-width:75em){.pipe-list-xl > div{display:inline-block;}}@media screen and (min-width:75em){.pipe-list-xl > div:not(:last-child){margin-right:13px;border-right:2px solid #003054;padding-right:20px;}}.comma-list span:not(:last-child):after{content:', ';}.grid-list{margin-top:20px;display:block;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.grid-list span{display:block;margin-bottom:17px;width:50%;padding-right:40px;}@media screen and (min-width:31.25em){.grid-list span{width:33.333%;}}@media screen and (min-width:73.125em){.column-left-padding{padding-left:54px;}}@media screen and (min-width:73.125em){.column-right-padding{padding-right:54px;}}.column.small-centered:last-child:not(:first-child),.small-centered.columns:last-child:not(:first-child),.columns.small-centered:last-child:not(:first-child){float:none;}.heart{width:40px;height:44px;background:url(/themes/custom/squares/img/heart.svg) no-repeat center center;display:inline-block;position:relative;top:4px;}.browserupgrade{background:#EF5940;padding:2rem;color:#fff;font-weight:500;position:relative;z-index:999999;width:100%;text-align:center;}.browserupgrade a{color:#fff;text-decoration:underline;}.top-bar{padding-right:30px;padding-left:30px;position:absolute;top:0;left:0;width:100%;z-index:20;}.top-bar .top-bar-right{text-align:right;display:none;}@media screen and (min-width:50em){.top-bar .top-bar-right{display:block;}}@media screen and (min-width:50em){.no-flexbox .top-bar .top-bar-right{margin-top:-53px;}}.top-bar .top-bar-right > div{float:right;margin-left:25px;}.top-bar .top-bar-right .button{display:inline-block;padding-right:20px;padding-left:20px;letter-spacing:1px;margin-bottom:0;}.top-bar .top-bar-right .header-social{display:none;}@media screen and (min-width:64em){.top-bar .top-bar-right .header-social{display:block;}}.top-bar .top-bar-right .header-b-corp{display:none;}@media screen and (min-width:53.125em){.top-bar .top-bar-right .header-b-corp{display:block;margin-left:50px;}}.top-bar .top-bar-left{text-align:left;}.top-bar .top-bar-left .button.robot{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-bottom:0;padding-left:0;}.top-bar .top-bar-left .button.robot:before{margin:auto;display:inline-block;}.top-bar .top-bar-left .button.robot .button__text{position:relative;top:-3px;}.top-bar .top-bar-left,.top-bar .top-bar-right{-ms-flex:none;flex:none;}.header-social{margin-top:10px;}.header-social .menu{-ms-flex-pack:end;justify-content:flex-end;}.header-social .menu.simple li{margin-right:0;margin-left:18px;}.default-header{display:none;}@media screen and (min-width:48.75em){.default-header{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;}}.pagination-next .icon,.pagination-previous .icon{display:block;padding:0;position:relative;top:5px;}.pagination-previous .icon{-ms-transform:rotate(180deg);transform:rotate(180deg);}.pagination-next{padding-left:5px;}.pagination-show select,.pagination-show label{display:inline-block;vertical-align:middle;}.pagination-show label{padding-right:13px;}.pagination a{transition:color 0.2s ease;}.pagination path{transition:fill 0.2s ease;}.pagination li:last-child,.pagination li:first-child{vertical-align:top;}.pagination svg,.pagination .icon{width:13px;height:22px;}.pagination a:hover{color:#003054;}.pagination a:hover path{fill:#003054;}#load-more{margin-bottom:90px;}select{background-image:url('data:image/svg+xml;utf8,<svg width="23" height="11" viewBox="0 0 23 11" xmlns="http://www.w3.org/2000/svg"><title>Path 1 Copy 2</title><path d="M1 1.524l7.738 7.738L17 1" stroke-width="2" stroke="%23F15B41" fill="none"/></svg>');background-size:19px 14px;background-position:right center;height:38px;padding-top:0;padding-bottom:0;font-weight:500;font-family:"Rubik","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;background-color:#001F3F;color:#fefefe;}input,textarea{font-weight:700;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(0,48,84,0.4);}input:-moz-placeholder,textarea:-moz-placeholder{color:rgba(0,48,84,0.4);}input::placeholder,textarea::placeholder{color:rgba(0,48,84,0.4);}[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{box-shadow:none;padding:.55rem .44444rem .4rem;}.serif-input{background:transparent;border:none;box-shadow:none;border-bottom:2px solid #003054;transition:border 0.2s ease;padding-left:0;padding-bottom:5px;padding-right:20px;}.serif-input:focus{border:none;border-bottom:2px solid #EF5940;box-shadow:none;background:transparent;}.site-header__footer .serif-input{margin-bottom:0;}.icon-submit{position:absolute;bottom:9px;right:0;z-index:2;}.icon-submit svg{height:19px;}.icon-submit path{transition:fill 0.2s ease;}.icon-submit:hover path{fill:#003054;}.contact-form{background:#FFC100;padding-top:60px;padding-bottom:70px;}.contact-form.contact-message-get-in-touch-form{margin-top:0;}.contact-form__header{width:100%;}@media screen and (min-width:64em){.contact-form__header{display:-ms-flexbox;display:flex;}}.contact-form__text{margin-bottom:20px;}@media screen and (min-width:64em){.contact-form__text{padding-right:20px;margin-bottom:0;}}.contact-form__superheader{color:#fefefe;font-size:24px;font-weight:500;}.contact-form__title{color:#EF5940;margin-bottom:0;}.contact-form__button{margin:auto 0 auto auto;transition:opacity 0.2s ease;}.contact-form form{margin-top:50px;display:none;}.contact-form.js-open form{display:block;}.contact-form.js-open .contact-form__button{opacity:0;}.contact-form__field{position:relative;margin-bottom:36px;}.contact-form__field input ~ label,.contact-form__field .easteregg{font-family:"Hack";text-transform:uppercase;font-size:13px;letter-spacing:1px;font-weight:600;opacity:0;position:absolute;top:5px;left:0;transition:transform 0.2s ease,opacity 0.2s ease;color:#EF5940;}.contact-form__field input,.contact-form__field textarea{background:transparent;border-bottom:2px solid #003054;box-shadow:none;transition:border 0.2s ease;font-size:18px;font-family:"Merriweather";font-weight:700;}.contact-form__field input:focus,.contact-form__field textarea:focus{border-color:#EF5940;background:transparent;box-shadow:none;}.contact-form__field.js-not-empty label,.contact-form__field input:focus ~ label{-ms-transform:translatey(-24px);transform:translatey(-24px);opacity:1;}.contact-form__field.js-not-empty textarea ~ label{-ms-transform:none;transform:none;}.no-placeholder .contact-form__field input ~ label{opacity:1;-ms-transform:translatey(-24px);transform:translatey(-24px);}@media screen and (min-width:59.375em){.contact-form__field.js-not-empty .easteregg,.contact-form__field textarea:focus ~ .easteregg{-ms-transform:translatey(-44px);transform:translatey(-44px);opacity:1;}}.contact-form__field input,.contact-form__field input:focus{border-top:none;border-left:none;border-right:none;padding-left:0;}.contact-form__field input:-moz-placeholder{color:#003054;opacity:1 !important;}.contact-form__field input:-ms-input-placeholder{color:#003054;}.contact-form__field input:-moz-placeholder{color:#003054;}.contact-form__field input::placeholder{color:#003054;opacity:1 !important;}.contact-form__field textarea{margin-top:30px;min-height:149px;padding:18px;}.contact-form__field textarea ~ label{font-size:18px;font-family:"Merriweather";font-weight:700;position:absolute;top:-20px;left:0;background:#FFC100;color:#003054;padding-right:12px;}.contact-form__field textarea ~ .contact-form__required{top:-14px;}.contact-form__field input:-webkit-autofill,.contact-form__field textarea:-webkit-autofill,.contact-form__field select:-webkit-autofill{background:red;}.contact-form__required{color:#EF5940;font-family:"Merriweather";text-size:18px;font-weight:700;position:absolute;top:10px;left:-17px;}.contact-form__submit{margin-top:4px;text-align:right;}.contact-form__submit .button{margin-bottom:0;}.js-form-type-checkbox input[type="radio"],.js-form-type-checkbox input[type="checkbox"],.js-form-type-radio input[type="radio"],.js-form-type-radio input[type="checkbox"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.js-form-type-checkbox input[type="radio"] + label,.js-form-type-checkbox input[type="checkbox"] + label,.js-form-type-radio input[type="radio"] + label,.js-form-type-radio input[type="checkbox"] + label{cursor:pointer;margin-top:10px;position:relative;display:block;padding-left:27px;margin:0;}.js-form-type-checkbox input[type="radio"] + label:before,.js-form-type-checkbox input[type="checkbox"] + label:before,.js-form-type-radio input[type="radio"] + label:before,.js-form-type-radio input[type="checkbox"] + label:before{content:"";display:block;position:absolute;top:-2px;left:0;width:22px;height:22px;background-color:transparent;}.js-form-type-checkbox input[type="radio"]:disabled + label,.js-form-type-checkbox input[type="checkbox"]:disabled + label,.js-form-type-radio input[type="radio"]:disabled + label,.js-form-type-radio input[type="checkbox"]:disabled + label{opacity:.35;}.js-form-type-radio input[type="radio"] + label:before{background-color:#fefefe;margin-top:-2px;}.js-form-type-radio input[type="radio"]:checked + label:before{background-color:#fefefe;}.js-form-type-checkbox input[type="checkbox"] + label:before{background-image:url('data:image/svg+xml;utf8,<svg width="22" height="22" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg"><title>checkbox</title><path d="M2 20h18V2H2v18zM0 0h22v22H0V0z" fill="%23002F55" fill-rule="nonzero"/></svg>');background-size:22px 22px;background-position:right center;background-color:#fefefe;}.js-form-type-checkbox input[type="checkbox"]:checked + label:before{background-image:url('data:image/svg+xml;utf8,<svg width="22" height="22" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg"><title>checkbox-checked</title><g fill-rule="nonzero" fill="%23002F55"><path d="M2 20h18V2H2v18zM0 0h22v22H0V0z"/><path d="M5.258 9.328L3.137 11.45l5.672 5.671 10.06-10.06-2.12-2.122-7.94 7.94z"/></g></svg>');}.user-login #block-squares-page-title h1{margin-left:24px;}.user-login #user-login-form{max-width:calc(100% - 48px);margin:30px 24px;}@media screen and (min-width:25em){.user-login #user-login-form > div{max-width:300px;}}.user-login #user-login-form .contact-form__submit{text-align:left;padding-left:0;float:none;padding-top:.5rem;}.user-login #user-login-form .description{font-size:0.85rem;display:none;}.user-login #user-login-form .form-item{margin-top:0.5rem;margin-bottom:0.25rem;}.graphic-teaser{width:100%;position:relative;z-index:0;text-align:center;padding:40px;}@media screen and (min-width:64em){.graphic-teaser{display:-ms-flexbox;display:flex;text-align:left;padding:0;}}.graphic-teaser:before{content:'';background:#F2F3F4;height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1;}@media screen and (min-width:64em){.graphic-teaser:before{width:50%;}}.graphic-teaser__img{-ms-flex-align:center;align-items:center;}@media screen and (min-width:64em){.graphic-teaser__img{width:42%;display:-ms-flexbox;display:flex;padding:40px 0 46px;}}.graphic-teaser__img img{display:block;margin:auto;}@media screen and (min-width:64em){.graphic-teaser__img img{max-width:80%;}}.graphic-teaser__excerpt{-ms-flex-align:center;align-items:center;padding-top:20px;}@media screen and (min-width:64em){.graphic-teaser__excerpt{padding-top:40px;padding-bottom:46px;display:-ms-flexbox;display:flex;width:58%;padding-right:7%;}}.graphic-teaser__excerpt p{margin-top:auto;margin-bottom:auto;}.graphic-grid__content > div:not(last-child){margin-bottom:20px;}@media screen and (min-width:64em){.graphic-grid__content > div:not(last-child){margin-bottom:0;}}@media screen and (min-width:64em){.graphic-grid__content > div:nth-child(even) .graphic-teaser:before{left:50%;}.graphic-grid__content > div:nth-child(even) .graphic-teaser__img{-ms-flex-order:2;order:2;}.graphic-grid__content > div:nth-child(even) .graphic-teaser__excerpt{padding-left:7%;padding-right:0;}}.reveal{margin-bottom:6rem;padding-bottom:2rem;}.modal__image img{display:block;margin:0 auto;}@media screen and (min-width:48.75em){.modal__content{padding:0 71px;}}.modal__content blockquote{margin-top:1.6rem;color:#fff;background-image:url(/themes/custom/squares/img/dot-pattern.svg);padding:20px 0;}@media screen and (min-width:25em){.modal__content blockquote{padding:50px;}}.modal__content blockquote p{color:#003054;position:relative;}.modal__content blockquote p:before{content:"“";display:inline;}.modal__content blockquote p:after{content:"”";display:inline;}.modal__content blockquote footer{color:#003054;}.modal-navy .modal__content blockquote{background-image:url(/themes/custom/squares/img/dot-pattern-blue.svg);}.modal-navy .modal__content blockquote p{color:#fefefe;}.modal-navy .modal__content blockquote footer{color:#fefefe;}.modal-red .modal__content blockquote{background-image:url(/themes/custom/squares/img/dot-pattern-light.svg);}.modal-red .modal__content blockquote p{color:#fefefe;}.modal-red .modal__content blockquote footer{color:#fefefe;}.modal-cream .modal__content blockquote{background-image:url(/themes/custom/squares/img/dot-pattern-blue-light.svg);}.modal__excerpt a{color:#FFC100;}.modal__excerpt a:hover{color:#003054;}.reveal-overlay.fade-in,.reveal-overlay.fade-out{transition-duration:0.25s;}.close-button{color:#fff;font-size:13px;font-family:"Hack";font-weight:700;text-transform:uppercase;letter-spacing:1px;position:relative;text-align:center;right:auto;top:auto;margin:50px auto 0;display:block;transition:color 0.2s ease;}.close-button.top{margin:0 0 6px auto;}.close-button.bottom{text-align:center;}.close-button__x{width:65px;height:65px;border:2px solid #FFC100;transition:border 0.2s ease;}.close-button__x:before,.close-button__x:after{content:'';height:61px;width:3px;background:#FFC100;position:absolute;top:50%;left:50%;margin-left:-2px;transition:height 0.2s ease,background 0.2s ease;}.close-button__x:before{-ms-transform:translatey(-50%) rotate(45deg);transform:translatey(-50%) rotate(45deg);}.close-button__x:after{-ms-transform:translatey(-50%) rotate(-45deg);transform:translatey(-50%) rotate(-45deg);}.close-button span{display:block;text-align:center;margin:0 auto;}.close-button__text{position:absolute;bottom:-25px;left:0;width:100%;z-index:10;}.close-button:hover{cursor:pointer;}.close-button:hover .close-button__x:after,.close-button:hover .close-button__x:before{height:50px;}.modal-cream .reveal-overlay{background-color:rgba(255,238,196,0.95);}.modal-cream .modal__excerpt,.modal-cream .modal__title{color:#003054;}.modal-cream .close-button{color:#EF5940;}.modal-cream .close-button .close-button__x{border-color:#EF5940;}.modal-cream .close-button .close-button__x:after,.modal-cream .close-button .close-button__x:before{background:#EF5940;}.modal-cream .close-button:hover{color:#003054;}.modal-cream .close-button:hover .close-button__x{border-color:#003054;}.modal-cream .close-button:hover .close-button__x:after,.modal-cream .close-button:hover .close-button__x:before{background:#003054;}.modal-cream .modal__excerpt a{color:#EF5940;}.modal-cream .modal__excerpt a:hover{color:#FFC100;}.modal-red .reveal-overlay{background-color:rgba(239,89,64,0.95);}.modal-red .modal__excerpt a{color:#FFC100;}.modal-red .modal__excerpt a:hover{color:#003054;}.modal-navy .reveal-overlay{background-color:rgba(0,55,96,0.95);}.modal-navy .close-button:hover{color:#EF5940;}.modal-navy .close-button:hover .close-button__x{border-color:#EF5940;}.modal-navy .close-button:hover .close-button__x:after,.modal-navy .close-button:hover .close-button__x:before{background:#EF5940;}.modal-navy .modal__title,.modal-navy .modal__excerpt{color:#fff;}.modal-navy .modal__excerpt a{color:#FFC100;}.modal-navy .modal__excerpt a:hover{color:#EF5940;}.modal-gold .reveal-overlay{background-color:rgba(253,183,9,0.95);}.modal-gold .close-button{color:#003054;}.modal-gold .close-button__x{border-color:#fff;}.modal-gold .close-button__x:after,.modal-gold .close-button__x:before{background:#fff;}.modal-gold .close-button:hover{color:#EF5940;}.modal-gold .close-button:hover .close-button__x{border-color:#EF5940;}.modal-gold .close-button:hover .close-button__x:after,.modal-gold .close-button:hover .close-button__x:before{background:#EF5940;}.modal-gold .modal__excerpt,.modal-gold .modal__title{color:#003054;}.modal-gold .modal__excerpt a{color:#FFC100;}.modal-gold .modal__excerpt a:hover{color:#EF5940;}.madlibs p,.madlibs__hello{line-height:40px;}@media screen and (min-width:64em){.madlibs p,.madlibs__hello{line-height:48px;}}.madlibs__hello{color:#FFC100;font-family:"Merriweather";letter-spacing:-1.82px;font-weight:700;display:inline-block;font-size:40px;}@media screen and (min-width:64em){.madlibs__hello{font-size:78px;}}.madlibs__script{color:#EF5940;padding:0 8px;margin:0 2px;display:inline-block;position:relative;font-family:"biro_script_reducednormal";z-index:2;font-size:28px;}@media screen and (min-width:64em){.madlibs__script{font-size:36px;padding:0 14px;}}.madlibs__script:before{content:'';width:100%;height:2px;background:#003054;position:absolute;bottom:12px;left:0;z-index:-1;}.madlibs a svg{width:16px;height:16px;transition:transform 0.2s ease;}.madlibs a path{stroke-width:3px;}.madlibs a g{transition:stroke 0.2s ease;}.madlibs a:hover{color:#8c1e0c;}.madlibs a:hover g{stroke:#EF5940;}.madlibs a:hover svg{-ms-transform:translate(0.25rem,-0.25rem);transform:translate(0.25rem,-0.25rem);}.WYSIWYG h1,.WYSIWYG h2,.WYSIWYG h3,.WYSIWYG h4,.WYSIWYG h5,.WYSIWYG h6{margin-top:3.2rem;}.WYSIWYG img{margin:3.2rem auto 4.8rem;display:block;}.WYSIWYG img:last-child{margin-bottom:0;}blockquote p{font-family:"Merriweather";font-size:32px;letter-spacing:-0.95px;font-weight:600;hanging-punctuation:first;text-indent:-.6em;}.caption-image{margin:3.2rem auto 4.8rem;}.caption-image img{margin:auto;}.caption{display:block;font-size:15px;text-align:right;background:#003054;padding:10px 16px;color:#fff;}.authors{background-color:#F2F3F4;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 0 30px;padding:22px 28px 35px;width:100%;height:auto;}.authors .author__label{font-size:13px;font-weight:700;margin-bottom:10px;letter-spacing:0.93px;text-transform:uppercase;}.authors .author__text{margin-top:10px;}@media screen and (min-width:64em){.authors .author__text{margin-top:5px;}}.authors .author__title{color:#EF5940;line-height:1.2;margin-bottom:5px;}.authors .author__position{line-height:1.133;}.authors .author{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;float:none;height:auto;-ms-flex-pack:start;justify-content:flex-start;margin:0;max-width:none;padding:0;width:auto;}.authors .author:not(:last-child){margin-bottom:6px;}@media screen and (min-width:31.25em){.authors .author:not(:last-child){margin-bottom:15px;}}@media screen and (min-width:64em){.authors .author:not(:last-child){margin-bottom:6px;}}@media screen and (min-width:31.25em){.authors .author{display:block;}}@media screen and (min-width:64em){.authors .author{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0 0 0 -40px;width:calc(100% + 40px);}}@media screen and (min-width:31.25em){.authors{display:block;float:right;width:340px;max-width:50%;margin:0 -5% 30px 30px;}}@media screen and (min-width:64em){.authors{margin-right:-5%;}}@media screen and (min-width:75em){.authors{margin-right:-6%;}}@media screen and (min-width:90em){.authors{margin-right:-13%;}}.author{height:250px;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column;background-repeat:no-repeat;background-position:top center;background-size:cover;margin:0 0 30px;}@media screen and (min-width:31.25em){.author{float:right;width:340px;max-width:50%;margin:0 -5% 30px 30px;}}@media screen and (min-width:64em){.author{margin-right:-5%;}}@media screen and (min-width:75em){.author{margin-right:-6%;}}@media screen and (min-width:90em){.author{margin-right:-13%;}}.author[data-color="red"] .author__text,.author[data-color="cream"] .author__text{color:#003054;text-shadow:none;}.author[data-color="navy"] .author__text,.author[data-color="gold"] .author__text{color:#fefefe;text-shadow:none;}.author__img{-ms-flex-item-align:start;align-self:flex-start;max-width:130px;margin-left:-43px;margin-right:12px;}@media screen and (min-width:31.25em){.author__img{margin-right:0;margin-left:-40px;}}@media screen and (min-width:64em){.author__img{margin-left:0;margin-right:12px;max-width:100px;}}.share a{position:relative;display:-ms-flexbox;display:flex;}.share svg{margin:auto;width:25px;height:22px;}.share__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.share .facebook svg{width:22px;height:22px;}.share .facebook svg path{fill:#3b5998;}.share .twitter path{fill:#55acee;}.connect svg{width:30px;height:26px;position:relative;top:-2px;}.connect a:hover path{fill:#ec3719;}.special-quote{margin:50px 5% 0;}@media screen and (min-width:25em){.special-quote{margin-left:0;margin-right:0;}}@media screen and (min-width:75em){.special-quote{margin-top:-.3em;}}.post-nav ul{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0;}.post-nav li{padding:0;-ms-flex:1;flex:1;}.post-nav li:first-child{text-align:right;}.post-nav li:first-child a{padding-right:30px;padding-left:50px;margin-left:auto;text-align:right;}.post-nav li:first-child .post-nav__icon{right:auto;left:15px;-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:-12px;}.post-nav a{text-align:left;position:relative;padding:24px 50px 22px 30px;margin:0 7.5px;}.post-nav__icon{position:absolute;right:15px;top:50%;margin-top:-10px;}.post-nav__icon svg{height:19px;}.post-nav__icon path{fill:#003054;}.post-nav__label{position:absolute;top:-13px;left:50%;background:#fff;padding:5px 8px;-ms-transform:translatex(-50%);transform:translatex(-50%);}.post-nav.post-nav--next-only li,.post-nav.post-nav--previous-only li{text-align:center;}.post-nav.post-nav--next-only li:first-child .post-nav__icon{left:auto;right:15px;top:50%;margin-top:-10px;-ms-transform:rotate(0);transform:rotate(0);}.post-nav.post-nav--next-only li:first-child a{padding:24px 50px 22px 30px;}.method-nav ul{display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;width:100%;text-align:center;background:#003054;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:66.875em){.method-nav ul{-ms-flex-pack:center;justify-content:center;}}.no-flexbox .method-nav ul{display:block;*zoom:1;}.no-flexbox .method-nav ul:before,.no-flexbox .method-nav ul:after{content:" ";display:table;}.no-flexbox .method-nav ul:after{clear:both;}.method-nav li{width:50%;}@media screen and (min-width:25em){.method-nav li{width:33.3333%;}}@media screen and (min-width:66.875em){.method-nav li{width:auto;}}@media screen and (min-width:75em){.method-nav li{width:16.66667%;}}.no-flexbox .method-nav li{float:left;}.method-nav a{display:block;padding:30px 10px;background:#003054;position:relative;transition:background 0.2s ease;overflow:hidden;}.method-nav a .button{color:#FFEEC4;border-color:#FFEEC4;position:relative;}.method-nav a .button:after,.method-nav a .button:before{content:'';display:block;background:#FFEEC4;height:2px;width:100%;position:absolute;top:50%;}.method-nav a .button:after{left:100%;}.method-nav a .button:before{right:100%;}.method-nav a:hover{background:#004d87;}.method-nav .button{margin:auto;}.method-nav li:last-child a .button:after{display:none;}.method-nav li:first-child a .button:before{display:none;}.method-nav li.active a{background:#EF5940;}.method-nav li.active a .button{color:#FFC100;border-color:#FFC100;}.method-nav li.active a .button:before,.method-nav li.active a .button:after{background:#FFC100;}.activities{overflow:hidden;}@media screen and (min-width:31.25em){.activity{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}}@media screen and (min-width:31.25em){.no-flexbox .activity{display:block;*zoom:1;}.no-flexbox .activity:before,.no-flexbox .activity:after{content:" ";display:table;}.no-flexbox .activity:after{clear:both;}}@media screen and (min-width:31.25em){.activity__image,.activity__text{width:50%;}}.activity__image{-ms-flex-item-align:start;align-self:flex-start;}@media screen and (min-width:31.25em){.no-flexbox .activity__image{float:left;}}@media screen and (min-width:31.25em){.no-flexbox .activity__text{float:right;}}.activity:nth-child(odd) .activity__text{-ms-flex-order:-1;order:-1;}@media screen and (min-width:31.25em){.activity:nth-child(odd) .activity__text{text-align:right;padding-right:40px;padding-left:30px;}}.activity:nth-child(odd) .activity__text:after{background-position:top right;right:auto;left:0;}@media screen and (min-width:31.25em){.no-flexbox .activity:nth-child(odd) .activity__text{float:left;}}@media screen and (min-width:31.25em){.no-flexbox .activity:nth-child(odd) .activity__image{float:right;}}.approach > div:last-child{margin-top:20px;display:block;}.approach > div:last-child p{font-family:"Hack";text-transform:uppercase;font-weight:600;font-size:13px;letter-spacing:.06em;display:block;margin-bottom:17px;padding-left:20px;position:relative;margin-left:3px;}.approach > div:last-child p:before{content:'';position:absolute;top:6px;left:0;width:7px;height:7px;background:#FFC100;border-radius:50%;}.imageDiff{position:relative;}@media screen and (min-width:25em){.imageDiff{margin:60px 0 80px;}}.imageDiff-images{position:relative;}.imageDiff-images:hover{cursor:ew-resize;}.imageDiff-image2{position:relative;top:0;right:0;z-index:10;height:100%;margin-top:20px;}@media screen and (min-width:48.75em){.imageDiff-image2{position:absolute;width:50%;margin-top:0;}}.imageDiff-image2:before{content:'';display:none;position:absolute;top:0;left:-3px;height:100%;width:6px;background:#FFC100;z-index:22;}@media screen and (min-width:48.75em){.imageDiff-image2:before{display:block;}}.imageDiff-controls{display:none;position:absolute;top:50%;left:-25px;width:50px;height:50px;border-radius:50%;-ms-transform:translatey(-50%);transform:translatey(-50%);background:#FFC100;color:#fff;text-align:center;z-index:22;padding:10px 6px;transition:opacity .5s ease;font-family:"Hack";letter-spacing:1px;text-transform:uppercase;font-size:14px;font-weight:700;}@media screen and (min-width:48.75em){.imageDiff-controls{display:block;}}.imageDiff-controls:before,.imageDiff-controls:after{content:'';position:absolute;top:0;right:-10px;width:50px;height:50px;background:transparent url(/themes/custom/squares/img/caret_right.svg) no-repeat center center;background-size:19px 20px;}.imageDiff-controls:after{-ms-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:-10px;}.imageDiff-image2Wrapper{overflow:hidden;position:relative;height:100%;width:100%;}.imageDiff-image2Wrapper2{position:relative;top:0;right:0;height:100%;}@media screen and (min-width:48.75em){.imageDiff-image2Wrapper2{position:absolute;}}.imageDiff-overlay{display:none;width:100%;height:100%;position:absolute;top:0;right:0;z-index:10;}@media screen and (min-width:48.75em){.imageDiff-overlay{display:block;}}.imageDiff-label{font-size:14px;font-family:"Hack";letter-spacing:1px;font-weight:700;text-transform:uppercase;display:inline-block;position:absolute;background:rgba(0,0,0,0.8);padding:10px 20px;color:#fefefe;z-index:1;top:0;}@media screen and (min-width:48.75em){.imageDiff-label{top:50%;-ms-transform:translatey(-50%);transform:translatey(-50%);}}.imageDiff .imageDiff-image1 .imageDiff-label{left:0;}.imageDiff .imageDiff-image2 .imageDiff-label{left:0;}@media screen and (min-width:48.75em){.imageDiff .imageDiff-image2 .imageDiff-label{left:auto;right:0;}}.imageDiff-help1,.imageDiff-help2{font-size:15px;margin-top:10px;}.imageDiff-help1{display:none;}@media screen and (min-width:48.75em){.imageDiff-help1{display:block;}}.imageDiff-help2{display:block;}@media screen and (min-width:48.75em){.imageDiff-help2{display:none;}}.contact-page .contact-form form{display:block;}.contact-page .apply-title{margin-bottom:60px;}.contact-page .job-application .contact-form-container [type='text'],.contact-page .job-application .contact-form-container [type='password'],.contact-page .job-application .contact-form-container [type='date'],.contact-page .job-application .contact-form-container [type='datetime'],.contact-page .job-application .contact-form-container [type='datetime-local'],.contact-page .job-application .contact-form-container [type='month'],.contact-page .job-application .contact-form-container [type='week'],.contact-page .job-application .contact-form-container [type='email'],.contact-page .job-application .contact-form-container [type='number'],.contact-page .job-application .contact-form-container [type='search'],.contact-page .job-application .contact-form-container [type='tel'],.contact-page .job-application .contact-form-container [type='time'],.contact-page .job-application .contact-form-container [type='url'],.contact-page .job-application .contact-form-container [type='color'],.contact-page .job-application .contact-form-container [type='file'],.contact-page .job-application .contact-form-container [type='checkbox'],.contact-page .job-application .contact-form-container [type='radio'],.contact-page .job-application .contact-form-container textarea,.contact-page .job-application .contact-form-container select{margin-bottom:0;}.contact-page .job-application .contact-form-container .contact-form form{padding-top:0;}.contact-page .job-application .contact-form-container label{font-weight:500;margin-bottom:5px;line-height:1.25;font-size:15px;}.contact-page .job-application .contact-form-container .option{margin-top:1px;margin-bottom:11px;}.contact-page .job-application .contact-form-container legend{position:relative;text-align:center;display:block;margin:0;}.contact-page .job-application .contact-form-container fieldset{border:2px solid #003054;display:block;width:100%;margin-bottom:40px;padding:20px;}@media screen and (min-width:25em){.contact-page .job-application .contact-form-container fieldset{padding:40px;}}.contact-page .job-application .contact-form-container fieldset fieldset{border:none;padding:0;margin-bottom:0;}.contact-page .job-application .contact-form-container .fieldset-legend{font-family:"Hack",Consolas,"Liberation Mono",Courier,monospace;letter-spacing:1px;text-transform:uppercase;background:#FFC100;display:inline-block;position:relative;top:-9px;left:50%;padding:0 10px;position:absolute;-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:auto;z-index:2;font-size:13px;font-weight:900;white-space:nowrap;}.contact-page .job-application .contact-form-container .fieldset-wrapper legend{text-align:left;}.contact-page .job-application .contact-form-container .fieldset-wrapper .fieldset-legend{font-family:"Rubik";letter-spacing:normal;text-transform:none;display:block;top:auto;left:auto;padding:0;position:relative;-ms-transform:none;transform:none;font-weight:normal;font-size:0.77778rem;border:none;background:transparent;}.contact-page .job-application .contact-form-container #edit-field-letter-statement-wrapper{margin-bottom:20px;}.contact-page .job-application .contact-form-container .js-form-item-name,.contact-page .job-application .contact-form-container #edit-field-position-wrapper,.contact-page .job-application .contact-form-container #edit-field-preferred-location-wrapper,.contact-page .job-application .contact-form-container #edit-field-hear-about-wrapper,.contact-page .job-application .contact-form-container .js-form-item-mail,.contact-page .job-application .contact-form-container #edit-field-phone-wrapper,.contact-page .job-application .contact-form-container #edit-field-twitter-handle-wrapper,.contact-page .job-application .contact-form-container #edit-field-website-blog-wrapper,.contact-page .job-application .contact-form-container #edit-field-favorite-color-wrapper{margin-bottom:20px;}@media screen and (min-width:37.5em){.contact-page .job-application .contact-form-container .js-form-item-name,.contact-page .job-application .contact-form-container #edit-field-position-wrapper,.contact-page .job-application .contact-form-container #edit-field-preferred-location-wrapper,.contact-page .job-application .contact-form-container #edit-field-hear-about-wrapper,.contact-page .job-application .contact-form-container .js-form-item-mail,.contact-page .job-application .contact-form-container #edit-field-phone-wrapper,.contact-page .job-application .contact-form-container #edit-field-twitter-handle-wrapper,.contact-page .job-application .contact-form-container #edit-field-website-blog-wrapper,.contact-page .job-application .contact-form-container #edit-field-favorite-color-wrapper{width:50%;display:inline-block;vertical-align:top;margin-right:-.25em;}}@media screen and (min-width:37.5em){.contact-page .job-application .contact-form-container .js-form-item-name,.contact-page .job-application .contact-form-container #edit-field-preferred-location-wrapper,.contact-page .job-application .contact-form-container .js-form-item-mail,.contact-page .job-application .contact-form-container #edit-field-website-blog-wrapper{padding-right:10px;}}@media screen and (min-width:37.5em){.contact-page .job-application .contact-form-container #edit-field-position-wrapper,.contact-page .job-application .contact-form-container #edit-field-hear-about-wrapper,.contact-page .job-application .contact-form-container #edit-field-phone-wrapper,.contact-page .job-application .contact-form-container #edit-field-twitter-handle-wrapper,.contact-page .job-application .contact-form-container #edit-field-favorite-color-wrapper{padding-left:10px;}}.contact-page .job-application .contact-form-container #edit-field-preferred-location-wrapper legend{margin-bottom:5px;}.contact-page .job-application .contact-form-container #edit-field-preferred-location-wrapper label{font-weight:400;}.contact-page .job-application .contact-form-container #edit-field-preferred-location-wrapper .fieldset-legend{font-weight:500;}.contact-page .job-application .contact-form-container #edit-field-preferred-location-wrapper .js-form-type-checkbox:not(:last-child){margin-bottom:10px;}.contact-page .job-application .contact-form-container input[type="text"]{font-family:"Rubik";font-weight:400;}.contact-page .job-application .contact-form-container .description{font-size:12px;margin-top:5px;}.contact-page .job-application .contact-form-container details{font-size:12px;}.contact-page .job-application .contact-form-container details label{margin-top:6px;margin-bottom:0;}.contact-page .job-application .contact-form-container details .form-managed-file{margin-bottom:7px;}.contact-page .job-application .contact-form-container details .description{margin-top:0;}.contact-page .job-application .contact-form-container summary{font-weight:500;font-size:0.77778rem;line-height:1.25;display:block;margin-bottom:10px;}.contact-page .job-application .contact-form-container summary::-webkit-details-marker{display:none;}.contact-page .job-application .contact-form-container #edit-submit{font-size:25px;padding-right:3rem;padding-left:3rem;background:#EF5940;color:#fefefe;transition:background .2s ease,border-color .2s ease;margin-bottom:6px;}.contact-page .job-application .contact-form-container #edit-submit:hover{background:#003054;border-color:#003054;}.contact-page .job-application .contact-form-container .contact-form__submit{text-align:center;}.contact-page .job-application .contact-form-container [role="contentinfo"] [role="alert"],.contact-page .get-in-touch .contact-form-container [role="contentinfo"] [role="alert"]{color:#EF5940;font-family:"Rubik";font-weight:500;}#edit-field-cover-letter-wrapper{margin-bottom:34px;}#edit-field-resume-wrapper label{display:none;}.get-in-touch .header-contact{display:none;}.contact-message-get-in-touch-form [role="contentinfo"] [role="alert"]{color:#EF5940;font-family:"Rubik";font-weight:500;}input[type="multiple"],input[type="file"]{font-size:16px;}.contact-form__title.h4.get-in-touch-thanks{margin-top:2.5rem;color:#003054;}#block-squares-content .search-form .js-form-type-search label{font-size:24px;display:block;margin-bottom:0;}.search-results{margin-bottom:80px;}.search-results h3{margin-bottom:5px;}.search-results p{margin-bottom:0;}.search-results li{margin-bottom:32px;}.pager{text-align:center;padding:0 60px;margin-bottom:100px;}.pager__items,.pager__item{list-style:none;margin:0;padding:0;}.pager__item{display:inline-block;vertical-align:top;margin:0 10px;font-weight:500;}.pager__item.is-active a{color:#003054;opacity:.5;}.sg-main .sg-pattern-extra{display:none;}.sg-main .sg-pattern-example{max-width:72.22222rem;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;padding:20px;}.sg-main .sg-pattern-example::before,.sg-main .sg-pattern-example::after{content:' ';display:table;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1;}.sg-main .sg-pattern-example::after{clear:both;}.sg-main .sg-pattern-head{background:#eee;color:#003054;padding:8px 20px;text-align:left;}.sg-main .sg-pattern-head > h3{margin-bottom:0;font-family:"Rubik","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:700;font-size:16px;line-height:18px;}.sg-main .sg-pattern-head a{margin:0;padding:0;color:#003054 !important;padding:5px 8px;display:inline-block !important;text-decoration:none;vertical-align:top;}.sg-label{font-size:11px;line-height:10px !important;display:block;margin-bottom:5px;}.sg-fonts li{margin-bottom:30px;}.sg-colors li{width:8em !important;border:none !important;}.sg-grids{text-align:center;}.sg-grids > *{padding-top:10px;padding-bottom:10px;}.sg-grids > *:nth-child(odd){background:#ccc;}.sg-grids > *:nth-child(even){background:#eee;}.sg-layoutDemo > div > div > span{display:block;padding:10px;text-align:center;}.sg-layoutDemo > div > div:nth-child(odd) > span{background:#bbb;}.sg-layoutDemo > div > div:nth-child(even) > span{background:#ddd;}#atoms-select .sg-pattern-example{overflow:visible;}.print-only{display:none;}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href^='#']:after{display:none !important;}a[href]:after{display:none !important;}abbr[title]:after{display:none !important;}pre,blockquote{page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.print-only{display:block;}.site-header,.default-header,.mobile-sticky-container,.sticky-container,.page-nav,.post__footer,.post-nav,.card-grid-small,.ditto-promo,.contact-form,.page-header__share,.site-footer__newsletter,.footer-social,.site-footer__careers,.site-footer__column2-row3,.location-link,.phone-label:before,.at-label:before,.method-nav,.activities,.authors{display:none !important;}.main-column{max-width:none;}.page-header{height:auto !important;padding-top:20px !important;}.padding-box{padding:0 !important;}.author{margin:0 0 20px;float:none;max-width:none;width:auto;padding:0;height:auto;}.mb-90{margin-bottom:0 !important;}.footnote-links{margin-top:40px !important;font-size:12px;}.post,.PrintLogo{margin-bottom:40px !important;}}#block-squares-local-tasks ul li{display:inline-block;padding:0 10px;border-left:4px solid #FFC100;}#block-squares-local-tasks ul li:first-of-type{border-left:none;padding-left:0;}#block-squares-local-tasks ul li:last-of-type{border-right:4px solid #FFC100;}@media screen and (min-width:64em){.site-footer__end{margin-top:-21.5px;}}.search-form .contact-form__submit{float:none !important;text-align:left;margin-top:0;padding-left:0;padding-right:0;}
