﻿/* Global button fix for wyswyig product buttons */

.btn-wrapp.btnw-link.font-weight-semibold .wysiwyg {
  font-size: 1.0625rem;
  color: #475d6a;
  box-shadow: inset 0 0 0 2px #b6bfc4;
  border-radius: 37px;
  border: none;
  background-color: transparent;
}

.btn-wrapp.btnw-link.font-weight-semibold .wysiwyg:hover {
  background-color: #0083fb;
  box-shadow: inset 0 0 0 1px #0083fb;
  color: #fff;
}

.bg.blue-tint .wysiwyg {
  font-size: 1.0625rem;
  color: #475d6a;
  box-shadow: inset 0 0 0 2px #b6bfc4;
  border-radius: 37px;
  border: none;
  background-color: transparent;
}

.bg-blue-tint .wysiwyg:hover {
  background-color: #0083fb;
  box-shadow: inset 0 0 0 1px #0083fb;
  color: #fff;
}

.wysiwyg-button {
  font-size: 1.0625rem;
  color: #475d6a;
  box-shadow: inset 0 0 0 2px #b6bfc4;
  border-radius: 37px;
  border: none;
  background-color: transparent;
}

.wysiwyg-button:hover {
  background-color: #0083fb;
  box-shadow: inset 0 0 0 1px #0083fb;
  color: #fff;
}

.paragraphs-item-product-paragraph .product-container .product.silver a.button.product-btn:hover {
  background-color: #0083fb;
  box-shadow: inset 0 0 0 1px #0083fb;
  color: #fff;
}

/* End Global button fix for wyswyig product buttons */


/* -------- Compressed CSS -------- */

.slide-in-down.mui-enter,.slide-in-left.mui-enter,.slide-in-up.mui-enter,.slide-in-right.mui-enter,.slide-out-down.mui-leave,.slide-out-right.mui-leave,.slide-out-up.mui-leave,.slide-out-left.mui-leave,.fade-in.mui-enter,.fade-out.mui-leave,.hinge-in-from-top.mui-enter,.hinge-in-from-right.mui-enter,.hinge-in-from-bottom.mui-enter,.hinge-in-from-left.mui-enter,.hinge-in-from-middle-x.mui-enter,.hinge-in-from-middle-y.mui-enter,.hinge-out-from-top.mui-leave,.hinge-out-from-right.mui-leave,.hinge-out-from-bottom.mui-leave,.hinge-out-from-left.mui-leave,.hinge-out-from-middle-x.mui-leave,.hinge-out-from-middle-y.mui-leave,.scale-in-up.mui-enter,.scale-in-down.mui-enter,.scale-out-up.mui-leave,.scale-out-down.mui-leave,.spin-in.mui-enter,.spin-out.mui-leave,.spin-in-ccw.mui-enter,.spin-out-ccw.mui-leave{transition-duration:500ms;transition-timing-function:linear}
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:0.67em 0}
figcaption,figure{display:block}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
main{display:block}
pre{font-family:monospace, monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:inherit}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace, monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
input{overflow:visible}
[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
details{display:block}
summary{display:list-item}
menu{display:block}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
.foundation-mq{font-family:"small=0em&smallportrait=20.0625em&medium=40.0625em&mediumportrait=48.0625em&large=64.0625em&xlarge=95em&xxlarge=102.5em"}
html{box-sizing:border-box;font-size:16px}
*,*::before,*::after{box-sizing:inherit}
body{margin:0;padding:0;background:#fff;font-family:"futura-pt",sans-serif;font-weight:normal;line-height:1.5;color:#2E2E2E;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}
textarea{height:auto;min-height:50px;border-radius:0}
select{box-sizing:border-box;width:100%;border-radius:0}
.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}
button{padding:0;appearance:none;border:0;border-radius:0;background:transparent;line-height:1}
[data-whatinput='mouse'] button{outline:0}
pre{overflow:auto}
.is-visible{display:block !important}
.is-hidden{display:none !important}
.row{max-width:76.25rem;margin-right:auto;margin-left:auto}
.row::before,.row::after{display:table;content:' '}
.row::after{clear:both}
.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}
.row .row{margin-right:-.625rem;margin-left:-.625rem}
@media print, screen and (min-width: 20.0625em){
  .row .row{margin-right:-.625rem;margin-left:-.625rem}
}
@media print, screen and (min-width: 40.0625em){
  .row .row{margin-right:-.9375rem;margin-left:-.9375rem}
}
@media print, screen and (min-width: 48.0625em){
  .row .row{margin-right:-.9375rem;margin-left:-.9375rem}
}
@media print, screen and (min-width: 64.0625em){
  .row .row{margin-right:-.9375rem;margin-left:-.9375rem}
}
.row .row.collapse{margin-right:0;margin-left:0}
.row.expanded{max-width:none}
.row.expanded .row{margin-right:auto;margin-left:auto}
.row:not(.expanded) .row{max-width:none}
.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:.625rem;padding-left:.625rem}
.row.gutter-medium>.column,.row.gutter-medium>.columns{padding-right:.9375rem;padding-left:.9375rem}
.column,.columns{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}
@media print, screen and (min-width: 40.0625em){
  .column,.columns{padding-right:.9375rem;padding-left:.9375rem}
}
.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{margin-right:0;margin-left:0;padding-right:0;padding-left:0}
.small-1{width:8.33333%}
.small-push-1{position:relative;left:8.33333%}
.small-pull-1{position:relative;left:-8.33333%}
.small-offset-0{margin-left:0%}
.small-2{width:16.66667%}
.small-push-2{position:relative;left:16.66667%}
.small-pull-2{position:relative;left:-16.66667%}
.small-offset-1{margin-left:8.33333%}
.small-3{width:25%}
.small-push-3{position:relative;left:25%}
.small-pull-3{position:relative;left:-25%}
.small-offset-2{margin-left:16.66667%}
.small-4{width:33.33333%}
.small-push-4{position:relative;left:33.33333%}
.small-pull-4{position:relative;left:-33.33333%}
.small-offset-3{margin-left:25%}
.small-5{width:41.66667%}
.small-push-5{position:relative;left:41.66667%}
.small-pull-5{position:relative;left:-41.66667%}
.small-offset-4{margin-left:33.33333%}
.small-6{width:50%}
.small-push-6{position:relative;left:50%}
.small-pull-6{position:relative;left:-50%}
.small-offset-5{margin-left:41.66667%}
.small-7{width:58.33333%}
.small-push-7{position:relative;left:58.33333%}
.small-pull-7{position:relative;left:-58.33333%}
.small-offset-6{margin-left:50%}
.small-8{width:66.66667%}
.small-push-8{position:relative;left:66.66667%}
.small-pull-8{position:relative;left:-66.66667%}
.small-offset-7{margin-left:58.33333%}
.small-9{width:75%}
.small-push-9{position:relative;left:75%}
.small-pull-9{position:relative;left:-75%}
.small-offset-8{margin-left:66.66667%}
.small-10{width:83.33333%}
.small-push-10{position:relative;left:83.33333%}
.small-pull-10{position:relative;left:-83.33333%}
.small-offset-9{margin-left:75%}
.small-11{width:91.66667%}
.small-push-11{position:relative;left:91.66667%}
.small-pull-11{position:relative;left:-91.66667%}
.small-offset-10{margin-left:83.33333%}
.small-12{width:100%}
.small-offset-11{margin-left:91.66667%}
.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}
.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{float:left;width:50%}
.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{float:left;width:33.33333%}
.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{float:left;width:25%}
.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{float:left;width:20%}
.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{float:left;width:16.66667%}
.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{float:left;width:14.28571%}
.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{float:left;width:12.5%}
.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-right:0;padding-left:0}
.small-collapse .row{margin-right:0;margin-left:0}
.expanded.row .small-collapse.row{margin-right:0;margin-left:0}
.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}
.small-centered{margin-right:auto;margin-left:auto}
.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}
.small-uncentered,.small-push-0,.small-pull-0{position:static;float:left;margin-right:0;margin-left:0}
@media print, screen and (min-width: 20.0625em){
  .smallportrait-1{width:8.33333%}
  .smallportrait-push-1{position:relative;left:8.33333%}
  .smallportrait-pull-1{position:relative;left:-8.33333%}
  .smallportrait-offset-0{margin-left:0%}
  .smallportrait-2{width:16.66667%}
  .smallportrait-push-2{position:relative;left:16.66667%}
  .smallportrait-pull-2{position:relative;left:-16.66667%}
  .smallportrait-offset-1{margin-left:8.33333%}
  .smallportrait-3{width:25%}
  .smallportrait-push-3{position:relative;left:25%}
  .smallportrait-pull-3{position:relative;left:-25%}
  .smallportrait-offset-2{margin-left:16.66667%}
  .smallportrait-4{width:33.33333%}
  .smallportrait-push-4{position:relative;left:33.33333%}
  .smallportrait-pull-4{position:relative;left:-33.33333%}
  .smallportrait-offset-3{margin-left:25%}
  .smallportrait-5{width:41.66667%}
  .smallportrait-push-5{position:relative;left:41.66667%}
  .smallportrait-pull-5{position:relative;left:-41.66667%}
  .smallportrait-offset-4{margin-left:33.33333%}
  .smallportrait-6{width:50%}
  .smallportrait-push-6{position:relative;left:50%}
  .smallportrait-pull-6{position:relative;left:-50%}
  .smallportrait-offset-5{margin-left:41.66667%}
  .smallportrait-7{width:58.33333%}
  .smallportrait-push-7{position:relative;left:58.33333%}
  .smallportrait-pull-7{position:relative;left:-58.33333%}
  .smallportrait-offset-6{margin-left:50%}
  .smallportrait-8{width:66.66667%}
  .smallportrait-push-8{position:relative;left:66.66667%}
  .smallportrait-pull-8{position:relative;left:-66.66667%}
  .smallportrait-offset-7{margin-left:58.33333%}
  .smallportrait-9{width:75%}
  .smallportrait-push-9{position:relative;left:75%}
  .smallportrait-pull-9{position:relative;left:-75%}
  .smallportrait-offset-8{margin-left:66.66667%}
  .smallportrait-10{width:83.33333%}
  .smallportrait-push-10{position:relative;left:83.33333%}
  .smallportrait-pull-10{position:relative;left:-83.33333%}
  .smallportrait-offset-9{margin-left:75%}
  .smallportrait-11{width:91.66667%}
  .smallportrait-push-11{position:relative;left:91.66667%}
  .smallportrait-pull-11{position:relative;left:-91.66667%}
  .smallportrait-offset-10{margin-left:83.33333%}
  .smallportrait-12{width:100%}
  .smallportrait-offset-11{margin-left:91.66667%}
  .smallportrait-up-1>.column,.smallportrait-up-1>.columns{float:left;width:100%}
  .smallportrait-up-1>.column:nth-of-type(1n),.smallportrait-up-1>.columns:nth-of-type(1n){clear:none}
  .smallportrait-up-1>.column:nth-of-type(1n+1),.smallportrait-up-1>.columns:nth-of-type(1n+1){clear:both}
  .smallportrait-up-1>.column:last-child,.smallportrait-up-1>.columns:last-child{float:left}
  .smallportrait-up-2>.column,.smallportrait-up-2>.columns{float:left;width:50%}
  .smallportrait-up-2>.column:nth-of-type(1n),.smallportrait-up-2>.columns:nth-of-type(1n){clear:none}
  .smallportrait-up-2>.column:nth-of-type(2n+1),.smallportrait-up-2>.columns:nth-of-type(2n+1){clear:both}
  .smallportrait-up-2>.column:last-child,.smallportrait-up-2>.columns:last-child{float:left}
  .smallportrait-up-3>.column,.smallportrait-up-3>.columns{float:left;width:33.33333%}
  .smallportrait-up-3>.column:nth-of-type(1n),.smallportrait-up-3>.columns:nth-of-type(1n){clear:none}
  .smallportrait-up-3>.column:nth-of-type(3n+1),.smallportrait-up-3>.columns:nth-of-type(3n+1){clear:both}
  .smallportrait-up-3>.column:last-child,.smallportrait-up-3>.columns:last-child{float:left}
  .smallportrait-up-4>.column,.smallportrait-up-4>.columns{float:left;width:25%}
  .smallportrait-up-4>.column:nth-of-type(1n),.smallportrait-up-4>.columns:nth-of-type(1n){clear:none}
  .smallportrait-up-4>.column:nth-of-type(4n+1),.smallportrait-up-4>.columns:nth-of-type(4n+1){clear:both}
  .smallportrait-up-4>.column:last-child,.smallportrait-up-4>.columns:last-child{float:left}
  .smallportrait-up-5>.column,.smallportrait-up-5>.columns{float:left;width:20%}
  .smallportrait-up-5>.column:nth-of-type(1n),.smallportrait-up-5>.columns:nth-of-type(1n){clear:none}
  .smallportrait-up-5>.column:nth-of-type(5n+1),.smallportrait-up-5>.columns:nth-of-type(5n+1){clear:both}
  .smallportrait-up-5>.column:last-child,.smallportrait-up-5>.columns:last-child{float:left}
  .smallportrait-up-6>.column,.smallportrait-up-6>.columns{float:left;width:16.66667%}
  .smallportrait-up-6>.column:nth-of-type(1n),.smallportrait-up-6>.columns:nth-of-type(1n){clear:none}
  .smallportrait-up-6>.column:nth-of-type(6n+1),.smallportrait-up-6>.columns:nth-of-type(6n+1){clear:both}
  .smallportrait-up-6>.column:last-child,.smallportrait-up-6>.columns:last-child{float:left}
  .smallportrait-up-7>.column,.smallportrait-up-7>.columns{float:left;width:14.28571%}
  .smallportrait-up-7>.column:nth-of-type(1n),.smallportrait-up-7>.columns:nth-of-type(1n){clear:none}
  .smallportrait-up-7>.column:nth-of-type(7n+1),.smallportrait-up-7>.columns:nth-of-type(7n+1){clear:both}
  .smallportrait-up-7>.column:last-child,.smallportrait-up-7>.columns:last-child{float:left}
  .smallportrait-up-8>.column,.smallportrait-up-8>.columns{float:left;width:12.5%}
  .smallportrait-up-8>.column:nth-of-type(1n),.smallportrait-up-8>.columns:nth-of-type(1n){clear:none}
  .smallportrait-up-8>.column:nth-of-type(8n+1),.smallportrait-up-8>.columns:nth-of-type(8n+1){clear:both}
  .smallportrait-up-8>.column:last-child,.smallportrait-up-8>.columns:last-child{float:left}
  .smallportrait-collapse>.column,.smallportrait-collapse>.columns{padding-right:0;padding-left:0}
  .smallportrait-collapse .row{margin-right:0;margin-left:0}
  .expanded.row .smallportrait-collapse.row{margin-right:0;margin-left:0}
  .smallportrait-uncollapse>.column,.smallportrait-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}
  .smallportrait-centered{margin-right:auto;margin-left:auto}
  .smallportrait-centered,.smallportrait-centered:last-child:not(:first-child){float:none;clear:both}
  .smallportrait-uncentered,.smallportrait-push-0,.smallportrait-pull-0{position:static;float:left;margin-right:0;margin-left:0}
}
@media print, screen and (min-width: 40.0625em){
  .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{float:left;width:100%}
  .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{float:left;width:50%}
  .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{float:left;width:33.33333%}
  .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{float:left;width:25%}
  .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{float:left;width:20%}
  .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{float:left;width:16.66667%}
  .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{float:left;width:14.28571%}
  .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{float:left;width:12.5%}
  .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-right:0;padding-left:0}
  .medium-collapse .row{margin-right:0;margin-left:0}
  .expanded.row .medium-collapse.row{margin-right:0;margin-left:0}
  .medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}
  .medium-centered{margin-right:auto;margin-left:auto}
  .medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}
  .medium-uncentered,.medium-push-0,.medium-pull-0{position:static;float:left;margin-right:0;margin-left:0}
}
@media print, screen and (min-width: 48.0625em){
  .mediumportrait-1{width:8.33333%}
  .mediumportrait-push-1{position:relative;left:8.33333%}
  .mediumportrait-pull-1{position:relative;left:-8.33333%}
  .mediumportrait-offset-0{margin-left:0%}
  .mediumportrait-2{width:16.66667%}
  .mediumportrait-push-2{position:relative;left:16.66667%}
  .mediumportrait-pull-2{position:relative;left:-16.66667%}
  .mediumportrait-offset-1{margin-left:8.33333%}
  .mediumportrait-3{width:25%}
  .mediumportrait-push-3{position:relative;left:25%}
  .mediumportrait-pull-3{position:relative;left:-25%}
  .mediumportrait-offset-2{margin-left:16.66667%}
  .mediumportrait-4{width:33.33333%}
  .mediumportrait-push-4{position:relative;left:33.33333%}
  .mediumportrait-pull-4{position:relative;left:-33.33333%}
  .mediumportrait-offset-3{margin-left:25%}
  .mediumportrait-5{width:41.66667%}
  .mediumportrait-push-5{position:relative;left:41.66667%}
  .mediumportrait-pull-5{position:relative;left:-41.66667%}
  .mediumportrait-offset-4{margin-left:33.33333%}
  .mediumportrait-6{width:50%}
  .mediumportrait-push-6{position:relative;left:50%}
  .mediumportrait-pull-6{position:relative;left:-50%}
  .mediumportrait-offset-5{margin-left:41.66667%}
  .mediumportrait-7{width:58.33333%}
  .mediumportrait-push-7{position:relative;left:58.33333%}
  .mediumportrait-pull-7{position:relative;left:-58.33333%}
  .mediumportrait-offset-6{margin-left:50%}
  .mediumportrait-8{width:66.66667%}
  .mediumportrait-push-8{position:relative;left:66.66667%}
  .mediumportrait-pull-8{position:relative;left:-66.66667%}
  .mediumportrait-offset-7{margin-left:58.33333%}
  .mediumportrait-9{width:75%}
  .mediumportrait-push-9{position:relative;left:75%}
  .mediumportrait-pull-9{position:relative;left:-75%}
  .mediumportrait-offset-8{margin-left:66.66667%}
  .mediumportrait-10{width:83.33333%}
  .mediumportrait-push-10{position:relative;left:83.33333%}
  .mediumportrait-pull-10{position:relative;left:-83.33333%}
  .mediumportrait-offset-9{margin-left:75%}
  .mediumportrait-11{width:91.66667%}
  .mediumportrait-push-11{position:relative;left:91.66667%}
  .mediumportrait-pull-11{position:relative;left:-91.66667%}
  .mediumportrait-offset-10{margin-left:83.33333%}
  .mediumportrait-12{width:100%}
  .mediumportrait-offset-11{margin-left:91.66667%}
  .mediumportrait-up-1>.column,.mediumportrait-up-1>.columns{float:left;width:100%}
  .mediumportrait-up-1>.column:nth-of-type(1n),.mediumportrait-up-1>.columns:nth-of-type(1n){clear:none}
  .mediumportrait-up-1>.column:nth-of-type(1n+1),.mediumportrait-up-1>.columns:nth-of-type(1n+1){clear:both}
  .mediumportrait-up-1>.column:last-child,.mediumportrait-up-1>.columns:last-child{float:left}
  .mediumportrait-up-2>.column,.mediumportrait-up-2>.columns{float:left;width:50%}
  .mediumportrait-up-2>.column:nth-of-type(1n),.mediumportrait-up-2>.columns:nth-of-type(1n){clear:none}
  .mediumportrait-up-2>.column:nth-of-type(2n+1),.mediumportrait-up-2>.columns:nth-of-type(2n+1){clear:both}
  .mediumportrait-up-2>.column:last-child,.mediumportrait-up-2>.columns:last-child{float:left}
  .mediumportrait-up-3>.column,.mediumportrait-up-3>.columns{float:left;width:33.33333%}
  .mediumportrait-up-3>.column:nth-of-type(1n),.mediumportrait-up-3>.columns:nth-of-type(1n){clear:none}
  .mediumportrait-up-3>.column:nth-of-type(3n+1),.mediumportrait-up-3>.columns:nth-of-type(3n+1){clear:both}
  .mediumportrait-up-3>.column:last-child,.mediumportrait-up-3>.columns:last-child{float:left}
  .mediumportrait-up-4>.column,.mediumportrait-up-4>.columns{float:left;width:25%}
  .mediumportrait-up-4>.column:nth-of-type(1n),.mediumportrait-up-4>.columns:nth-of-type(1n){clear:none}
  .mediumportrait-up-4>.column:nth-of-type(4n+1),.mediumportrait-up-4>.columns:nth-of-type(4n+1){clear:both}
  .mediumportrait-up-4>.column:last-child,.mediumportrait-up-4>.columns:last-child{float:left}
  .mediumportrait-up-5>.column,.mediumportrait-up-5>.columns{float:left;width:20%}
  .mediumportrait-up-5>.column:nth-of-type(1n),.mediumportrait-up-5>.columns:nth-of-type(1n){clear:none}
  .mediumportrait-up-5>.column:nth-of-type(5n+1),.mediumportrait-up-5>.columns:nth-of-type(5n+1){clear:both}
  .mediumportrait-up-5>.column:last-child,.mediumportrait-up-5>.columns:last-child{float:left}
  .mediumportrait-up-6>.column,.mediumportrait-up-6>.columns{float:left;width:16.66667%}
  .mediumportrait-up-6>.column:nth-of-type(1n),.mediumportrait-up-6>.columns:nth-of-type(1n){clear:none}
  .mediumportrait-up-6>.column:nth-of-type(6n+1),.mediumportrait-up-6>.columns:nth-of-type(6n+1){clear:both}
  .mediumportrait-up-6>.column:last-child,.mediumportrait-up-6>.columns:last-child{float:left}
  .mediumportrait-up-7>.column,.mediumportrait-up-7>.columns{float:left;width:14.28571%}
  .mediumportrait-up-7>.column:nth-of-type(1n),.mediumportrait-up-7>.columns:nth-of-type(1n){clear:none}
  .mediumportrait-up-7>.column:nth-of-type(7n+1),.mediumportrait-up-7>.columns:nth-of-type(7n+1){clear:both}
  .mediumportrait-up-7>.column:last-child,.mediumportrait-up-7>.columns:last-child{float:left}
  .mediumportrait-up-8>.column,.mediumportrait-up-8>.columns{float:left;width:12.5%}
  .mediumportrait-up-8>.column:nth-of-type(1n),.mediumportrait-up-8>.columns:nth-of-type(1n){clear:none}
  .mediumportrait-up-8>.column:nth-of-type(8n+1),.mediumportrait-up-8>.columns:nth-of-type(8n+1){clear:both}
  .mediumportrait-up-8>.column:last-child,.mediumportrait-up-8>.columns:last-child{float:left}
  .mediumportrait-collapse>.column,.mediumportrait-collapse>.columns{padding-right:0;padding-left:0}
  .mediumportrait-collapse .row{margin-right:0;margin-left:0}
  .expanded.row .mediumportrait-collapse.row{margin-right:0;margin-left:0}
  .mediumportrait-uncollapse>.column,.mediumportrait-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}
  .mediumportrait-centered{margin-right:auto;margin-left:auto}
  .mediumportrait-centered,.mediumportrait-centered:last-child:not(:first-child){float:none;clear:both}
  .mediumportrait-uncentered,.mediumportrait-push-0,.mediumportrait-pull-0{position:static;float:left;margin-right:0;margin-left:0}
}
@media print, screen and (min-width: 64.0625em){
  .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{float:left;width:100%}
  .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{float:left;width:50%}
  .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{float:left;width:33.33333%}
  .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{float:left;width:25%}
  .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{float:left;width:20%}
  .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{float:left;width:16.66667%}
  .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{float:left;width:14.28571%}
  .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{float:left;width:12.5%}
  .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-right:0;padding-left:0}
  .large-collapse .row{margin-right:0;margin-left:0}
  .expanded.row .large-collapse.row{margin-right:0;margin-left:0}
  .large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}
  .large-centered{margin-right:auto;margin-left:auto}
  .large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}
  .large-uncentered,.large-push-0,.large-pull-0{position:static;float:left;margin-right:0;margin-left:0}
}
.column-block{margin-bottom:1.25rem}
.column-block>:last-child{margin-bottom:0}
@media print, screen and (min-width: 40.0625em){
  .column-block{margin-bottom:1.875rem}
  .column-block>:last-child{margin-bottom:0}
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}
p{margin-bottom:.3571rem;font-size:inherit;line-height:1.45;text-rendering:optimizeLegibility}
em,i{font-style:italic;line-height:inherit}
strong,b{font-weight:bold;line-height:inherit}
small{font-size:80%;line-height:inherit}
h1,h2,h3,h4,h5,h6{font-family:"futura-pt-bold",sans-serif;font-style:normal;font-weight:700;color:inherit;text-rendering:optimizeLegibility}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#252431}
h1{font-size:2rem;line-height:1.27;margin-top:0;margin-bottom:2rem}
h2{font-size:1.625rem;line-height:1.27;margin-top:0;margin-bottom:2rem}
h3{font-size:1.5rem;line-height:1.27;margin-top:0;margin-bottom:2rem}
h4{font-size:1.375rem;line-height:1.27;margin-top:0;margin-bottom:2rem}
h5{font-size:1.25rem;line-height:1.27;margin-top:0;margin-bottom:2rem}
h6{font-size:1rem;line-height:1.27;margin-top:0;margin-bottom:2rem}
@media print, screen and (min-width: 20.0625em){
  h1{font-size:2rem}
  h2{font-size:1.625rem}
  h3{font-size:1.5rem}
  h4{font-size:1.375rem}
  h5{font-size:1.25rem}
  h6{font-size:1rem}
}
@media print, screen and (min-width: 40.0625em){
  h1{font-size:2.6875rem}
  h2{font-size:2rem}
  h3{font-size:1.75rem}
  h4{font-size:1.5625rem}
  h5{font-size:1.25rem}
  h6{font-size:1rem}
}
@media print, screen and (min-width: 48.0625em){
  h1{font-size:2.8125rem}
  h2{font-size:2.25rem}
  h3{font-size:1.75rem}
  h4{font-size:1.5625rem}
  h5{font-size:1.25rem}
  h6{font-size:1rem}
}
@media print, screen and (min-width: 64.0625em){
  h1{font-size:3.75rem}
  h2{font-size:3.125rem}
  h3{font-size:2.625rem}
  h4{font-size:2.25rem}
  h5{font-size:1.625rem}
  h6{font-size:1.25rem}
}
a{line-height:inherit;color:#0068C8;text-decoration:underline;cursor:pointer}
a:hover,a:focus{color:#0053A0}
a img{border:0}
hr{clear:both;max-width:76.25rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #252431;border-left:0}
ul,ol,dl{margin-bottom:.3571rem;list-style-position:outside;line-height:1.45}
li{font-size:inherit}
ul{margin-left:2.75rem;list-style-type:disc}
ol{margin-left:2.75rem}
ul ul,ol ul,ul ol,ol ol{margin-left:2.75rem;margin-bottom:0}
dl{margin-bottom:1rem}
dl dt{margin-bottom:.3rem;font-weight:bold}
blockquote{margin:0 0 .3571rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #252431}
blockquote,blockquote p{line-height:1.45;color:#2E2E2E}
cite{display:block;font-size:.8125rem;color:#2E2E2E}
cite:before{content:"— "}
abbr{border-bottom:1px dotted #000;color:#2E2E2E;cursor:help}
figure{margin:0}
code{padding:.125rem .3125rem .0625rem;border:1px solid #252431;background-color:#8D8D8D;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#000}
kbd{margin:0;padding:.125rem .25rem 0;background-color:#8D8D8D;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#000}
.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#2E2E2E}
.lead{font-size:20px;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 print, screen and (min-width: 20.0625em){
  .smallportrait-text-left{text-align:left}
  .smallportrait-text-right{text-align:right}
  .smallportrait-text-center{text-align:center}
  .smallportrait-text-justify{text-align:justify}
}
@media print, screen and (min-width: 40.0625em){
  .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 print, screen and (min-width: 48.0625em){
  .mediumportrait-text-left{text-align:left}
  .mediumportrait-text-right{text-align:right}
  .mediumportrait-text-center{text-align:center}
  .mediumportrait-text-justify{text-align:justify}
}
@media print, screen and (min-width: 64.0625em){
  .large-text-left{text-align:left}
  .large-text-right{text-align:right}
  .large-text-center{text-align:center}
  .large-text-justify{text-align:justify}
}
.show-for-print{display:none !important}
@media print{
  *{background:transparent !important;box-shadow:none !important;color:black !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 #8a8a8a;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}
  .print-break-inside{page-break-inside:auto}
}
.button,body input[type="submit"],body input[type="button"]{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:0.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:2.3125rem;transition:background-color 0.25s ease-out,color 0.25s ease-out;font-size:0.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#0068C8;color:#fff}
[data-whatinput='mouse'] .button,[data-whatinput='mouse'] body input[type="submit"],body [data-whatinput='mouse'] input[type="submit"],[data-whatinput='mouse'] body input[type="button"],body [data-whatinput='mouse'] input[type="button"]{outline:0}
.button:hover,body input[type="submit"]:hover,body input[type="button"]:hover,.button:focus,body input[type="submit"]:focus,body input[type="button"]:focus{background-color:#0053A0;color:#fff}
.button.tiny,body input.tiny[type="submit"],body input.tiny[type="button"]{font-size:.6rem}
.button.small,body input.small[type="submit"],body input.small[type="button"]{font-size:.75rem}
.button.large,body input.large[type="submit"],body input.large[type="button"]{font-size:1.25rem}
.button.expanded,body input.expanded[type="submit"],body input.expanded[type="button"]{display:block;width:100%;margin-right:0;margin-left:0}
.button.primary,body input.primary[type="submit"],body input.primary[type="button"]{background-color:#1779ba;color:#fff}
.button.primary:hover,body input.primary[type="submit"]:hover,body input.primary[type="button"]:hover,.button.primary:focus,body input.primary[type="submit"]:focus,body input.primary[type="button"]:focus{background-color:#126195;color:#fff}
.button.secondary,body input.secondary[type="submit"],body input.secondary[type="button"]{background-color:#767676;color:#000}
.button.secondary:hover,body input.secondary[type="submit"]:hover,body input.secondary[type="button"]:hover,.button.secondary:focus,body input.secondary[type="submit"]:focus,body input.secondary[type="button"]:focus{background-color:#5e5e5e;color:#000}
.button.success,body input.success[type="submit"],body input.success[type="button"]{background-color:#3adb76;color:#000}
.button.success:hover,body input.success[type="submit"]:hover,body input.success[type="button"]:hover,.button.success:focus,body input.success[type="submit"]:focus,body input.success[type="button"]:focus{background-color:#22bb5b;color:#000}
.button.warning,body input.warning[type="submit"],body input.warning[type="button"]{background-color:#ffae00;color:#000}
.button.warning:hover,body input.warning[type="submit"]:hover,body input.warning[type="button"]:hover,.button.warning:focus,body input.warning[type="submit"]:focus,body input.warning[type="button"]:focus{background-color:#cc8b00;color:#000}
.button.alert,body input.alert[type="submit"],body input.alert[type="button"]{background-color:#cc4b37;color:#000}
.button.alert:hover,body input.alert[type="submit"]:hover,body input.alert[type="button"]:hover,.button.alert:focus,body input.alert[type="submit"]:focus,body input.alert[type="button"]:focus{background-color:#a53b2a;color:#000}
.button.hollow,body input.hollow[type="submit"],body input.hollow[type="button"]{border:1px solid #1779ba;color:#1779ba}
.button.hollow,body input.hollow[type="submit"],body input.hollow[type="button"],.button.hollow:hover,body input.hollow[type="submit"]:hover,body input.hollow[type="button"]:hover,.button.hollow:focus,body input.hollow[type="submit"]:focus,body input.hollow[type="button"]:focus{background-color:transparent}
.button.hollow:hover,body input.hollow[type="submit"]:hover,body input.hollow[type="button"]:hover,.button.hollow:focus,body input.hollow[type="submit"]:focus,body input.hollow[type="button"]:focus{border-color:#0c3d5d;color:#0c3d5d}
.button.hollow.primary,body input.hollow.primary[type="submit"],body input.hollow.primary[type="button"]{border:1px solid #1779ba;color:#1779ba}
.button.hollow.primary:hover,body input.hollow.primary[type="submit"]:hover,body input.hollow.primary[type="button"]:hover,.button.hollow.primary:focus,body input.hollow.primary[type="submit"]:focus,body input.hollow.primary[type="button"]:focus{border-color:#0c3d5d;color:#0c3d5d}
.button.hollow.secondary,body input.hollow.secondary[type="submit"],body input.hollow.secondary[type="button"]{border:1px solid #767676;color:#767676}
.button.hollow.secondary:hover,body input.hollow.secondary[type="submit"]:hover,body input.hollow.secondary[type="button"]:hover,.button.hollow.secondary:focus,body input.hollow.secondary[type="submit"]:focus,body input.hollow.secondary[type="button"]:focus{border-color:#3b3b3b;color:#3b3b3b}
.button.hollow.success,body input.hollow.success[type="submit"],body input.hollow.success[type="button"]{border:1px solid #3adb76;color:#3adb76}
.button.hollow.success:hover,body input.hollow.success[type="submit"]:hover,body input.hollow.success[type="button"]:hover,.button.hollow.success:focus,body input.hollow.success[type="submit"]:focus,body input.hollow.success[type="button"]:focus{border-color:#157539;color:#157539}
.button.hollow.warning,body input.hollow.warning[type="submit"],body input.hollow.warning[type="button"]{border:1px solid #ffae00;color:#ffae00}
.button.hollow.warning:hover,body input.hollow.warning[type="submit"]:hover,body input.hollow.warning[type="button"]:hover,.button.hollow.warning:focus,body input.hollow.warning[type="submit"]:focus,body input.hollow.warning[type="button"]:focus{border-color:#805700;color:#805700}
.button.hollow.alert,body input.hollow.alert[type="submit"],body input.hollow.alert[type="button"]{border:1px solid #cc4b37;color:#cc4b37}
.button.hollow.alert:hover,body input.hollow.alert[type="submit"]:hover,body input.hollow.alert[type="button"]:hover,.button.hollow.alert:focus,body input.hollow.alert[type="submit"]:focus,body input.hollow.alert[type="button"]:focus{border-color:#67251a;color:#67251a}
.button.disabled,body input.disabled[type="submit"],body input.disabled[type="button"],.button[disabled],body input[disabled][type="submit"],body input[disabled][type="button"]{opacity:.25;cursor:not-allowed}
.button.disabled,body input.disabled[type="submit"],body input.disabled[type="button"],.button.disabled:hover,body input.disabled[type="submit"]:hover,body input.disabled[type="button"]:hover,.button.disabled:focus,body input.disabled[type="submit"]:focus,body input.disabled[type="button"]:focus,.button[disabled],body input[disabled][type="submit"],body input[disabled][type="button"],.button[disabled]:hover,body input[disabled][type="submit"]:hover,body input[disabled][type="button"]:hover,.button[disabled]:focus,body input[disabled][type="submit"]:focus,body input[disabled][type="button"]:focus{background-color:#1779ba;color:#fff}
.button.disabled.primary,body input.disabled.primary[type="submit"],body input.disabled.primary[type="button"],.button[disabled].primary,body input[disabled].primary[type="submit"],body input[disabled].primary[type="button"]{opacity:.25;cursor:not-allowed}
.button.disabled.primary,body input.disabled.primary[type="submit"],body input.disabled.primary[type="button"],.button.disabled.primary:hover,body input.disabled.primary[type="submit"]:hover,body input.disabled.primary[type="button"]:hover,.button.disabled.primary:focus,body input.disabled.primary[type="submit"]:focus,body input.disabled.primary[type="button"]:focus,.button[disabled].primary,body input[disabled].primary[type="submit"],body input[disabled].primary[type="button"],.button[disabled].primary:hover,body input[disabled].primary[type="submit"]:hover,body input[disabled].primary[type="button"]:hover,.button[disabled].primary:focus,body input[disabled].primary[type="submit"]:focus,body input[disabled].primary[type="button"]:focus{background-color:#1779ba;color:#fff}
.button.disabled.secondary,body input.disabled.secondary[type="submit"],body input.disabled.secondary[type="button"],.button[disabled].secondary,body input[disabled].secondary[type="submit"],body input[disabled].secondary[type="button"]{opacity:.25;cursor:not-allowed}
.button.disabled.secondary,body input.disabled.secondary[type="submit"],body input.disabled.secondary[type="button"],.button.disabled.secondary:hover,body input.disabled.secondary[type="submit"]:hover,body input.disabled.secondary[type="button"]:hover,.button.disabled.secondary:focus,body input.disabled.secondary[type="submit"]:focus,body input.disabled.secondary[type="button"]:focus,.button[disabled].secondary,body input[disabled].secondary[type="submit"],body input[disabled].secondary[type="button"],.button[disabled].secondary:hover,body input[disabled].secondary[type="submit"]:hover,body input[disabled].secondary[type="button"]:hover,.button[disabled].secondary:focus,body input[disabled].secondary[type="submit"]:focus,body input[disabled].secondary[type="button"]:focus{background-color:#767676;color:#000}
.button.disabled.success,body input.disabled.success[type="submit"],body input.disabled.success[type="button"],.button[disabled].success,body input[disabled].success[type="submit"],body input[disabled].success[type="button"]{opacity:.25;cursor:not-allowed}
.button.disabled.success,body input.disabled.success[type="submit"],body input.disabled.success[type="button"],.button.disabled.success:hover,body input.disabled.success[type="submit"]:hover,body input.disabled.success[type="button"]:hover,.button.disabled.success:focus,body input.disabled.success[type="submit"]:focus,body input.disabled.success[type="button"]:focus,.button[disabled].success,body input[disabled].success[type="submit"],body input[disabled].success[type="button"],.button[disabled].success:hover,body input[disabled].success[type="submit"]:hover,body input[disabled].success[type="button"]:hover,.button[disabled].success:focus,body input[disabled].success[type="submit"]:focus,body input[disabled].success[type="button"]:focus{background-color:#3adb76;color:#000}
.button.disabled.warning,body input.disabled.warning[type="submit"],body input.disabled.warning[type="button"],.button[disabled].warning,body input[disabled].warning[type="submit"],body input[disabled].warning[type="button"]{opacity:.25;cursor:not-allowed}
.button.disabled.warning,body input.disabled.warning[type="submit"],body input.disabled.warning[type="button"],.button.disabled.warning:hover,body input.disabled.warning[type="submit"]:hover,body input.disabled.warning[type="button"]:hover,.button.disabled.warning:focus,body input.disabled.warning[type="submit"]:focus,body input.disabled.warning[type="button"]:focus,.button[disabled].warning,body input[disabled].warning[type="submit"],body input[disabled].warning[type="button"],.button[disabled].warning:hover,body input[disabled].warning[type="submit"]:hover,body input[disabled].warning[type="button"]:hover,.button[disabled].warning:focus,body input[disabled].warning[type="submit"]:focus,body input[disabled].warning[type="button"]:focus{background-color:#ffae00;color:#000}
.button.disabled.alert,body input.disabled.alert[type="submit"],body input.disabled.alert[type="button"],.button[disabled].alert,body input[disabled].alert[type="submit"],body input[disabled].alert[type="button"]{opacity:.25;cursor:not-allowed}
.button.disabled.alert,body input.disabled.alert[type="submit"],body input.disabled.alert[type="button"],.button.disabled.alert:hover,body input.disabled.alert[type="submit"]:hover,body input.disabled.alert[type="button"]:hover,.button.disabled.alert:focus,body input.disabled.alert[type="submit"]:focus,body input.disabled.alert[type="button"]:focus,.button[disabled].alert,body input[disabled].alert[type="submit"],body input[disabled].alert[type="button"],.button[disabled].alert:hover,body input[disabled].alert[type="submit"]:hover,body input[disabled].alert[type="button"]:hover,.button[disabled].alert:focus,body input[disabled].alert[type="submit"]:focus,body input[disabled].alert[type="button"]:focus{background-color:#cc4b37;color:#000}
.button.dropdown::after,body input.dropdown[type="submit"]::after,body input.dropdown[type="button"]::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fff transparent transparent;position:relative;top:0.4em;display:inline-block;float:right;margin-left:1em}
.button.dropdown.hollow::after,body input.dropdown.hollow[type="submit"]::after,body input.dropdown.hollow[type="button"]::after{border-top-color:#0068C8}
.button.dropdown.hollow.primary::after,body input.dropdown.hollow.primary[type="submit"]::after,body input.dropdown.hollow.primary[type="button"]::after{border-top-color:#1779ba}
.button.dropdown.hollow.secondary::after,body input.dropdown.hollow.secondary[type="submit"]::after,body input.dropdown.hollow.secondary[type="button"]::after{border-top-color:#767676}
.button.dropdown.hollow.success::after,body input.dropdown.hollow.success[type="submit"]::after,body input.dropdown.hollow.success[type="button"]::after{border-top-color:#3adb76}
.button.dropdown.hollow.warning::after,body input.dropdown.hollow.warning[type="submit"]::after,body input.dropdown.hollow.warning[type="button"]::after{border-top-color:#ffae00}
.button.dropdown.hollow.alert::after,body input.dropdown.hollow.alert[type="submit"]::after,body input.dropdown.hollow.alert[type="button"]::after{border-top-color:#cc4b37}
.button.arrow-only::after,body input.arrow-only[type="submit"]::after,body input.arrow-only[type="button"]::after{top:-0.1em;float:none;margin-left:0}
[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #CACACA;border-radius:.3125rem;background-color:#fff;box-shadow:inset 0 1px 4px rgba(0,0,0,0.05);font-family:"futura-pt",sans-serif;font-size:1rem;font-weight:normal;color:#000;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;appearance:none}
[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{outline:none;border:1px solid #0068C8;background-color:#fff;box-shadow:0 1px 4px rgba(0,104,200,0.3);transition:box-shadow 0.5s,border-color 0.25s ease-in-out}
textarea{max-width:100%}
textarea[rows]{height:auto}
input::placeholder,textarea::placeholder{color:#cacaca}
input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#8D8D8D;cursor:default}
[type='submit'],[type='button']{appearance:none;border-radius:0}
input[type='search']{box-sizing:border-box}
[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}
[type='checkbox']+label,[type='radio']+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}
[type='checkbox']+label[for],[type='radio']+label[for]{cursor:pointer}
label>[type='checkbox'],label>[type='radio']{margin-right:.5rem}
[type='file']{width:100%}
label{display:block;margin:0;font-size:1rem;font-weight:normal;line-height:1.8;color:#424242}
label.middle{margin:0 0 1rem;padding:.5625rem 0}
.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#333}
.input-group{display:table;width:100%;margin-bottom:1rem}
.input-group>:first-child{border-radius:.3125rem 0 0 .3125rem}
.input-group>:last-child>*{border-radius:0 .3125rem .3125rem 0}
.input-group-label,.input-group-field,.input-group-button,.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}
.input-group-label{padding:0 1rem;border:1px solid #CACACA;background:#8D8D8D;color:#000;text-align:center;white-space:nowrap;width:1%;height:100%}
.input-group-label:first-child{border-right:0}
.input-group-label:last-child{border-left:0}
.input-group-field{border-radius:0;height:2.5rem}
.input-group-button{padding-top:0;padding-bottom:0;text-align:center;width:1%;height:100%}
.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{height:2.5rem;padding-top:0;padding-bottom:0;font-size:1rem}
.input-group .input-group-button{display:table-cell}
fieldset{margin:0;padding:0;border:0}
legend{max-width:100%;margin-bottom:.5rem}
.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #252431}
.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem;background:#fff}
select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;appearance:none;border:1px solid #CACACA;border-radius:0;background-color:#fff;font-family:"futura-pt",sans-serif;font-size:1rem;line-height:normal;color:#000;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%2851, 51, 51%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}
@media screen and (min-width: 0\0){
  select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}
}
select:focus{outline:none;border:1px solid #0068C8;background-color:#fff;box-shadow:0 1px 4px rgba(0,104,200,0.3);transition:box-shadow 0.5s,border-color 0.25s ease-in-out}
select:disabled{background-color:#8D8D8D;cursor:default}
select::-ms-expand{display:none}
select[multiple]{height:auto;background-image:none}
.is-invalid-input:not(:focus){border-color:#EE5765;background-color:#fdeef0}
.is-invalid-input:not(:focus)::placeholder{color:#EE5765}
.is-invalid-label{color:#EE5765}
.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#EE5765}
.form-error.is-visible{display:block}
.hide{display:none !important}
.invisible{visibility:hidden}
@media screen and (max-width: 20em){
  .hide-for-small-only{display:none !important}
}
@media screen and (max-width: 0em), screen and (min-width: 20.0625em){
  .show-for-small-only{display:none !important}
}
@media print, screen and (min-width: 20.0625em){
  .hide-for-smallportrait{display:none !important}
}
@media screen and (max-width: 20em){
  .show-for-smallportrait{display:none !important}
}
@media screen and (min-width: 20.0625em) and (max-width: 40em){
  .hide-for-smallportrait-only{display:none !important}
}
@media screen and (max-width: 20em), screen and (min-width: 40.0625em){
  .show-for-smallportrait-only{display:none !important}
}
@media print, screen and (min-width: 40.0625em){
  .hide-for-medium{display:none !important}
}
@media screen and (max-width: 40em){
  .show-for-medium{display:none !important}
}
@media screen and (min-width: 40.0625em) and (max-width: 48em){
  .hide-for-medium-only{display:none !important}
}
@media screen and (max-width: 40em), screen and (min-width: 48.0625em){
  .show-for-medium-only{display:none !important}
}
@media print, screen and (min-width: 48.0625em){
  .hide-for-mediumportrait{display:none !important}
}
@media screen and (max-width: 48em){
  .show-for-mediumportrait{display:none !important}
}
@media screen and (min-width: 48.0625em) and (max-width: 64em){
  .hide-for-mediumportrait-only{display:none !important}
}
@media screen and (max-width: 48em), screen and (min-width: 64.0625em){
  .show-for-mediumportrait-only{display:none !important}
}
@media print, screen and (min-width: 64.0625em){
  .hide-for-large{display:none !important}
}
@media screen and (max-width: 64em){
  .show-for-large{display:none !important}
}
@media screen and (min-width: 64.0625em) and (max-width: 94.9375em){
  .hide-for-large-only{display:none !important}
}
@media screen and (max-width: 64em), screen and (min-width: 95em){
  .show-for-large-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;width:auto;height: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-right:auto;margin-left:auto}
.clearfix::before,.clearfix::after{display:table;content:' '}
.clearfix::after{clear:both}
.accordion{margin-left:0;background:#fff;list-style-type:none}
.accordion-item:first-child>:first-child{border-radius:0 0 0 0}
.accordion-item:last-child>:last-child{border-radius:0 0 0 0}
.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #8D8D8D;border-bottom:0;font-size:.75rem;line-height:1;color:foreground(#fff, #005BBB)}
:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #8D8D8D;border-radius:0 0 0 0}
.accordion-title:hover,.accordion-title:focus{background-color:#8D8D8D}
.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-0.5rem;content:'+'}
.is-active>.accordion-title::before{content:'\2013'}
.accordion-content{display:none;padding:1rem;border:1px solid #8D8D8D;border-bottom:0;background-color:#fff;color:foreground(#fff, #005BBB)}
:last-child>.accordion-content:last-child{border-bottom:1px solid #8D8D8D}
.is-accordion-submenu-parent>a{position:relative}
.is-accordion-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#005BBB transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}
.is-accordion-submenu-parent[aria-expanded='true']>a::after{transform:rotate(180deg);transform-origin:50% 50%}
.button-group{margin-bottom:1rem;font-size:0}
.button-group::before,.button-group::after{display:table;content:' '}
.button-group::after{clear:both}
.button-group .button,.button-group body input[type="submit"],body .button-group input[type="submit"],.button-group body input[type="button"],body .button-group input[type="button"]{margin:0;margin-right:1px;margin-bottom:1px;font-size:0.9rem}
.button-group .button:last-child,.button-group body input[type="submit"]:last-child,body .button-group input[type="submit"]:last-child,.button-group body input[type="button"]:last-child,body .button-group input[type="button"]:last-child{margin-right:0}
.button-group.tiny .button,.button-group.tiny body input[type="submit"],body .button-group.tiny input[type="submit"],.button-group.tiny body input[type="button"],body .button-group.tiny input[type="button"]{font-size:.6rem}
.button-group.small .button,.button-group.small body input[type="submit"],body .button-group.small input[type="submit"],.button-group.small body input[type="button"],body .button-group.small input[type="button"]{font-size:.75rem}
.button-group.large .button,.button-group.large body input[type="submit"],body .button-group.large input[type="submit"],.button-group.large body input[type="button"],body .button-group.large input[type="button"]{font-size:1.25rem}
.button-group.expanded{margin-right:-1px}
.button-group.expanded::before,.button-group.expanded::after{display:none}
.button-group.expanded .button:first-child:last-child,.button-group.expanded body input[type="submit"]:first-child:last-child,body .button-group.expanded input[type="submit"]:first-child:last-child,.button-group.expanded body input[type="button"]:first-child:last-child,body .button-group.expanded input[type="button"]:first-child:last-child{width:100%}
.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded body input[type="submit"]:first-child:nth-last-child(2),body .button-group.expanded input[type="submit"]:first-child:nth-last-child(2),.button-group.expanded body input[type="button"]:first-child:nth-last-child(2),body .button-group.expanded input[type="button"]:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button,.button-group.expanded body input[type="button"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button,body .button-group.expanded input[type="button"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button,.button-group.expanded body .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="submit"],body .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="submit"],.button-group.expanded body input[type="submit"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="submit"],body .button-group.expanded input[type="submit"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="submit"],.button-group.expanded body input[type="button"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="submit"],body .button-group.expanded input[type="button"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="submit"],.button-group.expanded body .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="button"],body .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="button"],.button-group.expanded body input[type="submit"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="button"],body .button-group.expanded input[type="submit"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="button"],.button-group.expanded body input[type="button"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="button"],body .button-group.expanded input[type="button"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="button"]{display:inline-block;width:calc(50% - 1px);margin-right:1px}
.button-group.expanded .button:first-child:nth-last-child(2):last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(2):last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(2):last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(2):last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(2):last-child,.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child,.button-group.expanded body .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="submit"]:last-child,body .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="submit"]:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="submit"]:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="submit"]:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="submit"]:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="submit"]:last-child,.button-group.expanded body .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="button"]:last-child,body .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="button"]:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="button"]:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="button"]:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="button"]:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ input[type="button"]:last-child{margin-right:-6px}
.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded body input[type="submit"]:first-child:nth-last-child(3),body .button-group.expanded input[type="submit"]:first-child:nth-last-child(3),.button-group.expanded body input[type="button"]:first-child:nth-last-child(3),body .button-group.expanded input[type="button"]:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button,.button-group.expanded body input[type="button"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button,body .button-group.expanded input[type="button"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button,.button-group.expanded body .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="submit"],body .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="submit"],.button-group.expanded body input[type="submit"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="submit"],body .button-group.expanded input[type="submit"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="submit"],.button-group.expanded body input[type="button"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="submit"],body .button-group.expanded input[type="button"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="submit"],.button-group.expanded body .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="button"],body .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="button"],.button-group.expanded body input[type="submit"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="button"],body .button-group.expanded input[type="submit"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="button"],.button-group.expanded body input[type="button"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="button"],body .button-group.expanded input[type="button"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="button"]{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}
.button-group.expanded .button:first-child:nth-last-child(3):last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(3):last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(3):last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(3):last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(3):last-child,.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child,.button-group.expanded body .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="submit"]:last-child,body .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="submit"]:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="submit"]:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="submit"]:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="submit"]:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="submit"]:last-child,.button-group.expanded body .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="button"]:last-child,body .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="button"]:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="button"]:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="button"]:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="button"]:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ input[type="button"]:last-child{margin-right:-6px}
.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded body input[type="submit"]:first-child:nth-last-child(4),body .button-group.expanded input[type="submit"]:first-child:nth-last-child(4),.button-group.expanded body input[type="button"]:first-child:nth-last-child(4),body .button-group.expanded input[type="button"]:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button,.button-group.expanded body input[type="button"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button,body .button-group.expanded input[type="button"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button,.button-group.expanded body .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="submit"],body .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="submit"],.button-group.expanded body input[type="submit"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="submit"],body .button-group.expanded input[type="submit"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="submit"],.button-group.expanded body input[type="button"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="submit"],body .button-group.expanded input[type="button"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="submit"],.button-group.expanded body .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="button"],body .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="button"],.button-group.expanded body input[type="submit"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="button"],body .button-group.expanded input[type="submit"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="button"],.button-group.expanded body input[type="button"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="button"],body .button-group.expanded input[type="button"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="button"]{display:inline-block;width:calc(25% - 1px);margin-right:1px}
.button-group.expanded .button:first-child:nth-last-child(4):last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(4):last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(4):last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(4):last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(4):last-child,.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child,.button-group.expanded body .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="submit"]:last-child,body .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="submit"]:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="submit"]:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="submit"]:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="submit"]:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="submit"]:last-child,.button-group.expanded body .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="button"]:last-child,body .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="button"]:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="button"]:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="button"]:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="button"]:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ input[type="button"]:last-child{margin-right:-6px}
.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded body input[type="submit"]:first-child:nth-last-child(5),body .button-group.expanded input[type="submit"]:first-child:nth-last-child(5),.button-group.expanded body input[type="button"]:first-child:nth-last-child(5),body .button-group.expanded input[type="button"]:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button,.button-group.expanded body input[type="button"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button,body .button-group.expanded input[type="button"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button,.button-group.expanded body .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="submit"],body .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="submit"],.button-group.expanded body input[type="submit"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="submit"],body .button-group.expanded input[type="submit"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="submit"],.button-group.expanded body input[type="button"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="submit"],body .button-group.expanded input[type="button"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="submit"],.button-group.expanded body .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="button"],body .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="button"],.button-group.expanded body input[type="submit"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="button"],body .button-group.expanded input[type="submit"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="button"],.button-group.expanded body input[type="button"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="button"],body .button-group.expanded input[type="button"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="button"]{display:inline-block;width:calc(20% - 1px);margin-right:1px}
.button-group.expanded .button:first-child:nth-last-child(5):last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(5):last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(5):last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(5):last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(5):last-child,.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child,.button-group.expanded body .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="submit"]:last-child,body .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="submit"]:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="submit"]:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="submit"]:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="submit"]:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="submit"]:last-child,.button-group.expanded body .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="button"]:last-child,body .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="button"]:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="button"]:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="button"]:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="button"]:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ input[type="button"]:last-child{margin-right:-6px}
.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded body input[type="submit"]:first-child:nth-last-child(6),body .button-group.expanded input[type="submit"]:first-child:nth-last-child(6),.button-group.expanded body input[type="button"]:first-child:nth-last-child(6),body .button-group.expanded input[type="button"]:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button,.button-group.expanded body input[type="button"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button,body .button-group.expanded input[type="button"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button,.button-group.expanded body .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="submit"],body .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="submit"],.button-group.expanded body input[type="submit"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="submit"],body .button-group.expanded input[type="submit"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="submit"],.button-group.expanded body input[type="button"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="submit"],body .button-group.expanded input[type="button"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="submit"],.button-group.expanded body .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="button"],body .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="button"],.button-group.expanded body input[type="submit"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="button"],body .button-group.expanded input[type="submit"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="button"],.button-group.expanded body input[type="button"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="button"],body .button-group.expanded input[type="button"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="button"]{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}
.button-group.expanded .button:first-child:nth-last-child(6):last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(6):last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(6):last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(6):last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(6):last-child,.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child,.button-group.expanded body .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="submit"]:last-child,body .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="submit"]:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="submit"]:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="submit"]:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="submit"]:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="submit"]:last-child,.button-group.expanded body .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="button"]:last-child,body .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="button"]:last-child,.button-group.expanded body input[type="submit"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="button"]:last-child,body .button-group.expanded input[type="submit"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="button"]:last-child,.button-group.expanded body input[type="button"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="button"]:last-child,body .button-group.expanded input[type="button"]:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ input[type="button"]:last-child{margin-right:-6px}
.button-group.primary .button,.button-group.primary body input[type="submit"],body .button-group.primary input[type="submit"],.button-group.primary body input[type="button"],body .button-group.primary input[type="button"]{background-color:#1779ba;color:#fff}
.button-group.primary .button:hover,.button-group.primary body input[type="submit"]:hover,body .button-group.primary input[type="submit"]:hover,.button-group.primary body input[type="button"]:hover,body .button-group.primary input[type="button"]:hover,.button-group.primary .button:focus,.button-group.primary body input[type="submit"]:focus,body .button-group.primary input[type="submit"]:focus,.button-group.primary body input[type="button"]:focus,body .button-group.primary input[type="button"]:focus{background-color:#126195;color:#fff}
.button-group.secondary .button,.button-group.secondary body input[type="submit"],body .button-group.secondary input[type="submit"],.button-group.secondary body input[type="button"],body .button-group.secondary input[type="button"]{background-color:#767676;color:#000}
.button-group.secondary .button:hover,.button-group.secondary body input[type="submit"]:hover,body .button-group.secondary input[type="submit"]:hover,.button-group.secondary body input[type="button"]:hover,body .button-group.secondary input[type="button"]:hover,.button-group.secondary .button:focus,.button-group.secondary body input[type="submit"]:focus,body .button-group.secondary input[type="submit"]:focus,.button-group.secondary body input[type="button"]:focus,body .button-group.secondary input[type="button"]:focus{background-color:#5e5e5e;color:#000}
.button-group.success .button,.button-group.success body input[type="submit"],body .button-group.success input[type="submit"],.button-group.success body input[type="button"],body .button-group.success input[type="button"]{background-color:#3adb76;color:#000}
.button-group.success .button:hover,.button-group.success body input[type="submit"]:hover,body .button-group.success input[type="submit"]:hover,.button-group.success body input[type="button"]:hover,body .button-group.success input[type="button"]:hover,.button-group.success .button:focus,.button-group.success body input[type="submit"]:focus,body .button-group.success input[type="submit"]:focus,.button-group.success body input[type="button"]:focus,body .button-group.success input[type="button"]:focus{background-color:#22bb5b;color:#000}
.button-group.warning .button,.button-group.warning body input[type="submit"],body .button-group.warning input[type="submit"],.button-group.warning body input[type="button"],body .button-group.warning input[type="button"]{background-color:#ffae00;color:#000}
.button-group.warning .button:hover,.button-group.warning body input[type="submit"]:hover,body .button-group.warning input[type="submit"]:hover,.button-group.warning body input[type="button"]:hover,body .button-group.warning input[type="button"]:hover,.button-group.warning .button:focus,.button-group.warning body input[type="submit"]:focus,body .button-group.warning input[type="submit"]:focus,.button-group.warning body input[type="button"]:focus,body .button-group.warning input[type="button"]:focus{background-color:#cc8b00;color:#000}
.button-group.alert .button,.button-group.alert body input[type="submit"],body .button-group.alert input[type="submit"],.button-group.alert body input[type="button"],body .button-group.alert input[type="button"]{background-color:#cc4b37;color:#000}
.button-group.alert .button:hover,.button-group.alert body input[type="submit"]:hover,body .button-group.alert input[type="submit"]:hover,.button-group.alert body input[type="button"]:hover,body .button-group.alert input[type="button"]:hover,.button-group.alert .button:focus,.button-group.alert body input[type="submit"]:focus,body .button-group.alert input[type="submit"]:focus,.button-group.alert body input[type="button"]:focus,body .button-group.alert input[type="button"]:focus{background-color:#a53b2a;color:#000}
.button-group.stacked .button,.button-group.stacked body input[type="submit"],body .button-group.stacked input[type="submit"],.button-group.stacked body input[type="button"],body .button-group.stacked input[type="button"],.button-group.stacked-for-small .button,.button-group.stacked-for-small body input[type="submit"],body .button-group.stacked-for-small input[type="submit"],.button-group.stacked-for-small body input[type="button"],body .button-group.stacked-for-small input[type="button"],.button-group.stacked-for-medium .button,.button-group.stacked-for-medium body input[type="submit"],body .button-group.stacked-for-medium input[type="submit"],.button-group.stacked-for-medium body input[type="button"],body .button-group.stacked-for-medium input[type="button"]{width:100%}
.button-group.stacked .button:last-child,.button-group.stacked body input[type="submit"]:last-child,body .button-group.stacked input[type="submit"]:last-child,.button-group.stacked body input[type="button"]:last-child,body .button-group.stacked input[type="button"]:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-small body input[type="submit"]:last-child,body .button-group.stacked-for-small input[type="submit"]:last-child,.button-group.stacked-for-small body input[type="button"]:last-child,body .button-group.stacked-for-small input[type="button"]:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-medium body input[type="submit"]:last-child,body .button-group.stacked-for-medium input[type="submit"]:last-child,.button-group.stacked-for-medium body input[type="button"]:last-child,body .button-group.stacked-for-medium input[type="button"]:last-child{margin-bottom:0}
@media print, screen and (min-width: 40.0625em){
  .button-group.stacked-for-small .button,.button-group.stacked-for-small body input[type="submit"],body .button-group.stacked-for-small input[type="submit"],.button-group.stacked-for-small body input[type="button"],body .button-group.stacked-for-small input[type="button"]{width:auto;margin-bottom:0}
}
@media print, screen and (min-width: 64.0625em){
  .button-group.stacked-for-medium .button,.button-group.stacked-for-medium body input[type="submit"],body .button-group.stacked-for-medium input[type="submit"],.button-group.stacked-for-medium body input[type="button"],body .button-group.stacked-for-medium input[type="button"]{width:auto;margin-bottom:0}
}
@media screen and (max-width: 20em){
  .button-group.stacked-for-small.expanded{display:block}
  .button-group.stacked-for-small.expanded .button,.button-group.stacked-for-small.expanded body input[type="submit"],body .button-group.stacked-for-small.expanded input[type="submit"],.button-group.stacked-for-small.expanded body input[type="button"],body .button-group.stacked-for-small.expanded input[type="button"]{display:block;margin-right:0}
}
.close-button{position:absolute;color:#2E2E2E;cursor:pointer}
[data-whatinput='mouse'] .close-button{outline:0}
.close-button:hover,.close-button:focus{color:#000}
.close-button.small{right:1rem;top:.5rem;font-size:2em;line-height:1}
.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}
.is-drilldown{position:relative;overflow:hidden}
.is-drilldown li{display:block}
.is-drilldown.animate-height{transition:height 0.5s}
.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#252431;transition:transform 0.15s linear}
.is-drilldown-submenu.is-active{z-index:1;display:block;transform:translateX(-100%)}
.is-drilldown-submenu.is-closing{transform:translateX(100%)}
.drilldown-submenu-cover-previous{min-height:100%}
.is-drilldown-submenu-parent>a{position:relative}
.is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #000;position:absolute;top:50%;margin-top:-6px;right:1rem}
.js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #000 transparent transparent;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:0.75rem;border-left-width:0}
.dropdown-pane{position:absolute;z-index:10;display:block;width:300px;padding:1rem;visibility:hidden;border:1px solid #252431;border-radius:0;background-color:#fff;font-size:1rem}
.dropdown-pane.is-open{visibility:visible}
.dropdown-pane.tiny{width:100px}
.dropdown-pane.small{width:200px}
.dropdown-pane.large{width:400px}
.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}
.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}
.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}
.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0068C8 transparent transparent;right:5px;margin-top:-3px}
[data-whatinput='mouse'] .dropdown.menu a{outline:0}
.no-js .dropdown.menu ul{display:none}
.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}
.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}
.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}
.dropdown.menu.vertical>li>a::after{right:14px}
.dropdown.menu.vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0068C8 transparent transparent}
.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0068C8}
@media print, screen and (min-width: 20.0625em){
  .dropdown.menu.smallportrait-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}
  .dropdown.menu.smallportrait-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}
  .dropdown.menu.smallportrait-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}
  .dropdown.menu.smallportrait-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0068C8 transparent transparent;right:5px;margin-top:-3px}
  .dropdown.menu.smallportrait-vertical>li .is-dropdown-submenu{top:0}
  .dropdown.menu.smallportrait-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}
  .dropdown.menu.smallportrait-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}
  .dropdown.menu.smallportrait-vertical>li>a::after{right:14px}
  .dropdown.menu.smallportrait-vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0068C8 transparent transparent}
  .dropdown.menu.smallportrait-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0068C8}
}
@media print, screen and (min-width: 40.0625em){
  .dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}
  .dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}
  .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}
  .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0068C8 transparent transparent;right:5px;margin-top:-3px}
  .dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}
  .dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}
  .dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}
  .dropdown.menu.medium-vertical>li>a::after{right:14px}
  .dropdown.menu.medium-vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0068C8 transparent transparent}
  .dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0068C8}
}
@media print, screen and (min-width: 48.0625em){
  .dropdown.menu.mediumportrait-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}
  .dropdown.menu.mediumportrait-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}
  .dropdown.menu.mediumportrait-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}
  .dropdown.menu.mediumportrait-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0068C8 transparent transparent;right:5px;margin-top:-3px}
  .dropdown.menu.mediumportrait-vertical>li .is-dropdown-submenu{top:0}
  .dropdown.menu.mediumportrait-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}
  .dropdown.menu.mediumportrait-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}
  .dropdown.menu.mediumportrait-vertical>li>a::after{right:14px}
  .dropdown.menu.mediumportrait-vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0068C8 transparent transparent}
  .dropdown.menu.mediumportrait-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0068C8}
}
@media print, screen and (min-width: 64.0625em){
  .dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}
  .dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}
  .dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}
  .dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0068C8 transparent transparent;right:5px;margin-top:-3px}
  .dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}
  .dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}
  .dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}
  .dropdown.menu.large-vertical>li>a::after{right:14px}
  .dropdown.menu.large-vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0068C8 transparent transparent}
  .dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0068C8}
}
.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}
.is-dropdown-menu.vertical{width:100px}
.is-dropdown-menu.vertical.align-right{float:right}
.is-dropdown-submenu-parent{position:relative}
.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;margin-top:-6px}
.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}
.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}
.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}
.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #252431;background:#fff}
.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0068C8 transparent transparent}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0068C8}
.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}
.is-dropdown-submenu>li{width:100%}
.is-dropdown-submenu.js-dropdown-active{display:block}
.menu{margin:0;list-style-type:none}
.menu>li{display:table-cell;vertical-align:middle}
[data-whatinput='mouse'] .menu>li{outline:0}
.menu>li>a{display:block;padding:0.7rem 1rem;line-height:1}
.menu input,.menu select,.menu a,.menu button{margin-bottom:0}
.menu>li>a img,.menu>li>a i,.menu>li>a svg{vertical-align:middle}
.menu>li>a img+span,.menu>li>a i+span,.menu>li>a svg+span{vertical-align:middle}
.menu>li>a img,.menu>li>a i,.menu>li>a svg{margin-right:.25rem;display:inline-block}
.menu>li,.menu.horizontal>li{display:table-cell}
.menu.expanded{display:table;width:100%;table-layout:fixed}
.menu.expanded>li:first-child:last-child{width:100%}
.menu.vertical>li{display:block}
@media print, screen and (min-width: 20.0625em){
  .menu.smallportrait-horizontal>li{display:table-cell}
  .menu.smallportrait-expanded{display:table;width:100%;table-layout:fixed}
  .menu.smallportrait-expanded>li:first-child:last-child{width:100%}
  .menu.smallportrait-vertical>li{display:block}
}
@media print, screen and (min-width: 40.0625em){
  .menu.medium-horizontal>li{display:table-cell}
  .menu.medium-expanded{display:table;width:100%;table-layout:fixed}
  .menu.medium-expanded>li:first-child:last-child{width:100%}
  .menu.medium-vertical>li{display:block}
}
@media print, screen and (min-width: 48.0625em){
  .menu.mediumportrait-horizontal>li{display:table-cell}
.menu.mediumportrait-expanded{display:table;width:100%;table-layout:fixed}
  .menu.mediumportrait-expanded>li:first-child:last-child{width:100%}
  .menu.mediumportrait-vertical>li{display:block}
}
@media print, screen and (min-width: 64.0625em){
  .menu.large-horizontal>li{display:table-cell}
  .menu.large-expanded{display:table;width:100%;table-layout:fixed}
  .menu.large-expanded>li:first-child:last-child{width:100%}
  .menu.large-vertical>li{display:block}
}
.menu.simple li{display:inline-block;vertical-align:top;line-height:1}
.menu.simple a{padding:0}
.menu.simple li{margin-left:0;margin-right:1rem}
.menu.simple.align-right li{margin-right:0;margin-left:1rem}
.menu.align-right::before,.menu.align-right::after{display:table;content:' '}
.menu.align-right::after{clear:both}
.menu.align-right>li{float:right}
.menu.icon-top>li>a{text-align:center}
.menu.icon-top>li>a img,.menu.icon-top>li>a i,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}
.menu.icon-top.vertical a>span{margin:auto}
.menu.nested{margin-left:1rem}
.menu .active>a{background:#1779ba;color:#fff}
.menu.menu-bordered li{border:1px solid #A1A8B3}
.menu.menu-bordered li:not(:first-child){border-top:0}
.menu.menu-hover li:hover{background-color:#A1A8B3}
.menu-text{padding-top:0;padding-bottom:0;padding:0.7rem 1rem;font-weight:bold;line-height:1;color:inherit}
.menu-centered{text-align:center}
.menu-centered>.menu{display:inline-block;vertical-align:top}
.no-js [data-responsive-menu] ul{display:none}
.is-off-canvas-open{overflow:hidden}
.js-off-canvas-overlay{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s ease,visibility .5s ease;background:rgba(255,255,255,0.25);opacity:0;visibility:hidden;overflow:hidden}
.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}
.js-off-canvas-overlay.is-closable{cursor:pointer}
.js-off-canvas-overlay.is-overlay-absolute{position:absolute}
.js-off-canvas-overlay.is-overlay-fixed{position:fixed}
.off-canvas-wrapper{position:relative;overflow:hidden}
.off-canvas{position:fixed;z-index:1;transition:transform .5s ease;backface-visibility:hidden;background:#2E2E2E}
[data-whatinput='mouse'] .off-canvas{outline:0}
.off-canvas.is-transition-overlap{z-index:10}
.off-canvas.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(0,0,0,0.7)}
.off-canvas.is-open{transform:translate(0, 0)}
.off-canvas-absolute{position:absolute;z-index:1;transition:transform .5s ease;backface-visibility:hidden;background:#2E2E2E}
[data-whatinput='mouse'] .off-canvas-absolute{outline:0}
.off-canvas-absolute.is-transition-overlap{z-index:10}
.off-canvas-absolute.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(0,0,0,0.7)}
.off-canvas-absolute.is-open{transform:translate(0, 0)}
.position-left{top:0;left:0;width:250px;height:100%;transform:translateX(-250px);overflow-y:auto}
.position-left.is-open ~ .off-canvas-content{transform:translateX(250px)}
.position-left.is-transition-push::after{position:absolute;top:0;right:0;height:100%;width:1px;box-shadow:0 0 10px rgba(0,0,0,0.7);content:" "}
.position-left.is-transition-overlap.is-open ~ .off-canvas-content{transform:none}
.position-right{top:0;right:0;width:250px;height:100%;transform:translateX(250px);overflow-y:auto}
.position-right.is-open ~ .off-canvas-content{transform:translateX(-250px)}
.position-right.is-transition-push::after{position:absolute;top:0;left:0;height:100%;width:1px;box-shadow:0 0 10px rgba(0,0,0,0.7);content:" "}
.position-right.is-transition-overlap.is-open ~ .off-canvas-content{transform:none}
.position-top{top:0;left:0;width:100%;height:250px;transform:translateY(-250px);overflow-x:auto}
.position-top.is-open ~ .off-canvas-content{transform:translateY(250px)}
.position-top.is-transition-push::after{position:absolute;bottom:0;left:0;height:1px;width:100%;box-shadow:0 0 10px rgba(0,0,0,0.7);content:" "}
.position-top.is-transition-overlap.is-open ~ .off-canvas-content{transform:none}
.position-bottom{bottom:0;left:0;width:100%;height:250px;transform:translateY(250px);overflow-x:auto}
.position-bottom.is-open ~ .off-canvas-content{transform:translateY(-250px)}
.position-bottom.is-transition-push::after{position:absolute;top:0;left:0;height:1px;width:100%;box-shadow:0 0 10px rgba(0,0,0,0.7);content:" "}
.position-bottom.is-transition-overlap.is-open ~ .off-canvas-content{transform:none}
.off-canvas-content{transition:transform .5s ease;backface-visibility:hidden}
@media print, screen and (min-width: 20.0625em){
  .position-left.reveal-for-smallportrait{transform:none;z-index:1}
  .position-left.reveal-for-smallportrait ~ .off-canvas-content{margin-left:250px}
  .position-right.reveal-for-smallportrait{transform:none;z-index:1}
  .position-right.reveal-for-smallportrait ~ .off-canvas-content{margin-right:250px}
  .position-top.reveal-for-smallportrait{transform:none;z-index:1}
  .position-top.reveal-for-smallportrait ~ .off-canvas-content{margin-top:250px}
  .position-bottom.reveal-for-smallportrait{transform:none;z-index:1}
  .position-bottom.reveal-for-smallportrait ~ .off-canvas-content{margin-bottom:250px}
}
@media print, screen and (min-width: 40.0625em){
  .position-left.reveal-for-medium{transform:none;z-index:1}
  .position-left.reveal-for-medium ~ .off-canvas-content{margin-left:250px}
  .position-right.reveal-for-medium{transform:none;z-index:1}
  .position-right.reveal-for-medium ~ .off-canvas-content{margin-right:250px}
  .position-top.reveal-for-medium{transform:none;z-index:1}
  .position-top.reveal-for-medium ~ .off-canvas-content{margin-top:250px}
  .position-bottom.reveal-for-medium{transform:none;z-index:1}
  .position-bottom.reveal-for-medium ~ .off-canvas-content{margin-bottom:250px}
}
@media print, screen and (min-width: 48.0625em){
  .position-left.reveal-for-mediumportrait{transform:none;z-index:1}
  .position-left.reveal-for-mediumportrait ~ .off-canvas-content{margin-left:250px}
  .position-right.reveal-for-mediumportrait{transform:none;z-index:1}
  .position-right.reveal-for-mediumportrait ~ .off-canvas-content{margin-right:250px}
  .position-top.reveal-for-mediumportrait{transform:none;z-index:1}
  .position-top.reveal-for-mediumportrait ~ .off-canvas-content{margin-top:250px}
  .position-bottom.reveal-for-mediumportrait{transform:none;z-index:1}
  .position-bottom.reveal-for-mediumportrait ~ .off-canvas-content{margin-bottom:250px}
}
@media print, screen and (min-width: 64.0625em){
  .position-left.reveal-for-large{transform:none;z-index:1}
  .position-left.reveal-for-large ~ .off-canvas-content{margin-left:250px}
  .position-right.reveal-for-large{transform:none;z-index:1}
  .position-right.reveal-for-large ~ .off-canvas-content{margin-right:250px}
  .position-top.reveal-for-large{transform:none;z-index:1}
  .position-top.reveal-for-large ~ .off-canvas-content{margin-top:250px}
  .position-bottom.reveal-for-large{transform:none;z-index:1}
  .position-bottom.reveal-for-large ~ .off-canvas-content{margin-bottom:250px}
}
.sticky-container{position:relative}
.sticky{position:relative;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:relative;right:auto;left:auto}
.sticky.is-anchored.is-at-bottom{bottom:0}
.slide-in-down.mui-enter{transform:translateY(-100%);transition-property:transform, opacity;backface-visibility:hidden}
.slide-in-down.mui-enter.mui-enter-active{transform:translateY(0)}
.slide-in-left.mui-enter{transform:translateX(-100%);transition-property:transform, opacity;backface-visibility:hidden}
.slide-in-left.mui-enter.mui-enter-active{transform:translateX(0)}
.slide-in-up.mui-enter{transform:translateY(100%);transition-property:transform, opacity;backface-visibility:hidden}
.slide-in-up.mui-enter.mui-enter-active{transform:translateY(0)}
.slide-in-right.mui-enter{transform:translateX(100%);transition-property:transform, opacity;backface-visibility:hidden}
.slide-in-right.mui-enter.mui-enter-active{transform:translateX(0)}
.slide-out-down.mui-leave{transform:translateY(0);transition-property:transform, opacity;backface-visibility:hidden}
.slide-out-down.mui-leave.mui-leave-active{transform:translateY(-100%)}
.slide-out-right.mui-leave{transform:translateX(0);transition-property:transform, opacity;backface-visibility:hidden}
.slide-out-right.mui-leave.mui-leave-active{transform:translateX(100%)}
.slide-out-up.mui-leave{transform:translateY(0);transition-property:transform, opacity;backface-visibility:hidden}
.slide-out-up.mui-leave.mui-leave-active{transform:translateY(-100%)}
.slide-out-left.mui-leave{transform:translateX(0);transition-property:transform, opacity;backface-visibility:hidden}
.slide-out-left.mui-leave.mui-leave-active{transform:translateX(-100%)}
.fade-in.mui-enter{opacity:0;transition-property:opacity}
.fade-in.mui-enter.mui-enter-active{opacity:1}
.fade-out.mui-leave{opacity:1;transition-property:opacity}
.fade-out.mui-leave.mui-leave-active{opacity:0}
.hinge-in-from-top.mui-enter{transform:perspective(2000px) rotateX(-90deg);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{transform:perspective(2000px) rotateY(-90deg);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{transform:perspective(2000px) rotateX(90deg);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{transform:perspective(2000px) rotateY(90deg);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{transform:perspective(2000px) rotateX(-90deg);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{transform:perspective(2000px) rotateY(-90deg);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{transform:perspective(2000px) rotate(0deg);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{transform:perspective(2000px) rotate(0deg);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{transform:perspective(2000px) rotate(0deg);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{transform:perspective(2000px) rotate(0deg);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{transform:perspective(2000px) rotate(0deg);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{transform:perspective(2000px) rotate(0deg);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{transform:scale(.5);transition-property:transform, opacity;opacity:0}
.scale-in-up.mui-enter.mui-enter-active{transform:scale(1);opacity:1}
.scale-in-down.mui-enter{transform:scale(1.5);transition-property:transform, opacity;opacity:0}
.scale-in-down.mui-enter.mui-enter-active{transform:scale(1);opacity:1}
.scale-out-up.mui-leave{transform:scale(1);transition-property:transform, opacity;opacity:1}
.scale-out-up.mui-leave.mui-leave-active{transform:scale(1.5);opacity:0}
.scale-out-down.mui-leave{transform:scale(1);transition-property:transform, opacity;opacity:1}
.scale-out-down.mui-leave.mui-leave-active{transform:scale(.5);opacity:0}
.spin-in.mui-enter{transform:rotate(-.75turn);transition-property:transform, opacity;opacity:0}
.spin-in.mui-enter.mui-enter-active{transform:rotate(0);opacity:1}
.spin-out.mui-leave{transform:rotate(0);transition-property:transform, opacity;opacity:1}
.spin-out.mui-leave.mui-leave-active{transform:rotate(.75turn);opacity:0}
.spin-in-ccw.mui-enter{transform:rotate(.75turn);transition-property:transform, opacity;opacity:0}
.spin-in-ccw.mui-enter.mui-enter-active{transform:rotate(0);opacity:1}
.spin-out-ccw.mui-leave{transform:rotate(0);transition-property:transform, opacity;opacity:1}
.spin-out-ccw.mui-leave.mui-leave-active{transform:rotate(-.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)}
}
.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}
html.js input.form-autocomplete{background-position:99% center}
html,body{height:100%}
body{font-size:1.125rem}
body strong,body b{font-family:"futura-pt-bold",sans-serif;font-weight:700}
body.logged-in.adminimal-menu div.toolbar-shortcuts select{height:auto;padding:0 .5rem 0 .5rem;margin-bottom:0;background-image:none}
body.logged-in.adminimal-menu #admin-menu .dropdown .admin-menu-toolbar-category>a:hover{background-color:transparent}
body .region-content{clear:both}
body .region-content>.content{padding-top:0}
body .button,body input[type="submit"],body input[type="button"]{font-weight:600;font-size:1.125rem;padding-left:2.625rem;padding-right:2.625rem}
body .button.large,body input.large[type="submit"],body input.large[type="button"]{padding-left:2.625rem;padding-right:2.625rem}
body input[type='text'],body input[type='password'],body input[type='date'],body input[type='datetime'],body input[type='datetime-local'],body input[type='month'],body input[type='week'],body input[type='email'],body input[type='number'],body input[type='search'],body input[type='tel'],body input[type='time'],body input[type='url'],body input[type='color']{padding:0 1.25rem 0 1.25rem;height:3.75rem}
body textarea,body select{color:#979797;-webkit-border-radius:.3125rem;border-radius:.3125rem}
body textarea:focus,body select:focus{-webkit-box-shadow:0 1px 4px rgba(0,104,200,0.3);box-shadow:0 1px 4px rgba(0,104,200,0.3)}
body select{background-image:url("../../img/icons/icon--down-arrow-blue.svg");background-position:right center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:1rem auto;padding:0 1.25rem 0 1.25rem;height:3.75rem;outline:none}
body textarea{padding:1.25rem}
body h1,body h2{line-height:1.13333}
body #cboxContent{margin-top:3.875rem}
body #cboxClose{background-image:url("../../img/icons/icon--close-btn.svg");width:auto;padding-right:2.625rem;height:2rem;color:#fff;font-family:"futura-pt-bold",sans-serif;font-weight:bold;top:-3.875rem;font-size:1rem;background-size:2rem 2rem;background-repeat:no-repeat;background-position:right center;background-color:transparent;text-indent:inherit}
body #cboxClose:hover{background-position:right center;opacity:0.75}
body #cboxOverlay{background:#353535}
body.page-search .search-form .form-wrapper .form-item,body.page-search .search-form .form-wrapper input[type="submit"]{display:inline-block}
body.page-search .search-form .form-wrapper input[type="submit"]{margin-bottom:0}
body.page-search ol.search-results{margin:0 0 6.25rem 0}
body.page-search ol.search-results>li{padding-left:0;margin-top:3.875rem}
body.page-search ol.search-results>li:nth-of-type(1){margin-top:0}
body.page-search ol.search-results>li h3{margin-bottom:.625rem}
body.page-search ol.search-results>li:before{content:''}
body.page-search ol.search-results>li .search-snippet-info{padding-left:0}
body .content h5{margin-bottom:.875rem}
body .content ul{list-style:none;padding:0;margin:0 0 1.5625rem 0}
body .content ul li{padding-left:1.1875rem;margin-left:0;background-image:url("../../img/icons/icon--bullet.svg");background-size:.375rem .375rem;background-position:0 .625rem;background-repeat:no-repeat}
body .content ul li ol>li{background-image:none !important}
body .content ul.no-bullets li,body .content ul.contextual-links li{background-image:none !important;padding-left:0}
body .content ol{margin:0 0 1.5625rem 0;padding:0;counter-reset:item}
body .content ol>li{margin:0;padding:0 0 0 1.1875rem;list-style-type:none;counter-increment:item;position:relative}
body .content ol>li:before{position:absolute;left:0;top:0;display:inline-block;font-family:"futura-pt-bold",sans-serif;font-weight:700;text-align:right;content:counter(item) "."}
body .content blockquote{font-size:1.625rem;font-weight:400;font-family:"futura-pt",sans-serif;line-height:1.3;margin:4.375rem 0 4.375rem 0;border-left:none;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:3.125rem 0 3.125rem 0;position:relative}
body .content blockquote:before,body .content blockquote:after{position:absolute;display:block;content:'';width:5.3125rem;height:2.4375rem;background-size:auto 100%;background-repeat:no-repeat;background-color:#fff}
body .content blockquote:before{background-image:url("../../img/icons/icon--quote-left.svg");left:0;top:-1.21875rem;background-position:top left}
body .content blockquote:after{background-image:url("../../img/icons/icon--quote-right.svg");bottom:-1.0625rem;right:0;background-position:top right}
body .content .pager{margin-left:0;margin-top:2.25rem;border-top:1px solid #E5E5E5;padding:2.5rem 0 2.5rem 0;position:relative}
@media print, screen and (min-width: 48.0625em){
  body .content .pager{padding:2.5rem 7.5rem 2.5rem 7.5rem}
}
body .content .pager li{margin:0}
@media print, screen and (min-width: 48.0625em){
  body .content .pager li{margin:0 .9375rem 0 .9375rem;padding-left:.75rem;padding-right:.75rem}
}
body .content .pager li a{text-decoration:none;-webkit-transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}
body .content .pager li.pager-first,body .content .pager li.pager-last{display:none}
body .content .pager li.pager-previous,body .content .pager li.pager-next{font-family:"futura-pt-bold",sans-serif;font-weight:700;font-size:.9375rem}
@media print, screen and (min-width: 48.0625em){
  body .content .pager li.pager-previous,body .content .pager li.pager-next{position:absolute;font-size:1.1875rem}
}
body .content .pager li.pager-previous a,body .content .pager li.pager-next a{color:#000;text-transform:capitalize}
body .content .pager li.pager-previous a:hover,body .content .pager li.pager-next a:hover{color:#005BBB}
body .content .pager li.pager-previous{float:left}
@media print, screen and (min-width: 48.0625em){
  body .content .pager li.pager-previous{left:0}
}
body .content .pager li.pager-next{float:right}
@media print, screen and (min-width: 48.0625em){
  body .content .pager li.pager-next{right:0}
}
body .content .pager li.pager-item,body .content .pager li.pager-current{font-size:1.125rem;font-weight:700;font-family:"futura-pt-bold",sans-serif}
@media print, screen and (min-width: 48.0625em){
  body .content .pager li.pager-item,body .content .pager li.pager-current{font-size:2.125rem}
}
body .content .pager li.pager-item a{color:#8D8D8D}
body .content .pager li.pager-item a:hover{color:#005BBB}
body .content .pager li.pager-current{color:#000;background-image:url("../../img/icons/icon--underline.svg");background-size:100% auto;background-position:bottom center;background-repeat:no-repeat}
body .form-type-checkbox input[type="checkbox"],body .form-type-checkbox input[type="radio"],body .form-type-bef-checkbox input[type="checkbox"],body .form-type-bef-checkbox input[type="radio"],body .form-type-radio input[type="checkbox"],body .form-type-radio input[type="radio"]{opacity:0;position:absolute}
body .form-type-checkbox input[type="checkbox"]+label,body .form-type-checkbox input[type="radio"]+label,body .form-type-bef-checkbox input[type="checkbox"]+label,body .form-type-bef-checkbox input[type="radio"]+label,body .form-type-radio input[type="checkbox"]+label,body .form-type-radio input[type="radio"]+label{padding-left:2rem}
body .form-type-checkbox input[type="checkbox"]+label::before,body .form-type-checkbox input[type="radio"]+label::before,body .form-type-bef-checkbox input[type="checkbox"]+label::before,body .form-type-bef-checkbox input[type="radio"]+label::before,body .form-type-radio input[type="checkbox"]+label::before,body .form-type-radio input[type="radio"]+label::before{content:'';position:absolute;left:0;top:50%;margin-top:-.5625rem;background-color:#fff;background-image:url("../../img/icons/icon--checkmark.svg");background-size:.625rem .625rem;background-position:center center;background-repeat:no-repeat;border:1px solid #bdbdbd;vertical-align:middle;width:1.125rem;height:1.125rem;padding:0;text-align:center;-webkit-border-radius:.1875rem;border-radius:.1875rem;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}
body .form-type-checkbox input[type="checkbox"]:checked+label,body .form-type-checkbox input[type="radio"]:checked+label,body .form-type-bef-checkbox input[type="checkbox"]:checked+label,body .form-type-bef-checkbox input[type="radio"]:checked+label,body .form-type-radio input[type="checkbox"]:checked+label,body .form-type-radio input[type="radio"]:checked+label{color:#000}
body .form-type-checkbox input[type="checkbox"]:checked+label::before,body .form-type-checkbox input[type="radio"]:checked+label::before,body .form-type-bef-checkbox input[type="checkbox"]:checked+label::before,body .form-type-bef-checkbox input[type="radio"]:checked+label::before,body .form-type-radio input[type="checkbox"]:checked+label::before,body .form-type-radio input[type="radio"]:checked+label::before{background-color:#005BBB;border-color:#005BBB}
body .form-type-checkbox input[type="radio"]+label::before,body .form-type-bef-checkbox input[type="radio"]+label::before,body .form-type-radio input[type="radio"]+label::before{-webkit-border-radius:50%;border-radius:50%;background-image:none}
body .form-type-checkbox input[type="checkbox"],body .form-type-checkbox input[type="radio"],body .form-type-checkbox label,body .form-type-bef-checkbox input[type="checkbox"],body .form-type-bef-checkbox input[type="radio"],body .form-type-bef-checkbox label,body .form-type-radio input[type="checkbox"],body .form-type-radio input[type="radio"],body .form-type-radio label{display:inline-block;vertical-align:middle;margin:0;cursor:pointer}
body .form-type-checkbox label,body .form-type-bef-checkbox label,body .form-type-radio label{position:relative}
.component-paragraph{float:left;clear:both;width:100%}
.component-paragraph .container{margin-left:auto;margin-right:auto;max-width:76.25rem;padding:0 .9375rem}
@media screen and (max-width: 64em){
  .component-paragraph .container{padding:0 1.5625rem}
}
.main-column .tabs.primary{float:left;clear:both;width:100%}
@keyframes spin{
  0%{transform:rotate(0deg)}
  100%{transform:rotate(360deg)}
}
#block-hwt-users-customer-service-toolbar{border-radius:0 0 15px 15px;background:none repeat scroll 0 0 #202020;border-bottom:1px solid #111111;font-family:Open Sans,"Segoe UI","Helvetica",sans-serif;font-size:.846em;color:#fff;padding:20px 10px 0}
#block-hwt-users-customer-service-toolbar:after{content:" ";visibility:hidden;display:block;height:0;clear:both}
#block-hwt-users-customer-service-toolbar .content h3,#block-hwt-users-customer-service-toolbar .content ul,#block-hwt-users-customer-service-toolbar .content li,#block-hwt-users-customer-service-toolbar .content a{padding:0;color:#fff;font-size:1em;margin:0}
#block-hwt-users-customer-service-toolbar .content h3,#block-hwt-users-customer-service-toolbar .content li{float:left}
#block-hwt-users-customer-service-toolbar .content h3{margin:0 0 0.25em 15px}
#block-hwt-users-customer-service-toolbar .content li{background:none;margin:0 0 0.25em 1.5em}
#block-hwt-users-customer-service-toolbar .content li.logout{float:right;margin:0 15px 0.25em 0}
span[class^='dropcap-']{display:inline-block;float:left;width:4.5rem;padding-top:0px;height:6.4375rem;margin-top:-.96875rem;margin-right:.625rem;margin-left:.1875rem;background-size:contain;background-repeat:no-repeat;background-position:top center;text-indent:-9999px}
.cke_editable span[class^='dropcap-']{height:3.25rem;width:2.25rem;margin-right:.3125rem;margin-top:0;text-indent:-9999px}
.cke_panel_frame .cke_panel_list .cke_panel_listItem a span[class^='dropcap-']{height:3.25rem;width:2.25rem;margin-right:.3125rem;margin-top:0;text-indent:-9999px}
.dropcap-a{background-image:url("../../img/letters/letter-a.svg")}
.dropcap-b{background-image:url("../../img/letters/letter-b.svg")}
.dropcap-c{background-image:url("../../img/letters/letter-c.svg")}
.dropcap-d{background-image:url("../../img/letters/letter-d.svg")}
.dropcap-e{background-image:url("../../img/letters/letter-e.svg")}
.dropcap-f{background-image:url("../../img/letters/letter-f.svg")}
.dropcap-g{background-image:url("../../img/letters/letter-g.svg")}
.dropcap-h{background-image:url("../../img/letters/letter-h.svg")}
.dropcap-i{background-image:url("../../img/letters/letter-i.svg")}
.dropcap-j{background-image:url("../../img/letters/letter-j.svg")}
.dropcap-k{background-image:url("../../img/letters/letter-k.svg")}
.dropcap-l{background-image:url("../../img/letters/letter-l.svg")}
.dropcap-m{background-image:url("../../img/letters/letter-m.svg")}
.dropcap-n{background-image:url("../../img/letters/letter-n.svg")}
.dropcap-o{background-image:url("../../img/letters/letter-o.svg")}
.dropcap-p{background-image:url("../../img/letters/letter-p.svg")}
.dropcap-q{background-image:url("../../img/letters/letter-q.svg")}
.dropcap-r{background-image:url("../../img/letters/letter-r.svg")}
.dropcap-s{background-image:url("../../img/letters/letter-s.svg")}
.dropcap-t{background-image:url("../../img/letters/letter-t.svg")}
.dropcap-u{background-image:url("../../img/letters/letter-u.svg")}
.dropcap-v{background-image:url("../../img/letters/letter-v.svg")}
.dropcap-w{background-image:url("../../img/letters/letter-w.svg")}
.dropcap-x{background-image:url("../../img/letters/letter-x.svg")}
.dropcap-y{background-image:url("../../img/letters/letter-y.svg")}
.dropcap-z{background-image:url("../../img/letters/letter-z.svg")}
section.main.one-col .main-column .region-content .content .content{padding:0 .9375rem 1.25rem .9375rem}
@media print, screen and (min-width: 40.0625em){
  section.main.three-col .sidebar{width:25%}
  section.main.three-col .main-column{width:50%}
}
@media print, screen and (min-width: 64.0625em){
  section.main.three-col .sidebar{width:16.66667%}
  section.main.three-col .main-column{width:66.66667%}
}
@media print, screen and (min-width: 40.0625em){
  section.main.two-col.active-first .sidebar{width:16.66667%}
  section.main.two-col.active-first .main-column{width:83.33333%}
}
@media print, screen and (min-width: 64.0625em){
  section.main.two-col.active-first .sidebar{width:25%}
  section.main.two-col.active-first .main-column{width:75%}
}
@media print, screen and (min-width: 40.0625em){
  section.main.two-col.active-second .sidebar{width:33.33333%}
  section.main.two-col.active-second .main-column{width:66.66667%}
}
@media print, screen and (min-width: 64.0625em){
  section.main.two-col.active-second .sidebar{width:25%}
  section.main.two-col.active-second .main-column{width:75%}
}
.site-footer{background-color:#191919;padding-top:2.875rem}
.site-footer .site-footer--top{max-width:76.25rem;margin-right:auto;margin-left:auto}
.site-footer .site-footer--top::before,.site-footer .site-footer--top::after{display:table;content:' '}
.site-footer .site-footer--top::after{clear:both}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--top{margin-left:-.9375rem;margin-right:-.9375rem}
}
.site-footer .site-footer--top [id^='block-']:nth-of-type(1){color:#f30;width:100%;float:left;padding-right:.625rem;padding-left:.625rem;text-align:left}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--top [id^='block-']:nth-of-type(1){padding-right:.9375rem;padding-left:.9375rem}
}
.site-footer .site-footer--top [id^='block-']:nth-of-type(1):last-child:not(:first-child){float:right}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--top [id^='block-']:nth-of-type(1){text-align:center}
}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--top [id^='block-']:nth-of-type(1){text-align:left;width:66.66667%;float:left;padding-right:.625rem;padding-left:.625rem}
}
@media print, screen and (min-width: 64.0625em) and (min-width: 40.0625em){
  .site-footer .site-footer--top [id^='block-']:nth-of-type(1){padding-right:.9375rem;padding-left:.9375rem}
}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--top [id^='block-']:nth-of-type(1):last-child:not(:first-child){float:right}
}
.site-footer .site-footer--top [id^='block-']:nth-of-type(1) .content{color:#BABABA;padding-right:0;font-size:1.125rem}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--top [id^='block-']:nth-of-type(1) .content{padding-right:1.5rem;font-size:1.9375rem}
}
.site-footer .site-footer--top [id^='block-']:nth-of-type(1) .content a{color:#fff;text-decoration:none;-webkit-transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}
.site-footer .site-footer--top [id^='block-']:nth-of-type(1) .content a:hover{color:#65cbc9}
.site-footer .site-footer--top [id^='block-']:nth-of-type(2){color:#fff;padding-left:10px !important;margin-top:30px;width:100%;float:left;padding-right:.625rem;padding-left:.625rem;text-align:center}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--top [id^='block-']:nth-of-type(2){padding-right:.9375rem;padding-left:.9375rem}
}
.site-footer .site-footer--top [id^='block-']:nth-of-type(2):last-child:not(:first-child){float:right}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--top [id^='block-']:nth-of-type(2){padding-left:15px !important}
}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--top [id^='block-']:nth-of-type(2){text-align:left;width:33.33333%;float:left;padding-right:.625rem;padding-left:.625rem;margin-top:0;padding-left:2.6875rem !important}
}
@media print, screen and (min-width: 64.0625em) and (min-width: 40.0625em){
  .site-footer .site-footer--top [id^='block-']:nth-of-type(2){padding-right:.9375rem;padding-left:.9375rem}
}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--top [id^='block-']:nth-of-type(2):last-child:not(:first-child){float:right}
}
.site-footer .site-footer--top [id^='block-']:nth-of-type(2) h2{font-size:1.3125rem;margin-bottom:1.125rem}
.site-footer .site-footer--main-links{max-width:76.25rem;margin-right:auto;margin-left:auto;padding-top:2.5rem}
.site-footer .site-footer--main-links::before,.site-footer .site-footer--main-links::after{display:table;content:' '}
.site-footer .site-footer--main-links::after{clear:both}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--main-links{padding-top:3.5rem;border-top:1px solid #262626;padding-bottom:3rem;margin-top:2.5rem}
}
.site-footer .site-footer--main-links #footer-primary-menu{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;padding:0 !important}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu{padding-right:.9375rem;padding-left:.9375rem}
}
.site-footer .site-footer--main-links #footer-primary-menu:last-child:not(:first-child){float:right}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu{width:83.33333%;float:left;padding-right:.625rem;padding-left:.625rem}
}
@media print, screen and (min-width: 64.0625em) and (min-width: 40.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu{padding-right:.9375rem;padding-left:.9375rem}
}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu:last-child:not(:first-child){float:right}
}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu{max-width:76.25rem;margin-right:auto;margin-left:auto;margin-left:-.5rem;margin-right:-.5rem;border-bottom:1px solid #262626}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu::before,.site-footer .site-footer--main-links #footer-primary-menu>ul.menu::after{display:table;content:' '}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu::after{clear:both}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu>ul.menu{border-bottom:none}
}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;margin:0;display:inline-block;text-align:left;padding:0}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li{padding-right:.9375rem;padding-left:.9375rem}
}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li:last-child:not(:first-child){float:right}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li.is-accordion-submenu-parent>a::after{border:none;width:1rem;height:.5625rem;margin-top:-.28125rem;background-image:url("../../img/icons/icon--arrow-white-up.svg");background-repeat:no-repeat;background-position:top center;background-size:100% auto}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li[aria-expanded='true']>a::after{background-image:url("../../img/icons/icon--arrow-teal-up.svg");margin-top:.28125rem}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li{width:33.33333%;float:left;padding-right:.625rem;padding-left:.625rem;text-align:center;padding-bottom:2.375rem;padding-left:.5rem !important;padding-right:.5rem !important}
}
@media print, screen and (min-width: 40.0625em) and (min-width: 40.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li{padding-right:.9375rem;padding-left:.9375rem}
}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li:last-child:not(:first-child){float:right}
  .site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li:nth-of-type(4){clear:both}
}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li{width:16.66667%;float:left;padding-right:.625rem;padding-left:.625rem;text-align:left;padding-bottom:0}
}
@media print, screen and (min-width: 64.0625em) and (min-width: 40.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li{padding-right:.9375rem;padding-left:.9375rem}
}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li:last-child:not(:first-child){float:right}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li:nth-of-type(4){clear:none}
}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li>a{color:#fff;text-decoration:none;font-family:"futura-pt-bold",sans-serif;font-weight:700;display:inline-block;-webkit-transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;font-size:1.5rem;padding:2.5rem .9375rem 2.5rem .9375rem;border-top:1px solid #262626;background-color:#191919;width:100%}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li>a{font-size:1.375rem;background-color:transparent;background-image:url("../../img/icons/icon--small-arrow.svg");background-size:.3125rem auto;background-position:right 0 center;padding:0 1.0625rem 0 0;background-repeat:no-repeat;border-top:none;width:auto}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li>a:hover{color:#65cbc9}
}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li[aria-expanded="true"]>a{background-color:#121212;padding-bottom:.8125rem}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li ul.menu.is-accordion-submenu{background-color:#121212;padding-bottom:2rem}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li ul.menu>li{width:100%;display:inline-block;text-align:left;margin:0}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li ul.menu>li:nth-of-type(1){margin-top:0}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li ul.menu>li{text-align:center;margin-top:.3125rem}
  .site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li ul.menu>li:nth-of-type(1){margin-top:1.1875rem}
}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li ul.menu>li{text-align:left;margin:.9375rem 0 0 0}
}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li ul.menu>li a{color:#AEB6B8;text-decoration:none;-webkit-transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;padding:.9375rem;font-size:1.25rem}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li ul.menu>li a{padding:0;font-size:1.125rem;line-height:1.3}
}
.site-footer .site-footer--main-links #footer-primary-menu>ul.menu>li ul.menu>li a:hover{color:#eee}
.site-footer .site-footer--main-links .site-footer--contact{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;color:#AEB6B8;text-align:left;font-size:1.25rem;padding:1.875rem .3125rem 3.25rem .3125rem !important}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--main-links .site-footer--contact{padding-right:.9375rem;padding-left:.9375rem}
}
.site-footer .site-footer--main-links .site-footer--contact:last-child:not(:first-child){float:right}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--main-links .site-footer--contact{margin-top:1rem;text-align:center;border-top:1px solid #333;padding:2.5rem 0 0 0 !important;font-size:1.0625rem}
}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--main-links .site-footer--contact{width:16.66667%;float:left;padding-right:.625rem;padding-left:.625rem;text-align:left;margin-top:0;border-top:none;padding:0 !important}
}
@media print, screen and (min-width: 64.0625em) and (min-width: 40.0625em){
  .site-footer .site-footer--main-links .site-footer--contact{padding-right:.9375rem;padding-left:.9375rem}
}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--main-links .site-footer--contact:last-child:not(:first-child){float:right}
}
.site-footer .site-footer--main-links .site-footer--contact h3{padding:0;font-size:1.375rem;margin-bottom:1.5rem}
.site-footer .site-footer--main-links .site-footer--contact h3 a{color:#fff;text-decoration:none;display:inline-block;background-image:url("../../img/icons/icon--small-arrow.svg");background-size:.3125rem auto;background-position:right 0 center;padding-right:1.0625rem;background-repeat:no-repeat;-webkit-transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}
.site-footer .site-footer--main-links .site-footer--contact h3 a:hover{color:#65cbc9}
.site-footer .site-footer--main-links .site-footer--contact .social-icons{list-style:none;margin:1.625rem 0 0 0}
.site-footer .site-footer--main-links .site-footer--contact .social-icons li{display:inline-block;margin-left:.9375rem}
.site-footer .site-footer--main-links .site-footer--contact .social-icons li:nth-of-type(1){margin-left:0}
.site-footer .site-footer--main-links .site-footer--contact .social-icons li a{display:block;width:1.125rem;height:1.125rem;text-indent:-9999px;background-repeat:no-repeat;background:100% auto;background-position:center center}
.site-footer .site-footer--main-links .site-footer--contact .social-icons li.facebook a{background-image:url("../../img/icons/icon--social-facebook.svg")}
.site-footer .site-footer--main-links .site-footer--contact .social-icons li.twitter a{background-image:url("../../img/icons/icon--social-twitter.svg")}
.site-footer .site-footer--main-links .site-footer--contact .social-icons li.linkedin a{background-image:url("../../img/icons/icon--social-linkedin.svg")}
.site-footer .site-footer--main-links .site-footer--contact .social-icons li.pinterest a{background-image:url("../../img/icons/icon--social-pinterest.svg")}
.site-footer .site-footer--bottom{background-color:#101010;border-top:1px solid #262626;padding:2.625rem 0}
.site-footer .site-footer--bottom #footer-left-bottom-menu,.site-footer .site-footer--bottom #footer-right-bottom-menu{width:100%;float:left;padding-right:.625rem;padding-left:.625rem;width:100%}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--bottom #footer-left-bottom-menu,.site-footer .site-footer--bottom #footer-right-bottom-menu{padding-right:.9375rem;padding-left:.9375rem}
}
.site-footer .site-footer--bottom #footer-left-bottom-menu:last-child:not(:first-child),.site-footer .site-footer--bottom #footer-right-bottom-menu:last-child:not(:first-child){float:right}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--bottom #footer-left-bottom-menu,.site-footer .site-footer--bottom #footer-right-bottom-menu{width:50%}
}
.site-footer .site-footer--bottom #footer-left-bottom-menu ul.menu,.site-footer .site-footer--bottom #footer-right-bottom-menu ul.menu{text-align:center}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--bottom #footer-left-bottom-menu ul.menu,.site-footer .site-footer--bottom #footer-right-bottom-menu ul.menu{text-align:left}
}
.site-footer .site-footer--bottom #footer-left-bottom-menu ul.menu li,.site-footer .site-footer--bottom #footer-right-bottom-menu ul.menu li{float:none;display:block;margin:0;text-align:left}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--bottom #footer-left-bottom-menu ul.menu li,.site-footer .site-footer--bottom #footer-right-bottom-menu ul.menu li{display:inline-block;margin:0 0 0 1.25rem;text-align:center}
}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--bottom #footer-left-bottom-menu ul.menu li,.site-footer .site-footer--bottom #footer-right-bottom-menu ul.menu li{float:left}
}
.site-footer .site-footer--bottom #footer-left-bottom-menu ul.menu li:nth-of-type(1),.site-footer .site-footer--bottom #footer-right-bottom-menu ul.menu li:nth-of-type(1){margin-left:0}
.site-footer .site-footer--bottom #footer-left-bottom-menu ul.menu li a,.site-footer .site-footer--bottom #footer-right-bottom-menu ul.menu li a{text-decoration:none;-webkit-transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;padding-left:.3125rem;padding-right:.3125rem;font-size:1.25rem;font-family:"futura-pt-bold",sans-serif;font-weight:700;color:#CFCFCF}
@media print, screen and (min-width: 40.0625em){
  .site-footer .site-footer--bottom #footer-left-bottom-menu ul.menu li a,.site-footer .site-footer--bottom #footer-right-bottom-menu ul.menu li a{padding:0;font-size:.9375rem;font-weight:400;color:#fff}
}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--bottom #footer-left-bottom-menu ul.menu li a,.site-footer .site-footer--bottom #footer-right-bottom-menu ul.menu li a{font-size:1rem;font-family:"futura-pt-bold",sans-serif;font-weight:700}
}
.site-footer .site-footer--bottom #footer-left-bottom-menu ul.menu li a:hover,.site-footer .site-footer--bottom #footer-right-bottom-menu ul.menu li a:hover{color:#158791}
.site-footer .site-footer--bottom #footer-right-bottom-menu{text-align:right}
.site-footer .site-footer--bottom #footer-right-bottom-menu ul.menu{margin-top:1.875rem}
@media print, screen and (min-width: 64.0625em){
  .site-footer .site-footer--bottom #footer-right-bottom-menu ul.menu{float:right;margin-top:0}
}
.header-region{overflow:hidden}
.body-hero-header .header--wrap .site-header{width:100%;z-index:99}
@media print, screen and (min-width: 64.0625em){
  .body-hero-header .header--wrap .site-header{position:absolute;background-color:rgba(255,255,255,0.88)}
}
.site-header{background-color:#fff;background-color:#fff;position:relative;z-index:9;padding:0;height:5.9375rem;display:block;vertical-align:middle}
.site-header .site-header--columns,.site-header .row{height:100%}
@media print, screen and (min-width: 64.0625em){
  .site-header{padding:.9375rem 0 .9375rem 0;height:auto}
.site-header .site-header--columns,.site-header .row{height:auto}
}
.site-header .mobile-nav-open{position:absolute;top:50%;right:1.25rem;width:3.125rem;height:2.375rem;margin-top:-1.1875rem;background-repeat:no-repeat;background-position:top center;border:none;-webkit-border-radius:0;border-radius:0;outline:none;cursor:pointer;z-index:9}
.site-header .mobile-nav-open::after{content:none}
.site-header .mobile-nav-open[aria-expanded="false"]{background-image:url("../../img/icons/icon--menu.svg");background-size:100% auto}
.site-header .mobile-nav-open[aria-expanded="true"]{background-image:url("../../img/icons/icon--menu-close.svg");background-size:auto 100%}
.site-header .site-header--columns{display:block;height:100%;vertical-align:middle;padding-right:5rem}
@media print, screen and (min-width: 64.0625em){
  .site-header .site-header--columns{padding-right:.9375rem}
}
.site-header .site-header--columns::before{display:inline-block;height:100%;content:'';vertical-align:middle}
@media print, screen and (min-width: 64.0625em){
  .site-header .site-header--columns::before{content:none}
}
.site-header .site-header--columns .site-header--branding{display:inline-block;vertical-align:middle;max-width:95%}
@media print, screen and (min-width: 64.0625em){
  .site-header .site-header--columns .site-header--branding{position:relative;padding:0;min-width:12.25rem;max-width:30%;top:inherit;margin:0}
}
.site-header .site-header--columns .site-header--branding .site-header--logo{display:block;width:12.25rem;height:3.6875rem}
@media print, screen and (min-width: 64.0625em){
  .site-header .site-header--columns .site-header--branding .site-header--logo{width:12.25rem;height:3.6875rem}
}
.site-header .site-header--columns .site-header--branding .site-header--logo img{width:100%;height:auto;margin-top:.3125rem}
.site-header .site-header--columns .block-menu h2{display:none}
.site-header .site-header--columns .site-header--utilities{vertical-align:middle;width:80%;text-align:right;float:right;display:none}
@media print, screen and (min-width: 64.0625em){
  .site-header .site-header--columns .site-header--utilities{display:inline-block}
}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu,.site-header .site-header--columns .site-header--utilities .site-header--user-menu{display:inline-block;vertical-align:top;line-height:0}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu{list-style:none;padding:0;margin:0;text-align:right;display:inline-block;vertical-align:middle}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li{float:left;background:none;padding:0;margin:0;display:inline-block;position:relative}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li::before,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li::before{display:inline-block;content:'';height:.9375rem;width:.0625rem;background-color:#CDD6E3;position:absolute;top:50%;left:0;margin-top:-.46875rem}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li:nth-of-type(1)::before,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li:nth-of-type(1)::before{content:none}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li.expanded,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded{position:relative}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li.expanded>a,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded>a{position:relative}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li.expanded>a::before,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded>a::before{opacity:0;transition-delay:0s;transition-duration:0.25s;transition-property:opacity;transition-timing-function:ease-in-out;content:"";position:absolute;z-index:9;width:0;height:0;top:2.375rem;left:50%;box-sizing:border-box;border:.5rem solid #000;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(135deg);box-shadow:-1px 1px 1px 0 rgba(0,0,0,0.1);z-index:101}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li.expanded>a::after,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded>a::after{position:absolute;display:inline-block;top:50%;margin-top:-2.5px;right:.875rem;content:'';background-image:url("../../img/icons/icon--down-arrow-blue.svg");background-size:cover;background-repeat:0 0;background-position:top center;border:none;width:10px;height:5px}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li.expanded>.menu,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded>.menu{position:absolute;pointer-events:none;opacity:0;left:0;min-width:14.375rem;background-color:#fff;-webkit-box-shadow:0 .0625rem .3125rem 0 rgba(0,0,0,0.28);box-shadow:0 .0625rem .3125rem 0 rgba(0,0,0,0.28);padding:.625rem 1.125rem .625rem 1.125rem;margin-top:1.25rem;z-index:99;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;-webkit-border-radius:.3125rem;border-radius:.3125rem}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li.expanded>.menu>li,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded>.menu>li{padding:0;clear:both;border:none;text-align:left}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li.expanded>.menu>li::before,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded>.menu>li::before{content:none}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li.expanded>.menu>li>a,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded>.menu>li>a{padding:.8125rem 0 .8125rem 0;font-size:.9375rem;line-height:1;text-decoration:none;font-weight:400;color:#252431}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li.expanded>.menu>li>a:hover,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded>.menu>li>a:hover{color:#005BBB}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li.expanded>.menu.invisible,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded>.menu.invisible{visibility:visible}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li>a,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li>a{text-decoration:none}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu{padding-top:.1875rem;width:100%}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li::before{top:0;margin-top:0}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded>a{padding-right:1.625rem;text-decoration:none !important}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded>a::after{right:.625rem;margin-top:-2.5px}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded>a::before{top:1.75rem;border-width:.375rem}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded>.menu{margin-top:0;padding-left:.875rem;padding-right:.875rem}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li.expanded>.menu>li>a{font-size:.8125rem;padding-top:.375rem;padding-bottom:.375rem}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li>a{padding:0 .75rem .625rem .75rem;font-size:.8125rem;color:#0a2f51;-webkit-transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;line-height:1.125rem}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li>a:hover{color:#000;text-decoration:underline}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li#my-account-icon,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li#my-cart{display:inline-block;padding-left:.75rem}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li#my-account-icon>a,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li#my-cart>a{font-size:0;line-height:.9375rem;min-height:.9375rem;background-repeat:no-repeat;background-position:0 0;background-size:auto .9375rem;padding-top:0;padding-bottom:0}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li#my-account-icon>a .menu>a,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li#my-cart>a .menu>a{font-size:initial}
@media screen and (max-width: 94.9375em){
  .site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li#my-account-icon>.menu,.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li#my-cart>.menu{left:initial;right:0}
}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li#my-account-icon>a{background-image:url("../../img/icons/icon--account.svg");background-position:0 0;background-size:12px auto}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li#my-cart>a{background-image:url("../../img/icons/icon--cart.svg");background-size:16px 15px}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li:hover>a::before{opacity:1}
.site-header .site-header--columns .site-header--utilities .site-header--user-menu ul.menu>li:hover>.menu{opacity:1;pointer-events:auto}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu{margin-top:0;position:relative;bottom:0}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu{display:inline-block}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu ul.menu>li>a{padding:0 .625rem 0 .625rem;font-family:"futura-pt-bold",sans-serif;font-weight:700;color:#252431;-webkit-transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}
@media print, screen and (min-width: 64.0625em){
  .site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu ul.menu>li>a{padding-left:.75rem;padding-right:.75rem;font-size:1rem}
}
@media screen and (min-width: 95em){
  .site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu ul.menu>li>a{padding-left:.9375rem;padding-right:.9375rem;font-size:1rem}
}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu ul.menu>li>a.active{color:#005BBB}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu ul.menu>li.expanded>a{padding-right:2.0625rem}
@media print, screen and (min-width: 64.0625em){
  .site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu ul.menu>li.expanded>a::before{top:2.3125rem}
}
@media screen and (min-width: 95em){
  .site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu ul.menu>li.expanded>a::before{top:2.5rem}
}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu ul.menu>li:hover>a{color:#005BBB}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu ul.menu>li.is-active>a::before{opacity:1}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu ul.menu>li.is-active>.menu{opacity:1;pointer-events:auto}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu ul.menu>li.expanded:not(.is-dropdown-submenu-parent) .menu{transition-delay:0.5s;transition-duration:0.15s;margin-top:0}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu ul.menu>li.expanded:not(.is-dropdown-submenu-parent) .menu::before{content:none}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu ul.menu>li.expanded:not(.is-dropdown-submenu-parent):hover .menu{opacity:1;pointer-events:auto;transition-delay:0s;transition-duration:0.15s}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--primary-menu ul.menu:not([role="menubar"])>li>a{padding-top:.5625rem;padding-bottom:.5625rem}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--search-region{display:inline-block}

@media screen and (min-width: 70em){

  /* Add space between menu and search box for wider pages */
  .site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--search-region{
    margin-left:1rem;
  }
}

.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--search-region [id^=search-block]{display:inline-block;width:100%}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--search-region [id^=search-block] label,.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--search-region [id^=search-block] h2,.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--search-region [id^=search-block] input[type="submit"]{display:none}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--search-region [id^=search-block] input[type="text"]{width:100%;margin:0;padding:.375rem 1.625rem .375rem 2.25rem;font-size:.875rem;font-family:"futura-pt-bold",sans-serif;font-weight:600;height:auto;display:inline-block;background-position:.6875rem center}
.site-header .site-header--columns .site-header--utilities .site-header--main-menu .site-header--search-region [id^=search-block] input[type="text"].error{border:1px solid #EE5765}
body.page-search .content .search-results-summary{color:#252432;position:relative;padding:3.375rem 0 3.375rem 0;margin:0 0 4rem 0;width:100%;border-bottom:1px solid #e5e5e5;font-family:"futura-pt",sans-serif;font-size:2.4375rem;font-weight:600}
body.page-search .content .search-results-summary span{font-family:"futura-pt-bold",sans-serif;font-weight:700}
body.page-search .search-results.node-results{position:relative}
body.page-search form.search-form{display:none}
body.page-search ol.search-results .search-result{padding-left:0;margin-top:4rem}
body.page-search ol.search-results .search-result::before{content:''}
body.page-search ol.search-results .search-result .details{position:relative;display:inline-block;width:100%;margin:0;clear:both}
body.page-search ol.search-results .search-result .details span{height:2.1875rem;border-radius:6.25rem;background-color:#f4f4f7;padding:.5625rem 1.25rem .5rem;margin:0 .6875rem .5625rem 0;float:left;font-family:"futura-pt-bold",sans-serif;font-size:.875rem;font-weight:700}
body.page-search ol.search-results .search-result .details span.pre{background:#e3efc8;color:#73a601}
body.page-search ol.search-results .search-result .details span.transk{background:#ebdff0;color:#7d5cc6}
body.page-search ol.search-results .search-result .details span.kgdn{background:#ffe9d6;color:#ff6319}
body.page-search ol.search-results .search-result .details span.fst{background:#f6f3cd;color:#cea604}
body.page-search ol.search-results .search-result .details span.snd{background:#ccf0ee;color:#00c0b5}
body.page-search ol.search-results .search-result .details span.trd{background:#ffdddf;color:#ff585f}
body.page-search ol.search-results .search-result .details span.frth{background:#dee7f7;color:#5a85d7}
body.page-search ol.search-results .search-result .details span.fth{background:#c9e5d7;color:#008542}
body.page-search ol.search-results .search-result .title{margin-bottom:0.425rem}
body.page-search ol.search-results .search-result .title a,body.page-search ol.search-results .search-result .title a em{background:#ffffc2;color:#252432;margin:30px 0 0;padding:0;font-family:"futura-pt-bold",sans-serif;font-size:32px;font-weight:700;font-style:normal;text-decoration:none}
body.page-search ol.search-results .search-result .price{margin:0;padding:0;font-family:"futura-pt",sans-serif;font-size:1.125rem;font-weight:600}
body.page-search ol.search-results .search-result .search-snippet{margin-top:1.125rem}
body.page-search ol.search-results .search-result .search-snippet-info{padding-left:0}
body.page-search ol.search-results .search-result.has-thumb{min-height:16.25rem;padding-left:18.875rem}
body.page-search ol.search-results .search-result.has-thumb img{position:relative;width:100%;max-width:16.625rem;max-height:16.25rem;left:0;margin-left:-18.875rem;float:left}
body.page-search ol.search-results .search-result .search-info{display:none}
.off-canvas{background-color:#F8F8F8}
.off-canvas.position-top{position:absolute}
.off-canvas.position-top.is-open{transform:translate(0, 0) !important}
.off-canvas.position-top #user-menu h2,.off-canvas.position-top #primary-menu h2{display:none}
.off-canvas.position-top #user-menu ul,.off-canvas.position-top #primary-menu ul{list-style:none;padding:0;margin:0}
.off-canvas.position-top #user-menu ul li,.off-canvas.position-top #primary-menu ul li{clear:left;background-image:none;width:100%;display:block;padding:0;margin:0}
.off-canvas.position-top #primary-menu .menu li a{font-size:1.5rem;text-decoration:none;padding:2.375rem .75rem 2.375rem .75rem;border-top:1px solid #e4e4e4;background-color:#fff;font-family:"futura-pt-bold",sans-serif;font-weight:700;outline:none}
.off-canvas.position-top #primary-menu .menu li a::after{background-image:url("../../img/icons/icon--down-arrow-blue.svg");width:1.125rem;height:.625rem;background-size:100% auto;background-repeat:no-repeat;border:none;margin-top:-.3125rem;content:'';right:.75rem}
.off-canvas.position-top #primary-menu .menu li[aria-expanded="true"] a{padding-bottom:.75rem;background-color:transparent}
.off-canvas.position-top #primary-menu .menu li[aria-expanded="true"] a::after{margin-top:.5rem}
.off-canvas.position-top #primary-menu .menu li .menu{padding-bottom:1.75rem}
.off-canvas.position-top #primary-menu .menu li .menu li a{font-size:1.125rem;line-height:1;padding:1.125rem .75rem 1.125rem .75rem;border-top:none;background-color:transparent;font-weight:normal;color:#515151}
.off-canvas.position-top .offcanvas--search{padding:2.5rem .75rem 0 .75rem;border-top:1px solid #e4e4e4}
.off-canvas.position-top .offcanvas--search [id^=search-block] input[type="text"]{height:3.125rem;border:2px solid #acceed}
.off-canvas.position-top .offcanvas--search .form-actions{display:none}
.off-canvas.position-top .offcanvas--submenu{padding-bottom:2.5rem}
.off-canvas.position-top .offcanvas--submenu #user-menu li a{text-decoration:none;font-size:1.375rem;color:#0A3155;padding-top:1.25rem;padding-bottom:1.25rem}
.off-canvas-content{transform:translate(0, 0)}
@media print, screen and (min-width: 64.0625em){
  .off-canvas-wrapper{min-height:initial !important}
}
.off-canvas-wrapper .off-canvas-wrapper-inner{height:100%}
.header--theme{text-align:center;width:100vw;position:relative;margin-left:-50vw;left:50%;color:#fff;float:left}
.header--theme h1,.header--theme h4{color:#fff}
.header--theme h1{font-size:3.875rem;margin-bottom:1.25rem;line-height:1.1}
.header--theme h4{margin-bottom:0;font-weight:400;font-family:"futura-pt",sans-serif;font-size:1.4375rem}
.header--theme .header--text-format{max-width:62.5rem;margin:0 auto;text-align:left}
.header--theme .header--text-format .container{max-width:76.25rem;margin-left:auto;margin-right:auto}
.header--theme .header--text-format .header--text-meta{margin-bottom:.625rem}
.header--theme .header--text-format .header--text-meta .date,.header--theme .header--text-format .header--text-meta .type{font-family:"futura-pt-bold",sans-serif;font-weight:700;font-size:1.0625rem;line-height:1;display:inline-block}
.header--theme .header--text-format .header--text-meta .type{margin-right:1.125rem;border-right:1px solid rgba(255,255,255,0.5);padding-right:1.125rem}

.header--theme .header--text-format .header--btn-wrapper
{margin-top:2.125rem}
.header--theme .header--text-format .header--btn-wrapper .button,
.header--theme .header--text-format .header--btn-wrapper body input[type="submit"],
body .header--theme .header--text-format .header--btn-wrapper input[type="submit"],
.header--theme .header--text-format .header--btn-wrapper body input[type="button"],
body .header--theme .header--text-format .header--btn-wrapper input[type="button"]
{margin-right:.625rem;padding:.9375rem 2.5rem .9375rem 2.5rem;margin-bottom:0;background-color:rgba(0,0,0,0.3)}
.header--theme .header--text-format .header--btn-wrapper .button:hover,
.header--theme .header--text-format .header--btn-wrapper body input[type="submit"]:hover,
body .header--theme .header--text-format .header--btn-wrapper input[type="submit"]:hover,
.header--theme .header--text-format .header--btn-wrapper body input[type="button"]:hover,
body .header--theme .header--text-format .header--btn-wrapper input[type="button"]:hover
{background-color:rgba(0,0,0,0.5)}

.header--theme .header--text-format .header--in-this-section{margin-top:2.5rem;text-align:left;display:inline-block;width:100%;position:relative}
@media print, screen and (min-width: 40.0625em){
  .header--theme .header--text-format .header--in-this-section{width:27.375rem}
}
.header--theme .header--text-format .header--in-this-section .dropdown-btn,.header--theme .header--text-format .header--in-this-section .dropdown-pane{width:100%}
.header--theme .header--text-format .header--in-this-section .dropdown-btn{color:#979797;-webkit-border-radius:.3125rem;border-radius:.3125rem;background-image:url("../../img/icons/icon--down-arrow-blue.svg");background-color:#fff;background-position:right 1.25rem center;background-repeat:no-repeat;-webkit-appearance:none;background-size:1rem auto;padding:0 1.25rem 0 1.25rem;height:3.75rem;line-height:3.75rem;outline:none;font-size:1.125rem;font-style:italic;display:inline-block;text-decoration:none;vertical-align:middle;position:relative;z-index:11;-webkit-box-shadow:inset 0 0 0 1px #dadada;box-shadow:inset 0 0 0 1px #dadada}
.header--theme .header--text-format .header--in-this-section .dropdown-btn.hover{background-image:url("../../img/icons/icon--arrow-up-small.svg")}
.header--theme .header--text-format .header--in-this-section .dropdown-pane{background-color:#f0f0f0;width:27.375rem;border:none;-webkit-border-radius:.3125rem;border-radius:.3125rem;padding:1.4375rem 0 0 0;-webkit-box-shadow:inset 0 0 0 1px #d2d8cb;box-shadow:inset 0 0 0 1px #d2d8cb;overflow:hidden}
.header--theme .header--text-format .header--in-this-section .dropdown-pane .header--child-links ul.menu{list-style:none;padding:0;margin:0}
.header--theme .header--text-format .header--in-this-section .dropdown-pane .header--child-links ul.menu>li{padding:0;margin-left:1px;margin-right:1px;border-top:1px solid #dcdcdc;display:block;position:relative;background-image:none !important}
.header--theme .header--text-format .header--in-this-section .dropdown-pane .header--child-links ul.menu>li .menu-toggle{display:block;position:absolute;top:0;right:0;width:3.125rem;bottom:0;outline:none;cursor:pointer}
.header--theme .header--text-format .header--in-this-section .dropdown-pane .header--child-links ul.menu>li>a{font-family:"futura-pt-bold",sans-serif;font-weight:bold;font-size:1rem;color:#2E2E2E;text-decoration:none;padding:1rem 1.25rem 1rem 1.25rem;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}
.header--theme .header--text-format .header--in-this-section .dropdown-pane .header--child-links ul.menu>li:hover>a{background-color:#fff;color:#005BBB}
.header--theme .header--text-format .header--in-this-section .dropdown-pane .header--child-links ul.menu>li.active>a{background-color:#fff;color:#005BBB}
.header--theme .header--text-format .header--in-this-section .dropdown-pane .header--child-links ul.menu>li .submenu{background-color:#dedede;padding-bottom:.25rem;padding-top:.5rem}
.header--theme .header--text-format .header--in-this-section .dropdown-pane .header--child-links ul.menu>li .submenu>li{border-top:none}
.header--theme .header--text-format .header--in-this-section .dropdown-pane .header--child-links ul.menu>li .submenu>li>a{background-color:#dedede;padding:.875rem 1.25rem .875rem 2.5rem;font-size:1rem;font-family:"futura-pt",sans-serif;font-weight:400}
.header--theme .header--text-format .header--in-this-section .dropdown-pane .header--child-links ul.menu>li .submenu>li>a:hover{color:#005BBB}
.header--theme .header--text-format .header--in-this-section .dropdown-pane .header--child-links ul.menu>li.is-accordion-submenu-parent>a::after{width:3rem;height:2.125rem;background-image:url("../../img/icons/icon--plus.svg");background-size:8px 8px;background-position:center center;background-repeat:no-repeat;border:none;top:.4375rem;margin-top:0;right:.4375rem;border-left:1px solid #dcdcdc}
.header--theme .header--text-format .header--in-this-section .dropdown-pane .header--child-links ul.menu>li.is-accordion-submenu-parent[aria-expanded='true']>a::after{transform:rotate(0);transform-origin:0;background-image:url("../../img/icons/icon--plus-gray.svg")}
.header--theme .header--text-format .header--in-this-section .dropdown-pane .header--child-links .btn-back{padding:1rem 1.25rem 1rem 2.625rem;text-transform:uppercase;font-size:.8125rem;letter-spacing:.0625rem;line-height:1;color:#3c3c3c;width:100%;text-decoration:none;display:inline-block;-webkit-transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;text-shadow:1px 1px 0px rgba(255,255,255,0.75);background-image:url("../../img/icons/icon--small-arrow-left.svg");background-size:8px auto;background-position:1.25rem center;background-repeat:no-repeat}
.header--theme .header--text-format .header--in-this-section .dropdown-pane .header--child-links .btn-back:hover{color:#000}
.header--theme .header--text-format .header--in-this-section .dropdown-pane:not(.is-open) .header--child-links{display:none}
.header--theme.header--resource .header--text-format .header--text-meta .type{margin-right:0;border-right:none;padding-right:0}
.header--theme.header--slim-header .header--text{padding-left:1.5625rem;padding-right:1.5625rem;padding-top:2.5rem;padding-bottom:2.5rem}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--slim-header .header--text{padding-top:3.75rem;padding-bottom:6.25rem}
}
.header--theme.header--slim-header .header--text .header--text-format{text-align:center;padding-left:1.5625rem;padding-right:1.5625rem}
.header--theme.header--slim-header .header--text .header--text-format h1{font-size:2rem}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--slim-header .header--text .header--text-format h1{font-size:3.25rem}
}
.header--theme.header--slim-header .header--text .header--text-format h4{line-height:1.3;font-size:1.125rem}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--slim-header .header--text .header--text-format h4{font-size:1.4375rem}
}
.header--theme.header--slim-header .header--image{margin-top:0}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--slim-header .header--image{margin-top:-5rem}
}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--slim-header:not(.header--has-img) .header--text{padding-top:3.75rem;padding-bottom:3.75rem}
}
.header--theme.header--slim-header.blue .header--text{background:#0068C8}
.header--theme.header--slim-header.green .header--text{background:#87B253}
.header--theme.header--slim-header.teal .header--text{background:#158791}
.header--theme.header--slim-header.red .header--text{background:#EE5765}
.header--theme.header--slim-header.orange .header--text{background:#FFA100}
.header--theme.header--slim-header.tan .header--text{background:#F8B071}
.header--theme.header--slim-header.silver .header--text{background:#F4F4F7;color:#252431}
.header--theme.header--slim-header.silver .header--text h1{color:#252431 !important}
.header--theme.header--slim-header.silver .header--text h4{color:#252431 !important}
.header--theme.header--slim-header.new-blue .header--text{background:#005BBB}
.header--theme.header--slim-header.cyan .header--text{background:#00AEEF}
.header--theme.header--slim-header.almost-black .header--text{background:#404041}
.header--theme.header--slim-header.dark-blue .header--text{background:#003F7A}
.header--theme.header--slim-header.blue-tint .header--text{background:#82ACD5;color:#000}
.header--theme.header--slim-header.blue-tint .header--text h1{color:#000 !important}
.header--theme.header--slim-header.blue-tint .header--text h4{color:#000 !important}
.header--theme.header--slim-header.light-blue-tint .header--text{background:#D7E0EE;color:#000}
.header--theme.header--slim-header.light-blue-tint .header--text h1{color:#000 !important}
.header--theme.header--slim-header.light-blue-tint .header--text h4{color:#000 !important}
.header--theme.header--slim-header.gss-green .header--text{background:#A9D825;color:#000}
.header--theme.header--slim-header.gss-green .header--text h1{color:#000 !important}
.header--theme.header--slim-header.gss-green .header--text h4{color:#000 !important}
.header--theme.header--slim-header.hwt-yellow .header--text{background:#F9E300;color:#000 !important}
.header--theme.header--slim-header.hwt-yellow .header--text h1{color:#000 !important}
.header--theme.header--slim-header.hwt-yellow .header--text h4{color:#000 !important}
.header--theme.header--slim-header.kwt-teal .header--text{background:#63CECA;color:#000 !important}
.header--theme.header--slim-header.kwt-teal .header--text h1{color:#000 !important}
.header--theme.header--slim-header.kwt-teal .header--text h4{color:#000 !important}
.header--theme.header--fat-header .header--text{padding-left:1.5625rem;padding-right:1.5625rem;padding-top:2.5rem;padding-bottom:2.5rem}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--fat-header .header--text{padding-top:3.75rem;padding-bottom:6.25rem}
}
.header--theme.header--fat-header .header--text .header--text-format .container{text-align:left}
.header--theme.header--fat-header .header--text .header--text-format .container h1{font-size:2rem}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--fat-header .header--text .header--text-format .container h1{font-size:3.25rem}
}
.header--theme.header--fat-header .header--text .header--text-format .container h4{text-transform:none;line-height:1.2;font-weight:400}
.header--theme.header--fat-header .header--image{margin-top:0}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--fat-header .header--image{margin-top:-5rem}
}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--fat-header:not(.header--has-img) .header--text{padding-top:3.75rem;padding-bottom:3.75rem}
}
.header--theme.header--fat-header.blue .header--text{background:#0068C8}
.header--theme.header--fat-header.green .header--text{background:#87B253}
.header--theme.header--fat-header.teal .header--text{background:#158791}
.header--theme.header--fat-header.red .header--text{background:#EE5765}
.header--theme.header--fat-header.orange .header--text{background:#FFA100}
.header--theme.header--fat-header.tan .header--text{background:#F8B071}
.header--theme.header--fat-header.silver .header--text{background:#F4F4F7;color:#252431}
.header--theme.header--fat-header.silver .header--text h1{color:#252431 !important}
.header--theme.header--fat-header.silver .header--text h4{color:#252431 !important}
.header--theme.header--fat-header.new-blue .header--text{background:#005BBB}
.header--theme.header--fat-header.cyan .header--text{background:#00AEEF}
.header--theme.header--fat-header.almost-black .header--text{background:#404041}
.header--theme.header--fat-header.dark-blue .header--text{background:#003F7A}
.header--theme.header--fat-header.blue-tint .header--text{background:#82ACD5;color:#000}
.header--theme.header--fat-header.blue-tint .header--text h1{color:#000 !important}
.header--theme.header--fat-header.blue-tint .header--text h4{color:#000 !important}
.header--theme.header--fat-header.light-blue-tint .header--text{background:#D7E0EE;color:#000}
.header--theme.header--fat-header.light-blue-tint .header--text h1{color:#000 !important}
.header--theme.header--fat-header.light-blue-tint .header--text h4{color:#000 !important}
.header--theme.header--fat-header.gss-green .header--text{background:#A9D825;color:#000}
.header--theme.header--fat-header.gss-green .header--text h1{color:#000 !important}
.header--theme.header--fat-header.gss-green .header--text h4{color:#000 !important}
.header--theme.header--fat-header.hwt-yellow .header--text{background:#F9E300;color:#000}
.header--theme.header--fat-header.hwt-yellow .header--text h1{color:#000 !important}
.header--theme.header--fat-header.hwt-yellow .header--text h4{color:#000 !important}
.header--theme.header--fat-header.kwt-teal .header--text{background:#63CECA;color:#000}
.header--theme.header--fat-header.kwt-teal .header--text h1{color:#000 !important}
.header--theme.header--fat-header.kwt-teal .header--text h4{color:#000 !important}
.header--theme.header--hero-header{position:relative}
.header--theme.header--hero-header .hero-header-img-div{width:100%;background-size:cover;background-position:center center}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--hero-header .hero-header-img-div{height:calc(100vh - 4.875rem - 3.75rem - 5.125rem);min-height:30rem;max-height:53.75rem;position:relative;background-repeat:no-repeat}
}
.header--theme.header--hero-header .header--text{background-color:rgba(0,0,0,0.25);padding:6.25rem 1.5625rem 6.25rem 1.5625rem}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--hero-header .header--text{background-color:transparent;padding:0;position:absolute;top:148px;width:100%;bottom:0;left:0;z-index:9;vertical-align:middle;text-align:center}
.header--theme.header--hero-header .header--text::before{content:'';display:inline-block;height:100%;vertical-align:middle}
}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--hero-header .header--text .header--text-format{display:inline-block;vertical-align:middle;max-width:initial;width:99%;padding-left:.9375rem;padding-right:.9375rem}
}
@media screen and (min-width: 95em){
  .header--theme.header--hero-header .header--text .header--text-format{margin-top:0}
}
.header--theme.header--hero-header .header--text .header--text-format .header--text-inside{width:100%}
@media print, screen and (min-width: 40.0625em){
  .header--theme.header--hero-header .header--text .header--text-format .header--text-inside{width:55%}
}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--hero-header .header--text .header--text-format .header--text-inside{width:46%;text-align:left;padding-left:.9375rem;padding-right:.9375rem}
}
.header--theme.header--hero-header .header--text .header--text-format .header--text-inside h1{font-size:2rem}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--hero-header .header--text .header--text-format .header--text-inside h1{font-size:3.25rem}
}
.header--theme.header--hero-header .header--text .header--text-format .header--text-inside h4{text-transform:none;color:#fff;line-height:1.2;font-weight:400;font-family:"futura-pt",sans-serif}
.header--theme.header--hero-header.blue{background-color:#0068C8}
.header--theme.header--hero-header.green{background-color:#87B253}
.header--theme.header--hero-header.teal{background-color:#158791}
.header--theme.header--hero-header.red{background-color:#EE5765}
.header--theme.header--hero-header.orange{background-color:#FFA100}
.header--theme.header--hero-header.tan{background-color:#F8B071}
.header--theme.header--hero-header.silver{background-color:#F4F4F7}
.header--theme.header--hero-header.new-blue{background-color:#005BBB}
.header--theme.header--hero-header.cyan{background-color:#00AEEF}
.header--theme.header--hero-header.almost-black{background-color:#404041}
.header--theme.header--hero-header.dark-blue{background-color:#003F7A}
.header--theme.header--hero-header.blue-tint{background-color:#82ACD5;color:#000}
.header--theme.header--hero-header.light-blue-tint{background-color:#D7E0EE;color:#000}
.header--theme.header--hero-header.gss-green{background-color:#A9D825;color:#000}
.header--theme.header--hero-header.hwt-yellow{background-color:#F9E300;color:#000}
.header--theme.header--hero-header.kwt-teal{background-color:#63CECA;color:#000}
.header--theme.header--slider-header{position:relative}
.header--theme.header--slider-header .slides{list-style:none;padding:0;margin:0}
.header--theme.header--slider-header .slides .owl-item{display:flex;flex:1 0 auto}
.header--theme.header--slider-header .slides .hero-header-img-div{width:100%;background-size:cover;background-position:center center}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--slider-header .slides .hero-header-img-div{height:calc(100vh - 4.875rem - 3.75rem - 5.125rem);min-height:30rem;max-height:53.75rem;position:relative;background-repeat:no-repeat}
}
.header--theme.header--slider-header .slides .header--text{background-color:rgba(0,0,0,0.25);padding:6.25rem 1.5625rem 6.25rem 1.5625rem}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--slider-header .slides .header--text{background-color:transparent;padding:0;position:absolute;top:148px;width:100%;bottom:0;left:0;z-index:9;vertical-align:middle;text-align:center}
.header--theme.header--slider-header .slides .header--text::before{content:'';display:inline-block;height:100%;vertical-align:middle}
}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--slider-header .slides .header--text .header--text-format{display:inline-block;vertical-align:middle;max-width:initial;width:99%;padding-left:.9375rem;padding-right:.9375rem}
}
@media screen and (min-width: 95em){
  .header--theme.header--slider-header .slides .header--text .header--text-format{margin-top:0}
}
.header--theme.header--slider-header .slides .header--text .header--text-format .header--text-inside{width:100%}
@media print, screen and (min-width: 40.0625em){
  .header--theme.header--slider-header .slides .header--text .header--text-format .header--text-inside{width:55%}
}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--slider-header .slides .header--text .header--text-format .header--text-inside{width:46%;text-align:left;padding-left:.9375rem;padding-right:.9375rem}
}
.header--theme.header--slider-header .slides .header--text .header--text-format .header--text-inside h1{font-size:2rem}
@media print, screen and (min-width: 64.0625em){
  .header--theme.header--slider-header .slides .header--text .header--text-format .header--text-inside h1{font-size:3.25rem}
}
.header--theme.header--slider-header .slides .header--text .header--text-format .header--text-inside h4{text-transform:none;color:#fff;line-height:1.2;font-weight:400;font-family:"futura-pt",sans-serif}
.header--theme.header--slider-header .slides .header--text.center .container{text-align:center}
.header--theme.header--slider-header .slides .header--text.center .container .header--text-inside{display:inline-block;text-align:center}
.header--theme.header--slider-header .slides .header--text.right .container{text-align:right}
.header--theme.header--slider-header .slides .header--text.right .container .header--text-inside{display:inline-block;text-align:right}
.header--theme.header--slider-header .slider-navigation{position:absolute;bottom:1.5rem;width:100%;left:0;text-align:center;z-index:3}
.header--theme.header--slider-header .slider-navigation .slider-navigation--container{display:inline-block;position:relative;padding-left:2.25rem;padding-right:2.25rem}
.header--theme.header--slider-header .slider-navigation .slider-navigation--container .owl-prev,.header--theme.header--slider-header .slider-navigation .slider-navigation--container .owl-next{position:absolute;display:inline-block;top:50%;width:1.25rem;height:1.5625rem;margin-top:-.78125rem;cursor:pointer;background-size:20px 25px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;opacity:0.5;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}
.header--theme.header--slider-header .slider-navigation .slider-navigation--container .owl-prev:hover,.header--theme.header--slider-header .slider-navigation .slider-navigation--container .owl-next:hover{opacity:1}
.header--theme.header--slider-header .slider-navigation .slider-navigation--container .owl-prev{left:0;background-image:url("../../img/icons/lft_arrow.png")}
.header--theme.header--slider-header .slider-navigation .slider-navigation--container .owl-next{right:0;background-image:url("../../img/icons/rt_arrow.png")}
.header--theme.header--slider-header .slider-navigation .slider-navigation--container .slider-dots{display:inline-block}
.header--theme.header--slider-header .slider-navigation .slider-navigation--container .slider-dots .owl-dot{display:inline-block;margin:0 .375rem;cursor:pointer}
.header--theme.header--slider-header .slider-navigation .slider-navigation--container .slider-dots .owl-dot span{display:inline-block;width:.75rem;height:.75rem;border-radius:50%;background-color:rgba(255,255,255,0.5);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.25);box-shadow:0 0 3px 0 rgba(0,0,0,0.25)}
.header--theme.header--slider-header .slider-navigation .slider-navigation--container .slider-dots .owl-dot.active span,.header--theme.header--slider-header .slider-navigation .slider-navigation--container .slider-dots .owl-dot:hover span{background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.45);box-shadow:0 0 4px 0 rgba(0,0,0,0.45)}
#block-system-main-menu{clear:both}
#block-system-main-menu ul.menu{margin:0;list-style-type:none}
#block-system-main-menu ul.menu>li{display:table-cell;vertical-align:middle}
[data-whatinput='mouse'] #block-system-main-menu ul.menu>li{outline:0}
#block-system-main-menu ul.menu>li>a{display:block;padding:0.7rem 1rem;line-height:1}
#block-system-main-menu ul.menu input,#block-system-main-menu ul.menu select,#block-system-main-menu ul.menu a,#block-system-main-menu ul.menu button{margin-bottom:0}
#block-system-main-menu ul.menu>li{display:block}
@media print, screen and (min-width: 64.0625em){
  #block-system-main-menu ul.menu>li{display:table-cell}
  #block-system-main-menu ul.menu ul.menu>li{display:block}
}
.mobile-nav-close{float:right;position:relative;display:inline-block;width:32px;height:32px;overflow:hidden}
.mobile-nav-close:hover::before,.mobile-nav-close:hover::after{background:#005BBB}
.mobile-nav-close::before,.mobile-nav-close::after{background:#fff;content:'';position:absolute;height:4px;width:100%;top:50%;left:0;margin-top:-2px}
.mobile-nav-close::before{transform:rotate(45deg)}
.mobile-nav-close::after{transform:rotate(-45deg)}
.mobile-nav-open{position:relative;border-top:4px solid #000;border-bottom:4px solid #000;width:32px;height:28px;text-indent:-9999px}
.mobile-nav-open::after{position:absolute;content:'';width:32px;height:4px;top:50%;left:0;background:#000;margin-top:-2px}
@media print, screen and (min-width: 64.0625em){
  .mobile-nav-open{display:none}
}
[id^=search-block] input[type="text"]{border-radius:1.875rem;background-image:url("../../img/icons/icon--search.svg");background-repeat:no-repeat;background-position:1.25rem center;background-size:1rem 1rem;padding-left:3rem;font-family:"futura-pt-bold",sans-serif;font-weight:700}
[id^=search-block] input[type="submit"]:focus{outline:none}
.paragraphs-item-image-with-caption{text-align:center;margin-left:-.625rem;margin-right:-.625rem;margin-top:3.125rem;margin-bottom:3.125rem}
@media print, screen and (min-width: 40.0625em){
  .paragraphs-item-image-with-caption{margin-left:0;margin-right:0;width:100%}
}
.paragraphs-item-image-with-caption img{width:auto}
.paragraphs-item-image-with-caption p{text-align:center;width:100%;margin:.625rem auto;padding:1rem 0;border-bottom:2px solid #DEDEDE}
@media print, screen and (min-width: 64.0625em){
  .paragraphs-item-image-with-caption p{width:70%}
}
body .content .paragraphs-item-image-with-description ul{margin-top:1.5rem;list-style:none}
body .content .paragraphs-item-image-with-description ul li{font-size:1rem;margin-top:1.5rem}
.paragraphs-item-image-with-description{background-color:#F4F4F7;width:100vw;position:relative;margin-left:-50vw;left:50%;display:inline-block;margin-top:0;margin-bottom:0}
@media print, screen and (min-width: 40.0625em){
  .paragraphs-item-image-with-description{display:table}
}
.paragraphs-item-image-with-description .left,.paragraphs-item-image-with-description .right{width:100%;padding:2rem 0;float:none}
@media print, screen and (min-width: 40.0625em){
  .paragraphs-item-image-with-description .left,.paragraphs-item-image-with-description .right{display:table-cell;width:50%;vertical-align:middle;padding:4rem 0}
}
@media print, screen and (min-width: 64.0625em){
  .paragraphs-item-image-with-description .left h4,.paragraphs-item-image-with-description .left span{margin:2rem 0 2rem 0}
}
.paragraphs-item-image-with-description .left span{display:inline-block;margin-top:0}
.paragraphs-item-image-with-description .left .btn-wrapper{text-align:left;margin-top:2rem}
@media print, screen and (min-width: 64.0625em){
  .paragraphs-item-image-with-description .left .btn-wrapper{margin-top:0;text-align:left}
}
.paragraphs-item-image-with-description .left body input[type="submit"],body .paragraphs-item-image-with-description .left input[type="submit"],.paragraphs-item-image-with-description .left body input[type="button"],body .paragraphs-item-image-with-description .left input[type="button"]{background-color:#0068C8}
.paragraphs-item-image-with-description .left body input[type="submit"]:hover,body .paragraphs-item-image-with-description .left input[type="submit"]:hover,.paragraphs-item-image-with-description .left body input[type="button"]:hover,body .paragraphs-item-image-with-description .left input[type="button"]:hover{background-color:#0053A0}
.paragraphs-item-image-with-description .img-region.right .img-region-cell{text-align:right}
.paragraphs-item-image-with-description .img-region.left .img-region-cell{text-align:left}
.paragraphs-item-image-with-description .img-region img{width:100%;height:auto;position:relative}
@media print, screen and (min-width: 64.0625em){
  .paragraphs-item-image-with-description .img-region img{width:80%}
}
.paragraphs-item-image-with-description .img-region.right,.paragraphs-item-image-with-description .img-region.left{text-align:center}
@media print, screen and (min-width: 40.0625em){
  .paragraphs-item-image-with-description .img-region.right{padding-left:1.25rem}
}
@media print, screen and (min-width: 40.0625em){
  .paragraphs-item-image-with-description .img-region.left{padding-right:1.25rem}
}
.paragraphs-item-image-with-description.blue{background-color:#0068C8;color:#fff}
.paragraphs-item-image-with-description.blue .button,.paragraphs-item-image-with-description.blue body input[type="submit"],body .paragraphs-item-image-with-description.blue input[type="submit"],.paragraphs-item-image-with-description.blue body input[type="button"],body .paragraphs-item-image-with-description.blue input[type="button"]{background-color:#0053A0}
.paragraphs-item-image-with-description.blue .button:hover,.paragraphs-item-image-with-description.blue body input[type="submit"]:hover,body .paragraphs-item-image-with-description.blue input[type="submit"]:hover,.paragraphs-item-image-with-description.blue body input[type="button"]:hover,body .paragraphs-item-image-with-description.blue input[type="button"]:hover{background-color:#00396d}
.paragraphs-item-image-with-description.green{background-color:#87B253;color:#fff}
.paragraphs-item-image-with-description.green .button,.paragraphs-item-image-with-description.green body input[type="submit"],body .paragraphs-item-image-with-description.green input[type="submit"],.paragraphs-item-image-with-description.green body input[type="button"],body .paragraphs-item-image-with-description.green input[type="button"]{background-color:#6C8E42}
.paragraphs-item-image-with-description.green .button:hover,.paragraphs-item-image-with-description.green body input[type="submit"]:hover,body .paragraphs-item-image-with-description.green input[type="submit"]:hover,.paragraphs-item-image-with-description.green body input[type="button"]:hover,body .paragraphs-item-image-with-description.green input[type="button"]:hover{background-color:#526b32}
.paragraphs-item-image-with-description.teal{background-color:#158791;color:#fff}
.paragraphs-item-image-with-description.teal .button,.paragraphs-item-image-with-description.teal body input[type="submit"],body .paragraphs-item-image-with-description.teal input[type="submit"],.paragraphs-item-image-with-description.teal body input[type="button"],body .paragraphs-item-image-with-description.teal input[type="button"]{background-color:#0F545B}
.paragraphs-item-image-with-description.teal .button:hover,.paragraphs-item-image-with-description.teal body input[type="submit"]:hover,body .paragraphs-item-image-with-description.teal input[type="submit"]:hover,.paragraphs-item-image-with-description.teal body input[type="button"]:hover,body .paragraphs-item-image-with-description.teal input[type="button"]:hover{background-color:#082c2f}
.paragraphs-item-image-with-description.red{background-color:#EE5765;color:#fff}
.paragraphs-item-image-with-description.red .button,.paragraphs-item-image-with-description.red body input[type="submit"],body .paragraphs-item-image-with-description.red input[type="submit"],.paragraphs-item-image-with-description.red body input[type="button"],body .paragraphs-item-image-with-description.red input[type="button"]{background-color:#A43A3F}
.paragraphs-item-image-with-description.red .button:hover,.paragraphs-item-image-with-description.red body input[type="submit"]:hover,body .paragraphs-item-image-with-description.red input[type="submit"]:hover,.paragraphs-item-image-with-description.red body input[type="button"]:hover,body .paragraphs-item-image-with-description.red input[type="button"]:hover{background-color:#7e2d31}
.paragraphs-item-image-with-description.orange{background-color:#FFA100;color:#fff}
.paragraphs-item-image-with-description.orange .button,.paragraphs-item-image-with-description.orange body input[type="submit"],body .paragraphs-item-image-with-description.orange input[type="submit"],.paragraphs-item-image-with-description.orange body input[type="button"],body .paragraphs-item-image-with-description.orange input[type="button"]{background-color:#CC8000}
.paragraphs-item-image-with-description.orange .button:hover,.paragraphs-item-image-with-description.orange body input[type="submit"]:hover,body .paragraphs-item-image-with-description.orange input[type="submit"]:hover,.paragraphs-item-image-with-description.orange body input[type="button"]:hover,body .paragraphs-item-image-with-description.orange input[type="button"]:hover{background-color:#996000}
.paragraphs-item-image-with-description.tan{background-color:#F8B071;color:#fff}
.paragraphs-item-image-with-description.tan .button,.paragraphs-item-image-with-description.tan body input[type="submit"],body .paragraphs-item-image-with-description.tan input[type="submit"],.paragraphs-item-image-with-description.tan body input[type="button"],body .paragraphs-item-image-with-description.tan input[type="button"]{background-color:#B38053}
.paragraphs-item-image-with-description.tan .button:hover,.paragraphs-item-image-with-description.tan body input[type="submit"]:hover,body .paragraphs-item-image-with-description.tan input[type="submit"]:hover,.paragraphs-item-image-with-description.tan body input[type="button"]:hover,body .paragraphs-item-image-with-description.tan input[type="button"]:hover{background-color:#926741}
.paragraphs-item-image-with-description.silver{background-color:#F4F4F7;color:#000}
.paragraphs-item-image-with-description.silver .button,.paragraphs-item-image-with-description.silver body input[type="submit"],body .paragraphs-item-image-with-description.silver input[type="submit"],.paragraphs-item-image-with-description.silver body input[type="button"],body .paragraphs-item-image-with-description.silver input[type="button"]{background-color:#0068C8}
.paragraphs-item-image-with-description.silver .button:hover,.paragraphs-item-image-with-description.silver body input[type="submit"]:hover,body .paragraphs-item-image-with-description.silver input[type="submit"]:hover,.paragraphs-item-image-with-description.silver body input[type="button"]:hover,body .paragraphs-item-image-with-description.silver input[type="button"]:hover{background-color:#0053A0}
.paragraphs-item-image-with-description.new-blue{background-color:#005BBB;color:#fff}
.paragraphs-item-image-with-description.new-blue .button,.paragraphs-item-image-with-description.new-blue body input[type="submit"],body .paragraphs-item-image-with-description.new-blue input[type="submit"],.paragraphs-item-image-with-description.new-blue body input[type="button"],body .paragraphs-item-image-with-description.new-blue input[type="button"]{background-color:#0F4A7F}
.paragraphs-item-image-with-description.new-blue .button:hover,.paragraphs-item-image-with-description.new-blue body input[type="submit"]:hover,body .paragraphs-item-image-with-description.new-blue input[type="submit"]:hover,.paragraphs-item-image-with-description.new-blue body input[type="button"]:hover,body .paragraphs-item-image-with-description.new-blue input[type="button"]:hover{background-color:#0a2f51}
.paragraphs-item-image-with-description.cyan{background-color:#00AEEF;color:#fff}
.paragraphs-item-image-with-description.cyan .button,.paragraphs-item-image-with-description.cyan body input[type="submit"],body .paragraphs-item-image-with-description.cyan input[type="submit"],.paragraphs-item-image-with-description.cyan body input[type="button"],body .paragraphs-item-image-with-description.cyan input[type="button"]{background-color:#0083B3}
.paragraphs-item-image-with-description.cyan .button:hover,.paragraphs-item-image-with-description.cyan body input[type="submit"]:hover,body .paragraphs-item-image-with-description.cyan input[type="submit"]:hover,.paragraphs-item-image-with-description.cyan body input[type="button"]:hover,body .paragraphs-item-image-with-description.cyan input[type="button"]:hover{background-color:#005e80}
.paragraphs-item-image-with-description.almost-black{background-color:#404041;color:#fff}
.paragraphs-item-image-with-description.almost-black .button,.paragraphs-item-image-with-description.almost-black body input[type="submit"],body .paragraphs-item-image-with-description.almost-black input[type="submit"],.paragraphs-item-image-with-description.almost-black body input[type="button"],body .paragraphs-item-image-with-description.almost-black input[type="button"]{background-color:#666667}
.paragraphs-item-image-with-description.almost-black .button:hover,.paragraphs-item-image-with-description.almost-black body input[type="submit"]:hover,body .paragraphs-item-image-with-description.almost-black input[type="submit"]:hover,.paragraphs-item-image-with-description.almost-black body input[type="button"]:hover,body .paragraphs-item-image-with-description.almost-black input[type="button"]:hover{background-color:#4d4d4d}
.paragraphs-item-image-with-description.dark-blue{background-color:#003F7A;color:#fff}
.paragraphs-item-image-with-description.dark-blue .button,.paragraphs-item-image-with-description.dark-blue body input[type="submit"],body .paragraphs-item-image-with-description.dark-blue input[type="submit"],.paragraphs-item-image-with-description.dark-blue body input[type="button"],body .paragraphs-item-image-with-description.dark-blue input[type="button"]{background-color:#336595}
.paragraphs-item-image-with-description.dark-blue .button:hover,.paragraphs-item-image-with-description.dark-blue body input[type="submit"]:hover,body .paragraphs-item-image-with-description.dark-blue input[type="submit"]:hover,.paragraphs-item-image-with-description.dark-blue body input[type="button"]:hover,body .paragraphs-item-image-with-description.dark-blue input[type="button"]:hover{background-color:#264b6f}
.paragraphs-item-image-with-description.blue-tint{background-color:#82ACD5;color:#000}
.paragraphs-item-image-with-description.blue-tint .button,.paragraphs-item-image-with-description.blue-tint body input[type="submit"],body .paragraphs-item-image-with-description.blue-tint input[type="submit"],.paragraphs-item-image-with-description.blue-tint body input[type="button"],body .paragraphs-item-image-with-description.blue-tint input[type="button"]{background-color:#6281A0;color:#fff}
.paragraphs-item-image-with-description.blue-tint .button:hover,.paragraphs-item-image-with-description.blue-tint body input[type="submit"]:hover,body .paragraphs-item-image-with-description.blue-tint input[type="submit"]:hover,.paragraphs-item-image-with-description.blue-tint body input[type="button"]:hover,body .paragraphs-item-image-with-description.blue-tint input[type="button"]:hover{background-color:#4e6881}
.paragraphs-item-image-with-description.light-blue-tint{background-color:#D7E0EE;color:#000}
.paragraphs-item-image-with-description.light-blue-tint .button,.paragraphs-item-image-with-description.light-blue-tint body input[type="submit"],body .paragraphs-item-image-with-description.light-blue-tint input[type="submit"],.paragraphs-item-image-with-description.light-blue-tint body input[type="button"],body .paragraphs-item-image-with-description.light-blue-tint input[type="button"]{background-color:#A1A8B3;color:#000}
.paragraphs-item-image-with-description.light-blue-tint .button:hover,.paragraphs-item-image-with-description.light-blue-tint body input[type="submit"]:hover,body .paragraphs-item-image-with-description.light-blue-tint input[type="submit"]:hover,.paragraphs-item-image-with-description.light-blue-tint body input[type="button"]:hover,body .paragraphs-item-image-with-description.light-blue-tint input[type="button"]:hover{background-color:#858e9c}
.paragraphs-item-image-with-description.gss-green{background-color:#A9D825;color:#000}
.paragraphs-item-image-with-description.gss-green .button,.paragraphs-item-image-with-description.gss-green body input[type="submit"],body .paragraphs-item-image-with-description.gss-green input[type="submit"],.paragraphs-item-image-with-description.gss-green body input[type="button"],body .paragraphs-item-image-with-description.gss-green input[type="button"]{background-color:#86A02A;color:#fff}
.paragraphs-item-image-with-description.gss-green .button:hover,.paragraphs-item-image-with-description.gss-green body input[type="submit"]:hover,body .paragraphs-item-image-with-description.gss-green input[type="submit"]:hover,.paragraphs-item-image-with-description.gss-green body input[type="button"]:hover,body .paragraphs-item-image-with-description.gss-green input[type="button"]:hover{background-color:#64781f}
.paragraphs-item-image-with-description.hwt-yellow{background-color:#F9E300;color:#000}
.paragraphs-item-image-with-description.hwt-yellow .button,.paragraphs-item-image-with-description.hwt-yellow body input[type="submit"],body .paragraphs-item-image-with-description.hwt-yellow input[type="submit"],.paragraphs-item-image-with-description.hwt-yellow body input[type="button"],body .paragraphs-item-image-with-description.hwt-yellow input[type="button"]{background-color:#BFAC1D;color:#fff}
.paragraphs-item-image-with-description.hwt-yellow .button:hover,.paragraphs-item-image-with-description.hwt-yellow body input[type="submit"]:hover,body .paragraphs-item-image-with-description.hwt-yellow input[type="submit"]:hover,.paragraphs-item-image-with-description.hwt-yellow body input[type="button"]:hover,body .paragraphs-item-image-with-description.hwt-yellow input[type="button"]:hover{background-color:#938416}
.paragraphs-item-image-with-description.kwt-teal{background-color:#63CECA;color:#000}
.paragraphs-item-image-with-description.kwt-teal .button,.paragraphs-item-image-with-description.kwt-teal body input[type="submit"],body .paragraphs-item-image-with-description.kwt-teal input[type="submit"],.paragraphs-item-image-with-description.kwt-teal body input[type="button"],body .paragraphs-item-image-with-description.kwt-teal input[type="button"]{background-color:#4A9B98;color:#fff}
.paragraphs-item-image-with-description.kwt-teal .button:hover,.paragraphs-item-image-with-description.kwt-teal body input[type="submit"]:hover,body .paragraphs-item-image-with-description.kwt-teal input[type="submit"]:hover,.paragraphs-item-image-with-description.kwt-teal body input[type="button"]:hover,body .paragraphs-item-image-with-description.kwt-teal input[type="button"]:hover{background-color:#3a7876}
.paragraphs-item--callout{color:#fff;margin-top:3.125rem;margin-bottom:3.125rem;width:auto;padding:4.625rem 0 2.5rem 0;display:block;margin-left:-.625rem;margin-right:-.625rem}
@media screen and (max-width: 20em){
  .paragraphs-item--callout{padding-bottom:0}
}
.paragraphs-item--callout.right{padding-top:0}
.paragraphs-item--callout.blue{background:#0068C8}
.paragraphs-item--callout.green{background:#87B253}
.paragraphs-item--callout.teal{background:#158791}
.paragraphs-item--callout.red{background:#EE5765}
.paragraphs-item--callout.orange{background:#FFA100}
.paragraphs-item--callout.tan{background:#F8B071}
.paragraphs-item--callout.silver{background:#F4F4F7;color:#000}
.paragraphs-item--callout.silver .callout--content span.field--teaser{color:#000}
.paragraphs-item--callout.silver .callout--content span.field--teaser::after{background-image:url("../../img/icons/icon--arrow-bent-almost-black.svg")}
.paragraphs-item--callout.new-blue{background:#005BBB}
.paragraphs-item--callout.cyan{background:#00AEEF}
.paragraphs-item--callout.almost-black{background:#404041}
.paragraphs-item--callout.dark-blue{background:#003F7A}
.paragraphs-item--callout.blue-tint{background:#82ACD5;color:#000}
.paragraphs-item--callout.blue-tint .callout--content span.field--teaser{color:#000}
.paragraphs-item--callout.blue-tint .callout--content span.field--teaser::after{background-image:url("../../img/icons/icon--arrow-bent-almost-black.svg")}
.paragraphs-item--callout.light-blue-tint{background:#D7E0EE;color:#000}
.paragraphs-item--callout.light-blue-tint .callout--content span.field--teaser{color:#000}
.paragraphs-item--callout.light-blue-tint .callout--content span.field--teaser::after{background-image:url("../../img/icons/icon--arrow-bent-almost-black.svg")}
.paragraphs-item--callout.gss-green{background:#A9D825;color:#000}
.paragraphs-item--callout.gss-green .callout--content span.field--teaser{color:#000}
.paragraphs-item--callout.gss-green .callout--content span.field--teaser::after{background-image:url("../../img/icons/icon--arrow-bent-almost-black.svg")}
.paragraphs-item--callout.hwt-yellow{background:#F9E300;color:#000}
.paragraphs-item--callout.hwt-yellow .callout--content span.field--teaser{color:#000}
.paragraphs-item--callout.hwt-yellow .callout--content span.field--teaser::after{background-image:url("../../img/icons/icon--arrow-bent-almost-black.svg")}
.paragraphs-item--callout.kwt-teal{background:#63CECA;color:#000}
.paragraphs-item--callout.kwt-teal .callout--content span.field--teaser{color:#000}
.paragraphs-item--callout.kwt-teal .callout--content span.field--teaser::after{background-image:url("../../img/icons/icon--arrow-bent-almost-black.svg")}
@media print, screen and (min-width: 40.0625em){
  .paragraphs-item--callout{padding:5.5rem 0 4.875rem 0;display:table;margin-left:-.9375rem;margin-right:-.9375rem}
  .paragraphs-item--callout.left,.paragraphs-item--callout.right{padding:3.625rem 0 3.625rem 0}
  .paragraphs-item--callout.left.blue{background:linear-gradient(90deg, #0068C8 85%, #fff 15%)}
  .paragraphs-item--callout.left.green{background:linear-gradient(90deg, #87B253 85%, #fff 15%)}
  .paragraphs-item--callout.left.teal{background:linear-gradient(90deg, #158791 85%, #fff 15%)}
  .paragraphs-item--callout.left.red{background:linear-gradient(90deg, #EE5765 85%, #fff 15%)}
  .paragraphs-item--callout.left.orange{background:linear-gradient(90deg, #FFA100 85%, #fff 15%)}
  .paragraphs-item--callout.left.tan{background:linear-gradient(90deg, #F8B071 85%, #fff 15%)}
  .paragraphs-item--callout.left.silver{background:linear-gradient(90deg, #F4F4F7 85%, #fff 15%)}
  .paragraphs-item--callout.left.new-blue{background:linear-gradient(90deg, #005BBB 85%, #fff 15%)}
  .paragraphs-item--callout.left.cyan{background:linear-gradient(90deg, #00AEEF 85%, #fff 15%)}
  .paragraphs-item--callout.left.almost-black{background:linear-gradient(90deg, #404041 85%, #fff 15%)}
  .paragraphs-item--callout.left.dark-blue{background:linear-gradient(90deg, #003F7A 85%, #fff 15%)}
  .paragraphs-item--callout.left.blue-tint{background:linear-gradient(90deg, #82ACD5 85%, #fff 15%)}
  .paragraphs-item--callout.left.light-blue-tint{background:linear-gradient(90deg, #D7E0EE 85%, #fff 15%)}
  .paragraphs-item--callout.left.gss-green{background:linear-gradient(90deg, #A9D825 85%, #fff 15%)}
  .paragraphs-item--callout.left.hwt-yellow{background:linear-gradient(90deg, #F9E300 85%, #fff 15%)}
  .paragraphs-item--callout.left.kwt-teal{background:linear-gradient(90deg, #63CECA 85%, #fff 15%)}
  .paragraphs-item--callout.right{padding-top:0;padding-bottom:3.625rem}
}
@media print, screen and (min-width: 40.0625em) and (min-width: 40.0625em){
  .paragraphs-item--callout.right{padding:3rem 0 3rem 0}
}
@media print, screen and (min-width: 40.0625em){
  .paragraphs-item--callout.right.blue{background:linear-gradient(90deg, #fff 15%, #0068C8 15%)}
  .paragraphs-item--callout.right.green{background:linear-gradient(90deg, #fff 15%, #87B253 15%)}
  .paragraphs-item--callout.right.teal{background:linear-gradient(90deg, #fff 15%, #158791 15%)}
  .paragraphs-item--callout.right.red{background:linear-gradient(90deg, #fff 15%, #EE5765 15%)}
  .paragraphs-item--callout.right.orange{background:linear-gradient(90deg, #fff 15%, #FFA100 15%)}
  .paragraphs-item--callout.right.tan{background:linear-gradient(90deg, #fff 15%, #F8B071 15%)}
  .paragraphs-item--callout.right.silver{background:linear-gradient(90deg, #fff 15%, #F4F4F7 15%)}
  .paragraphs-item--callout.right.new-blue{background:linear-gradient(90deg, #fff 15%, #005BBB 15%)}
  .paragraphs-item--callout.right.cyan{background:linear-gradient(90deg, #fff 15%, #00AEEF 15%)}
  .paragraphs-item--callout.right.almost-black{background:linear-gradient(90deg, #fff 15%, #404041 15%)}
  .paragraphs-item--callout.right.dark-blue{background:linear-gradient(90deg, #fff 15%, #003F7A 15%)}
  .paragraphs-item--callout.right.blue-tint{background:linear-gradient(90deg, #fff 15%, #82ACD5 15%)}
  .paragraphs-item--callout.right.light-blue-tint{background:linear-gradient(90deg, #fff 15%, #D7E0EE 15%)}
  .paragraphs-item--callout.right.gss-green{background:linear-gradient(90deg, #fff 15%, #A9D825 15%)}
  .paragraphs-item--callout.right.hwt-yellow{background:linear-gradient(90deg, #fff 15%, #F9E300 15%)}
  .paragraphs-item--callout.right.kwt-teal{background:linear-gradient(90deg, #fff 15%, #63CECA 15%)}
}
@media print, screen and (min-width: 40.0625em){
  .paragraphs-item--callout .callout--image,.paragraphs-item--callout .callout--content{display:table-cell;table-layout:fixed}
  .paragraphs-item--callout .callout--image img,.paragraphs-item--callout .callout--content img{width:100% !important}
}
.paragraphs-item--callout .callout--image{text-align:center;height:auto;padding:2.5rem 0 2.5rem 0}
@media print, screen and (min-width: 40.0625em){
  .paragraphs-item--callout .callout--image{padding:0;width:48%}
}
.paragraphs-item--callout .callout--content{height:100%;vertical-align:middle;padding:0 2.5rem;width:100%}
@media print, screen and (min-width: 40.0625em){
  .paragraphs-item--callout .callout--content{width:51%}
}
@media print, screen and (min-width: 64.0625em){
  .paragraphs-item--callout .callout--content{padding:0 6.25rem}
}
.paragraphs-item--callout .callout--content h2{position:relative;margin-bottom:1.25rem}
@media print, screen and (min-width: 64.0625em){
  .paragraphs-item--callout .callout--content h2{font-size:2.8125rem}
}
.paragraphs-item--callout .callout--content h2 span.field--teaser{font-family:"wordy-diva",sans-serif;color:#fff;position:absolute;font-weight:500;top:-1.125rem;transform-origin:50% 50%;transform:translate(-50%, -20px) rotate(-10deg);left:1.5625rem;font-size:1.1875rem}
@media print, screen and (min-width: 64.0625em){
  .paragraphs-item--callout .callout--content h2 span.field--teaser{left:-.6875rem;font-size:1.4375rem}
}
.paragraphs-item--callout .callout--content h2 span.field--teaser::after{content:"";display:inline-block;position:absolute;background-image:url("../../img/icons/icon--arrow-bent.svg");background-repeat:no-repeat;background-size:auto 100%;width:1.5rem;height:1.5rem;right:-1.8125rem;bottom:-1.1875rem}
@media print, screen and (min-width: 40.0625em){
  .paragraphs-item--callout .callout--content .field--text-wrap{font-size:1.375rem}
}
.paragraphs-item--callout .callout--content .btn-wrapper{margin-top:1.75rem}
.paragraphs-item--callout .callout--content .btn-wrapper .button,.paragraphs-item--callout .callout--content .btn-wrapper body input[type="submit"],body .paragraphs-item--callout .callout--content .btn-wrapper input[type="submit"],.paragraphs-item--callout .callout--content .btn-wrapper body input[type="button"],body .paragraphs-item--callout .callout--content .btn-wrapper input[type="button"]{margin-bottom:0;padding:.875rem 1.4375rem .875rem 1.4375rem}
.paragraphs-item--callout.right .callout--content{padding-bottom:2.5rem}
@media print, screen and (min-width: 40.0625em){
  .paragraphs-item--callout.right .callout--content{padding-bottom:0}
}
.paragraphs-item--callout.right .callout--image{padding-top:0;margin-bottom:1.875rem}
@media print, screen and (min-width: 40.0625em){
  .paragraphs-item--callout.right .callout--image{margin-bottom:0}
}
.paragraphs-item--callout.left .callout--image{padding-bottom:0}
.contact-callout{background-color:#F4F4F7;text-align:center;padding:3.125rem 0;width:100vw;position:relative;margin-left:-50vw;left:50%;margin-top:0;margin-bottom:0}
.contact-callout h2,.contact-callout p{margin-left:.9375rem;margin-right:.9375rem}
.contact-callout .contact-links{margin-top:2rem}
.contact-callout .contact-links .email-link,.contact-callout .contact-links .phone-link{text-decoration:none;margin:0 .9375rem}
.contact-callout .contact-links .email-link img,.contact-callout .contact-links .phone-link img{margin-left:.3125rem;margin-bottom:.5rem}
.download-callout{border-top:2px solid #DEDEDE;border-bottom:2px solid #DEDEDE;margin-top:3.125rem;margin-bottom:3.125rem;display:block;margin-left:0;margin-right:0;width:100%}
@media print, screen and (min-width: 40.0625em){
  .download-callout{margin-left:-.9375rem;margin-right:-.9375rem;width:auto;display:flex;justify-content:center}
}
.download-callout .download-container{width:100%}
@media print, screen and (min-width: 40.0625em){
  .download-callout .download-container{width:75%}
}
.download-callout .dc-content,.download-callout .dc-image{display:inline-block;margin:2.5rem 0;align-self:center}
.download-callout .dc-content{float:left;width:100%;padding-right:120px}
.download-callout .dc-content h3{margin-bottom:.9375rem}
.download-callout .dc-content p{display:inline-block}
.download-callout .dc-content p .file img{display:none}
.download-callout .dc-content p .file a{text-decoration:none}
.download-callout .dc-content p .file .file-size{display:none}
.download-callout .dc-content .blue a:link{color:#0068C8}
.download-callout .dc-content .green a:link{color:#87B253}
.download-callout .dc-content .teal a:link{color:#158791}
.download-callout .dc-content .red a:link{color:#EE5765}
.download-callout .dc-content .orange a:link{color:#FFA100}
.download-callout .dc-content .tan a:link{color:#F8B071}
.download-callout .dc-content .silver a:link{color:#F4F4F7}
.download-callout .dc-content .new-blue a:link{color:#005BBB}
.download-callout .dc-content .cyan a:link{color:#00AEEF}
.download-callout .dc-content .almost-black a:link{color:#404041}
.download-callout .dc-content .dark-blue a:link{color:#003F7A}
.download-callout .dc-content .blue-tint a:link{color:#82ACD5}
.download-callout .dc-content .light-blue-tint a:link{color:#D7E0EE}
.download-callout .dc-content .gss-green a:link{color:#A9D825}
.download-callout .dc-content .hwt-yellow a:link{color:#F9E300}
.download-callout .dc-content .kwt-teal a:link{color:#63CECA}
.download-callout .dc-image{float:right;text-align:center;margin-left:-120px;width:120px;clear:none;position:relative}
.global-callout{width:100vw;position:relative;margin-left:-50vw;left:50%;text-align:center}
.global-callout .gc-content{height:100%;padding:1.25rem 1.25rem 0}
@media print, screen and (min-width: 48.0625em){
  .global-callout .gc-content{padding:0}
}
.global-callout .gc-content h6{color:#fff;font-size:1.3125rem;line-height:1;display:inline-block;padding-right:1.1875rem;margin-bottom:0}
@media print, screen and (min-width: 48.0625em){
  .global-callout .gc-content h6{border-right:1px solid rgba(255,255,255,0.5)}
}
.global-callout .gc-content h6 span{display:none}
.global-callout .gc-content img{margin:0 auto}
.global-callout .gc-content .button,.global-callout .gc-content body input[type="submit"],body .global-callout .gc-content input[type="submit"],.global-callout .gc-content body input[type="button"],body .global-callout .gc-content input[type="button"]{width:50%;margin:-.25rem auto 1.625rem;padding:.625rem 1.5rem .625rem 1.5rem;margin:1.25rem auto}
@media print, screen and (min-width: 48.0625em){
  .global-callout .gc-content .button,.global-callout .gc-content body input[type="submit"],body .global-callout .gc-content input[type="submit"],.global-callout .gc-content body input[type="button"],body .global-callout .gc-content input[type="button"]{width:auto;margin:0 1.25rem}
}
.global-callout .gc-content h6,.global-callout .gc-content .button,.global-callout .gc-content body input[type="submit"],body .global-callout .gc-content input[type="submit"],.global-callout .gc-content body input[type="button"],body .global-callout .gc-content input[type="button"]{vertical-align:middle}
.global-callout .gc-content h6,.global-callout .gc-content a,.global-callout .gc-content img{display:block}
@media print, screen and (min-width: 48.0625em){
  .global-callout .gc-content h6,.global-callout .gc-content a,.global-callout .gc-content img{display:inline-block}
}
.button,body input[type="submit"],body input[type="button"]{text-decoration:none}
.button.product-btn,body input.product-btn[type="submit"],body input.product-btn[type="button"]{font-size:1.0625rem;color:#475d6a;-webkit-box-shadow:inset 0 0 0 2px #b6bfc4;box-shadow:inset 0 0 0 2px #b6bfc4;border-radius:37px;border:none;background-color:transparent}
.button.product-btn:hover,body input.product-btn[type="submit"]:hover,body input.product-btn[type="button"]:hover{box-shadow:none}
.blue.bg{background-color:#0068C8}
.blue.bg .button,.blue.bg body input[type="submit"],body .blue.bg input[type="submit"],.blue.bg body input[type="button"],body .blue.bg input[type="button"]{background-color:#0053A0}
.blue.bg .button:hover,.blue.bg body input[type="submit"]:hover,body .blue.bg input[type="submit"]:hover,.blue.bg body input[type="button"]:hover,body .blue.bg input[type="button"]:hover{background-color:#00396d}
.blue.bg .button.product-btn,.blue.bg body input.product-btn[type="submit"],body .blue.bg input.product-btn[type="submit"],.blue.bg body input.product-btn[type="button"],body .blue.bg input.product-btn[type="button"]{background-color:#0068C8;color:#fff;border-color:#fff}
.blue.bg.cta-row-item:hover{background-color:#0053A0}
.blue.call-to-action .cta-content .button:first-of-type,.blue.call-to-action .cta-content body input[type="submit"]:first-of-type,body .blue.call-to-action .cta-content input[type="submit"]:first-of-type,.blue.call-to-action .cta-content body input[type="button"]:first-of-type,body .blue.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#0068C8}
.blue.call-to-action .cta-content .button:first-of-type:hover,.blue.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .blue.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.blue.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .blue.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#00396d;color:#fff}
.green.bg{background-color:#87B253}
.green.bg .button,.green.bg body input[type="submit"],body .green.bg input[type="submit"],.green.bg body input[type="button"],body .green.bg input[type="button"]{background-color:#6C8E42}
.green.bg .button:hover,.green.bg body input[type="submit"]:hover,body .green.bg input[type="submit"]:hover,.green.bg body input[type="button"]:hover,body .green.bg input[type="button"]:hover{background-color:#526b32}
.green.bg .button.product-btn,.green.bg body input.product-btn[type="submit"],body .green.bg input.product-btn[type="submit"],.green.bg body input.product-btn[type="button"],body .green.bg input.product-btn[type="button"]{background-color:#87B253;color:#fff;border-color:#fff}
.green.bg.cta-row-item:hover{background-color:#6C8E42}
.green.call-to-action .cta-content .button:first-of-type,.green.call-to-action .cta-content body input[type="submit"]:first-of-type,body .green.call-to-action .cta-content input[type="submit"]:first-of-type,.green.call-to-action .cta-content body input[type="button"]:first-of-type,body .green.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#87B253}
.green.call-to-action .cta-content .button:first-of-type:hover,.green.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .green.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.green.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .green.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#526b32;color:#fff}
.teal.bg{background-color:#158791}
.teal.bg .button,.teal.bg body input[type="submit"],body .teal.bg input[type="submit"],.teal.bg body input[type="button"],body .teal.bg input[type="button"]{background-color:#0F545B}
.teal.bg .button:hover,.teal.bg body input[type="submit"]:hover,body .teal.bg input[type="submit"]:hover,.teal.bg body input[type="button"]:hover,body .teal.bg input[type="button"]:hover{background-color:#082c2f}
.teal.bg .button.product-btn,.teal.bg body input.product-btn[type="submit"],body .teal.bg input.product-btn[type="submit"],.teal.bg body input.product-btn[type="button"],body .teal.bg input.product-btn[type="button"]{background-color:#158791;color:#fff;border-color:#fff}
.teal.bg.cta-row-item:hover{background-color:#0F545B}
.teal.call-to-action .cta-content .button:first-of-type,.teal.call-to-action .cta-content body input[type="submit"]:first-of-type,body .teal.call-to-action .cta-content input[type="submit"]:first-of-type,.teal.call-to-action .cta-content body input[type="button"]:first-of-type,body .teal.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#158791}
.teal.call-to-action .cta-content .button:first-of-type:hover,.teal.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .teal.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.teal.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .teal.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#082c2f;color:#fff}
.red.bg{background-color:#EE5765}
.red.bg .button,.red.bg body input[type="submit"],body .red.bg input[type="submit"],.red.bg body input[type="button"],body .red.bg input[type="button"]{background-color:#A43A3F}
.red.bg .button:hover,.red.bg body input[type="submit"]:hover,body .red.bg input[type="submit"]:hover,.red.bg body input[type="button"]:hover,body .red.bg input[type="button"]:hover{background-color:#7e2d31}
.red.bg .button.product-btn,.red.bg body input.product-btn[type="submit"],body .red.bg input.product-btn[type="submit"],.red.bg body input.product-btn[type="button"],body .red.bg input.product-btn[type="button"]{background-color:#EE5765;color:#fff;border-color:#fff}
.red.bg.cta-row-item:hover{background-color:#A43A3F}
.red.call-to-action .cta-content .button:first-of-type,.red.call-to-action .cta-content body input[type="submit"]:first-of-type,body .red.call-to-action .cta-content input[type="submit"]:first-of-type,.red.call-to-action .cta-content body input[type="button"]:first-of-type,body .red.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#EE5765}
.red.call-to-action .cta-content .button:first-of-type:hover,.red.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .red.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.red.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .red.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#7e2d31;color:#fff}
.orange.bg{background-color:#FFA100}
.orange.bg .button,.orange.bg body input[type="submit"],body .orange.bg input[type="submit"],.orange.bg body input[type="button"],body .orange.bg input[type="button"]{background-color:#CC8000}
.orange.bg .button:hover,.orange.bg body input[type="submit"]:hover,body .orange.bg input[type="submit"]:hover,.orange.bg body input[type="button"]:hover,body .orange.bg input[type="button"]:hover{background-color:#996000}
.orange.bg .button.product-btn,.orange.bg body input.product-btn[type="submit"],body .orange.bg input.product-btn[type="submit"],.orange.bg body input.product-btn[type="button"],body .orange.bg input.product-btn[type="button"]{background-color:#FFA100;color:#fff;border-color:#fff}
.orange.bg.cta-row-item:hover{background-color:#CC8000}
.orange.call-to-action .cta-content .button:first-of-type,.orange.call-to-action .cta-content body input[type="submit"]:first-of-type,body .orange.call-to-action .cta-content input[type="submit"]:first-of-type,.orange.call-to-action .cta-content body input[type="button"]:first-of-type,body .orange.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#FFA100}
.orange.call-to-action .cta-content .button:first-of-type:hover,.orange.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .orange.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.orange.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .orange.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#996000;color:#fff}
.tan.bg{background-color:#F8B071}
.tan.bg .button,.tan.bg body input[type="submit"],body .tan.bg input[type="submit"],.tan.bg body input[type="button"],body .tan.bg input[type="button"]{background-color:#B38053}
.tan.bg .button:hover,.tan.bg body input[type="submit"]:hover,body .tan.bg input[type="submit"]:hover,.tan.bg body input[type="button"]:hover,body .tan.bg input[type="button"]:hover{background-color:#926741}
.tan.bg .button.product-btn,.tan.bg body input.product-btn[type="submit"],body .tan.bg input.product-btn[type="submit"],.tan.bg body input.product-btn[type="button"],body .tan.bg input.product-btn[type="button"]{background-color:#F8B071;color:#fff;border-color:#fff}
.tan.bg.cta-row-item:hover{background-color:#B38053}
.tan.call-to-action .cta-content .button:first-of-type,.tan.call-to-action .cta-content body input[type="submit"]:first-of-type,body .tan.call-to-action .cta-content input[type="submit"]:first-of-type,.tan.call-to-action .cta-content body input[type="button"]:first-of-type,body .tan.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#F8B071}
.tan.call-to-action .cta-content .button:first-of-type:hover,.tan.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .tan.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.tan.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .tan.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#926741;color:#fff}
.silver.bg{background-color:#F4F4F7}
.silver.bg .button,.silver.bg body input[type="submit"],body .silver.bg input[type="submit"],.silver.bg body input[type="button"],body .silver.bg input[type="button"]{background-color:#0053A0}
.silver.bg .button:hover,.silver.bg body input[type="submit"]:hover,body .silver.bg input[type="submit"]:hover,.silver.bg body input[type="button"]:hover,body .silver.bg input[type="button"]:hover{background-color:#00396d}
.silver.bg .button.product-btn,.silver.bg body input.product-btn[type="submit"],body .silver.bg input.product-btn[type="submit"],.silver.bg body input.product-btn[type="button"],body .silver.bg input.product-btn[type="button"]{background-color:#F4F4F7}
.silver.bg.cta-row-item:hover{background-color:#0053A0}
.silver.call-to-action .cta-content .button:first-of-type,.silver.call-to-action .cta-content body input[type="submit"]:first-of-type,body .silver.call-to-action .cta-content input[type="submit"]:first-of-type,.silver.call-to-action .cta-content body input[type="button"]:first-of-type,body .silver.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#F4F4F7}
.silver.call-to-action .cta-content .button:first-of-type:hover,.silver.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .silver.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.silver.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .silver.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#ccccd5;color:#fff}
.new-blue.bg{background-color:#005BBB}
.new-blue.bg .button,.new-blue.bg body input[type="submit"],body .new-blue.bg input[type="submit"],.new-blue.bg body input[type="button"],body .new-blue.bg input[type="button"]{background-color:#0F4A7F}
.new-blue.bg .button:hover,.new-blue.bg body input[type="submit"]:hover,body .new-blue.bg input[type="submit"]:hover,.new-blue.bg body input[type="button"]:hover,body .new-blue.bg input[type="button"]:hover{background-color:#0a2f51}
.new-blue.bg .button.product-btn,.new-blue.bg body input.product-btn[type="submit"],body .new-blue.bg input.product-btn[type="submit"],.new-blue.bg body input.product-btn[type="button"],body .new-blue.bg input.product-btn[type="button"]{background-color:#005BBB;color:#fff;border-color:#fff}
.new-blue.bg.cta-row-item:hover{background-color:#0F4A7F}
.new-blue.call-to-action .cta-content .button:first-of-type,.new-blue.call-to-action .cta-content body input[type="submit"]:first-of-type,body .new-blue.call-to-action .cta-content input[type="submit"]:first-of-type,.new-blue.call-to-action .cta-content body input[type="button"]:first-of-type,body .new-blue.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#005BBB}
.new-blue.call-to-action .cta-content .button:first-of-type:hover,.new-blue.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .new-blue.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.new-blue.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .new-blue.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#0a2f51;color:#fff}
.cyan.bg{background-color:#00AEEF}
.cyan.bg .button,.cyan.bg body input[type="submit"],body .cyan.bg input[type="submit"],.cyan.bg body input[type="button"],body .cyan.bg input[type="button"]{background-color:#0083B3}
.cyan.bg .button:hover,.cyan.bg body input[type="submit"]:hover,body .cyan.bg input[type="submit"]:hover,.cyan.bg body input[type="button"]:hover,body .cyan.bg input[type="button"]:hover{background-color:#005e80}
.cyan.bg .button.product-btn,.cyan.bg body input.product-btn[type="submit"],body .cyan.bg input.product-btn[type="submit"],.cyan.bg body input.product-btn[type="button"],body .cyan.bg input.product-btn[type="button"]{background-color:#00AEEF;color:#fff;border-color:#fff}
.cyan.bg.cta-row-item:hover{background-color:#0083B3}
.cyan.call-to-action .cta-content .button:first-of-type,.cyan.call-to-action .cta-content body input[type="submit"]:first-of-type,body .cyan.call-to-action .cta-content input[type="submit"]:first-of-type,.cyan.call-to-action .cta-content body input[type="button"]:first-of-type,body .cyan.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#00AEEF}
.cyan.call-to-action .cta-content .button:first-of-type:hover,.cyan.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .cyan.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.cyan.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .cyan.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#005e80;color:#fff}
.almost-black.bg{background-color:#404041}
.almost-black.bg .button,.almost-black.bg body input[type="submit"],body .almost-black.bg input[type="submit"],.almost-black.bg body input[type="button"],body .almost-black.bg input[type="button"]{background-color:#666667}
.almost-black.bg .button:hover,.almost-black.bg body input[type="submit"]:hover,body .almost-black.bg input[type="submit"]:hover,.almost-black.bg body input[type="button"]:hover,body .almost-black.bg input[type="button"]:hover{background-color:#4d4d4d}
.almost-black.bg .button.product-btn,.almost-black.bg body input.product-btn[type="submit"],body .almost-black.bg input.product-btn[type="submit"],.almost-black.bg body input.product-btn[type="button"],body .almost-black.bg input.product-btn[type="button"]{background-color:#404041;color:#fff;border-color:#fff}
.almost-black.bg.cta-row-item:hover{background-color:#666667}
.almost-black.call-to-action .cta-content .button:first-of-type,.almost-black.call-to-action .cta-content body input[type="submit"]:first-of-type,body .almost-black.call-to-action .cta-content input[type="submit"]:first-of-type,.almost-black.call-to-action .cta-content body input[type="button"]:first-of-type,body .almost-black.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#404041}
.almost-black.call-to-action .cta-content .button:first-of-type:hover,.almost-black.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .almost-black.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.almost-black.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .almost-black.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#4d4d4d;color:#fff}
.dark-blue.bg{background-color:#003F7A}
.dark-blue.bg .button,.dark-blue.bg body input[type="submit"],body .dark-blue.bg input[type="submit"],.dark-blue.bg body input[type="button"],body .dark-blue.bg input[type="button"]{background-color:#336595}
.dark-blue.bg .button:hover,.dark-blue.bg body input[type="submit"]:hover,body .dark-blue.bg input[type="submit"]:hover,.dark-blue.bg body input[type="button"]:hover,body .dark-blue.bg input[type="button"]:hover{background-color:#264b6f}
.dark-blue.bg .button.product-btn,.dark-blue.bg body input.product-btn[type="submit"],body .dark-blue.bg input.product-btn[type="submit"],.dark-blue.bg body input.product-btn[type="button"],body .dark-blue.bg input.product-btn[type="button"]{background-color:#003F7A;color:#fff;border-color:#fff}
.dark-blue.bg.cta-row-item:hover{background-color:#336595}
.dark-blue.call-to-action .cta-content .button:first-of-type,.dark-blue.call-to-action .cta-content body input[type="submit"]:first-of-type,body .dark-blue.call-to-action .cta-content input[type="submit"]:first-of-type,.dark-blue.call-to-action .cta-content body input[type="button"]:first-of-type,body .dark-blue.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#003F7A}
.dark-blue.call-to-action .cta-content .button:first-of-type:hover,.dark-blue.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .dark-blue.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.dark-blue.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .dark-blue.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#264b6f;color:#fff}
.blue-tint.bg{background-color:#82ACD5;color:#000}
.blue-tint.bg .button,.blue-tint.bg body input[type="submit"],body .blue-tint.bg input[type="submit"],.blue-tint.bg body input[type="button"],body .blue-tint.bg input[type="button"]{background-color:#6281A0;color:#fff}
.blue-tint.bg .button:hover,.blue-tint.bg body input[type="submit"]:hover,body .blue-tint.bg input[type="submit"]:hover,.blue-tint.bg body input[type="button"]:hover,body .blue-tint.bg input[type="button"]:hover{background-color:#4e6881}
.blue-tint.bg .button.product-btn,.blue-tint.bg body input.product-btn[type="submit"],body .blue-tint.bg input.product-btn[type="submit"],.blue-tint.bg body input.product-btn[type="button"],body .blue-tint.bg input.product-btn[type="button"]{background-color:#82ACD5;color:#000;border-color:#000}
.blue-tint.bg.cta-row-item:hover{background-color:#6281A0;color:#fff}
.blue-tint.call-to-action .cta-content .button:first-of-type,.blue-tint.call-to-action .cta-content body input[type="submit"]:first-of-type,body .blue-tint.call-to-action .cta-content input[type="submit"]:first-of-type,.blue-tint.call-to-action .cta-content body input[type="button"]:first-of-type,body .blue-tint.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#82ACD5}
.blue-tint.call-to-action .cta-content .button:first-of-type:hover,.blue-tint.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .blue-tint.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.blue-tint.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .blue-tint.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#4e6881;color:#fff}
.light-blue-tint.bg{background-color:#D7E0EE;color:#000}
.light-blue-tint.bg .button,.light-blue-tint.bg body input[type="submit"],body .light-blue-tint.bg input[type="submit"],.light-blue-tint.bg body input[type="button"],body .light-blue-tint.bg input[type="button"]{background-color:#A1A8B3;color:#000}
.light-blue-tint.bg .button:hover,.light-blue-tint.bg body input[type="submit"]:hover,body .light-blue-tint.bg input[type="submit"]:hover,.light-blue-tint.bg body input[type="button"]:hover,body .light-blue-tint.bg input[type="button"]:hover{background-color:#858e9c}
.light-blue-tint.bg .button.product-btn,.light-blue-tint.bg body input.product-btn[type="submit"],body .light-blue-tint.bg input.product-btn[type="submit"],.light-blue-tint.bg body input.product-btn[type="button"],body .light-blue-tint.bg input.product-btn[type="button"]{background-color:#D7E0EE;color:#000;border-color:#000}
.light-blue-tint.bg.cta-row-item:hover{background-color:#A1A8B3;color:#000}
.light-blue-tint.call-to-action .cta-content .button:first-of-type,.light-blue-tint.call-to-action .cta-content body input[type="submit"]:first-of-type,body .light-blue-tint.call-to-action .cta-content input[type="submit"]:first-of-type,.light-blue-tint.call-to-action .cta-content body input[type="button"]:first-of-type,body .light-blue-tint.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#A1A8B3}
.light-blue-tint.call-to-action .cta-content .button:first-of-type:hover,.light-blue-tint.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .light-blue-tint.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.light-blue-tint.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .light-blue-tint.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#858e9c;color:#fff}
.gss-green.bg{background-color:#A9D825;color:#000}
.gss-green.bg .button,.gss-green.bg body input[type="submit"],body .gss-green.bg input[type="submit"],.gss-green.bg body input[type="button"],body .gss-green.bg input[type="button"]{background-color:#86A02A;color:#fff}
.gss-green.bg .button:hover,.gss-green.bg body input[type="submit"]:hover,body .gss-green.bg input[type="submit"]:hover,.gss-green.bg body input[type="button"]:hover,body .gss-green.bg input[type="button"]:hover{background-color:#64781f}
.gss-green.bg .button.product-btn,.gss-green.bg body input.product-btn[type="submit"],body .gss-green.bg input.product-btn[type="submit"],.gss-green.bg body input.product-btn[type="button"],body .gss-green.bg input.product-btn[type="button"]{background-color:#A9D825;color:#000;border-color:#000}
.gss-green.bg.cta-row-item:hover{background-color:#86A02A;color:#fff}
.gss-green.call-to-action .cta-content .button:first-of-type,.gss-green.call-to-action .cta-content body input[type="submit"]:first-of-type,body .gss-green.call-to-action .cta-content input[type="submit"]:first-of-type,.gss-green.call-to-action .cta-content body input[type="button"]:first-of-type,body .gss-green.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#A9D825}
.gss-green.call-to-action .cta-content .button:first-of-type:hover,.gss-green.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .gss-green.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.gss-green.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .gss-green.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#64781f;color:#fff}
.hwt-yellow.bg{background-color:#F9E300;color:#000}
.hwt-yellow.bg .button,.hwt-yellow.bg body input[type="submit"],body .hwt-yellow.bg input[type="submit"],.hwt-yellow.bg body input[type="button"],body .hwt-yellow.bg input[type="button"]{background-color:#BFAC1D;color:#fff}
.hwt-yellow.bg .button:hover,.hwt-yellow.bg body input[type="submit"]:hover,body .hwt-yellow.bg input[type="submit"]:hover,.hwt-yellow.bg body input[type="button"]:hover,body .hwt-yellow.bg input[type="button"]:hover{background-color:#938416}
.hwt-yellow.bg .button.product-btn,.hwt-yellow.bg body input.product-btn[type="submit"],body .hwt-yellow.bg input.product-btn[type="submit"],.hwt-yellow.bg body input.product-btn[type="button"],body .hwt-yellow.bg input.product-btn[type="button"]{background-color:#F9E300;color:#000;border-color:#000}
.hwt-yellow.bg.cta-row-item:hover{background-color:#BFAC1D;color:#fff}
.hwt-yellow.call-to-action .cta-content .button:first-of-type,.hwt-yellow.call-to-action .cta-content body input[type="submit"]:first-of-type,body .hwt-yellow.call-to-action .cta-content input[type="submit"]:first-of-type,.hwt-yellow.call-to-action .cta-content body input[type="button"]:first-of-type,body .hwt-yellow.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#000}
.hwt-yellow.call-to-action .cta-content .button:first-of-type:hover,.hwt-yellow.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .hwt-yellow.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.hwt-yellow.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .hwt-yellow.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#938416;color:#fff}
.kwt-teal.bg{background-color:#63CECA;color:#000}
.kwt-teal.bg .button,.kwt-teal.bg body input[type="submit"],body .kwt-teal.bg input[type="submit"],.kwt-teal.bg body input[type="button"],body .kwt-teal.bg input[type="button"]{background-color:#4A9B98;color:#fff}
.kwt-teal.bg .button:hover,.kwt-teal.bg body input[type="submit"]:hover,body .kwt-teal.bg input[type="submit"]:hover,.kwt-teal.bg body input[type="button"]:hover,body .kwt-teal.bg input[type="button"]:hover{background-color:#3a7876}
.kwt-teal.bg .button.product-btn,.kwt-teal.bg body input.product-btn[type="submit"],body .kwt-teal.bg input.product-btn[type="submit"],.kwt-teal.bg body input.product-btn[type="button"],body .kwt-teal.bg input.product-btn[type="button"]{background-color:#63CECA;color:#000;border-color:#000}
.kwt-teal.bg.cta-row-item:hover{background-color:#4A9B98;color:#fff}
.kwt-teal.call-to-action .cta-content .button:first-of-type,.kwt-teal.call-to-action .cta-content body input[type="submit"]:first-of-type,body .kwt-teal.call-to-action .cta-content input[type="submit"]:first-of-type,.kwt-teal.call-to-action .cta-content body input[type="button"]:first-of-type,body .kwt-teal.call-to-action .cta-content input[type="button"]:first-of-type{background-color:#fff;color:#63CECA}
.kwt-teal.call-to-action .cta-content .button:first-of-type:hover,.kwt-teal.call-to-action .cta-content body input[type="submit"]:first-of-type:hover,body .kwt-teal.call-to-action .cta-content input[type="submit"]:first-of-type:hover,.kwt-teal.call-to-action .cta-content body input[type="button"]:first-of-type:hover,body .kwt-teal.call-to-action .cta-content input[type="button"]:first-of-type:hover{background-color:#3a7876;color:#fff}
.blue ul li,.green ul li,.teal ul li,.red ul li,.orange ul li,.tan ul li,.new-blue ul li,.cyan ul li,.almost-black ul li,.dark-blue ul li,.blue-tint ul li,.gss-green ul li,.kwt-teal ul li,.light-blue-tint ul li{background-image:url("../../img/icons/icon--bullet-white.svg") !important;background-repeat:no-repeat !important;background-position:0 .625rem !important;background-size:.375rem .375rem !important}
.hwt-yellow ul li{background-image:url("../../img/icons/icon--bullet-black.svg") !important;background-repeat:no-repeat !important;background-position:0 .625rem !important;background-size:.375rem .375rem !important}
.author-paragraph{margin-left:-.625rem;margin-right:-.625rem;margin-top:3.125rem;margin-bottom:3.125rem;width:100%}
@media print, screen and (min-width: 40.0625em){
  .author-paragraph{margin-left:0;margin-right:0;width:auto;margin-left:-1.875rem;margin-right:-1.875rem}
}
.author-paragraph .author{display:block;justify-content:left;margin:0 auto}
@media print, screen and (min-width: 40.0625em){
  .author-paragraph .author{display:flex}
}
.author-paragraph .author .author-image,.author-paragraph .author .author-content{width:100%;margin:1.25rem 0;align-self:center}
@media print, screen and (min-width: 40.0625em){
  .author-paragraph .author .author-image,.author-paragraph .author .author-content{margin:1.25rem}
}
@media print, screen and (min-width: 40.0625em){
  .author-paragraph .author .author-image{float:left;max-width:20%;margin-left:0}
}
@media print, screen and (min-width: 40.0625em){
  .author-paragraph .author .author-content{float:right;max-width:75%;margin-right:0}
}
.author-paragraph .author img,.author-paragraph .author h6,.author-paragraph .author p{display:inline-block}
.author-paragraph .author h6{margin-bottom:.9375rem}
.author-paragraph .author .mid-bold{font-weight:500}
.video-with-caption{text-align:center;margin-top:3.125rem;margin-bottom:3.125rem;border-bottom:2px solid #DEDEDE;margin-left:-.625rem;margin-right:-.625rem}
@media print, screen and (min-width: 40.0625em){
  .video-with-caption{width:100%;margin-left:0;margin-right:0}
}
@media print, screen and (min-width: 64.0625em){
  .video-with-caption{margin-left:auto;margin-right:auto}
.video-with-caption .container{max-width:75%}
}
.video-with-caption a{position:relative;display:inline-block}
.video-with-caption a .play-btn{width:auto;position:absolute;bottom:25%;left:50%;z-index:10;margin:0 0 0 -1.5625rem;opacity:0.6;display:inline-block;width:3.125rem;height:auto}
@media print, screen and (min-width: 40.0625em){
  .video-with-caption a .play-btn{bottom:35%;margin-left:-3.125rem}
}
@media print, screen and (min-width: 64.0625em){
  .video-with-caption a .play-btn{bottom:45%;width:auto}
}
.video-with-caption a:hover .play-btn{opacity:1.0}
.video-with-caption p{font-size:1rem;margin:1.25rem auto;width:75%}
.video-with-description{width:100vw;position:relative;margin-left:-50vw;left:50%;text-align:left;background-color:#F4F4F7;margin-top:0;margin-bottom:0}
.video-with-description .vid-wrapper{display:inline-block;margin:3.125rem auto}
@media print, screen and (min-width: 48.0625em){
  .video-with-description .vid-wrapper{display:table;table-layout:fixed}
}
@media print, screen and (min-width: 48.0625em){
  .video-with-description .vid-wrapper .video,.video-with-description .vid-wrapper .video-content{display:table-cell;table-layout:fixed;padding:2rem 2rem 2rem 0}
.video-with-description .vid-wrapper .video img,.video-with-description .vid-wrapper .video-content img{width:100% !important}
}
.video-with-description .vid-wrapper .video{text-decoration:none;margin-top:4rem;margin-bottom:rem-cal(32)}
@media print, screen and (min-width: 48.0625em){
  .video-with-description .vid-wrapper .video{width:50%;vertical-align:middle;margin-top:0;margin-bottom:0;padding-right:0}
}
.video-with-description .vid-wrapper .video a{position:relative;display:block}
.video-with-description .vid-wrapper .video a .play-area{background-color:#fff;display:inline-block;padding:1rem 0;text-align:center;width:10.9375rem;position:absolute;bottom:-1.5rem;left:50%;margin-left:-5.46875rem;z-index:10}
.video-with-description .vid-wrapper .video a .play-area p,.video-with-description .vid-wrapper .video a .play-area img{display:inline-block}
.video-with-description .vid-wrapper .video a .play-area img{max-width:1.5625rem;margin-left:.625rem}
@media print, screen and (min-width: 48.0625em){
  .video-with-description .vid-wrapper .video-content{width:45%}
}
.video-with-description .vid-wrapper .video-content .button,.video-with-description .vid-wrapper .video-content body input[type="submit"],body .video-with-description .vid-wrapper .video-content input[type="submit"],.video-with-description .vid-wrapper .video-content body input[type="button"],body .video-with-description .vid-wrapper .video-content input[type="button"]{text-decoration:none;margin-top:2rem}
.video-with-description.direction-right .video-content{padding:2rem 0 2rem 2rem}
.video-with-description.direction-left .video-content{padding:2rem 2rem 2rem 0}
.video-with-description.blue{background-color:#0068C8;color:#fff}
.video-with-description.blue .button,.video-with-description.blue body input[type="submit"],body .video-with-description.blue input[type="submit"],.video-with-description.blue body input[type="button"],body .video-with-description.blue input[type="button"]{background-color:#0053A0}
.video-with-description.blue .button:hover,.video-with-description.blue body input[type="submit"]:hover,body .video-with-description.blue input[type="submit"]:hover,.video-with-description.blue body input[type="button"]:hover,body .video-with-description.blue input[type="button"]:hover{background-color:#00396d}
.video-with-description.green{background-color:#87B253;color:#fff}
.video-with-description.green .button,.video-with-description.green body input[type="submit"],body .video-with-description.green input[type="submit"],.video-with-description.green body input[type="button"],body .video-with-description.green input[type="button"]{background-color:#6C8E42}
.video-with-description.green .button:hover,.video-with-description.green body input[type="submit"]:hover,body .video-with-description.green input[type="submit"]:hover,.video-with-description.green body input[type="button"]:hover,body .video-with-description.green input[type="button"]:hover{background-color:#526b32}
.video-with-description.teal{background-color:#158791;color:#fff}
.video-with-description.teal .button,.video-with-description.teal body input[type="submit"],body .video-with-description.teal input[type="submit"],.video-with-description.teal body input[type="button"],body .video-with-description.teal input[type="button"]{background-color:#0F545B}
.video-with-description.teal .button:hover,.video-with-description.teal body input[type="submit"]:hover,body .video-with-description.teal input[type="submit"]:hover,.video-with-description.teal body input[type="button"]:hover,body .video-with-description.teal input[type="button"]:hover{background-color:#082c2f}
.video-with-description.red{background-color:#EE5765;color:#fff}
.video-with-description.red .button,.video-with-description.red body input[type="submit"],body .video-with-description.red input[type="submit"],.video-with-description.red body input[type="button"],body .video-with-description.red input[type="button"]{background-color:#A43A3F}
.video-with-description.red .button:hover,.video-with-description.red body input[type="submit"]:hover,body .video-with-description.red input[type="submit"]:hover,.video-with-description.red body input[type="button"]:hover,body .video-with-description.red input[type="button"]:hover{background-color:#7e2d31}
.video-with-description.orange{background-color:#FFA100;color:#fff}
.video-with-description.orange .button,.video-with-description.orange body input[type="submit"],body .video-with-description.orange input[type="submit"],.video-with-description.orange body input[type="button"],body .video-with-description.orange input[type="button"]{background-color:#CC8000}
.video-with-description.orange .button:hover,.video-with-description.orange body input[type="submit"]:hover,body .video-with-description.orange input[type="submit"]:hover,.video-with-description.orange body input[type="button"]:hover,body .video-with-description.orange input[type="button"]:hover{background-color:#996000}
.video-with-description.tan{background-color:#F8B071;color:#fff}
.video-with-description.tan .button,.video-with-description.tan body input[type="submit"],body .video-with-description.tan input[type="submit"],.video-with-description.tan body input[type="button"],body .video-with-description.tan input[type="button"]{background-color:#B38053}
.video-with-description.tan .button:hover,.video-with-description.tan body input[type="submit"]:hover,body .video-with-description.tan input[type="submit"]:hover,.video-with-description.tan body input[type="button"]:hover,body .video-with-description.tan input[type="button"]:hover{background-color:#926741}
.video-with-description.silver{background-color:#F4F4F7}
.video-with-description.silver .button,.video-with-description.silver body input[type="submit"],body .video-with-description.silver input[type="submit"],.video-with-description.silver body input[type="button"],body .video-with-description.silver input[type="button"]{background-color:#0068C8}
.video-with-description.silver .button:hover,.video-with-description.silver body input[type="submit"]:hover,body .video-with-description.silver input[type="submit"]:hover,.video-with-description.silver body input[type="button"]:hover,body .video-with-description.silver input[type="button"]:hover{background-color:#0053A0}
.video-with-description.new-blue{background-color:#005BBB;color:#fff}
.video-with-description.new-blue .button,.video-with-description.new-blue body input[type="submit"],body .video-with-description.new-blue input[type="submit"],.video-with-description.new-blue body input[type="button"],body .video-with-description.new-blue input[type="button"]{background-color:#0F4A7F}
.video-with-description.new-blue .button:hover,.video-with-description.new-blue body input[type="submit"]:hover,body .video-with-description.new-blue input[type="submit"]:hover,.video-with-description.new-blue body input[type="button"]:hover,body .video-with-description.new-blue input[type="button"]:hover{background-color:#0a2f51}
.video-with-description.cyan{background-color:#00AEEF;color:#fff}
.video-with-description.cyan .button,.video-with-description.cyan body input[type="submit"],body .video-with-description.cyan input[type="submit"],.video-with-description.cyan body input[type="button"],body .video-with-description.cyan input[type="button"]{background-color:#0083B3}
.video-with-description.cyan .button:hover,.video-with-description.cyan body input[type="submit"]:hover,body .video-with-description.cyan input[type="submit"]:hover,.video-with-description.cyan body input[type="button"]:hover,body .video-with-description.cyan input[type="button"]:hover{background-color:#005e80}
.video-with-description.almost-black{background-color:#404041;color:#fff}
.video-with-description.almost-black .button,.video-with-description.almost-black body input[type="submit"],body .video-with-description.almost-black input[type="submit"],.video-with-description.almost-black body input[type="button"],body .video-with-description.almost-black input[type="button"]{background-color:#666667}
.video-with-description.almost-black .button:hover,.video-with-description.almost-black body input[type="submit"]:hover,body .video-with-description.almost-black input[type="submit"]:hover,.video-with-description.almost-black body input[type="button"]:hover,body .video-with-description.almost-black input[type="button"]:hover{background-color:#4d4d4d}
.video-with-description.dark-blue{background-color:#003F7A;color:#fff}
.video-with-description.dark-blue .button,.video-with-description.dark-blue body input[type="submit"],body .video-with-description.dark-blue input[type="submit"],.video-with-description.dark-blue body input[type="button"],body .video-with-description.dark-blue input[type="button"]{background-color:#336595}
.video-with-description.dark-blue .button:hover,.video-with-description.dark-blue body input[type="submit"]:hover,body .video-with-description.dark-blue input[type="submit"]:hover,.video-with-description.dark-blue body input[type="button"]:hover,body .video-with-description.dark-blue input[type="button"]:hover{background-color:#264b6f}
.video-with-description.blue-tint{background-color:#82ACD5;color:#000}
.video-with-description.blue-tint .button,.video-with-description.blue-tint body input[type="submit"],body .video-with-description.blue-tint input[type="submit"],.video-with-description.blue-tint body input[type="button"],body .video-with-description.blue-tint input[type="button"]{background-color:#6281A0;color:#fff}
.video-with-description.blue-tint .button:hover,.video-with-description.blue-tint body input[type="submit"]:hover,body .video-with-description.blue-tint input[type="submit"]:hover,.video-with-description.blue-tint body input[type="button"]:hover,body .video-with-description.blue-tint input[type="button"]:hover{background-color:#4e6881}
.video-with-description.light-blue-tint{background-color:#D7E0EE;color:#000}
.video-with-description.light-blue-tint .button,.video-with-description.light-blue-tint body input[type="submit"],body .video-with-description.light-blue-tint input[type="submit"],.video-with-description.light-blue-tint body input[type="button"],body .video-with-description.light-blue-tint input[type="button"]{background-color:#A1A8B3;color:#000}
.video-with-description.light-blue-tint .button:hover,.video-with-description.light-blue-tint body input[type="submit"]:hover,body .video-with-description.light-blue-tint input[type="submit"]:hover,.video-with-description.light-blue-tint body input[type="button"]:hover,body .video-with-description.light-blue-tint input[type="button"]:hover{background-color:#858e9c}
.video-with-description.gss-green{background-color:#A9D825;color:#000}
.video-with-description.gss-green .button,.video-with-description.gss-green body input[type="submit"],body .video-with-description.gss-green input[type="submit"],.video-with-description.gss-green body input[type="button"],body .video-with-description.gss-green input[type="button"]{background-color:#86A02A;color:#fff}
.video-with-description.gss-green .button:hover,.video-with-description.gss-green body input[type="submit"]:hover,body .video-with-description.gss-green input[type="submit"]:hover,.video-with-description.gss-green body input[type="button"]:hover,body .video-with-description.gss-green input[type="button"]:hover{background-color:#64781f}
.video-with-description.hwt-yellow{background-color:#F9E300;color:#000}
.video-with-description.hwt-yellow .button,.video-with-description.hwt-yellow body input[type="submit"],body .video-with-description.hwt-yellow input[type="submit"],.video-with-description.hwt-yellow body input[type="button"],body .video-with-description.hwt-yellow input[type="button"]{background-color:#BFAC1D;color:#fff}
.video-with-description.hwt-yellow .button:hover,.video-with-description.hwt-yellow body input[type="submit"]:hover,body .video-with-description.hwt-yellow input[type="submit"]:hover,.video-with-description.hwt-yellow body input[type="button"]:hover,body .video-with-description.hwt-yellow input[type="button"]:hover{background-color:#938416}
.video-with-description.kwt-teal{background-color:#63CECA;color:#000}
.video-with-description.kwt-teal .button,.video-with-description.kwt-teal body input[type="submit"],body .video-with-description.kwt-teal input[type="submit"],.video-with-description.kwt-teal body input[type="button"],body .video-with-description.kwt-teal input[type="button"]{background-color:#4A9B98;color:#fff}
.video-with-description.kwt-teal .button:hover,.video-with-description.kwt-teal body input[type="submit"]:hover,body .video-with-description.kwt-teal input[type="submit"]:hover,.video-with-description.kwt-teal body input[type="button"]:hover,body .video-with-description.kwt-teal input[type="button"]:hover{background-color:#3a7876}
.showcase{width:100vw;position:relative;margin-left:-50vw;left:50%;display:inline-block;color:#fff;margin-top:0;margin-bottom:0}
.showcase .canvas{width:100%;text-align:center}
@media print, screen and (min-width: 64.0625em){
  .showcase .canvas{position:absolute;height:100%;left:0;top:0;vertical-align:middle}
.showcase .canvas::before{display:inline-block;height:100%;content:'';vertical-align:middle}
}
@media print, screen and (min-width: 64.0625em){
  .showcase .canvas .container{display:inline-block;vertical-align:middle;width:96%}
}
@media (min-width: 76.25rem){
  .showcase .canvas .container{max-width:76.25rem;padding-left:.8125rem;padding-right:1.0625rem}
}
.showcase .showcase-content,.showcase .showcase-image{display:inline-block;width:100%}
.showcase .showcase-image{padding:.625rem 0 .9375rem .9375rem}
.showcase .showcase-image.left{float:right}
@media print, screen and (min-width: 48.0625em){
  .showcase .showcase-image.left{right:0}
}
.showcase .showcase-image.right{float:left}
@media print, screen and (min-width: 48.0625em){
  .showcase .showcase-image.right{left:0}
}
@media print, screen and (min-width: 48.0625em){
  .showcase .showcase-image{width:45%;position:absolute;top:.9375rem;height:100%;padding:0}
}
@media print, screen and (min-width: 64.0625em){
  .showcase .showcase-image{position:relative;top:initial;right:initial;height:auto;margin:0}
}
.showcase .showcase-image img{max-height:100%;width:auto}
@media print, screen and (min-width: 64.0625em){
  .showcase .showcase-image img{max-width:100%;height:auto}
}
.showcase .showcase-content{text-align:left;padding-top:1.25rem;padding-bottom:1.25rem}
.showcase .showcase-content.left{float:left}
@media print, screen and (min-width: 48.0625em){
  .showcase .showcase-content.left{padding-right:3.125rem}
}
.showcase .showcase-content.right{float:right}
@media print, screen and (min-width: 48.0625em){
  .showcase .showcase-content.right{padding-left:3.125rem}
}
.showcase .showcase-content h3{font-size:2.375rem;margin-bottom:1.125rem;line-height:1.1}
@media print, screen and (min-width: 48.0625em){
  .showcase .showcase-content{width:55%}
}
@media print, screen and (min-width: 64.0625em){
  .showcase .showcase-content{padding-top:0;padding-bottom:0}
}
.showcase .showcase-content ul{margin-top:.9375rem}
.showcase .showcase-content .button,.showcase .showcase-content body input[type="submit"],body .showcase .showcase-content input[type="submit"],.showcase .showcase-content body input[type="button"],body .showcase .showcase-content input[type="button"]{margin-top:1.5rem}
.accordion-area{background-color:#F4F4F7;padding:3.125rem 0;width:100vw;position:relative;margin-left:-50vw;left:50%;margin-top:0;margin-bottom:0}
.accordion-area h4{text-align:center}
.accordion-area .accordion{margin:0 auto}
.accordion-area .accordion .accordion-item.is-active .accordion-title{background-color:inherit;color:#158791}
.accordion-area .accordion .accordion-item.is-active .accordion-title:hover,.accordion-area .accordion .accordion-item.is-active .accordion-title:focus{color:#158791;background-color:transparent}
.accordion-area .accordion .accordion-item.is-active .accordion-title:before{content:'^';-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;filter:none}
.accordion-area .accordion .accordion-item{background-image:none;background-color:#F4F4F7;padding-left:0}
.accordion-area .accordion .accordion-item .accordion-title{text-decoration:none;border:none;font-size:1.25rem;color:#5C5C5C;padding-left:0;padding-right:0}
@media print, screen and (min-width: 40.0625em){
  .accordion-area .accordion .accordion-item .accordion-title{padding-left:0;padding-right:0}
}
.accordion-area .accordion .accordion-item .accordion-title:before{content:'^';-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=0, M21=0, M22=-1, DX=0, DY=0, SizingMethod='auto expand')}
.accordion-area .accordion .accordion-item .accordion-title:hover{color:#158791;background-color:transparent}
.accordion-area .accordion .accordion-item .accordion-title:focus{color:#5C5C5C;background-color:transparent}
.accordion-area .accordion .accordion-item .accordion-content{border:none;padding:1.25rem 0;background-color:transparent}
@media print, screen and (min-width: 40.0625em){
  .accordion-area .accordion .accordion-item .accordion-content{padding:2.5rem;background-color:#fff}
}
.product-row{text-align:center;width:100vw;position:relative;margin-left:-50vw;left:50%;padding:3.4375rem 0;margin-top:0;margin-bottom:0}
.product-row .narrow-container{width:100%}
@media print, screen and (min-width: 64.0625em){
  .product-row .narrow-container{width:65%;margin:0 auto}
}
.product-row.blue.bg{background:-moz-linear-gradient(bottom, #0068C8, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #0068C8), color-stop(29%, #0068C8), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #0068C8 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #0068C8 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #0068C8 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #0068C8 69%, #fff 29%, #fff 100%)}
.product-row.blue .product-header a{color:#004d95}
.product-row.blue .product-header a:hover{color:#003362}
.product-row.green.bg{background:-moz-linear-gradient(bottom, #87B253, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #87B253), color-stop(29%, #87B253), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #87B253 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #87B253 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #87B253 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #87B253 69%, #fff 29%, #fff 100%)}
.product-row.green .product-header a{color:#6d9141}
.product-row.green .product-header a:hover{color:#526e31}
.product-row.teal.bg{background:-moz-linear-gradient(bottom, #158791, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #158791), color-stop(29%, #158791), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #158791 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #158791 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #158791 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #158791 69%, #fff 29%, #fff 100%)}
.product-row.teal .product-header a{color:#0f5e64}
.product-row.teal .product-header a:hover{color:#083438}
.product-row.red.bg{background:-moz-linear-gradient(bottom, #EE5765, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #EE5765), color-stop(29%, #EE5765), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #EE5765 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #EE5765 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #EE5765 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #EE5765 69%, #fff 29%, #fff 100%)}
.product-row.red .product-header a{color:#e9293b}
.product-row.red .product-header a:hover{color:#cb1425}
.product-row.orange.bg{background:-moz-linear-gradient(bottom, #FFA100, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #FFA100), color-stop(29%, #FFA100), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #FFA100 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #FFA100 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #FFA100 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #FFA100 69%, #fff 29%, #fff 100%)}
.product-row.orange .product-header a{color:#cc8100}
.product-row.orange .product-header a:hover{color:#996100}
.product-row.tan.bg{background:-moz-linear-gradient(bottom, #F8B071, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #F8B071), color-stop(29%, #F8B071), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #F8B071 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #F8B071 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #F8B071 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #F8B071 69%, #fff 29%, #fff 100%)}
.product-row.tan .product-header a{color:#f69540}
.product-row.tan .product-header a:hover{color:#f37a10}
.product-row.silver.bg{background:-moz-linear-gradient(bottom, #F4F4F7, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #F4F4F7), color-stop(29%, #F4F4F7), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #F4F4F7 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #F4F4F7 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #F4F4F7 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #F4F4F7 69%, #fff 29%, #fff 100%)}
.product-row.new-blue.bg{background:-moz-linear-gradient(bottom, #005BBB, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #005BBB), color-stop(29%, #005BBB), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #005BBB 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #005BBB 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #005BBB 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #005BBB 69%, #fff 29%, #fff 100%)}
.product-row.new-blue .product-header a{color:#004288}
.product-row.new-blue .product-header a:hover{color:#002955}
.product-row.cyan.bg{background:-moz-linear-gradient(bottom, #00AEEF, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #00AEEF), color-stop(29%, #00AEEF), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #00AEEF 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #00AEEF 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #00AEEF 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #00AEEF 69%, #fff 29%, #fff 100%)}
.product-row.cyan .product-header a{color:#0089bc}
.product-row.cyan .product-header a:hover{color:#006489}
.product-row.almost-black.bg{background:-moz-linear-gradient(bottom, #404041, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #404041), color-stop(29%, #404041), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #404041 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #404041 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #404041 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #404041 69%, #fff 29%, #fff 100%)}
.product-row.almost-black .product-header a{color:#272727}
.product-row.almost-black .product-header a:hover{color:#0d0d0e}
.product-row.dark-blue.bg{background:-moz-linear-gradient(bottom, #003F7A, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #003F7A), color-stop(29%, #003F7A), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #003F7A 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #003F7A 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #003F7A 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #003F7A 69%, #fff 29%, #fff 100%)}
.product-row.dark-blue .product-header a{color:#002547}
.product-row.dark-blue .product-header a:hover{color:#000a14}
.product-row.blue-tint.bg{background:-moz-linear-gradient(bottom, #82ACD5, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #82ACD5), color-stop(29%, #82ACD5), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #82ACD5 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #82ACD5 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #82ACD5 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #82ACD5 69%, #fff 29%, #fff 100%);color:#000}
.product-row.blue-tint .product-header a{color:#5c93c8}
.product-row.blue-tint .product-header a:hover{color:#3d79b4}
.product-row.light-blue-tint.bg{background:-moz-linear-gradient(bottom, #D7E0EE, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #D7E0EE), color-stop(29%, #D7E0EE), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #D7E0EE 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #D7E0EE 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #D7E0EE 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #D7E0EE 69%, #fff 29%, #fff 100%);color:#000}
.product-row.light-blue-tint .product-header a{color:#b3c4df}
.product-row.light-blue-tint .product-header a:hover{color:#8fa9d0}
.product-row.gss-green.bg{background:-moz-linear-gradient(bottom, #A9D825, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #A9D825), color-stop(29%, #A9D825), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #A9D825 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #A9D825 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #A9D825 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #A9D825 69%, #fff 29%, #fff 100%);color:#000}
.product-row.gss-green .product-header a{color:#87ac1e}
.product-row.gss-green .product-header a:hover{color:#658116}
.product-row.hwt-yellow.bg{background:-moz-linear-gradient(bottom, #F9E300, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #F9E300), color-stop(29%, #F9E300), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #F9E300 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #F9E300 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #F9E300 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #F9E300 69%, #fff 29%, #fff 100%);color:#000}
.product-row.kwt-teal.bg{background:-moz-linear-gradient(bottom, #63CECA, #fff 29%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(69%, #63CECA), color-stop(29%, #63CECA), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #63CECA 69%, #fff 29%, #fff 100%);background:-o-linear-gradient(bottom, #63CECA 69%, #fff 29%, #fff 100%);background:-ms-linear-gradient(bottom, #63CECA 69%, #fff 29%, #fff 100%);background:linear-gradient(bottom, #63CECA 69%, #fff 29%, #fff 100%);color:#000}
.product-row.kwt-teal .product-header a{color:#3dc1bc}
.product-row.kwt-teal .product-header a:hover{color:#319a97}
.product-row .product-header{margin-bottom:3.5rem}
.product-row .product-header a{text-decoration:none;font-size:1.25rem}
.product-row .product-header .field-subtitle{font-size:1.25rem}
.product-row .product-container{float:left;width:100%;position:relative;z-index:3;display:flex;flex-wrap:wrap}
.product-row .product-container .product{display:inline-block;width:100%;margin-bottom:2rem;float:left;flex-grow:1}
@media print, screen and (min-width: 40.0625em){
  .product-row .product-container .product{vertical-align:top;width:50%;margin:0}
}
@media print, screen and (min-width: 64.0625em){
  .product-row .product-container .product{width:33.3333%;margin:0}
}
.product-row .product-container .product .product-image::before{content:none;height:100%;vertical-align:middle}
@media print, screen and (min-width: 40.0625em){
  .product-row .product-container .product .product-image::before{display:inline-block;content:""}
}
.product-row .product-container .product .product-image img{vertical-align:middle}
.product-row .product-container .product span{display:block}
.product-row .product-container .product img{margin-bottom:2.625rem}
.product-row .product-container .product a .button.product-btn,.product-row .product-container .product a body input.product-btn[type="submit"],body .product-row .product-container .product a input.product-btn[type="submit"],.product-row .product-container .product a body input.product-btn[type="button"],body .product-row .product-container .product a input.product-btn[type="button"]{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}
.product-row .product-container .product.blue .product-subtitle{color:#0068C8}
.product-row .product-container .product.blue a.button.product-btn:hover{background-color:#0083fb;-webkit-box-shadow:inset 0 0 0 1px #0083fb;box-shadow:inset 0 0 0 1px #0083fb;color:#fff}
.product-row .product-container .product.green .product-subtitle{color:#87B253}
.product-row .product-container .product.green a.button.product-btn:hover{background-color:#a0c276;-webkit-box-shadow:inset 0 0 0 1px #a0c276;box-shadow:inset 0 0 0 1px #a0c276;color:#fff}
.product-row .product-container .product.teal .product-subtitle{color:#158791}
.product-row .product-container .product.teal a.button.product-btn:hover{background-color:#1bb0be;-webkit-box-shadow:inset 0 0 0 1px #1bb0be;box-shadow:inset 0 0 0 1px #1bb0be;color:#fff}
.product-row .product-container .product.red .product-subtitle{color:#EE5765}
.product-row .product-container .product.red a.button.product-btn:hover{background-color:#f3858f;-webkit-box-shadow:inset 0 0 0 1px #f3858f;box-shadow:inset 0 0 0 1px #f3858f;color:#fff}
.product-row .product-container .product.orange .product-subtitle{color:#FFA100}
.product-row .product-container .product.orange a.button.product-btn:hover{background-color:#ffb433;-webkit-box-shadow:inset 0 0 0 1px #ffb433;box-shadow:inset 0 0 0 1px #ffb433;color:#fff}
.product-row .product-container .product.tan .product-subtitle{color:#F8B071}
.product-row .product-container .product.tan a.button.product-btn:hover{background-color:#facba2;-webkit-box-shadow:inset 0 0 0 1px #facba2;box-shadow:inset 0 0 0 1px #facba2;color:#fff}
.product-row .product-container .product.silver .product-subtitle{color:#F4F4F7}
.product-row .product-container .product.silver a.button.product-btn:hover{background-color:#0083fb;-webkit-box-shadow:inset 0 0 0 1px #0083fb;box-shadow:inset 0 0 0 1px #0083fb;color:#fff}
.product-row .product-container .product.new-blue .product-subtitle{color:#005BBB}
.product-row .product-container .product.new-blue a.button.product-btn:hover{background-color:#0074ee;-webkit-box-shadow:inset 0 0 0 1px #0074ee;box-shadow:inset 0 0 0 1px #0074ee;color:#fff}
.product-row .product-container .product.cyan .product-subtitle{color:#00AEEF}
.product-row .product-container .product.cyan a.button.product-btn:hover{background-color:#23c3ff;-webkit-box-shadow:inset 0 0 0 1px #23c3ff;box-shadow:inset 0 0 0 1px #23c3ff;color:#fff}
.product-row .product-container .product.almost-black .product-subtitle{color:#404041}
.product-row .product-container .product.almost-black a.button.product-btn:hover{background-color:#59595b;-webkit-box-shadow:inset 0 0 0 1px #59595b;box-shadow:inset 0 0 0 1px #59595b;color:#fff}
.product-row .product-container .product.dark-blue .product-subtitle{color:#003F7A}
.product-row .product-container .product.dark-blue a.button.product-btn:hover{background-color:#0059ad;-webkit-box-shadow:inset 0 0 0 1px #0059ad;box-shadow:inset 0 0 0 1px #0059ad;color:#fff}
.product-row .product-container .product.blue-tint .product-subtitle{color:#82ACD5}
.product-row .product-container .product.blue-tint a.button.product-btn:hover{background-color:#a8c5e2;-webkit-box-shadow:inset 0 0 0 1px #a8c5e2;box-shadow:inset 0 0 0 1px #a8c5e2;color:#000}
.product-row .product-container .product.light-blue-tint .product-subtitle{color:#D7E0EE}
.product-row .product-container .product.light-blue-tint a.button.product-btn:hover{background-color:#fbfcfd;-webkit-box-shadow:inset 0 0 0 1px #fbfcfd;box-shadow:inset 0 0 0 1px #fbfcfd;color:#000}
.product-row .product-container .product.gss-green .product-subtitle{color:#A9D825}
.product-row .product-container .product.gss-green a.button.product-btn:hover{background-color:#bbe14f;-webkit-box-shadow:inset 0 0 0 1px #bbe14f;box-shadow:inset 0 0 0 1px #bbe14f;color:#000}
.product-row .product-container .product.hwt-yellow .product-subtitle{color:#2E2E2E}
.product-row .product-container .product.hwt-yellow a.button.product-btn:hover{background-color:#ffec2d;-webkit-box-shadow:inset 0 0 0 1px #ffec2d;box-shadow:inset 0 0 0 1px #ffec2d;color:#000}
.product-row .product-container .product.kwt-teal .product-subtitle{color:#63CECA}
.product-row .product-container .product.kwt-teal a.button.product-btn:hover{background-color:#8adad7;-webkit-box-shadow:inset 0 0 0 1px #8adad7;box-shadow:inset 0 0 0 1px #8adad7;color:#000}
.product-row .product-container .product .product-subtitle{font-weight:700;font-family:"futura-pt-bold",sans-serif}
.product-row .product-container .product .product-text-area{width:80%;margin:0 auto 2rem auto}
.stats-container{width:100vw;position:relative;margin-left:-50vw;left:50%;color:#fff;display:inline-block;text-align:center;padding:2rem 0}
@media print, screen and (min-width: 64.0625em){
  .stats-container{padding:4rem}
}
@media print, screen and (min-width: 40.0625em){
  .stats-container .left{float:left}
}
@media print, screen and (min-width: 40.0625em){
  .stats-container .right{float:right}
}
.stats-container .stat-area,.stats-container .stat-content{display:inline-block}
@media print, screen and (min-width: 64.0625em){
  .stats-container .stat-area,.stats-container .stat-content{width:80%;margin:0}
}
.stats-container .stat-area{text-align:center}
@media screen and (min-width: 48.0625em) and (max-width: 64em){
  .stats-container .stat-area.right{padding-right:1.875rem}
.stats-container .stat-area.left{padding-left:1.875rem}
}
.stats-container .stat-content{text-align:left}
@media print, screen and (min-width: 64.0625em){
  .stats-container .stat-content.right{padding-left:5rem}
}
@media print, screen and (min-width: 64.0625em){
  .stats-container .stat-content.left{padding-right:5rem}
}
.stats-container .stat-content h3{margin-bottom:1rem}
.stats-container .stat-content .stat-text{text-align:left}
.stats-container .stat-content .stat-text p{font-weight:300}
@media print, screen and (min-width: 64.0625em){
  .stats-container .stat-content .stat-text p{font-size:1.25rem;line-height:1.7}
}
.stats-container .stat-content .stat-text ul{list-style:initial}
.stats-container .stat-content .stat-text ul li{background:none;padding-left:0;margin:0}
.stats-container .stat-content .button,.stats-container .stat-content body input[type="submit"],body .stats-container .stat-content input[type="submit"],.stats-container .stat-content body input[type="button"],body .stats-container .stat-content input[type="button"]{margin:2rem auto}
@media print, screen and (min-width: 40.0625em){
  .stats-container .stat-content .button,.stats-container .stat-content body input[type="submit"],body .stats-container .stat-content input[type="submit"],.stats-container .stat-content body input[type="button"],body .stats-container .stat-content input[type="button"]{text-align:left}
}
.stats-container.grid{margin-top:0;margin-bottom:0}
.stats-container.grid.blue.bg .stat-item{background-color:#0053A0}
.stats-container.grid.green.bg .stat-item{background-color:#6C8E42}
.stats-container.grid.teal.bg .stat-item{background-color:#0F545B}
.stats-container.grid.red.bg .stat-item{background-color:#D2505C}
.stats-container.grid.orange.bg .stat-item{background-color:#CC8000}
.stats-container.grid.tan.bg .stat-item{background-color:#B38053}
.stats-container.grid.silver.bg .stat-item{background-color:#E8E8EC}
.stats-container.grid.new-blue.bg .stat-item{background-color:#0F4A7F}
.stats-container.grid.cyan.bg .stat-item{background-color:#0083B3}
.stats-container.grid.almost-black.bg .stat-item{background-color:#666667}
.stats-container.grid.dark-blue.bg .stat-item{background-color:#336595}
.stats-container.grid.blue-tint.bg .stat-item{background-color:#6281A0}
.stats-container.grid.light-blue-tint.bg .stat-item{background-color:#A1A8B3;color:#000}
.stats-container.grid.gss-green.bg .stat-item{background-color:#86A02A}
.stats-container.grid.hwt-yellow.bg .stat-item{background-color:#BFAC1D}
.stats-container.grid.kwt-teal.bg .stat-item{background-color:#4A9B98}
@media print, screen and (min-width: 48.0625em){
  .stats-container.grid .stat-area,.stats-container.grid .stat-content{width:50%}
}
.stats-container.grid .stat-area{text-align:left}
.stats-container.grid .stat-area .stat-item{display:inline-block;text-align:left;width:80%;margin:2% auto;padding:1.5625rem 1.375rem;border-radius:.25rem}
@media print, screen and (min-width: 48.0625em){
  .stats-container.grid .stat-area .stat-item{width:47%;margin:1%}
.stats-container.grid .stat-area .stat-item:nth-of-type(odd){margin-left:0}
}
.stats-container.grid .stat-area .stat-item p{text-transform:uppercase;color:rgba(255,255,255,0.9);margin-top:1rem;font-size:1rem;letter-spacing:.09375rem}
.stats-container.grid .stat-area .stat-item h1{font-size:1.5rem;margin:0}
@media print, screen and (min-width: 40.0625em){
  .stats-container.grid .stat-area .stat-item h1{font-size:1.75rem}
}
@media print, screen and (min-width: 64.0625em){
  .stats-container.grid .stat-area .stat-item h1{font-size:2.8125rem}
}
.stats-container.grid .stat-area.left .stat-item{text-align:center}
@media print, screen and (min-width: 48.0625em){
  .stats-container.grid .stat-area.left .stat-item{width:50%;margin:0;text-align:right}
.stats-container.grid .stat-area.left .stat-item:nth-of-type(odd){margin-right:0}
}
.stats-container.grid .stat-area.right{text-align:center}
@media print, screen and (min-width: 48.0625em){
  .stats-container.grid .stat-area.right{text-align:right}
}
@media print, screen and (min-width: 48.0625em){
  .stats-container.grid .stat-area.right .stat-item{width:47%;margin:1%;text-align:left}
.stats-container.grid .stat-area.right .stat-item:nth-of-type(even){margin-right:0}
}
.stats-container.single{margin-top:0;margin-bottom:0}
@media print, screen and (min-width: 40.0625em){
  .stats-container.single .stat-area,.stats-container.single .stat-content{margin:0;padding:0}
}
@media print, screen and (min-width: 40.0625em){
  .stats-container.single .stat-area{width:40% !important;padding-top:4.6875rem;text-align:left}
.stats-container.single .stat-area.left{text-align:right}
}
@media print, screen and (min-width: 40.0625em){
  .stats-container.single .stat-content{width:55%}
}
.stats-container.image{position:relative;padding:0;margin-top:3.125rem;margin-bottom:0}
@media print, screen and (min-width: 64.0625em){
  .stats-container.image.green{background:#87B253;background:-moz-linear-gradient(top, #fff 0%, #fff 10%, #87B253 10%, #87B253 100%);background:-webkit-linear-gradient(top, #fff 0%, #fff 10%, #87B253 10%, #87B253 100%);background:linear-gradient(to bottom, #fff 0%, #fff 10%, #87B253 10%, #87B253 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$white', endColorstr='$green',GradientType=0 )}
}
.stats-container.image .stat--image-area{position:relative;width:100%;text-align:center}
@media print, screen and (min-width: 40.0625em){
  .stats-container.image .stat--image-area{position:absolute;right:0;height:100%;max-width:45%;top:0;padding:0}
}
@media print, screen and (min-width: 48.0625em){
  .stats-container.image .stat--image-area{position:relative}
}
@media print, screen and (min-width: 64.0625em){
  .stats-container.image .stat--image-area{padding-right:4.0625rem}
}
.stats-container.image .stats--wrap{width:100%;position:relative;padding:2.25rem 0}
@media print, screen and (min-width: 40.0625em){
  .stats-container.image .stats--wrap{width:55%}
}
@media print, screen and (min-width: 48.0625em){
  .stats-container.image .stats--wrap{position:absolute;display:block;width:100%;left:0;top:0;height:100%;vertical-align:middle}
.stats-container.image .stats--wrap::before{display:inline-block;height:100%;content:'';vertical-align:middle}
}
.stats-container.image .stats--wrap .container{width:100%;text-align:left}
@media print, screen and (min-width: 48.0625em){
  .stats-container.image .stats--wrap .container{display:inline-block;vertical-align:middle;width:98%;padding-left:.8125rem;padding-right:1.0625rem}
}
@media print, screen and (min-width: 64.0625em){
  .stats-container.image .stats--wrap .container{padding-left:.8125rem;padding-right:1.0625rem}
}
.stats-container.image .stats--wrap .container .stat-content{width:100%}
.stats-container.image .stats--wrap .container .stat-content.left{padding-right:0 !important}
.stats-container.image .stats--wrap .container .stat-content.right{padding-left:0 !important}
@media print, screen and (min-width: 48.0625em){
  .stats-container.image .stats--wrap .container .stat-content{width:55%;text-align:left}
.stats-container.image .stats--wrap .container .stat-content.left{padding-right:5rem !important}
.stats-container.image .stats--wrap .container .stat-content.right{padding-left:5rem !important}
}
@media print, screen and (min-width: 40.0625em){
  .stats-container.image .stats--wrap .container .stat-content.left,.stats-container.image .stats--wrap .container .stat-content.right{float:none}
}
@media print, screen and (min-width: 64.0625em){
  .stats-container.image .stats--wrap .container .stat-content{margin-top:0%}
}
@media screen and (min-width: 95em){
  .stats-container.image .stats--wrap .container .stat-content{margin-top:6%}
}
.stats-container.image .stats--wrap .container .stat-content .stat-item p{display:none}
.stats-container.image .stats--wrap .container .stat-content .stat-item h1{font-size:2.625rem}
@media print, screen and (min-width: 48.0625em){
  .stats-container.image .stats--wrap .container .stat-content .stat-item h1{font-size:3.75rem;margin-bottom:1.25rem}
}
@media print, screen and (min-width: 64.0625em){
  .stats-container.image .stats--wrap .container .stat-content .stat-item h1{font-size:5.625rem;margin-bottom:1.4375rem}
}
@media screen and (min-width: 95em){
  .stats-container.image .stats--wrap .container .stat-content .stat-item h1{font-size:7rem;margin-bottom:1.625rem}
}
.stats-container.image .stats--wrap .container .stat-content .stat-text p{font-size:1.125rem;line-height:1.3}
@media print, screen and (min-width: 64.0625em){
  .stats-container.image .stats--wrap .container .stat-content .stat-text p{font-size:1.25rem;line-height:1.4}
}
@media screen and (min-width: 95em){
  .stats-container.image .stats--wrap .container .stat-content .stat-text p{font-size:1.3125rem;line-height:1.5}
}
.stats-container.image .stats--wrap .container .stat-content .button,.stats-container.image .stats--wrap .container .stat-content body input[type="submit"],body .stats-container.image .stats--wrap .container .stat-content input[type="submit"],.stats-container.image .stats--wrap .container .stat-content body input[type="button"],body .stats-container.image .stats--wrap .container .stat-content input[type="button"]{margin-bottom:0}
@media print, screen and (min-width: 48.0625em){
  .stats-container.image .stats--wrap .container .stat-content .button,.stats-container.image .stats--wrap .container .stat-content body input[type="submit"],body .stats-container.image .stats--wrap .container .stat-content input[type="submit"],.stats-container.image .stats--wrap .container .stat-content body input[type="button"],body .stats-container.image .stats--wrap .container .stat-content input[type="button"]{margin-top:1.125rem}
}
@media print, screen and (min-width: 64.0625em){
  .stats-container.image .stats--wrap .container .stat-content .button,.stats-container.image .stats--wrap .container .stat-content body input[type="submit"],body .stats-container.image .stats--wrap .container .stat-content input[type="submit"],.stats-container.image .stats--wrap .container .stat-content body input[type="button"],body .stats-container.image .stats--wrap .container .stat-content input[type="button"]{margin-top:1.5rem}
}
@media screen and (min-width: 95em){
  .stats-container.image .stats--wrap .container .stat-content .button,.stats-container.image .stats--wrap .container .stat-content body input[type="submit"],body .stats-container.image .stats--wrap .container .stat-content input[type="submit"],.stats-container.image .stats--wrap .container .stat-content body input[type="button"],body .stats-container.image .stats--wrap .container .stat-content input[type="button"]{margin-top:1.75rem}
}
.call-to-action{display:inline-block;width:100vw;position:relative;margin-left:-50vw;left:50%;text-align:center;margin-top:3.125rem;margin-bottom:0}
.call-to-action .container{padding-left:0;padding-right:0}
.call-to-action .cta-content--flex{display:block}
@media print, screen and (min-width: 40.0625em){
  .call-to-action .cta-content--flex{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}
.call-to-action .cta-content--flex.right{flex-direction:row-reverse}
}
.call-to-action .cta-content--flex .cta-content,.call-to-action .cta-content--flex .cta-image{display:inline-block;vertical-align:middle}
.call-to-action .cta-content--flex .cta-content{color:#fff;padding-left:1.5625rem;padding-right:1.5625rem;padding-top:3.125rem;padding-bottom:3.125rem}
@media print, screen and (min-width: 40.0625em){
  .call-to-action .cta-content--flex .cta-content{width:50%}
}
.call-to-action .cta-content--flex .cta-content .button,.call-to-action .cta-content--flex .cta-content body input[type="submit"],body .call-to-action .cta-content--flex .cta-content input[type="submit"],.call-to-action .cta-content--flex .cta-content body input[type="button"],body .call-to-action .cta-content--flex .cta-content input[type="button"]{margin:.625rem 1.25rem}
.call-to-action .cta-content--flex .cta-image{line-height:0;margin-top:-2.5rem;padding-bottom:.9375rem}
@media print, screen and (min-width: 40.0625em){
  .call-to-action .cta-content--flex .cta-image{width:50%;vertical-align:middle;line-height:0}
}
@media print, screen and (min-width: 40.0625em){
  .call-to-action.no_image .cta-content{width:100%}
}
.call-to-action.hwt-yellow .cta-content--flex .cta-content,.call-to-action.light-blue-tint .cta-content--flex .cta-content{color:#2E2E2E}
.highlight.component-paragraph{display:inline-block;width:100vw;position:relative;margin-left:-50vw;left:50%;text-align:center}
.highlight-component{width:100%;text-align:center;padding:7.5rem 0 0 0;float:left}
.highlight-component .highlight-content{margin:0 auto 2.875rem}
.highlight-component .highlight-content h2{position:relative;display:inline-block}
.highlight-component .highlight-content .highlight-intro{width:100%;margin:0 auto;font-weight:400;font-size:1.375rem;line-height:1.3}
@media print, screen and (min-width: 40.0625em){
  .highlight-component .highlight-content .highlight-intro{width:65%}
}
.highlight-component .highlight-item-content h6{font-size:1.375rem;margin-bottom:.75rem}
.highlight-component .highlight-item-content p{font-weight:400;font-size:1.1875rem}
.highlight-component.highlight-row{color:#fff;position:relative;z-index:1;background-color:transparent;margin-top:0;margin-bottom:3.125rem}
.highlight-component.highlight-row::before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:80%;content:""}
@media print, screen and (min-width: 40.0625em){
  .highlight-component.highlight-row::before{height:70%}
}
.highlight-component.highlight-row .button,.highlight-component.highlight-row body input[type="submit"],body .highlight-component.highlight-row input[type="submit"],.highlight-component.highlight-row body input[type="button"],body .highlight-component.highlight-row input[type="button"]{margin-top:1.75rem}
.highlight-component.highlight-row.blue::before{background-color:#0068C8}
.highlight-component.highlight-row.blue.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.blue.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.blue.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.blue.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.blue.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#0068C8;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;border-radius:2.3125rem;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}
.highlight-component.highlight-row.blue.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.blue.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.blue.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.blue.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.blue.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#00396d;-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,0);box-shadow:inset 0 0 0 2px rgba(255,255,255,0)}
.highlight-component.highlight-row.green::before{background-color:#87B253}
.highlight-component.highlight-row.green.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.green.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.green.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.green.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.green.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#87B253;border:.125rem solid;border-color:#fff;border-radius:2.3125rem}
.highlight-component.highlight-row.green.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.green.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.green.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.green.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.green.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#526b32;border-color:#526b32}
.highlight-component.highlight-row.teal::before{background-color:#158791}
.highlight-component.highlight-row.teal.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.teal.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.teal.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.teal.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.teal.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#158791;border:.125rem solid;border-color:#fff;border-radius:2.3125rem}
.highlight-component.highlight-row.teal.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.teal.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.teal.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.teal.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.teal.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#082c2f;border-color:#082c2f}
.highlight-component.highlight-row.red::before{background-color:#EE5765}
.highlight-component.highlight-row.red.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.red.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.red.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.red.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.red.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#EE5765;border:.125rem solid;border-color:#fff;border-radius:2.3125rem}
.highlight-component.highlight-row.red.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.red.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.red.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.red.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.red.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#7e2d31;border-color:#7e2d31}
.highlight-component.highlight-row.orange::before{background-color:#FFA100}
.highlight-component.highlight-row.orange.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.orange.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.orange.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.orange.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.orange.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#FFA100;border:.125rem solid;border-color:#fff;border-radius:2.3125rem}
.highlight-component.highlight-row.orange.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.orange.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.orange.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.orange.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.orange.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#996000;border-color:#996000}
.highlight-component.highlight-row.tan::before{background-color:#F8B071}
.highlight-component.highlight-row.tan.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.tan.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.tan.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.tan.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.tan.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#F8B071;border:.125rem solid;border-color:#fff;border-radius:2.3125rem}
.highlight-component.highlight-row.tan.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.tan.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.tan.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.tan.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.tan.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#926741;border-color:#926741}
.highlight-component.highlight-row.silver::before{background-color:#F4F4F7}
.highlight-component.highlight-row.silver.bg .highlight-content{color:#2E2E2E}
.highlight-component.highlight-row.silver.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.silver.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.silver.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.silver.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.silver.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#F4F4F7;border:.125rem solid;border-color:#fff;border-radius:2.3125rem}
.highlight-component.highlight-row.silver.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.silver.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.silver.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.silver.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.silver.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#ccccd5;border-color:#ccccd5}
.highlight-component.highlight-row.silver.bg .highlight-content span.teaser{color:#0068C8}
.highlight-component.highlight-row.silver.bg .highlight-content span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-blue.svg")}
.highlight-component.highlight-row.new-blue::before{background-color:#005BBB}
.highlight-component.highlight-row.new-blue.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.new-blue.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.new-blue.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.new-blue.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.new-blue.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#005BBB;border:.125rem solid;border-color:#fff;border-radius:2.3125rem}
.highlight-component.highlight-row.new-blue.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.new-blue.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.new-blue.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.new-blue.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.new-blue.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#0a2f51;border-color:#0a2f51}
.highlight-component.highlight-row.cyan::before{background-color:#00AEEF}
.highlight-component.highlight-row.cyan.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.cyan.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.cyan.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.cyan.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.cyan.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#00AEEF;border:.125rem solid;border-color:#fff;border-radius:2.3125rem}
.highlight-component.highlight-row.cyan.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.cyan.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.cyan.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.cyan.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.cyan.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#005e80;border-color:#005e80}
.highlight-component.highlight-row.almost-black::before{background-color:#404041}
.highlight-component.highlight-row.almost-black.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.almost-black.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.almost-black.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.almost-black.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.almost-black.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#404041;border:.125rem solid;border-color:#fff;border-radius:2.3125rem}
.highlight-component.highlight-row.almost-black.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.almost-black.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.almost-black.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.almost-black.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.almost-black.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#4d4d4d;border-color:#4d4d4d}
.highlight-component.highlight-row.dark-blue::before{background-color:#003F7A}
.highlight-component.highlight-row.dark-blue.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.dark-blue.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.dark-blue.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.dark-blue.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.dark-blue.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#003F7A;border:.125rem solid;border-color:#fff;border-radius:2.3125rem}
.highlight-component.highlight-row.dark-blue.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.dark-blue.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.dark-blue.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.dark-blue.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.dark-blue.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#264b6f;border-color:#264b6f}
.highlight-component.highlight-row.blue-tint::before{background-color:#82ACD5}
.highlight-component.highlight-row.blue-tint.bg .highlight-content{color:#000}
.highlight-component.highlight-row.blue-tint.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.blue-tint.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.blue-tint.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.blue-tint.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.blue-tint.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#82ACD5;color:#000;border:.125rem solid;border-color:#fff;border-radius:2.3125rem}
.highlight-component.highlight-row.blue-tint.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.blue-tint.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.blue-tint.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.blue-tint.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.blue-tint.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#4e6881;border-color:#4e6881}
.highlight-component.highlight-row.light-blue-tint::before{background-color:#D7E0EE}
.highlight-component.highlight-row.light-blue-tint.bg .highlight-content{color:#000}
.highlight-component.highlight-row.light-blue-tint.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.light-blue-tint.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.light-blue-tint.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.light-blue-tint.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.light-blue-tint.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#D7E0EE;color:#000;border:.125rem solid;border-color:#fff;border-radius:2.3125rem}
.highlight-component.highlight-row.light-blue-tint.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.light-blue-tint.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.light-blue-tint.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.light-blue-tint.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.light-blue-tint.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#858e9c;border-color:#858e9c}
.highlight-component.highlight-row.gss-green::before{background-color:#A9D825}
.highlight-component.highlight-row.gss-green.bg .highlight-content{color:#000}
.highlight-component.highlight-row.gss-green.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.gss-green.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.gss-green.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.gss-green.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.gss-green.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#A9D825;border:.125rem solid;border-color:#fff;color:#000;border-radius:2.3125rem}
.highlight-component.highlight-row.gss-green.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.gss-green.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.gss-green.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.gss-green.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.gss-green.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#64781f;border-color:#64781f}
.highlight-component.highlight-row.hwt-yellow::before{background-color:#F9E300}
.highlight-component.highlight-row.hwt-yellow.bg .highlight-content{color:#000}
.highlight-component.highlight-row.hwt-yellow.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.hwt-yellow.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.hwt-yellow.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.hwt-yellow.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.hwt-yellow.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#F9E300;border:.125rem solid;border-color:#000;border-radius:2.3125rem;color:#000}
.highlight-component.highlight-row.hwt-yellow.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.hwt-yellow.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.hwt-yellow.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.hwt-yellow.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.hwt-yellow.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#938416;border-color:#938416;color:#fff}
.highlight-component.highlight-row.hwt-yellow.bg .highlight-content span.teaser{color:#2E2E2E}
.highlight-component.highlight-row.hwt-yellow.bg .highlight-content span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-almost-black.svg")}
.highlight-component.highlight-row.kwt-teal::before{background-color:#63CECA}
.highlight-component.highlight-row.kwt-teal.bg .highlight-content{color:#000}
.highlight-component.highlight-row.kwt-teal.bg .highlight-content .button:nth-of-type(2),.highlight-component.highlight-row.kwt-teal.bg .highlight-content body input[type="submit"]:nth-of-type(2),body .highlight-component.highlight-row.kwt-teal.bg .highlight-content input[type="submit"]:nth-of-type(2),.highlight-component.highlight-row.kwt-teal.bg .highlight-content body input[type="button"]:nth-of-type(2),body .highlight-component.highlight-row.kwt-teal.bg .highlight-content input[type="button"]:nth-of-type(2){background-color:#63CECA;border:.125rem solid;border-color:#fff;border-radius:2.3125rem;color:#000}
.highlight-component.highlight-row.kwt-teal.bg .highlight-content .button:nth-of-type(2):hover,.highlight-component.highlight-row.kwt-teal.bg .highlight-content body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.highlight-row.kwt-teal.bg .highlight-content input[type="submit"]:nth-of-type(2):hover,.highlight-component.highlight-row.kwt-teal.bg .highlight-content body input[type="button"]:nth-of-type(2):hover,body .highlight-component.highlight-row.kwt-teal.bg .highlight-content input[type="button"]:nth-of-type(2):hover{background-color:#3a7876;border-color:#3a7876}
.highlight-component.highlight-row.bg .highlight-content span.teaser{font-family:"wordy-diva",sans-serif;position:absolute;font-size:1.1875rem;font-weight:500;transform-origin:50% 50%;transform:translate(-50%, -20px) rotate(-10deg);left:43%;top:-3.125rem}
@media print, screen and (min-width: 40.0625em){
  .highlight-component.highlight-row.bg .highlight-content span.teaser{font-size:1.4375rem;left:-2.5rem;top:-.4375rem}
}
.highlight-component.highlight-row.bg .highlight-content span.teaser::after{content:"";display:inline-block;position:absolute;background-image:url("../../img/icons/icon--arrow-bent.svg");background-repeat:no-repeat;background-size:auto 100%;width:1.5rem;height:1.5rem;right:.75rem;bottom:-2rem;transform:rotate(19deg) scaleX(1)}
@media print, screen and (min-width: 40.0625em){
  .highlight-component.highlight-row.bg .highlight-content span.teaser::after{left:50%;margin-left:-.4375rem;bottom:-2.0625rem;transform:rotate(-77deg) scaleX(-1)}
}
.highlight-component.highlight-row.bg .highlight-content a.button{margin:.75rem .375rem}
.highlight-component.highlight-row.bg .highlight-items{margin:0 -1.0625rem;background-color:#fff;color:#000}
@media screen and (max-width: 48em){
  .highlight-component.highlight-row.bg .highlight-items{padding-top:1.875rem}
}
@media print, screen and (min-width: 40.0625em){
  .highlight-component.highlight-row.bg .highlight-items{padding-top:.625rem;width:100%;margin:0 auto}
}
@media print, screen and (min-width: 64.0625em){
  .highlight-component.highlight-row.bg .highlight-items{padding-top:1.5625rem}
}
.highlight-component.highlight-row.bg .highlight-items .highlight-item{display:inline-block;vertical-align:top;margin-top:1rem}
@media screen and (max-width: 64em){
  .highlight-component.highlight-row.bg .highlight-items .highlight-item:nth-of-type(1){margin-top:0}
}
@media print, screen and (min-width: 48.0625em){
  .highlight-component.highlight-row.bg .highlight-items .highlight-item{margin:5% 1% 0 1%;width:98%}
}
@media print, screen and (min-width: 40.0625em){
  .highlight-component.highlight-row.bg .highlight-items .highlight-item{width:30%;margin:0 1% 0 1%}
}
.highlight-component.highlight-row.bg .highlight-items .highlight-item .highlight-item-content{text-align:left;padding:.9375rem .9375rem 0 .9375rem}
@media print, screen and (min-width: 40.0625em){
  .highlight-component.highlight-row.bg .highlight-items .highlight-item .highlight-item-content{padding:0;margin-top:2rem}
}
@media print, screen and (min-width: 64.0625em){
  .highlight-component.highlight-row.bg .highlight-items .highlight-item .highlight-item-content{padding:0 2.5rem}
}
.highlight-component.highlight-row.bg .highlight-items .highlight-item .highlight-item-content h6{margin-bottom:.75rem}
@media print, screen and (min-width: 40.0625em){
  .highlight-component.highlight-row.bg .highlight-items .highlight-item .highlight-item-content h6{margin-bottom:1rem}
}
@media print, screen and (min-width: 64.0625em){
  .highlight-component.highlight-row.bg .highlight-items .highlight-item .highlight-item-content h6{font-size:1.75rem}
}
.highlight-component.highlight-row.bg .field_cta_buttons{width:100%;clear:both}
.highlight-component.grid{margin-bottom:3.125rem}
.highlight-component.grid .highlight-items{width:100%}
@media print, screen and (min-width: 40.0625em){
  .highlight-component.grid .highlight-items{padding-left:3.875rem;padding-right:3.875rem}
}
.highlight-component.grid .highlight-items .highlight-item{display:inline-block;width:100%;margin:2rem auto}
.highlight-component.grid .highlight-items .highlight-item:nth-of-type(odd){clear:left}
@media print, screen and (min-width: 64.0625em){
  .highlight-component.grid .highlight-items .highlight-item{float:left;width:50%;margin:2rem 0}
}
.highlight-component.grid .highlight-items .highlight-item .item-container{display:table;width:100%}
.highlight-component.grid .highlight-items .highlight-item .item-container .highlight-item-image,.highlight-component.grid .highlight-items .highlight-item .item-container .highlight-item-content{display:table-cell}
.highlight-component.grid .highlight-items .highlight-item .item-container .highlight-item-image{width:20%;vertical-align:middle}
.highlight-component.grid .highlight-items .highlight-item .item-container .highlight-item-content{width:75%;text-align:left;padding:0 0 0 2rem}
@media print, screen and (min-width: 64.0625em){
  .highlight-component.grid .highlight-items .highlight-item .item-container .highlight-item-content{padding:0 2.625rem}
}
.highlight-component.grid .field_cta_buttons{clear:both;width:100%}
.highlight-component.grid span.teaser{font-family:"wordy-diva",sans-serif;position:absolute;font-size:1.4375rem;font-weight:500;left:100%;margin-left:-6.75rem;top:-2.5rem;width:100%;transform-origin:50% 50%;transform:translate(-50%, -1.25rem) rotate(10deg)}
@media print, screen and (min-width: 40.0625em){
  .highlight-component.grid span.teaser{margin-left:3.25rem;top:-.875rem}
}
.highlight-component.grid span.teaser::after{content:"";display:inline-block;position:absolute;background-repeat:no-repeat;background-size:auto 100%;width:1.5rem;height:1.5rem;transform-origin:50% 50%;transform:translate(-60%, .9375rem) rotate(51deg);right:50%;margin-right:-1rem;bottom:-.75rem;text-align:left}
@media print, screen and (min-width: 40.0625em){
  .highlight-component.grid span.teaser::after{text-align:center;right:50%;margin-right:-1rem;bottom:-1.25rem;transform:translate(-60%, .9375rem) rotate(70deg)}
}
.highlight-component.grid .button,.highlight-component.grid body input[type="submit"],body .highlight-component.grid input[type="submit"],.highlight-component.grid body input[type="button"],body .highlight-component.grid input[type="button"]{margin-top:1.5rem}
.highlight-component.grid .button:nth-of-type(1),.highlight-component.grid body input[type="submit"]:nth-of-type(1),body .highlight-component.grid input[type="submit"]:nth-of-type(1),.highlight-component.grid body input[type="button"]:nth-of-type(1),body .highlight-component.grid input[type="button"]:nth-of-type(1){border:none}
.highlight-component.grid .button:nth-of-type(2),.highlight-component.grid body input[type="submit"]:nth-of-type(2),body .highlight-component.grid input[type="submit"]:nth-of-type(2),.highlight-component.grid body input[type="button"]:nth-of-type(2),body .highlight-component.grid input[type="button"]:nth-of-type(2){margin-left:.375rem;background-color:transparent}
.highlight-component.grid.blue span.teaser{color:#0068C8}
.highlight-component.grid.blue span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-blue.svg")}
.highlight-component.grid.blue .button:nth-of-type(1),.highlight-component.grid.blue body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.blue input[type="submit"]:nth-of-type(1),.highlight-component.grid.blue body input[type="button"]:nth-of-type(1),body .highlight-component.grid.blue input[type="button"]:nth-of-type(1){background-color:#0068C8}
.highlight-component.grid.blue .button:nth-of-type(1):hover,.highlight-component.grid.blue body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.blue input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.blue body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.blue input[type="button"]:nth-of-type(1):hover{background-color:#0053A0}
.highlight-component.grid.blue .button:nth-of-type(2),.highlight-component.grid.blue body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.blue input[type="submit"]:nth-of-type(2),.highlight-component.grid.blue body input[type="button"]:nth-of-type(2),body .highlight-component.grid.blue input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #0068C8;box-shadow:inset 0 0 0 2px #0068C8;color:#0068C8}
.highlight-component.grid.blue .button:nth-of-type(2):hover,.highlight-component.grid.blue body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.blue input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.blue body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.blue input[type="button"]:nth-of-type(2):hover{background-color:#0068C8;color:#fff}
.highlight-component.grid.green span.teaser{color:#87B253}
.highlight-component.grid.green span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-green.svg")}
.highlight-component.grid.green .button:nth-of-type(1),.highlight-component.grid.green body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.green input[type="submit"]:nth-of-type(1),.highlight-component.grid.green body input[type="button"]:nth-of-type(1),body .highlight-component.grid.green input[type="button"]:nth-of-type(1){background-color:#87B253}
.highlight-component.grid.green .button:nth-of-type(1):hover,.highlight-component.grid.green body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.green input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.green body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.green input[type="button"]:nth-of-type(1):hover{background-color:#6C8E42}
.highlight-component.grid.green .button:nth-of-type(2),.highlight-component.grid.green body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.green input[type="submit"]:nth-of-type(2),.highlight-component.grid.green body input[type="button"]:nth-of-type(2),body .highlight-component.grid.green input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #87B253;box-shadow:inset 0 0 0 2px #87B253;color:#87B253}
.highlight-component.grid.green .button:nth-of-type(2):hover,.highlight-component.grid.green body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.green input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.green body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.green input[type="button"]:nth-of-type(2):hover{background-color:#87B253;color:#fff}
.highlight-component.grid.teal span.teaser{color:#158791}
.highlight-component.grid.teal span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-teal.svg")}
.highlight-component.grid.teal .button:nth-of-type(1),.highlight-component.grid.teal body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.teal input[type="submit"]:nth-of-type(1),.highlight-component.grid.teal body input[type="button"]:nth-of-type(1),body .highlight-component.grid.teal input[type="button"]:nth-of-type(1){background-color:#158791}
.highlight-component.grid.teal .button:nth-of-type(1):hover,.highlight-component.grid.teal body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.teal input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.teal body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.teal input[type="button"]:nth-of-type(1):hover{background-color:#0F545B}
.highlight-component.grid.teal .button:nth-of-type(2),.highlight-component.grid.teal body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.teal input[type="submit"]:nth-of-type(2),.highlight-component.grid.teal body input[type="button"]:nth-of-type(2),body .highlight-component.grid.teal input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #158791;box-shadow:inset 0 0 0 2px #158791;color:#158791}
.highlight-component.grid.teal .button:nth-of-type(2):hover,.highlight-component.grid.teal body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.teal input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.teal body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.teal input[type="button"]:nth-of-type(2):hover{background-color:#158791;color:#fff}
.highlight-component.grid.red span.teaser{color:#EE5765}
.highlight-component.grid.red span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-red.svg")}
.highlight-component.grid.red .button:nth-of-type(1),.highlight-component.grid.red body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.red input[type="submit"]:nth-of-type(1),.highlight-component.grid.red body input[type="button"]:nth-of-type(1),body .highlight-component.grid.red input[type="button"]:nth-of-type(1){background-color:#EE5765}
.highlight-component.grid.red .button:nth-of-type(1):hover,.highlight-component.grid.red body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.red input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.red body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.red input[type="button"]:nth-of-type(1):hover{background-color:#A43A3F}
.highlight-component.grid.red .button:nth-of-type(2),.highlight-component.grid.red body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.red input[type="submit"]:nth-of-type(2),.highlight-component.grid.red body input[type="button"]:nth-of-type(2),body .highlight-component.grid.red input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #EE5765;box-shadow:inset 0 0 0 2px #EE5765;color:#EE5765}
.highlight-component.grid.red .button:nth-of-type(2):hover,.highlight-component.grid.red body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.red input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.red body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.red input[type="button"]:nth-of-type(2):hover{background-color:#EE5765;color:#fff}
.highlight-component.grid.orange span.teaser{color:#FFA100}
.highlight-component.grid.orange span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-orange.svg")}
.highlight-component.grid.orange .button:nth-of-type(1),.highlight-component.grid.orange body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.orange input[type="submit"]:nth-of-type(1),.highlight-component.grid.orange body input[type="button"]:nth-of-type(1),body .highlight-component.grid.orange input[type="button"]:nth-of-type(1){background-color:#FFA100}
.highlight-component.grid.orange .button:nth-of-type(1):hover,.highlight-component.grid.orange body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.orange input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.orange body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.orange input[type="button"]:nth-of-type(1):hover{background-color:#CC8000}
.highlight-component.grid.orange .button:nth-of-type(2),.highlight-component.grid.orange body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.orange input[type="submit"]:nth-of-type(2),.highlight-component.grid.orange body input[type="button"]:nth-of-type(2),body .highlight-component.grid.orange input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #FFA100;box-shadow:inset 0 0 0 2px #FFA100;color:#FFA100}
.highlight-component.grid.orange .button:nth-of-type(2):hover,.highlight-component.grid.orange body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.orange input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.orange body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.orange input[type="button"]:nth-of-type(2):hover{background-color:#FFA100;color:#fff}
.highlight-component.grid.tan span.teaser{color:#F8B071}
.highlight-component.grid.tan span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-tan.svg")}
.highlight-component.grid.tan .button:nth-of-type(1),.highlight-component.grid.tan body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.tan input[type="submit"]:nth-of-type(1),.highlight-component.grid.tan body input[type="button"]:nth-of-type(1),body .highlight-component.grid.tan input[type="button"]:nth-of-type(1){background-color:#F8B071}
.highlight-component.grid.tan .button:nth-of-type(1):hover,.highlight-component.grid.tan body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.tan input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.tan body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.tan input[type="button"]:nth-of-type(1):hover{background-color:#B38053}
.highlight-component.grid.tan .button:nth-of-type(2),.highlight-component.grid.tan body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.tan input[type="submit"]:nth-of-type(2),.highlight-component.grid.tan body input[type="button"]:nth-of-type(2),body .highlight-component.grid.tan input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #F8B071;box-shadow:inset 0 0 0 2px #F8B071;color:#F8B071}
.highlight-component.grid.tan .button:nth-of-type(2):hover,.highlight-component.grid.tan body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.tan input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.tan body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.tan input[type="button"]:nth-of-type(2):hover{background-color:#F8B071;color:#fff}
.highlight-component.grid.silver span.teaser{color:#F4F4F7}
.highlight-component.grid.silver span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-silver.svg")}
.highlight-component.grid.silver .button:nth-of-type(1),.highlight-component.grid.silver body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.silver input[type="submit"]:nth-of-type(1),.highlight-component.grid.silver body input[type="button"]:nth-of-type(1),body .highlight-component.grid.silver input[type="button"]:nth-of-type(1){background-color:#2E2E2E;color:#fff}
.highlight-component.grid.silver .button:nth-of-type(1):hover,.highlight-component.grid.silver body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.silver input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.silver body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.silver input[type="button"]:nth-of-type(1):hover{background-color:#151515}
.highlight-component.grid.silver .button:nth-of-type(2),.highlight-component.grid.silver body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.silver input[type="submit"]:nth-of-type(2),.highlight-component.grid.silver body input[type="button"]:nth-of-type(2),body .highlight-component.grid.silver input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #2E2E2E;box-shadow:inset 0 0 0 2px #2E2E2E;color:#2E2E2E}
.highlight-component.grid.silver .button:nth-of-type(2):hover,.highlight-component.grid.silver body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.silver input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.silver body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.silver input[type="button"]:nth-of-type(2):hover{background-color:#2E2E2E;color:#fff}
.highlight-component.grid.new-blue span.teaser{color:#005BBB}
.highlight-component.grid.new-blue span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-new-blue.svg")}
.highlight-component.grid.new-blue .button:nth-of-type(1),.highlight-component.grid.new-blue body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.new-blue input[type="submit"]:nth-of-type(1),.highlight-component.grid.new-blue body input[type="button"]:nth-of-type(1),body .highlight-component.grid.new-blue input[type="button"]:nth-of-type(1){background-color:#005BBB}
.highlight-component.grid.new-blue .button:nth-of-type(1):hover,.highlight-component.grid.new-blue body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.new-blue input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.new-blue body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.new-blue input[type="button"]:nth-of-type(1):hover{background-color:#0F4A7F}
.highlight-component.grid.new-blue .button:nth-of-type(2),.highlight-component.grid.new-blue body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.new-blue input[type="submit"]:nth-of-type(2),.highlight-component.grid.new-blue body input[type="button"]:nth-of-type(2),body .highlight-component.grid.new-blue input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #005BBB;box-shadow:inset 0 0 0 2px #005BBB;color:#005BBB}
.highlight-component.grid.new-blue .button:nth-of-type(2):hover,.highlight-component.grid.new-blue body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.new-blue input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.new-blue body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.new-blue input[type="button"]:nth-of-type(2):hover{background-color:#005BBB;color:#fff}
.highlight-component.grid.cyan span.teaser{color:#00AEEF}
.highlight-component.grid.cyan span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-cyan.svg")}
.highlight-component.grid.cyan .button:nth-of-type(1),.highlight-component.grid.cyan body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.cyan input[type="submit"]:nth-of-type(1),.highlight-component.grid.cyan body input[type="button"]:nth-of-type(1),body .highlight-component.grid.cyan input[type="button"]:nth-of-type(1){background-color:#00AEEF}
.highlight-component.grid.cyan .button:nth-of-type(1):hover,.highlight-component.grid.cyan body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.cyan input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.cyan body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.cyan input[type="button"]:nth-of-type(1):hover{background-color:#0083B3}
.highlight-component.grid.cyan .button:nth-of-type(2),.highlight-component.grid.cyan body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.cyan input[type="submit"]:nth-of-type(2),.highlight-component.grid.cyan body input[type="button"]:nth-of-type(2),body .highlight-component.grid.cyan input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #00AEEF;box-shadow:inset 0 0 0 2px #00AEEF;color:#00AEEF}
.highlight-component.grid.cyan .button:nth-of-type(2):hover,.highlight-component.grid.cyan body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.cyan input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.cyan body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.cyan input[type="button"]:nth-of-type(2):hover{background-color:#00AEEF;color:#fff}
.highlight-component.grid.almost-black span.teaser{color:#404041}
.highlight-component.grid.almost-black span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-almost-black.svg")}
.highlight-component.grid.almost-black .button:nth-of-type(1),.highlight-component.grid.almost-black body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.almost-black input[type="submit"]:nth-of-type(1),.highlight-component.grid.almost-black body input[type="button"]:nth-of-type(1),body .highlight-component.grid.almost-black input[type="button"]:nth-of-type(1){background-color:#404041}
.highlight-component.grid.almost-black .button:nth-of-type(1):hover,.highlight-component.grid.almost-black body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.almost-black input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.almost-black body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.almost-black input[type="button"]:nth-of-type(1):hover{background-color:#666667}
.highlight-component.grid.almost-black .button:nth-of-type(2),.highlight-component.grid.almost-black body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.almost-black input[type="submit"]:nth-of-type(2),.highlight-component.grid.almost-black body input[type="button"]:nth-of-type(2),body .highlight-component.grid.almost-black input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #404041;box-shadow:inset 0 0 0 2px #404041;color:#404041}
.highlight-component.grid.almost-black .button:nth-of-type(2):hover,.highlight-component.grid.almost-black body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.almost-black input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.almost-black body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.almost-black input[type="button"]:nth-of-type(2):hover{background-color:#404041;color:#fff}
.highlight-component.grid.dark-blue span.teaser{color:#003F7A}
.highlight-component.grid.dark-blue span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-dark-blue.svg")}
.highlight-component.grid.dark-blue .button:nth-of-type(1),.highlight-component.grid.dark-blue body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.dark-blue input[type="submit"]:nth-of-type(1),.highlight-component.grid.dark-blue body input[type="button"]:nth-of-type(1),body .highlight-component.grid.dark-blue input[type="button"]:nth-of-type(1){background-color:#003F7A}
.highlight-component.grid.dark-blue .button:nth-of-type(1):hover,.highlight-component.grid.dark-blue body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.dark-blue input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.dark-blue body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.dark-blue input[type="button"]:nth-of-type(1):hover{background-color:#336595}
.highlight-component.grid.dark-blue .button:nth-of-type(2),.highlight-component.grid.dark-blue body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.dark-blue input[type="submit"]:nth-of-type(2),.highlight-component.grid.dark-blue body input[type="button"]:nth-of-type(2),body .highlight-component.grid.dark-blue input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #003F7A;box-shadow:inset 0 0 0 2px #003F7A;color:#003F7A}
.highlight-component.grid.dark-blue .button:nth-of-type(2):hover,.highlight-component.grid.dark-blue body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.dark-blue input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.dark-blue body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.dark-blue input[type="button"]:nth-of-type(2):hover{background-color:#003F7A;color:#fff}
.highlight-component.grid.blue-tint span.teaser{color:#82ACD5}
.highlight-component.grid.blue-tint span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-blue-tint.svg")}
.highlight-component.grid.blue-tint .button:nth-of-type(1),.highlight-component.grid.blue-tint body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.blue-tint input[type="submit"]:nth-of-type(1),.highlight-component.grid.blue-tint body input[type="button"]:nth-of-type(1),body .highlight-component.grid.blue-tint input[type="button"]:nth-of-type(1){background-color:#82ACD5;color:#000}
.highlight-component.grid.blue-tint .button:nth-of-type(1):hover,.highlight-component.grid.blue-tint body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.blue-tint input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.blue-tint body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.blue-tint input[type="button"]:nth-of-type(1):hover{background-color:#6281A0;color:#fff}
.highlight-component.grid.blue-tint .button:nth-of-type(2),.highlight-component.grid.blue-tint body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.blue-tint input[type="submit"]:nth-of-type(2),.highlight-component.grid.blue-tint body input[type="button"]:nth-of-type(2),body .highlight-component.grid.blue-tint input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #82ACD5;box-shadow:inset 0 0 0 2px #82ACD5;color:#82ACD5}
.highlight-component.grid.blue-tint .button:nth-of-type(2):hover,.highlight-component.grid.blue-tint body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.blue-tint input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.blue-tint body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.blue-tint input[type="button"]:nth-of-type(2):hover{background-color:#82ACD5;color:#000}
.highlight-component.grid.light-blue-tint span.teaser{color:#D7E0EE}
.highlight-component.grid.light-blue-tint span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-light-blue-tint.svg")}
.highlight-component.grid.light-blue-tint .button:nth-of-type(1),.highlight-component.grid.light-blue-tint body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.light-blue-tint input[type="submit"]:nth-of-type(1),.highlight-component.grid.light-blue-tint body input[type="button"]:nth-of-type(1),body .highlight-component.grid.light-blue-tint input[type="button"]:nth-of-type(1){background-color:#D7E0EE;color:#000}
.highlight-component.grid.light-blue-tint .button:nth-of-type(1):hover,.highlight-component.grid.light-blue-tint body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.light-blue-tint input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.light-blue-tint body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.light-blue-tint input[type="button"]:nth-of-type(1):hover{background-color:#A1A8B3}
.highlight-component.grid.light-blue-tint .button:nth-of-type(2),.highlight-component.grid.light-blue-tint body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.light-blue-tint input[type="submit"]:nth-of-type(2),.highlight-component.grid.light-blue-tint body input[type="button"]:nth-of-type(2),body .highlight-component.grid.light-blue-tint input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #D7E0EE;box-shadow:inset 0 0 0 2px #D7E0EE;color:#D7E0EE}
.highlight-component.grid.light-blue-tint .button:nth-of-type(2):hover,.highlight-component.grid.light-blue-tint body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.light-blue-tint input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.light-blue-tint body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.light-blue-tint input[type="button"]:nth-of-type(2):hover{background-color:#D7E0EE;color:#000}
.highlight-component.grid.gss-green span.teaser{color:#A9D825}
.highlight-component.grid.gss-green span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-gss-green.svg")}
.highlight-component.grid.gss-green .button:nth-of-type(1),.highlight-component.grid.gss-green body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.gss-green input[type="submit"]:nth-of-type(1),.highlight-component.grid.gss-green body input[type="button"]:nth-of-type(1),body .highlight-component.grid.gss-green input[type="button"]:nth-of-type(1){background-color:#A9D825;color:#000}
.highlight-component.grid.gss-green .button:nth-of-type(1):hover,.highlight-component.grid.gss-green body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.gss-green input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.gss-green body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.gss-green input[type="button"]:nth-of-type(1):hover{background-color:#86A02A;color:#fff}
.highlight-component.grid.gss-green .button:nth-of-type(2),.highlight-component.grid.gss-green body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.gss-green input[type="submit"]:nth-of-type(2),.highlight-component.grid.gss-green body input[type="button"]:nth-of-type(2),body .highlight-component.grid.gss-green input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #A9D825;box-shadow:inset 0 0 0 2px #A9D825;color:#A9D825}
.highlight-component.grid.gss-green .button:nth-of-type(2):hover,.highlight-component.grid.gss-green body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.gss-green input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.gss-green body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.gss-green input[type="button"]:nth-of-type(2):hover{background-color:#A9D825;color:#000}
.highlight-component.grid.hwt-yellow span.teaser{color:#000}
.highlight-component.grid.hwt-yellow span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-almost-black.svg")}
.highlight-component.grid.hwt-yellow .button:nth-of-type(1),.highlight-component.grid.hwt-yellow body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.hwt-yellow input[type="submit"]:nth-of-type(1),.highlight-component.grid.hwt-yellow body input[type="button"]:nth-of-type(1),body .highlight-component.grid.hwt-yellow input[type="button"]:nth-of-type(1){background-color:#F9E300;color:#000}
.highlight-component.grid.hwt-yellow .button:nth-of-type(1):hover,.highlight-component.grid.hwt-yellow body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.hwt-yellow input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.hwt-yellow body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.hwt-yellow input[type="button"]:nth-of-type(1):hover{background-color:#BFAC1D}
.highlight-component.grid.hwt-yellow .button:nth-of-type(2),.highlight-component.grid.hwt-yellow body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.hwt-yellow input[type="submit"]:nth-of-type(2),.highlight-component.grid.hwt-yellow body input[type="button"]:nth-of-type(2),body .highlight-component.grid.hwt-yellow input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000;color:#000}
.highlight-component.grid.hwt-yellow .button:nth-of-type(2):hover,.highlight-component.grid.hwt-yellow body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.hwt-yellow input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.hwt-yellow body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.hwt-yellow input[type="button"]:nth-of-type(2):hover{background-color:#000;color:#fff}
.highlight-component.grid.kwt-teal span.teaser{color:#63CECA}
.highlight-component.grid.kwt-teal span.teaser::after{background-image:url("../../img/icons/icon--arrow-bent-kwt-teal.svg")}
.highlight-component.grid.kwt-teal .button:nth-of-type(1),.highlight-component.grid.kwt-teal body input[type="submit"]:nth-of-type(1),body .highlight-component.grid.kwt-teal input[type="submit"]:nth-of-type(1),.highlight-component.grid.kwt-teal body input[type="button"]:nth-of-type(1),body .highlight-component.grid.kwt-teal input[type="button"]:nth-of-type(1){background-color:#63CECA;color:#000}
.highlight-component.grid.kwt-teal .button:nth-of-type(1):hover,.highlight-component.grid.kwt-teal body input[type="submit"]:nth-of-type(1):hover,body .highlight-component.grid.kwt-teal input[type="submit"]:nth-of-type(1):hover,.highlight-component.grid.kwt-teal body input[type="button"]:nth-of-type(1):hover,body .highlight-component.grid.kwt-teal input[type="button"]:nth-of-type(1):hover{background-color:#4A9B98;color:#fff}
.highlight-component.grid.kwt-teal .button:nth-of-type(2),.highlight-component.grid.kwt-teal body input[type="submit"]:nth-of-type(2),body .highlight-component.grid.kwt-teal input[type="submit"]:nth-of-type(2),.highlight-component.grid.kwt-teal body input[type="button"]:nth-of-type(2),body .highlight-component.grid.kwt-teal input[type="button"]:nth-of-type(2){-webkit-box-shadow:inset 0 0 0 2px #63CECA;box-shadow:inset 0 0 0 2px #63CECA;color:#63CECA}
.highlight-component.grid.kwt-teal .button:nth-of-type(2):hover,.highlight-component.grid.kwt-teal body input[type="submit"]:nth-of-type(2):hover,body .highlight-component.grid.kwt-teal input[type="submit"]:nth-of-type(2):hover,.highlight-component.grid.kwt-teal body input[type="button"]:nth-of-type(2):hover,body .highlight-component.grid.kwt-teal input[type="button"]:nth-of-type(2):hover{background-color:#63CECA;color:#000}
.stats-ultra{width:100vw;position:relative;margin-left:-50vw;left:50%;color:#fff;display:inline-block;text-align:center;margin-top:3.125rem;margin-bottom:0}
.stats-ultra.blue.bg .su-main-image{background:-moz-linear-gradient(bottom, #0068C8, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #0068C8), color-stop(48%, #0068C8), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #0068C8 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #0068C8 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #0068C8 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #0068C8 49%, #fff 49%, #fff 100%)}
.stats-ultra.blue.bg .su-secondary-content{background-color:#0053A0}
.stats-ultra.blue.bg .su-secondary-content a.button{background-color:#00396d}
.stats-ultra.blue.bg .su-secondary-content a.button:hover{background-color:#0053A0;border:1px solid #fff}
.stats-ultra.green.bg .su-main-image{background:-moz-linear-gradient(bottom, #87B253, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #87B253), color-stop(48%, #87B253), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #87B253 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #87B253 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #87B253 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #87B253 49%, #fff 49%, #fff 100%)}
.stats-ultra.green.bg .su-secondary-content{background-color:#6C8E42}
.stats-ultra.green.bg .su-secondary-content a.button{background-color:#526b32}
.stats-ultra.green.bg .su-secondary-content a.button:hover{background-color:#6C8E42;border:1px solid #fff}
.stats-ultra.teal.bg .su-main-image{background:-moz-linear-gradient(bottom, #158791, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #158791), color-stop(48%, #158791), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #158791 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #158791 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #158791 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #158791 49%, #fff 49%, #fff 100%)}
.stats-ultra.teal.bg .su-secondary-content{background-color:#0F545B}
.stats-ultra.teal.bg .su-secondary-content a.button{background-color:#082c2f}
.stats-ultra.teal.bg .su-secondary-content a.button:hover{background-color:#0F545B;border:1px solid #fff}
.stats-ultra.red.bg .su-main-image{background:-moz-linear-gradient(bottom, #EE5765, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #EE5765), color-stop(48%, #EE5765), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #EE5765 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #EE5765 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #EE5765 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #EE5765 49%, #fff 49%, #fff 100%)}
.stats-ultra.red.bg .su-secondary-content{background-color:#A43A3F}
.stats-ultra.red.bg .su-secondary-content a.button{background-color:#7e2d31}
.stats-ultra.red.bg .su-secondary-content a.button:hover{background-color:#A43A3F;border:1px solid #fff}
.stats-ultra.orange.bg .su-main-image{background:-moz-linear-gradient(bottom, #FFA100, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #FFA100), color-stop(48%, #FFA100), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #FFA100 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #FFA100 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #FFA100 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #FFA100 49%, #fff 49%, #fff 100%)}
.stats-ultra.orange.bg .su-secondary-content{background-color:#CC8000}
.stats-ultra.orange.bg .su-secondary-content a.button{background-color:#996000}
.stats-ultra.orange.bg .su-secondary-content a.button:hover{background-color:#CC8000;border:1px solid #fff}
.stats-ultra.tan.bg .su-main-image{background:-moz-linear-gradient(bottom, #F8B071, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #F8B071), color-stop(48%, #F8B071), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #F8B071 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #F8B071 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #F8B071 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #F8B071 49%, #fff 49%, #fff 100%)}
.stats-ultra.tan.bg .su-secondary-content{background-color:#B38053}
.stats-ultra.tan.bg .su-secondary-content a.button{background-color:#926741}
.stats-ultra.tan.bg .su-secondary-content a.button:hover{background-color:#B38053;border:1px solid #fff}
.stats-ultra.silver.bg .su-main-image{background:-moz-linear-gradient(bottom, #F4F4F7, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #F4F4F7), color-stop(48%, #F4F4F7), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #F4F4F7 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #F4F4F7 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #F4F4F7 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #F4F4F7 49%, #fff 49%, #fff 100%)}
.stats-ultra.silver.bg .su-secondary-content{background-color:#E8E8EC}
.stats-ultra.silver.bg .su-secondary-content a.button{background-color:#ccccd5}
.stats-ultra.silver.bg .su-secondary-content a.button:hover{background-color:#E8E8EC;border:1px solid #fff}
.stats-ultra.new-blue.bg .su-main-image{background:-moz-linear-gradient(bottom, #005BBB, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #005BBB), color-stop(48%, #005BBB), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #005BBB 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #005BBB 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #005BBB 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #005BBB 49%, #fff 49%, #fff 100%)}
.stats-ultra.new-blue.bg .su-secondary-content{background-color:#0F4A7F}
.stats-ultra.new-blue.bg .su-secondary-content a.button{background-color:#0a2f51}
.stats-ultra.new-blue.bg .su-secondary-content a.button:hover{background-color:#0F4A7F;border:1px solid #fff}
.stats-ultra.cyan.bg .su-main-image{background:-moz-linear-gradient(bottom, #00AEEF, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #00AEEF), color-stop(48%, #00AEEF), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #00AEEF 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #00AEEF 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #00AEEF 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #00AEEF 49%, #fff 49%, #fff 100%)}
.stats-ultra.cyan.bg .su-secondary-content{background-color:#0083B3}
.stats-ultra.cyan.bg .su-secondary-content a.button{background-color:#005e80}
.stats-ultra.cyan.bg .su-secondary-content a.button:hover{background-color:#0083B3;border:1px solid #fff}
.stats-ultra.almost-black.bg .su-main-image{background:-moz-linear-gradient(bottom, #404041, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #404041), color-stop(48%, #404041), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #404041 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #404041 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #404041 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #404041 49%, #fff 49%, #fff 100%)}
.stats-ultra.almost-black.bg .su-secondary-content{background-color:#666667}
.stats-ultra.almost-black.bg .su-secondary-content a.button{background-color:#4d4d4d}
.stats-ultra.almost-black.bg .su-secondary-content a.button:hover{background-color:#666667;border:1px solid #fff}
.stats-ultra.dark-blue.bg .su-main-image{background:-moz-linear-gradient(bottom, #003F7A, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #003F7A), color-stop(48%, #003F7A), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #003F7A 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #003F7A 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #003F7A 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #003F7A 49%, #fff 49%, #fff 100%)}
.stats-ultra.dark-blue.bg .su-secondary-content{background-color:#336595}
.stats-ultra.dark-blue.bg .su-secondary-content a.button{background-color:#264b6f}
.stats-ultra.dark-blue.bg .su-secondary-content a.button:hover{background-color:#336595;border:1px solid #fff}
.stats-ultra.blue-tint.bg .su-main-image{background:-moz-linear-gradient(bottom, #82ACD5, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #82ACD5), color-stop(48%, #82ACD5), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #82ACD5 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #82ACD5 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #82ACD5 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #82ACD5 49%, #fff 49%, #fff 100%)}
.stats-ultra.blue-tint.bg .su-secondary-content{background-color:#6281A0;color:#fff}
.stats-ultra.blue-tint.bg .su-secondary-content a.button{color:#fff;background-color:#4e6881}
.stats-ultra.blue-tint.bg .su-secondary-content a.button:hover{background-color:#6281A0;border:1px solid #fff}
.stats-ultra.light-blue-tint.bg .su-main-image{background:-moz-linear-gradient(bottom, #D7E0EE, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #D7E0EE), color-stop(48%, #D7E0EE), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #D7E0EE 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #D7E0EE 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #D7E0EE 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #D7E0EE 49%, #fff 49%, #fff 100%)}
.stats-ultra.light-blue-tint.bg .su-secondary-content{background-color:#A1A8B3;color:#000}
.stats-ultra.light-blue-tint.bg .su-secondary-content a.button{background-color:#858e9c;color:#000}
.stats-ultra.light-blue-tint.bg .su-secondary-content a.button:hover{background-color:#A1A8B3;border:1px solid #fff}
.stats-ultra.gss-green.bg .su-main-image{background:-moz-linear-gradient(bottom, #A9D825, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #A9D825), color-stop(48%, #A9D825), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #A9D825 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #A9D825 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #A9D825 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #A9D825 49%, #fff 49%, #fff 100%)}
.stats-ultra.gss-green.bg .su-secondary-content{background-color:#86A02A;color:#fff}
.stats-ultra.gss-green.bg .su-secondary-content a.button{background-color:#64781f}
.stats-ultra.gss-green.bg .su-secondary-content a.button:hover{background-color:#86A02A;border:1px solid #fff}
.stats-ultra.hwt-yellow.bg .su-main-image{background:-moz-linear-gradient(bottom, #F9E300, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #F9E300), color-stop(48%, #F9E300), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #F9E300 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #F9E300 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #F9E300 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #F9E300 49%, #fff 49%, #fff 100%)}
.stats-ultra.hwt-yellow.bg .su-secondary-content{background-color:#BFAC1D;color:#fff}
.stats-ultra.hwt-yellow.bg .su-secondary-content a.button{background-color:#938416}
.stats-ultra.hwt-yellow.bg .su-secondary-content a.button:hover{background-color:#BFAC1D;border:1px solid #fff}
.stats-ultra.kwt-teal.bg .su-main-image{background:-moz-linear-gradient(bottom, #63CECA, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #63CECA), color-stop(48%, #63CECA), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #63CECA 49%, #fff 49%, #fff 100%);background:-o-linear-gradient(bottom, #63CECA 49%, #fff 49%, #fff 100%);background:-ms-linear-gradient(bottom, #63CECA 49%, #fff 49%, #fff 100%);background:linear-gradient(bottom, #63CECA 49%, #fff 49%, #fff 100%)}
.stats-ultra.kwt-teal.bg .su-secondary-content{background-color:#4A9B98}
.stats-ultra.kwt-teal.bg .su-secondary-content a.button{background-color:#3a7876}
.stats-ultra.kwt-teal.bg .su-secondary-content a.button:hover{background-color:#4A9B98;border:1px solid #fff}
.stats-ultra .su-main-image img{max-width:75%;margin-bottom:2rem}
.stats-ultra .su-main-content,.stats-ultra .su-secondary-content{width:80%;margin:2rem auto}
.stats-ultra .su-main-content .container,.stats-ultra .su-secondary-content .container{padding-left:0;padding-right:0}
@media print, screen and (min-width: 40.0625em){
  .stats-ultra .su-main-content .container,.stats-ultra .su-secondary-content .container{padding-left:.9375rem;padding-right:.9375rem}
}
.stats-ultra .su-main-content{display:table}
@media print, screen and (min-width: 40.0625em){
  .stats-ultra .su-main-content .stat-content,.stats-ultra .su-main-content .stat-area{width:47%;display:table-cell;text-align:left;vertical-align:middle}
.stats-ultra .su-main-content .stat-content .stat-item,.stats-ultra .su-main-content .stat-area .stat-item{width:60%;margin:0 auto}
}
.stats-ultra .su-main-content .stat-content .button,.stats-ultra .su-main-content .stat-content body input[type="submit"],body .stats-ultra .su-main-content .stat-content input[type="submit"],.stats-ultra .su-main-content .stat-content body input[type="button"],body .stats-ultra .su-main-content .stat-content input[type="button"]{margin:2rem 0 4rem;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}
.stats-ultra .su-secondary-content{display:table;width:100%;margin-bottom:0;padding:4rem 10%}
.stats-ultra .su-secondary-content .stat-content .button,.stats-ultra .su-secondary-content .stat-content body input[type="submit"],body .stats-ultra .su-secondary-content .stat-content input[type="submit"],.stats-ultra .su-secondary-content .stat-content body input[type="button"],body .stats-ultra .su-secondary-content .stat-content input[type="button"],.stats-ultra .su-secondary-content .stat-image .button,.stats-ultra .su-secondary-content .stat-image body input[type="submit"],body .stats-ultra .su-secondary-content .stat-image input[type="submit"],.stats-ultra .su-secondary-content .stat-image body input[type="button"],body .stats-ultra .su-secondary-content .stat-image input[type="button"]{margin-top:2rem;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}
@media print, screen and (min-width: 40.0625em){
  .stats-ultra .su-secondary-content .stat-content,.stats-ultra .su-secondary-content .stat-image{width:47%;display:table-cell;text-align:left;vertical-align:middle}
}
@media print, screen and (min-width: 40.0625em){
  .stats-ultra .su-secondary-content .stat-content{padding-right:3.125rem}
}
.stats-ultra .su-secondary-content .stat-content h2{font-weight:400}
@media print, screen and (min-width: 40.0625em){
  .stats-ultra .su-secondary-content .stat-image .stat-image-container{display:table}
.stats-ultra .su-secondary-content .stat-image .stat-image-container img,.stats-ultra .su-secondary-content .stat-image .stat-image-container .stat-image-content{display:table-cell;vertical-align:middle}
.stats-ultra .su-secondary-content .stat-image .stat-image-container .stat-image-content{width:49%;padding-left:1rem}
}
.quote-component{width:100vw;position:relative;margin-left:-50vw;left:50%;color:#fff;text-align:center;display:inline-block;margin-top:3.125rem;margin-bottom:0}
@media print, screen and (min-width: 48.0625em){
  .quote-component{display:table}
}
@media print, screen and (min-width: 48.0625em){
  .quote-component.bg.blue{background:-moz-linear-gradient(bottom, #0068C8, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #0068C8), color-stop(48%, #0068C8), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #0068C8 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #0068C8 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #0068C8 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #0068C8 79%, #fff 19%, #fff 100%)}
.quote-component.bg.green{background:-moz-linear-gradient(bottom, #87B253, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #87B253), color-stop(48%, #87B253), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #87B253 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #87B253 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #87B253 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #87B253 79%, #fff 19%, #fff 100%)}
.quote-component.bg.teal{background:-moz-linear-gradient(bottom, #158791, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #158791), color-stop(48%, #158791), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #158791 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #158791 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #158791 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #158791 79%, #fff 19%, #fff 100%)}
.quote-component.bg.red{background:-moz-linear-gradient(bottom, #EE5765, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #EE5765), color-stop(48%, #EE5765), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #EE5765 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #EE5765 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #EE5765 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #EE5765 79%, #fff 19%, #fff 100%)}
.quote-component.bg.orange{background:-moz-linear-gradient(bottom, #FFA100, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #FFA100), color-stop(48%, #FFA100), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #FFA100 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #FFA100 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #FFA100 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #FFA100 79%, #fff 19%, #fff 100%)}
.quote-component.bg.tan{background:-moz-linear-gradient(bottom, #F8B071, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #F8B071), color-stop(48%, #F8B071), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #F8B071 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #F8B071 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #F8B071 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #F8B071 79%, #fff 19%, #fff 100%)}
.quote-component.bg.silver{background:-moz-linear-gradient(bottom, #F4F4F7, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #F4F4F7), color-stop(48%, #F4F4F7), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #F4F4F7 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #F4F4F7 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #F4F4F7 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #F4F4F7 79%, #fff 19%, #fff 100%)}
.quote-component.bg.new-blue{background:-moz-linear-gradient(bottom, #005BBB, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #005BBB), color-stop(48%, #005BBB), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #005BBB 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #005BBB 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #005BBB 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #005BBB 79%, #fff 19%, #fff 100%)}
.quote-component.bg.cyan{background:-moz-linear-gradient(bottom, #00AEEF, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #00AEEF), color-stop(48%, #00AEEF), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #00AEEF 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #00AEEF 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #00AEEF 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #00AEEF 79%, #fff 19%, #fff 100%)}
.quote-component.bg.almost-black{background:-moz-linear-gradient(bottom, #404041, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #404041), color-stop(48%, #404041), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #404041 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #404041 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #404041 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #404041 79%, #fff 19%, #fff 100%)}
.quote-component.bg.dark-blue{background:-moz-linear-gradient(bottom, #003F7A, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #003F7A), color-stop(48%, #003F7A), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #003F7A 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #003F7A 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #003F7A 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #003F7A 79%, #fff 19%, #fff 100%)}
.quote-component.bg.blue-tint{background:-moz-linear-gradient(bottom, #82ACD5, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #82ACD5), color-stop(48%, #82ACD5), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #82ACD5 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #82ACD5 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #82ACD5 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #82ACD5 79%, #fff 19%, #fff 100%);color:#000}
.quote-component.bg.light-blue-tint{background:-moz-linear-gradient(bottom, #D7E0EE, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #D7E0EE), color-stop(48%, #D7E0EE), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #D7E0EE 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #D7E0EE 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #D7E0EE 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #D7E0EE 79%, #fff 19%, #fff 100%);color:#000}
.quote-component.bg.gss-green{background:-moz-linear-gradient(bottom, #A9D825, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #A9D825), color-stop(48%, #A9D825), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #A9D825 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #A9D825 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #A9D825 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #A9D825 79%, #fff 19%, #fff 100%);color:#000}
.quote-component.bg.hwt-yellow{background:-moz-linear-gradient(bottom, #F9E300, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #F9E300), color-stop(48%, #F9E300), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #F9E300 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #F9E300 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #F9E300 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #F9E300 79%, #fff 19%, #fff 100%);color:#000}
.quote-component.bg.kwt-teal{background:-moz-linear-gradient(bottom, #63CECA, #fff 49%, #fff 100%);background:-webkit-gradient(linear, bottom, right, color-stop(49%, #63CECA), color-stop(48%, #63CECA), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #63CECA 79%, #fff 19%, #fff 100%);background:-o-linear-gradient(bottom, #63CECA 79%, #fff 19%, #fff 100%);background:-ms-linear-gradient(bottom, #63CECA 79%, #fff 19%, #fff 100%);background:linear-gradient(bottom, #63CECA 79%, #fff 19%, #fff 100%);color:#000}
}
.quote-component .quote-text-area,.quote-component .quote-image-area{display:inline-block}
@media print, screen and (min-width: 48.0625em){
  .quote-component .quote-text-area,.quote-component .quote-image-area{display:table-cell}
}
@media print, screen and (min-width: 64.0625em){
  .quote-component .quote-text-area,.quote-component .quote-image-area{width:80%}
}
.quote-component .quote-text-area{text-align:left;vertical-align:middle;padding-top:2.5rem}
@media print, screen and (min-width: 48.0625em){
  .quote-component .quote-text-area{width:55%;padding-top:8.75rem}
}
.quote-component .quote-text-area .main-quote{line-height:1.1;font-weight:400;font-family:"futura-pt",sans-serif;font-size:2.375rem;margin-bottom:1.5rem}
.quote-component .quote-text-area .main-quote p{line-height:1.1}
.quote-component .quote-text-area h6 span{display:inline-block;text-align:center;vertical-align:top}
@media print, screen and (min-width: 48.0625em){
  .quote-component .quote-text-area h6 span{width:auto;text-align:left}
}
.quote-component .quote-text-area h6 span.quote-attribution{font-weight:normal;margin-left:.625rem}
.quote-component .quote-image-area{margin:0 auto}
@media print, screen and (min-width: 48.0625em){
  .quote-component .quote-image-area{width:40%;vertical-align:bottom}
.quote-component .quote-image-area img{max-width:100%;height:auto}
}
body[class*="resources"] .main-column .view-header{width:100vw;position:relative;margin-left:-50vw;left:50%;text-align:center;color:#fff;background-color:#005BBB;padding-left:1.5625rem;padding-right:1.5625rem;padding-top:2.5rem;padding-bottom:2.5rem;margin-bottom:2.125rem}
@media print, screen and (min-width: 64.0625em){
  body[class*="resources"] .main-column .view-header{padding-top:3.75rem;padding-bottom:3.75rem}
}
body[class*="resources"] .main-column .view-header h1,body[class*="resources"] .main-column .view-header h4,body[class*="resources"] .main-column .view-header p{max-width:62.5rem;padding-left:1.5625rem;padding-right:1.5625rem;margin:0 auto}
body[class*="resources"] .main-column .view-header h1{margin-bottom:1.25rem;line-height:1.1;font-size:2rem}
@media print, screen and (min-width: 64.0625em){
  body[class*="resources"] .main-column .view-header h1{font-size:3.25rem}
}
body[class*="resources"] .main-column .view-header h4,body[class*="resources"] .main-column .view-header p{font-weight:400;font-family:"futura-pt",sans-serif;line-height:1.3;font-size:1.125rem}
@media print, screen and (min-width: 64.0625em){
  body[class*="resources"] .main-column .view-header h4,body[class*="resources"] .main-column .view-header p{font-size:1.4375rem}
}
body[class*="resources"] .main-column .view-filters{text-align:center}
body[class*="resources"] .main-column .view-filters #resource-search-area{text-align:center;margin-bottom:1.625rem}
body[class*="resources"] .main-column .view-filters #resource-search-area .views-widget-filter-combine{width:90%;display:inline-block}
@media print, screen and (min-width: 40.0625em){
  body[class*="resources"] .main-column .view-filters #resource-search-area .views-widget-filter-combine{width:80%}
}
@media print, screen and (min-width: 64.0625em){
  body[class*="resources"] .main-column .view-filters #resource-search-area .views-widget-filter-combine{width:40%}
}
body[class*="resources"] .main-column .view-filters #resource-search-area .views-widget-filter-combine .form-item{margin-top:0;margin-bottom:0}
body[class*="resources"] .main-column .view-filters #resource-search-area .views-widget-filter-combine [id^='edit-']{height:3rem;border:1px solid #ACCEED;border-radius:2.175rem;background-image:url("../../img/icons/icon--search-icon.png");background-repeat:no-repeat;background-position:2%;padding-left:15%;margin-bottom:0}
@media print, screen and (min-width: 40.0625em){
  body[class*="resources"] .main-column .view-filters #resource-search-area .views-widget-filter-combine [id^='edit-']{padding-left:10%}
}
@media print, screen and (min-width: 64.0625em){
  body[class*="resources"] .main-column .view-filters #resource-search-area .views-widget-filter-combine [id^='edit-']{padding-left:7%}
}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-left,body[class*="resources"] .main-column .view-filters .views-form-header .views-header-right{display:inline-block}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-left{position:relative;padding-right:1.25rem}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-left .views-submit-button{position:absolute;left:100%}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-left .views-submit-button input{display:none}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-left .views-submit-button .ajax-progress{padding-top:1rem}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-left .views-submit-button .ajax-progress .throbber{float:none;background:transparent;margin:0;box-sizing:border-box;display:inline-block;vertical-align:middle;height:25px;width:25px;border-radius:50%;border:2px solid #E4E4E4;border-top-color:#0068C8;animation:spin 1s infinite linear}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-left h5 img{margin-right:1rem}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-right{float:right}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-right .views-widget-sort-by{display:inline-block}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-right .views-widget-sort-by .form-item-sort-by{font-size:1rem}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-right .views-widget-sort-by .form-item-sort-by label{display:inline-block}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-right .views-widget-sort-by .form-item-sort-by .chosen-container{text-align:left;vertical-align:text-top}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-right .views-widget-sort-by .form-item-sort-by .chosen-container .chosen-single{border:none;border-radius:0;height:auto;background:none;font-size:.9375rem;font-weight:bold;box-shadow:none}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-right .views-widget-sort-by .form-item-sort-by .chosen-container .chosen-drop{border:0;font-size:.9375rem}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-right .views-widget-sort-by .form-item-sort-by .chosen-container .chosen-drop .chosen-search{display:none}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-right .views-widget-sort-by .form-item-sort-by .chosen-container .chosen-drop .chosen-results li{background-image:none}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-right p{display:inline-block;margin:0 .625rem;color:#E4E4E4}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-right .views-reset-button{display:inline-block}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-right .views-reset-button #edit-reset{vertical-align:bottom;padding:0;margin:0;border:none;border-radius:0;transition:none;background-color:inherit;color:#005BBB;font-size:1rem;line-height:inherit}
body[class*="resources"] .main-column .view-filters .views-form-header .views-header-right .views-reset-button #edit-reset:hover{background-color:inherit;color:#005BBB}
body[class*="resources"] .main-column .view-filters .views-selection-area{width:100%;margin:0 auto 2rem;display:inline-block;}
body[class*="resources"] .main-column .view-filters .views-selection-area .views-exposed-form{text-align:left}
body[class*="resources"] .main-column .view-filters .views-selection-area .views-exposed-form .views-exposed-widgets .views-exposed-widget{padding:0;}
body[class*="resources"] .main-column .view-filters .views-selection-area .views-exposed-form .views-exposed-widgets .views-exposed-widget label{text-transform:uppercase;font-size:1rem}
body[class*="resources"] .main-column .view-filters .views-selection-area .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-item label{font-size:1rem;font-weight:normal;text-transform:none}
body[class*="resources"] .main-column .view-content{width:auto;margin:0 auto}
@media print, screen and (min-width: 64.0625em){
  body[class*="resources"] .main-column .view-content{margin:0 -.625rem}
}
body[class*="resources"] .main-column .view-content .resource-teaser{width:100%;margin:0 0 4rem;display:inline-block;vertical-align:top;float:left;padding:0 .625rem 0 .625rem;text-align:left}
body[class*="resources"] .main-column .view-content .resource-teaser a img{width:100%;height:auto}
body[class*="resources"] .main-column .view-content .resource-teaser h6{margin:1rem 0;text-align:left}
@media print, screen and (min-width: 64.0625em){
  body[class*="resources"] .main-column .view-content .resource-teaser h6{padding-left:1.5625rem;padding-right:1.5625rem}
}
body[class*="resources"] .main-column .view-content .resource-teaser h6 a{text-decoration:none;color:#000}
body[class*="resources"] .main-column .view-content .resource-teaser span{font-size:1.0625rem}
@media print, screen and (min-width: 64.0625em){
  body[class*="resources"] .main-column .view-content .resource-teaser .resouce--subtitle{padding-left:1.5625rem;padding-right:1.5625rem;display:inline-block}
}
@media print, screen and (min-width: 40.0625em){
  body[class*="resources"] .main-column .view-content .resource-teaser{width:50%}
body[class*="resources"] .main-column .view-content .resource-teaser:nth-of-type(odd){clear:both}
}
@media print, screen and (min-width: 64.0625em){
  body[class*="resources"] .main-column .view-content .resource-teaser{width:33.333%}
body[class*="resources"] .main-column .view-content .resource-teaser:nth-of-type(odd){clear:none}
body[class*="resources"] .main-column .view-content .resource-teaser:nth-of-type(3n+1){clear:both}
}
.sticky,.sticky-container{width:100%}
#sticky-footer{padding:1rem;background-color:#005BBB;text-align:center;max-width:100% !important}
@media print, screen and (min-width: 40.0625em){
  #sticky-footer{padding:1rem 0}
}
#sticky-footer h2{display:none}
#sticky-footer .menu{display:inline-block;margin-left:0;width:100%;margin-bottom:0}
@media print, screen and (min-width: 40.0625em){
  #sticky-footer .menu{margin-left:0;width:auto}
}
#sticky-footer .menu li{background-image:none}
#sticky-footer .menu .leaf{position:relative;display:block;padding:.6875rem 0 .625rem 0;border-top:1px solid rgba(255,255,255,0.3);margin:0;text-align:left;width:100%}
@media print, screen and (min-width: 40.0625em){
  #sticky-footer .menu .leaf{display:inline-block;text-align:inherit;width:auto;border-top:none;padding:0}
}
#sticky-footer .menu .leaf.first::before,#sticky-footer .menu .leaf.button::before,#sticky-footer .menu body input.leaf[type="submit"]::before,body #sticky-footer .menu input.leaf[type="submit"]::before,#sticky-footer .menu body input.leaf[type="button"]::before,body #sticky-footer .menu input.leaf[type="button"]::before{content:none}
#sticky-footer .menu .leaf.button,#sticky-footer .menu body input.leaf[type="submit"],body #sticky-footer .menu input.leaf[type="submit"],#sticky-footer .menu body input.leaf[type="button"],body #sticky-footer .menu input.leaf[type="button"],#sticky-footer .menu .leaf:nth-of-type(1){border-top:none}
#sticky-footer .menu .leaf::before{display:inline-block;content:none;height:.9375rem;width:.0625rem;background-color:#CDD6E3;position:absolute;top:50%;left:0;margin-top:-.46875rem}
@media print, screen and (min-width: 40.0625em){
  #sticky-footer .menu .leaf::before{content:''}
}
#sticky-footer .menu .leaf.button,#sticky-footer .menu body input.leaf[type="submit"],body #sticky-footer .menu input.leaf[type="submit"],#sticky-footer .menu body input.leaf[type="button"],body #sticky-footer .menu input.leaf[type="button"]{background-color:#4D93D5;padding-left:0;padding-right:0;margin:0;width:auto;text-align:center;margin-top:.625rem}
#sticky-footer .menu .leaf.button a,#sticky-footer .menu body input.leaf[type="submit"] a,body #sticky-footer .menu input.leaf[type="submit"] a,#sticky-footer .menu body input.leaf[type="button"] a,body #sticky-footer .menu input.leaf[type="button"] a{margin:.625rem 1.375rem;font-size:1.0625rem}
@media print, screen and (min-width: 40.0625em){
  #sticky-footer .menu .leaf.button,#sticky-footer .menu body input.leaf[type="submit"],body #sticky-footer .menu input.leaf[type="submit"],#sticky-footer .menu body input.leaf[type="button"],body #sticky-footer .menu input.leaf[type="button"]{margin:0 .3125rem}
}
#sticky-footer .menu .leaf.button:hover,#sticky-footer .menu body input.leaf[type="submit"]:hover,body #sticky-footer .menu input.leaf[type="submit"]:hover,#sticky-footer .menu body input.leaf[type="button"]:hover,body #sticky-footer .menu input.leaf[type="button"]:hover{background-color:#0F4A7F}
#sticky-footer .menu .leaf.button.last,#sticky-footer .menu body input.leaf.last[type="submit"],body #sticky-footer .menu input.leaf.last[type="submit"],#sticky-footer .menu body input.leaf.last[type="button"],body #sticky-footer .menu input.leaf.last[type="button"]{background-color:#005BBB;border:.125rem solid #4D93D5}
#sticky-footer .menu .leaf.button.last:hover,#sticky-footer .menu body input.leaf.last[type="submit"]:hover,body #sticky-footer .menu input.leaf.last[type="submit"]:hover,#sticky-footer .menu body input.leaf.last[type="button"]:hover,body #sticky-footer .menu input.leaf.last[type="button"]:hover{background-color:#0F4A7F;border-color:#0F4A7F}
#sticky-footer .menu .leaf a{color:#fff;text-decoration:none;padding:0}
@media print, screen and (min-width: 40.0625em){
  #sticky-footer .menu .leaf a{margin:1rem 1rem 1rem 1.25rem}
}
.header--taxonomy-term-page{width:100vw;position:relative;margin-left:-50vw;left:50%;text-align:center;color:#fff;background-color:#005BBB;padding:4rem 0}
.taxonomy-term-page-content .region-content #block-system-main .content .term-listing-heading{display:none}
.taxonomy-term-page-content .region-content #block-system-main .content .taxonomy-node{width:29%;margin:2rem 2%;display:inline-block;vertical-align:top}
.taxonomy-term-page-content .region-content #block-system-main .content .taxonomy-node a img{width:100%;height:auto}
.taxonomy-term-page-content .region-content #block-system-main .content .taxonomy-node h6{margin:1rem 0}
.taxonomy-term-page-content .region-content #block-system-main .content .taxonomy-node span{font-size:1.0625rem}
.cta-row{text-align:center;color:#fff;display:inline-block;margin-left:-1.875rem;margin-right:-1.875rem;float:left}
@media print, screen and (min-width: 64.0625em){
  .cta-row{width:100vw;position:relative;margin-left:-50vw;left:50%;margin-right:inherit}
}
.cta-row .cta-row-item{float:left;width:100%;padding:1.375rem 1.25rem 1.125rem 1.25rem;position:relative;-webkit-transition:background-color 0.25s ease-in-out;-moz-transition:background-color 0.25s ease-in-out;-o-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out}
@media print, screen and (min-width: 64.0625em){
  .cta-row .cta-row-item{display:table;width:33.333%}
}
.cta-row .cta-row-item .cta-row-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;text-decoration:none}
@media print, screen and (min-width: 64.0625em){
  .cta-row .cta-row-item .cta-item-content{display:table-cell;vertical-align:middle}
}
.cta-row .cta-row-item .cta-item-content a img{max-width:20rem}
.cta-row .cta-row-item .cta-item-content p{letter-spacing:.03125rem;line-height:1.75rem;font-size:1.0625rem;margin:0 auto 0;width:75%;color:#2E2E2E}
.newsletter-node-full .body-internal{display:block;width:80%;margin:2rem auto}
.basic-text-paragraph{margin-top:3.125rem;margin-bottom:3.125rem;width:100vw;position:relative;margin-left:-50vw;left:50%;display:inline-block}
.basic-text-paragraph .basic-text-content{width:100%}
.node-type-portal section.main.one-col .main-column .region-content .content .content{float:left;clear:both;width:100%}
.node-type-portal .paragraphs-item-portal-grid{float:left;clear:none;padding-left:.5rem;padding-right:.5rem;margin:2.125rem 0;width:100%}
@media screen and (max-width: 20em){
  .node-type-portal .paragraphs-item-portal-grid:nth-child(1n+1){clear:left}
}
@media screen and (min-width: 20.0625em) and (max-width: 40em){
  .node-type-portal .paragraphs-item-portal-grid{width:100%}
.node-type-portal .paragraphs-item-portal-grid:nth-child(1n+1){clear:left}
}
@media print, screen and (min-width: 40.0625em){
  .node-type-portal .paragraphs-item-portal-grid{width:50%}
}
@media screen and (min-width: 40.0625em) and (max-width: 48em){
  .node-type-portal .paragraphs-item-portal-grid:nth-child(2n+1){clear:left}
}
@media screen and (min-width: 48.0625em) and (max-width: 64em){
  .node-type-portal .paragraphs-item-portal-grid:nth-child(2n+1){clear:left}
}
@media print, screen and (min-width: 64.0625em){
  .node-type-portal .paragraphs-item-portal-grid{width:33.33333%}
  .node-type-portal .paragraphs-item-portal-grid:nth-child(3n+1){clear:left}
}
.node-type-portal .paragraphs-item-portal-grid h6{margin-top:1.875rem;margin-bottom:.625rem;font-size:1.375rem;color:#252432}
@media screen and (min-width: 95em){
  .node-type-portal .paragraphs-item-portal-grid h6{padding-left:1.625rem;padding-right:1.625rem;font-size:1.625rem}
}
.node-type-portal .paragraphs-item-portal-grid .grid-buttons{padding:0}
@media screen and (min-width: 95em){
  .node-type-portal .paragraphs-item-portal-grid .grid-buttons{padding:0 1.625rem 0 1.625rem}
}
.node-type-portal .paragraphs-item-portal-grid .grid-buttons .link{display:inline-block;line-height:.9375rem}
.node-type-portal .paragraphs-item-portal-grid .grid-buttons .link a{font-family:"futura-pt-bold",sans-serif;color:#0068C8;font-size:.9375rem;text-decoration:none}
.node-type-portal .paragraphs-item-portal-grid .grid-buttons .link.link-two{padding-left:1rem;margin-left:1rem;border-left:1px solid #a6caec}
@media print{
  a[href]:after{content:none !important}
}
@media screen and (min-width: 31.875em){
  #salesrow1 .product{display:table-cell;}
}

/* -------- End decompressed CSS -------- */



/* Content columns (with CKEditor layout plugin) */
.content-columns {
	clear: both;
	display: flex;
	flex-flow: row nowrap;
	justify-content: space-between;
	align-items: stretch;
	margin: 0 0 1.4rem;
}

.content-columns img,
.content-columns figure {
  height: auto !important;
}

.content-columns > * {
	flex: 1;
	margin: 0 1.5%;
	min-width: 1px; /* Prevent column blow-out */
}
	/* Remove edge padding */
	.content-columns > *:first-child {
		margin-left: 0;
	}
	.content-columns > *:last-child {
		margin-right: 0;
	}

  /* Remove bottom margin */
  .content-columns > * > *:last-child,
  .content-columns > * > *:last-child > *:last-child {
  	margin-bottom: 0;
  }

@media only screen and (max-width: 640px) {
  /* Wrap on mobile */
  .content-columns {
    flex-flow: column nowrap;
  }
  .content-columns > * {
    flex: 0;
    margin: 0 0 1.4rem;
  }
  .content-columns > *:last-child {
    margin-bottom: 0;
  }
}

.form-legend-bold {font-weight: 700;}

/* begin back to school production CSS */

/* main back to school page 591 */
@media screen and (min-width: 31.875em) {
  #node-591 .paragraphs-item-2090 {background-position: unset !important; height:512px;}
}

#node-591 .paragraphs-item-2090 H1 {color:black;}

#node-591 .paragraphs-item-2090 .h5 {color:black; width:66%;}

/* GSS back to school page 592 */
#node-592 .paragraphs-item-2094 H1 {color:black; width:66%;}
#node-592 .paragraphs-item-2094 .h5 {color:black; width:66%;}
#node-592 ul.nav-pills li a.active {text-decoration:underline;}

/* desktop styling for GSS tabs */
@media screen and (min-width: 31.875em) {
  #node-592 ul.nav-pills li {width: 25%;}
  #node-592 ul.nav-pills li #allview {
    border: 1px solid green;
    background: #efefef;
    padding: 30px;
  }
}
/* mobile styling for GSS tabs */
@media screen and (max-width: 31.875em) {
  #node-592 ul.nav-pills li {width: auto;}
  #node-592 ul.nav-pills {display: block;}
}

/* HWT back to school page 593 */
#node-593 .paragraphs-item-2096 H1 {color:black; width:66%;}
#node-593 .paragraphs-item-2096 .h5 {color:black; width:66%;}
#node-593 ul.nav-pills li a.active {text-decoration:underline;}

/* desktop styling for HWT tabs */
@media screen and (min-width: 31.875em) {
  #node-593 ul.nav-pills li {width: 25%;}
  #node-593 ul.nav-pills li #allview {
    border: 1px solid green;
    background: #efefef;
    padding: 30px;
  }
}

/* mobile styling for HWT tabs */
@media screen and (max-width: 31.875em) {
  #node-593 ul.nav-pills li {width: auto;}
  #node-593 ul.nav-pills {display: block;}
}

/* KWT back to school page 594 */
#node-594 .paragraphs-item-2098 H1 {color:black; width:66%;}
#node-594 .paragraphs-item-2098 .h5 {color:black; width:66%;}
#node-594 ul.nav-pills li a.active {text-decoration:underline;}

/* desktop styling for kWT tabs */
@media screen and (min-width: 31.875em) {
  #node-594 ul.nav-pills li {width: 25%;}
  #node-594 ul.nav-pills li #allview {
    border: 1px solid green;
    background: #efefef;
    padding: 30px;
  }
}

/* mobile styling for kWT tabs */
@media screen and (max-width: 31.875em) {
  #node-594 ul.nav-pills li {width: auto;}
  #node-594 ul.nav-pills {display: block;}
}

/* spacing for item descriptions */
.tab-pane .row .mb-2 {min-height: 3.75rem}
.tab-pane .row .mb-1 {min-height: 10rem}

/* New Editions style fix */
#node-465 .paragraphs-item-1800 {color:black;}
#node-465 .paragraphs-item-1800 .btn-wrapper a {color:#005aba !important;}
#node-465 .paragraphs-item-1800 .btn-wrapper a:hover {color:#fff !important;}

/* Sweepstakes Header */
#node-602 .paragraphs-item-2116 H1 {color:black;}
#node-602 .paragraphs-item-2116 .h5 {color:black;}

@media screen and (min-width: 75em) {
  #node-602 .paragraphs-item-2116 {
    background-position: center center;
  }
}
@media screen and (max-width: 74.5em) {
  #node-602 .paragraphs-item-2116 {
    background-position: left center;
  }
}
@media screen and (min-width: 54em) {
  #node-602 .paragraphs-item-2116 .h5 {
    color:black;
    width:66%;
  }
}

/* Home page buttons fix */
body.page-node-116 .header--theme .header--text-format .header--btn-wrapper .button:nth-of-type(1) {background-color: #005BBB;}

/* GSS KWT HWT program page buttons fix */
body.page-node-19 .header--theme .header--text-format .header--btn-wrapper .button:nth-of-type(1) {background-color: #005BBB;}
body.page-node-20 .header--theme .header--text-format .header--btn-wrapper .button:nth-of-type(1) {background-color: #005BBB;}
body.page-node-21 .header--theme .header--text-format .header--btn-wrapper .button:nth-of-type(1) {background-color: #005BBB;}
body.page-node-481 .header--theme .header--text-format .header--btn-wrapper .button:nth-of-type(1) {background-color: #005BBB;}


/* GSS KWT HWT New Editions header background fixes */
@media screen and (max-width: 32em) {
  body.page-node-19 .header--theme.header--hero-header .hero-header-img-div {
    background-position: left center;
  }
}
@media screen and (max-width: 32em) {
  body.page-node-20 .header--theme.header--hero-header .hero-header-img-div {
    background-position: left center;
  }
}
@media screen and (max-width: 32em) {
  body.page-node-21 .header--theme.header--hero-header .hero-header-img-div {
    background-position: left center;
  }
}
@media screen and (max-width: 32em) {
  body.page-node-483 .header--theme.header--hero-header .hero-header-img-div {
    background-position: left center;
  }
}
@media screen and (max-width: 62em) {
  #node-465 .paragraphs-item-1800 {
    background-position: center center;
  }
}
@media screen and (min-width: 62.5em) {
  #node-465 .paragraphs-item-1800 {
    background-position: top center;
  }
}
@media screen and (min-width: 62.5em) {
  #node-469 .paragraphs-item-1840 {
    background-position: center center;
  }
}

/* end back to school production CSS */

/* Begin Texas Dynamic production css */

@media screen {
  #node-643 div.circle {
    width:50%;
    padding: 25% 0;
    font-size:2rem;
  }
}
@media screen and (max-width: 65.0em) and (min-width: 40.5em) {
  #node-643 div.circle {
    width:50%;
    padding: 25% 0;
    font-size:1.2rem;
  }
}
@media screen and (max-width: 40em) {
  #node-643 div.circle {
    width:25%;
    padding: 12.5% 0;
    font-size:1rem;
  }
}

/* End Texas Dynamic production CSS */


/* ----- Menus ----- */

/* Main menu suffixes */
.site-header .site-header--columns .site-header--utilities .site-header--main-menu ul.menu>li.expanded>.menu>li>a small {
  font-weight: normal;
  font-family: "futura-pt", sans-serif;
  font-size: inherit;
}


/* ----- Small hero header ----- */

.header--theme.header--hero-small-header {
	position: relative;
}

.header--theme.header--hero-small-header .hero-header-img-div {
	width: 100%;
	background-size: cover;
	background-position: center center;
}

@media print, screen and (min-width: 64.0625em) {
	.header--theme.header--hero-small-header .hero-header-img-div {
    min-height: 29.2rem;
    max-height: 53.75rem;
    position: relative;
    background-repeat: no-repeat;
  }
}

@media print, screen and (max-width: 34.0625em) {
	.header--theme.header--hero-small-header .hero-header-img-div {
    width: 100%;background-size: cover;background-position: left top;
  }
}

.header--theme.header--hero-small-header .header--text {
	background-color: rgba(0,0,0,0.25);
	padding: 3.25rem 1.5625rem;
}

@media print, screen and (min-width: 64.0625em) {
	.header--theme.header--hero-small-header .header--text {
    background-color: transparent;
    padding: 0;
    position: absolute;
    top: 70px;
    width: 100%;
    bottom: 0;
    left: 0;
    z-index: 9;
    vertical-align: middle;
    text-align: center;
  }

  .header--theme.header--hero-small-header .header--text::before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
  }
}

@media print, screen and (min-width: 64.0625em) {
	.header--theme.header--hero-small-header .header--text .header--text-format {
    display: inline-block;
    vertical-align: middle;
    max-width: initial;
    width: 99%;
    padding-left: .9375rem;
    padding-right: .9375rem;
  }
}

@media screen and (min-width: 95em) {
	.header--theme.header--hero-small-header .header--text .header--text-format {
    margin-top: 0;
  }
}

.header--theme.header--hero-small-header .header--text .header--text-format .header--text-inside {
	width: 100%;
}
@media print, screen and (min-width: 40.0625em) {
	.header--theme.header--hero-small-header .header--text .header--text-format .header--text-inside {
    width: 60%;
  }
}

@media print, screen and (min-width: 64.0625em) {
	.header--theme.header--hero-small-header .header--text .header--text-format .header--text-inside {
    width: 42%;
    text-align: left;
    padding-left: .9375rem;
    padding-right: .9375rem;
  }
}

.header--theme.header--hero-small-header .header--text .header--text-format .header--text-inside h1 {
	font-size: 2rem;
}

@media print, screen and (min-width: 64.0625em) {
	.header--theme.header--hero-small-header .header--text .header--text-format .header--text-inside h1 {
    font-size: 2.185rem;
  }
}

.header--theme.header--hero-small-header .header--text .header--text-format .header--text-inside h4 {
	text-transform: none;
	color: #fff;
	line-height: 1.2;
	font-weight: 400;
	font-family: "futura-pt",sans-serif;
	font-size: 1.375rem;
}

/* Blue button */
.header--theme.header--hero-small-header .header--text .header--text-format .header--text-inside a.button {
  background-color: #0053A0;
}
.header--theme.header--hero-small-header .header--text .header--text-format .header--text-inside a.button:hover {
  background-color: #00396d;
}

/* Header colors */
.header--theme.header--hero-small-header.blue {
	background-color: #0068C8;
}
.header--theme.header--hero-small-header.green {
	background-color: #87B253;
}
.header--theme.header--hero-small-header.teal {
	background-color: #158791;
}
.header--theme.header--hero-small-header.red {
	background-color: #EE5765;
}
.header--theme.header--hero-small-header.orange {
	background-color: #FFA100;
}
.header--theme.header--hero-small-header.tan {
	background-color: #F8B071;
}
.header--theme.header--hero-small-header.silver {
	background-color: #F4F4F7;
}
.header--theme.header--hero-small-header.new-blue {
	background-color: #005BBB;
}
.header--theme.header--hero-small-header.cyan {
	background-color: #00AEEF;
}
.header--theme.header--hero-small-header.almost-black {
	background-color: #404041;
}
.header--theme.header--hero-small-header.dark-blue {
	background-color: #003F7A;
}
.header--theme.header--hero-small-header.blue-tint {
	background-color: #82ACD5;
	color: #000;
}
.header--theme.header--hero-small-header.light-blue-tint {
	background-color: #D7E0EE;
	color: #000;
}
.header--theme.header--hero-small-header.gss-green {
	background-color: #A9D825;
	color: #000;
}
.header--theme.header--hero-small-header.hwt-yellow {
	background-color: #F9E300;
	color: #000;
}
.header--theme.header--hero-small-header.kwt-teal {
	background-color: #63CECA;
	color: #000;
}

/* Cursive Header on Production*/
#node-754 .paragraphs-item-2410 H1 {color:black;}
#node-754 .paragraphs-item-2410 .h5 {color:black;}


/* ----- Search results overrides ----- */

@media screen and (max-width: 780px) {
  /* Wrap link text */
  body.page-search ol.search-results .search-result .title a {
    overflow-wrap:break-word;
    word-wrap:break-word;
    -ms-word-break:break-all;
    word-break:break-all;
    word-break:break-word;
    -ms-hyphens:auto;
    -moz-hyphens:auto;
    -webkit-hyphens:auto;
    hyphens:auto;
  }

  /* Reduce thumbnails size */
  body.page-search ol.search-results .search-result.has-thumb {
    padding-left:0;
    margin-left:40%;
  }
  body.page-search ol.search-results .search-result.has-thumb img {
    max-width:50%;
    margin-left:-60%;
  }
}

@media screen and (max-width: 420px) {
  /* Prevent thumbnail floating */
  body.page-search ol.search-results .search-result.has-thumb {
    padding-left:0;
    margin-left:0;
  }
  body.page-search ol.search-results .search-result.has-thumb > a > img {
    display:block;
    float:none;
    max-width:100%;
    max-height:13rem;
    width:auto;
    margin:0 auto 1.1em;
  }
}

/* Production Basic Page Jquery Tabs  */

.details-container .left>p {
	margin-bottom: 1rem;
}

.details-container .right>p {
	margin-bottom: 1rem;
}

.ui-tabs-nav div.detail_tab_desc{
  font-size: 80%;
  word-break: break-word;
}

#KWTdetailtab1a div.detail_tab_desc, #KWTdetailtab2a div.detail_tab_desc, #KWTdetailtab3a div.detail_tab_desc, #KWTdetailtab4a div.detail_tab_desc  {
	word-break: break-word;
}


/* KWT tab image and text mobile breakpoints Jquery Tabs  */
@media screen and (min-width: 70em) {
	#KWTdetailtab1a div.detail_tab_img, #KWTdetailtab2a div.detail_tab_img, #KWTdetailtab3a div.detail_tab_img, #KWTdetailtab4a div.detail_tab_img{
    width: 100%;
    height: 55%;
  }
}


@media screen and (min-width: 56em) and (max-width: 69em) {
	#KWTdetailtab1a div.detail_tab_img, #KWTdetailtab2a div.detail_tab_img, #KWTdetailtab3a div.detail_tab_img, #KWTdetailtab4a div.detail_tab_img {
  	width: 100%;
    height: 45%;
  }
	#KWTdetailtab1a div.detail_tab_desc, #KWTdetailtab2a div.detail_tab_desc, #KWTdetailtab3a div.detail_tab_desc, #KWTdetailtab4a div.detail_tab_desc {
		margin-top: -25%;
	}
}

@media screen and (min-width: 49em) and (max-width: 56em) {
	#KWTdetailtab1a div.detail_tab_img, #KWTdetailtab2a div.detail_tab_img, #KWTdetailtab3a div.detail_tab_img, #KWTdetailtab4a div.detail_tab_img {
  	width: 100%;
    height: 45%;
  }
	#KWTdetailtab1a div.detail_tab_desc, #KWTdetailtab2a div.detail_tab_desc, #KWTdetailtab3a div.detail_tab_desc, #KWTdetailtab4a div.detail_tab_desc {
		margin-top: -45%;
	}
}

@media screen and (max-width: 70em) {
	#KWTdetailtab1a div.detail_tab_img, #KWTdetailtab2a div.detail_tab_img, #KWTdetailtab3a div.detail_tab_img, #KWTdetailtab4a div.detail_tab_img {
  	width: 100%;
    height: 55%;
  }
}
/* end KWT tab image and text mobile breakpoints Jquery Tabs  */




/* GSS tab image and text mobile breakpoints Jquery Tabs  */
@media screen and (min-width: 70em) {
	#GSSdetailtab1a div.detail_tab_img, #GSSdetailtab2a div.detail_tab_img, #GSSdetailtab3a div.detail_tab_img, #GSSdetailtab4a div.detail_tab_img{
    width: 100%;
    height: 55%;
  }
}


@media screen and (min-width: 56em) and (max-width: 69em) {
	#GSSdetailtab1a div.detail_tab_img, #GSSdetailtab2a div.detail_tab_img, #GSSdetailtab3a div.detail_tab_img, #GSSdetailtab4a div.detail_tab_img {
  	width: 100%;
    height: 45%;
  }
	#GSSdetailtab1a div.detail_tab_desc, #GSSdetailtab2a div.detail_tab_desc, #GSSdetailtab3a div.detail_tab_desc, #GSSdetailtab4a div.detail_tab_desc {
		margin-top: -25%;
	}
}

@media screen and (min-width: 49em) and (max-width: 56em) {
	#GSSdetailtab1a div.detail_tab_img, #GSSdetailtab2a div.detail_tab_img, #GSSdetailtab3a div.detail_tab_img, #GSSdetailtab4a div.detail_tab_img {
  	width: 100%;
    height: 45%;
  }
	#GSSdetailtab1a div.detail_tab_desc, #GSSdetailtab2a div.detail_tab_desc, #GSSdetailtab3a div.detail_tab_desc, #GSSdetailtab4a div.detail_tab_desc {
		margin-top: -45%;
	}
}

@media screen and (max-width: 70em) {
	#GSSdetailtab1a div.detail_tab_img, #GSSdetailtab2a div.detail_tab_img, #GSSdetailtab3a div.detail_tab_img, #GSSdetailtab4a div.detail_tab_img {
  	width: 100%;
    height: 55%;
  }
}
/* end GSS tab image and text mobile breakpoints Jquery Tabs  */

/* HWT tab image and text mobile breakpoints Jquery Tabs  */

@media screen and (min-width: 70em) {
	#HWTdetailtab1a div.detail_tab_img, #HWTdetailtab2a div.detail_tab_img, #HWTdetailtab3a div.detail_tab_img, #HWTdetailtab4a div.detail_tab_img, #HWTdetailtab5a div.detail_tab_img, #HWTdetailtab6a div.detail_tab_img{
    width: 100%;
    height: 55%;
  }
}

@media screen and (min-width: 56em) and (max-width: 69em) {
	#HWTdetailtab1a div.detail_tab_img, #HWTdetailtab2a div.detail_tab_img, #HWTdetailtab3a div.detail_tab_img, #HWTdetailtab4a div.detail_tab_img, #HWTdetailtab5a div.detail_tab_img, #HWTdetailtab6a div.detail_tab_img {
  	width: 100%;
    height: 45%;
  }
	#HWTdetailtab1a div.detail_tab_desc, #HWTdetailtab2a div.detail_tab_desc, #HWTdetailtab3a div.detail_tab_desc, #HWTdetailtab4a div.detail_tab_desc, #HWTdetailtab5a div.detail_tab_desc, #HWTdetailtab6a div.detail_tab_desc {
		margin-top: -25%;
	}
}

@media screen and (min-width: 49em) and (max-width: 56em) {
	#HWTdetailtab1a div.detail_tab_img, #HWTdetailtab2a div.detail_tab_img, #HWTdetailtab3a div.detail_tab_img, #HWTdetailtab4a div.detail_tab_img, #HWTdetailtab5a div.detail_tab_img, #HWTdetailtab6a div.detail_tab_img {
  	width: 100%;
    height: 45%;
  }
	#HWTdetailtab1a div.detail_tab_desc, #HWTdetailtab2a div.detail_tab_desc, #HWTdetailtab3a div.detail_tab_desc, #HWTdetailtab4a div.detail_tab_desc, #HWTdetailtab5a div.detail_tab_desc, #HWTdetailtab6a div.detail_tab_desc {
		margin-top: -45%;
		font-size: 12px;
	}
}

@media screen and (max-width: 70em) {
	#HWTdetailtab1a div.detail_tab_img, #HWTdetailtab2a div.detail_tab_img, #HWTdetailtab3a div.detail_tab_img, #HWTdetailtab4a div.detail_tab_img, #HWTdetailtab5a div.detail_tab_img, #HWTdetailtab6a div.detail_tab_img {
  	width: 100%;
    height: 55%;
  }
}
/* end HWT tab image and text mobile breakpoints Jquery Tabs  */

/* HWT Jquery Desktop Tab 1 */

#HWTdetailtab1a{
  float: none;
  display: inline-block;
  width: 12.5%;
  height: 125px;
}

#HWTdetailtab1a.ui-tabs-active>a {
  text-align: center;
  background: url("/sites/default/files/HWT_Multisensory_on.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 75%;
  background-repeat: no-repeat;
}

#HWTdetailtab1a>a{
  text-align: center;
  text-align: center;
  background: url("/sites/default/files/HWT_Multisensory_off.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 75%;
  background-repeat: no-repeat;
}

#HWTdetailtab1a>a>.detail_tab_img{
  width: 100%;
  height: 55%;
}
/* HWT Jquery Desktop Tab 2 */

#HWTdetailtab2a{
  float: none;
  display: inline-block;
  width: 12.5%;
  height: 125px;
}

#HWTdetailtab2a.ui-tabs-active>a {
  text-align: center;
  background:url("/sites/default/files/HWT_Cross-Curricular_on.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 75%;
  background-repeat: no-repeat;
}

#HWTdetailtab2a.ui-tabs-active>a>img {
  width: 75%;
}

#HWTdetailtab2a>a {
  text-align: center;
  background:url("/sites/default/files/HWT_Cross-Curricular_off.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 75%;
  background-repeat: no-repeat;
}

#HWTdetailtab2a>a>img{
  width: 75%;
}

#HWTdetailtab2a>a>.detail_tab_img{
  width: 100%;
  height: 55%;
}

/* HWT Jquery Desktop Tab 3 */
#HWTdetailtab3a{
  float: none;
  display: inline-block;
  width: 12.5%;
  height: 125px;
}

#HWTdetailtab3a.ui-tabs-active>a {
  text-align: center;
  background:url("/sites/default/files/HWT_Unique-Letter-Order_on.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 75%;
  background-repeat: no-repeat;
}

#HWTdetailtab3a.ui-tabs-active>a>img{
  width: 75%;
}

#HWTdetailtab3a>a{
  text-align: center;
  background:url("/sites/default/files/HWT_Unique-Letter-Order_off.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 75%;
  background-repeat: no-repeat;
}

#HWTdetailtab3a>a>img{
  width: 75%;
}

#HWTdetailtab3a>a>.detail_tab_img{
  width: 100%;
  height: 55%;
}

/* HWT Jquery Desktop Tab 4 */
#HWTdetailtab4a{
  float: none;
  display: inline-block;
  width: 12.5%;
  height: 125px;
}

#HWTdetailtab4a.ui-tabs-active>a {
  text-align: center;
  background:url("/sites/default/files/HWT_Workbook-Design_on.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 75%;
  background-repeat: no-repeat;
}

#HWTdetailtab4a.ui-tabs-active>a>img {
  width: 75%;
}

#HWTdetailtab4a>a {
  text-align: center;
  background:url("/sites/default/files/HWT_Workbook-Design_off.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 75%;
  background-repeat: no-repeat;
}

#HWTdetailtab4a>a>img {
  width: 75%;
}

#HWTdetailtab4a>a>.detail_tab_img {
  width: 100%;
  height: 55%;
}

/* HWT Jquery Desktop Tab 5 */

#HWTdetailtab5a{
  float: none;
  display: inline-block;
  width: 12.5%;
  height: 125px;
}

#HWTdetailtab5a.ui-tabs-active>a {
  text-align: center;
  background:url("/sites/default/files/HWT_Double-Lines_on.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 75%;
  background-repeat: no-repeat;
}

#HWTdetailtab5a.ui-tabs-active>a>img{
  width: 75%;
}

#HWTdetailtab5a>a{
  text-align: center;
  background:url("/sites/default/files/HWT_Double-Lines_off.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 75%;
  background-repeat: no-repeat;
}

#HWTdetailtab5a>a>img{
  width: 75%;
}

#HWTdetailtab5a>a>.detail_tab_img{
  width: 100%;
  height: 55%;
}

/* HWT Jquery Desktop Tab 6 */
#HWTdetailtab6a{
  float: none;
  display: inline-block;
  width: 12.5%;
  height: 125px;
}

#HWTdetailtab6a.ui-tabs-active>a {
  text-align: center;
  background:url("/sites/default/files/HWT_Assessments_on.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 75%;
  background-repeat: no-repeat;
}

#HWTdetailtab6a.ui-tabs-active>a>img{
  width: 75%;
}

#HWTdetailtab6a>a{
  text-align: center;
  background:url("/sites/default/files/HWT_Assessments_off.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 75%;
  background-repeat: no-repeat;
}

#HWTdetailtab6a>a>img{
  width: 75%;
}


#HWTdetailtab6a>a>.detail_tab_img{
  width: 100%;
  height: 55%;
}

/* GSS Jquery Desktop Tab 1 */

#GSSdetailtab1a{
  float: none;
  display: inline-block;
  width: 15%;
  height: 125px;
}

#GSSdetailtab1a.ui-tabs-active>a {
  text-align: center;
  background:url("/sites/default/files/GSS_Multisensory_on.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#GSSdetailtab1a.ui-tabs-active>a>img{
  width: 75%;
}

#GSSdetailtab1a>a{
  text-align: center;
  background:url("/sites/default/files/GSS_Multisensory_off.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#GSSdetailtab1a>a>img{
  width: 75%;
}

#GSSdetailtab1a>a>.detail_tab_img{
  width: 100%;
  height: 55%;
}

/* GSS Jquery Desktop Tab 2 */

#GSSdetailtab2a{
  float: none;
  display: inline-block;
  width: 15%;
  height: 125px;
}

#GSSdetailtab2a.ui-tabs-active>a {
  text-align: center;
  background:url("/sites/default/files/GSS_Simple_on.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#GSSdetailtab2a.ui-tabs-active>a>img{
  width: 75%;
}

#GSSdetailtab2a>a{
  text-align: center;
  background:url("/sites/default/files/GSS_Simple_off.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#GSSdetailtab2a>a>img{
  width: 75%;
}

#GSSdetailtab2a>a>.detail_tab_img{
  width: 100%;
  height: 55%;
}

/* GSS Jquery Desktop Tab 3 */

#GSSdetailtab3a{
  float: none;
  display: inline-block;
  width: 15%;
  height: 125px;
}

#GSSdetailtab3a.ui-tabs-active>a {
  text-align: center;
  background:url("/sites/default/files/GSS_DevelopmentallAppropriate_on.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#GSSdetailtab3a.ui-tabs-active>a>img{
  width: 75%;
}

#GSSdetailtab3a>a{
  text-align: center;
  background:url("/sites/default/files/GSS_DevelopmentallAppropriate_off.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#GSSdetailtab3a>a>img{
  width: 75%;
}

#GSSdetailtab3a>a>.detail_tab_img{
  width: 100%;
  height: 55%;
}

/* GSS Jquery Desktop Tab 4 */

#GSSdetailtab4a{
  float: none;
  display: inline-block;
  width: 15%;
  height: 125px;
}

#GSSdetailtab4a.ui-tabs-active>a {
  text-align: center;
  background:url("/sites/default/files/GSS_Unique-Pre-Writing_on.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#GSSdetailtab4a.ui-tabs-active>a>img{
  width: 75%;
}

#GSSdetailtab4a>a{
  text-align: center;
  background:url("/sites/default/files/GSS_Unique-Pre-Writing_off.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#GSSdetailtab4a>a>img{
  width: 75%;
}

#GSSdetailtab4a>a>.detail_tab_img{
  width: 100%;
  height: 55%;
}

/* KWT Jquery Desktop Tab 1 */

#KWTdetailtab1a{
  float: none;
  display: inline-block;
  width: 15%;
  height: 125px;
}

#KWTdetailtab1a.ui-tabs-active>a {
  text-align: center;
  background:url("/sites/default/files/KWT_Simplified_Keyboard_on.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#KWTdetailtab1a.ui-tabs-active>a>img{
  width: 75%;
}

#KWTdetailtab1a>a{
  text-align: center;
  background:url("/sites/default/files/KWT_Simplified_Keyboard_off.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#KWTdetailtab1a>a>img{
  width: 75%;
}

/* KWT Jquery Desktop Tab 2 */

#KWTdetailtab2a{
  float: none;
  display: inline-block;
  width: 15%;
  height: 125px;
}

#KWTdetailtab2a.ui-tabs-active>a {
  text-align: center;
  background:url("/sites/default/files/KWT_Cross-Curricular_on.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#KWTdetailtab2a.ui-tabs-active>a>img{
  width: 75%;
}

#KWTdetailtab2a>a{
  text-align: center;
  background:url("/sites/default/files/KWT_Cross-Curricular_off.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#KWTdetailtab2a>a>img{
  width: 75%;
}

/* KWT Jquery Desktop Tab 3 */

#KWTdetailtab3a{
  float: none;
  display: inline-block;
  width: 15%;
  height: 125px;
}

#KWTdetailtab3a.ui-tabs-active>a {
  text-align: center;
  background:url("/sites/default/files/KWT_Digital-Citizenship_on.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#KWTdetailtab3a.ui-tabs-active>a>img{
  width: 75%;
}

#KWTdetailtab3a>a{
  text-align: center;
  background:url("/sites/default/files/KWT_Digital-Citizenship_off.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#KWTdetailtab3a>a>img{
  width: 75%;
}


/* KWT Jquery Desktop Tab 4 */

#KWTdetailtab4a{
  float: none;
  display: inline-block;
  width: 15%;
  height: 125px;
}

#KWTdetailtab4a.ui-tabs-active>a {
  text-align: center;
  background:url("/sites/default/files/KWT_Easy-Set-Up_on.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#KWTdetailtab4a.ui-tabs-active>a>img{
  width: 75%;
}

#KWTdetailtab4a>a{
  text-align: center;
  background:url("/sites/default/files/KWT_Easy-Set-Up_off.png");
  width: 100%;
  height: 100%;
  background-position-x: center;
  background-size: 60%;
  background-repeat: no-repeat;
}

#KWTdetailtab4a>a>img{
  width: 75%;
}

@media screen and (min-width: 49em) {
  #tabs>ul>li {
    min-height: 150px;
    margin-right: -5px;
  }
}

@media print, screen and (min-width: 40.0625em){
  .details-container .left, .details-container .right{
    display: table-cell;
    width: 50%;
    vertical-align: top;
  }
.details-container .right{
    padding-left: 1.25rem;
  }
}


/* Jquery Phone Tabs */
@media screen and (max-width: 26.5em){
  #tabs>ul>li {
    min-height: 50px;
    margin-right: -5px;
  	height: 50px;
  }
}

@media screen and (min-width: 56.1em) and (max-width: 48.9em){
  #tabs>ul>li {
    min-height: 50px;
    margin-right: -5px;
  	height: 50px;
	  margin-right: -5px;
  }
}

/* Jquery Mobile Tabs */

@media screen and (max-width: 48.9em){
  .ui-tabs-nav div.detail_tab_desc {
    display: none;
  }

  #tabs>ul>li {
    margin-right: -5px;
  }

  .ui-tabs-tab>a {
  vertical-align: middle;
  margin-top: 10%;
  }

  .ui-tabs-tab>a>img {
    vertical-align: middle;
    margin-top: 10%;
  }

  /* GSS Jquery Mobile Tab 1 */

  #GSSdetailtab1a{
    float: none;
    display: inline-block;
    width: 15%;
    height: 100px;
  }

  #GSSdetailtab1a.ui-tabs-active>a {
    background-size: 100%;
  }

  #GSSdetailtab1a>a{
    background-size: 100%;
  }

/* GSS Jquery Mobile Tab 2 */

  #GSSdetailtab2a{
    float: none;
    display: inline-block;
    width: 15%;
    height: 100px;
  }

  #GSSdetailtab2a.ui-tabs-active>a {
    background-size: 100%;
  }

  #GSSdetailtab2a>a{
    background-size: 100%;
  }

  /* GSS Jquery Mobile Tab 3 */

  #GSSdetailtab3a{
    float: none;
    display: inline-block;
    width: 15%;
    height: 100px;
  }

  #GSSdetailtab3a.ui-tabs-active>a {
    background-size: 100%;
  }

  #GSSdetailtab3a>a{
    background-size: 100%;
  }

  /* GSS Jquery Mobile Tab 4 */

  #GSSdetailtab4a{
    float: none;
    display: inline-block;
    width: 15%;
    height: 100px;
  }

  #GSSdetailtab4a.ui-tabs-active>a {
    background-size: 100%;
  }

  #GSSdetailtab4a>a{
    background-size: 100%;
  }

  /* HWT Jquery  Mobile Tab 1 */

  #HWTdetailtab1a{
    float: none;
  display: inline-block;
  width: 15%;
  height: 100px;
  }

  #HWTdetailtab1a.ui-tabs-active>a {
    background-size: 100%;
  }

  #HWTdetailtab1a>a{
    background-size: 100%;
  }

/* HWT Jquery  Mobile Tab 2 */

  #HWTdetailtab2a{
    float: none;
    display: inline-block;
    width: 15%;
    height: 100px;
  }

  #HWTdetailtab2a.ui-tabs-active>a {
    background-size: 100%;
  }

  #HWTdetailtab2a>a{
    background-size: 100%;
  }

/* HWT Jquery  Mobile Tab 3 */

  #HWTdetailtab3a{
    float: none;
    display: inline-block;
    width: 15%;
    height: 100px;
  }

  #HWTdetailtab3a.ui-tabs-active>a {
    background-size: 100%;
  }

  #HWTdetailtab3a>a{
    background-size: 100%;
  }

/* HWT Jquery  Mobile Tab 4 */

  #HWTdetailtab4a{
    float: none;
    display: inline-block;
    width: 12.5%;
    height: 100px;
  }

  #HWTdetailtab4a.ui-tabs-active>a {
    background-size: 100%;
  }

  #HWTdetailtab4a>a{
    background-size: 100%;
  }

  /* HWT Jquery  Mobile Tab 5 */

  #HWTdetailtab5a{
    float: none;
    display: inline-block;
    width: 12.5%;
    height: 100px;
  }

  #HWTdetailtab5a.ui-tabs-active>a {
    background-size: 100%;
  }

  #HWTdetailtab5a>a{
    background-size: 100%;
  }

/* HWT Jquery Mobile Tab 6 */

  #HWTdetailtab6a{
    float: none;
    display: inline-block;
    width: 12.5%;
    height: 100px;
  }

  #HWTdetailtab6a.ui-tabs-active>a {
    background-size: 100%;
  }

  #HWTdetailtab6a>a{
    background-size: 100%;
  }


/* KWT Jquery Mobile Tabs */

  #KWTdetailtab1a, #KWTdetailtab2a, #KWTdetailtab3a, #KWTdetailtab4a	{
    height: 100px;
	}

/* KWT Jquery Mobile Tab 1 */

  #KWTdetailtab1a{
    float: none;
    display: inline-block;
    width: 15%;
    height: 100px;
  }

  #KWTdetailtab1a.ui-tabs-active>a {
    background-size: 100%;
  }

  #KWTdetailtab1a>a{
    background-size: 100%;
  }

/* KWT Jquery Mobile Tab 2 */

  #KWTdetailtab2a{
    float: none;
    display: inline-block;
    width: 15%;
    height: 100px;
  }

  #KWTdetailtab2a.ui-tabs-active>a {
    background-size: 100%;
  }

  #KWTdetailtab2a>a{
    width: 100%;
    background-size: 100%;
  }

/* KWT Jquery Mobile Tab 3 */

  #KWTdetailtab3a{
    float: none;
    display: inline-block;
    width: 15%;
    height: 100px;
  }

  #KWTdetailtab3a.ui-tabs-active>a {
    background-size: 100%;
  }

  #KWTdetailtab3a>a{
    background-size: 100%;
  }

/* KWT Jquery Mobile Tab 4 */

  #KWTdetailtab4a{
    float: none;
    display: inline-block;
    width: 15%;
    height: 100px;
  }

  #KWTdetailtab4a.ui-tabs-active>a {
    background-size: 100%;
  }

  #KWTdetailtab4a>a{
    background-size: 100%;
  }
}

/* Product Row fix to set min height at 2 lines desktop */

@media print, screen and (min-width: 64.0625em){
	.product-row .product H4.mnh {
		min-height:90px;
	}

	.product-row .product-container .product span.mny {
		min-height:90px;
	}
}


/* Tables Flex Box Updates Production Version 2 CW575
================================== */

.Rtable {
  display: flex;
  flex-wrap: wrap;
  margin: 0 0 3em 0;
  padding: 0;
}
.Rtable-cell {
  box-sizing: border-box;
  flex-grow: 1;
  width: 100%;
  padding: 0.8em 1.2em;
  overflow: hidden;
  list-style: none;
  border: solid 3px white;
 /* background: rgba(112, 128, 144, 0.2); */
}
.Rtable-cell > h1, .Rtable-cell > h2, .Rtable-cell > h3, .Rtable-cell > h4, .Rtable-cell > h5, .Rtable-cell > h6 {
  margin: 0;
}

/* Table column sizing
================================== */
.Rtable--1cols--end {
	width:33%;
	display: table;
}
.Rtable--2cols > .Rtable-cell {
  width: 50%;
}
.Rtable--3cols > .Rtable-cell {
  width: 33.33%;
}
.Rtable--4cols > .Rtable-cell {
  width: 25%;
}
.Rtable--5cols > .Rtable-cell {
  width: 20%;
}
.Rtable--6cols > .Rtable-cell {
  width: 16.6%;
}

/* Responsive
==================================== */
@media all and (max-width: 500px) {
  .Rtable--collapse {
    display: block;
  }
  .Rtable--collapse > .Rtable-cell {
      width: 100% !important;
  }
  .Rtable--collapse > .Rtable-cell--foot {
    margin-bottom: 1em;
  }
  .Rtable--1cols--end {
    width: 100%;
    display: table;
  }
}

/* Non-Flex modernizer fallback */
.no-flexbox .Rtable {
  display: block;
}

.no-flexbox .Rtable > .Rtable-cell {
  width: 100%;
}
.no-flexbox .Rtable > .Rtable-cell--foot {
  margin-bottom: 1em;
}

/* end Tables Flex Box Updates Production Version 2 CW575
================================== */

/* fix admin catalog page headers production */
#node-812 .pg-imgbg-mb {
  padding: 45px 0px 45px 0px;
}

div#node-813 .pg-imgbg-mb {
  padding: 45px 0px 45px 0px;
}

div#node-815 .pg-imgbg-mb {
  padding: 45px 0px 45px 0px;
}

div#node-816 .pg-imgbg-mb {
  padding: 45px 0px 45px 0px;
}


/* end fix for catalog page headers production */

/* fix for catalog page headers buttons production */
#node-812 .paragraphs-item-bg-image-title-text-links .btn-wrapper a {
  color: #fff;
  background-color: #005aba;
  border-color: #005aba;
}

#node-812 .paragraphs-item-bg-image-title-text-links .btn-wrapper a:hover {
  color: #fff;
  background-color: #004794;
  border-color: #004187;
}

#node-813 .paragraphs-item-bg-image-title-text-links .btn-wrapper a {
  color: #005aba;
  background-color: #fff;
  border-color: #005aba;
}

#node-813 .paragraphs-item-bg-image-title-text-links .btn-wrapper a:hover {
  color: #fff;
  background-color: #004794;
  border-color: #004794;
}

#node-815 .paragraphs-item-bg-image-title-text-links .btn-wrapper a {
  color: #fff;
  background-color: #005aba;
  border-color: #005aba;
}

#node-815 .paragraphs-item-bg-image-title-text-links .btn-wrapper a:hover {
  color: #fff;
  background-color: #004794;
  border-color: #004187;
}

#node-816 .paragraphs-item-bg-image-title-text-links .btn-wrapper a {
  color: #005aba;
  background-color: #fff;
  border-color: #005aba;
}

#node-816 .paragraphs-item-bg-image-title-text-links .btn-wrapper a:hover {
  color: #fff;
  background-color: #004794;
  background-color: #004794;
}

/* end fix for catalog page headers buttons production */


/* Letters to Military Header Production */
body.page-node-833 .header--text-inside H1 {color: #f9e300;text-shadow: 2px 2px #000;}
body.page-node-833 .header--text-inside H4 {text-shadow: 2px 2px #000;}

body.page-node-834 .header--text-inside H1 {color: #f9e300;text-shadow: 2px 2px #000;}
body.page-node-834 .header--text-inside H4 {text-shadow: 2px 2px #000;}

body.page-node-836 .header--text-inside H1 {color: #f9e300;text-shadow: 2px 2px #000;}
body.page-node-836 .header--text-inside H4 {text-shadow: 2px 2px #000;}

#node-832 .paragraphs-item-2639 H1 {color: #f9e300;text-shadow: 2px 2px #000;}
#node-832 .paragraphs-item-2639 div.h5 {text-shadow: 2px 2px #000;}
/* End Letters to Military Header Production */


/* Start Digital Learning Headers Production */
#node-859 .paragraphs-item-2723 H1 {color: black;}
#node-859 .paragraphs-item-2723 div.h5 {color: black;}

#node-860 .paragraphs-item-2732 H1 {color: black;}
#node-860 .paragraphs-item-2732 div.h5 {color: black;}

#node-861 .paragraphs-item-2741 H1 {color: black;}
#node-861 .paragraphs-item-2741 div.h5 {color: black;}
/*  End Digital Learning Headers Production */



@media only screen and (max-width: 450px){
  .table_list_bullet { width: 100%; display: block; text-align:center; }
  .table_list_content { width: 100%; display: inherit; padding: 4px 15px 15px 15px; }
}
@media only screen and (min-width: 451px){
  .table_list_bullet { width: 10%; display: table-cell; }
  .table_list_content { display: table-cell; vertical-align:middle; }
}

/* Blog posts */
#node-582 .field-collection-item-field-additional-info div.lh22,
#node-832 .field-collection-item-field-additional-info div.lh22
{font-size: 22px; font-weight: bold;}
#node-606 .paragraphs-item-2505 H1,
#node-888 .paragraphs-item-2795 H1,
#node-606 .paragraphs-item-2505 div.h5,
#node-888 .paragraphs-item-2795 div.h5
{color: #f9e300; text-shadow: 2px 2px #000;}

/* Spanish Resources */
#node-920 .paragraphs-item-2889 H1,
#node-921 .paragraphs-item-2891 H1
{color: black; width: 90%;}
#node-920 .paragraphs-item-2889 div.h5,
#node-921 .paragraphs-item-2891 div.h5
{color: black; width: 80%;}



/* ----- Highlight component ----- */

/* Remove extra top space */
.highlight.component-paragraph > .highlight-component.blue.grid {
  padding-top: 5rem;
}

/* Switch to flexbox; stretch to even height columns */
.highlight.component-paragraph > .highlight-component.highlight-row .highlight-items,
.highlight.component-paragraph > .highlight-component.highlight-row .highlight-items > .highlight-item {
  display: block;
}
.highlight.component-paragraph > .highlight-component.highlight-row .highlight-items > .highlight-item:not(:first-child) {
  margin-top: 2.8rem;
}

@media (min-width: 40.0625rem) { /* Desktop sizes */
  .highlight.component-paragraph > .highlight-component.highlight-row .highlight-items {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-around;
    align-items: stretch;
  }
  .highlight.component-paragraph > .highlight-component.highlight-row .highlight-items > .highlight-item,
  .highlight.component-paragraph > .highlight-component.highlight-row .highlight-items > .highlight-item:not(:first-child) {
    flex: 1 0 auto;
    width: 5%;
    margin: 0 1%;
  }
}

.highlight.component-paragraph > .highlight-component.highlight-row .highlight-items .item-container {
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
}

/* Move margin to optional image */
.highlight.component-paragraph > .highlight-component.highlight-row .highlight-items .highlight-item-image img {
  max-width: calc(80vw - 1.5625rem - 1.5625rem);
  margin-bottom: 1.5rem;
}

@media (min-width: 40.0625rem) {
  .highlight.component-paragraph > .highlight-component.highlight-row .highlight-items .highlight-item-image img {
    max-width: 100%;
    margin-bottom: 2rem;
  }
}

.highlight.component-paragraph > .highlight-component.highlight-row .highlight-items .highlight-item-content {
  flex-grow: 1;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 0;
}

/* Optional alignment */
.highlight.component-paragraph > .highlight-component .highlight-items.align-center .highlight-item-content * {
  text-align: center;
}
.highlight.component-paragraph > .highlight-component .highlight-items.align-right .highlight-item-content * {
  text-align: right;
}

/* Stretch text area so buttons are aligned to bottom */
.highlight.component-paragraph > .highlight-component.highlight-row .highlight-items .item-container .highlight-item-content > .text-wrapper {
  flex: 1;
}
/* Space-out button */
.highlight-component .highlight-item-content .button {
  margin-top: 0.6rem;
}


/* ----- Flexible content slideshow (override header themes) ----- */

/* Hide dots */
.field-flexible-content.header--theme .slider-dots {
  display: none !important;
}

/* Text */
.field-flexible-content.header--theme,
.field-flexible-content.header--theme h1,
.field-flexible-content.header--theme h4,
.field-flexible-content.header--theme.header--slider-header .slides .header--text .header--text-format .header--text-inside h4 {
  color: #000;
}
.field-flexible-content.header--theme h4 {
  font-size: 1.2rem;
}

/* Button */
.field-flexible-content.header--theme .header--text-format .header--btn-wrapper .button {
  background-color: #0068C8;
  color: #fff;
}
.field-flexible-content.header--theme .header--text-format .header--btn-wrapper .button:hover {
  background-color: #0053A0;
  color: #fff;
}

/* Mobile slide sizing */
.field-flexible-content.header--theme.header--slider-header .slides .hero-header-img-div {
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: center;
  height: 350px;
  min-height: 350px;
  max-height: none;
}
.field-flexible-content.header--theme.header--slider-header .slides .header--text {
  width: 100%;
  background-color: rgba(215, 224, 238, 0.65);
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
}
.field-flexible-content.header--theme.header--slider-header .slides .header--text .header--text-format .header--text-inside {
  width: 100%;
}

/* Small mobile slide sizing */
@media (max-width: 32.03125em) {
  .field-flexible-content.header--theme.header--slider-header .slides .header--text {
    background-color: rgba(215, 224, 238, 0.8);
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
  }
}


/* Desktop slide sizing */
@media (min-width: 64.0625em) {
  .field-flexible-content.header--theme.header--slider-header .slides .hero-header-img-div {
    height: 350px;
    min-height: 350px;
  }
  .field-flexible-content.header--theme.header--slider-header .slides .header--text .header--text-format .header--text-inside {
    width: 40%;
  }
  .field-flexible-content.header--theme h4 {
    font-size: 1.4375rem;
  }
  .field-flexible-content.header--theme.header--slider-header .slides .header--text .header--text-format .header--text-inside h1 {
    font-size: 2rem;
  }
  .field-flexible-content.header--theme.header--slider-header .slides .header--text {
    background-color: transparent;
    position: static;
    top: 0;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }
}


/* ----- CTA Headline Block component ----- */

/* Override highlight component */
.component-paragraph.cta-block {
  display: block;
  margin-top: 2rem !important;
}

.component-paragraph.cta-block > .highlight-component {
  padding: 5rem 0 3rem;
}
.component-paragraph.cta-block > .highlight-component.highlight-row {
  margin-bottom: 0;
}
.component-paragraph.cta-block > .highlight-component .highlight-content {
  margin-bottom: 0;
}
.component-paragraph.cta-block > .highlight-component.highlight-row::before {
  height: 100%;
}

.component-paragraph.cta-block .highlight-intro {
  font-size: 1.5rem;
}

/* Button grid */
.button-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
  grid-gap: 2.3rem 1.6rem;
  align-items: stretch;
  justify-items: stretch;
}
.component-paragraph.cta-block .button-grid {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.button-grid > a.button {
  display: inline-block;
  margin: 0;
  padding-left: 1.2rem;
  padding-right: 1.2rem;
  width: 100%;
  font-size: 1.0625rem;
  max-width: calc(100vw - 50px);
}
.highlight-component.highlight-row .button-grid > a.button {
  margin-top: 0;
}

/* Center single button */
.button-grid > a.button:only-child {
  grid-column: span 2;
  width: max-content;
  justify-self: center;
}
@media (max-width: 420px) {
  .button-grid > a.button:only-child {
    justify-self: stretch;
  }
}


/* Button colors */
.blue.bg .button-grid > a.button {
  background-color: #fff;
  color: #0053A0;
}
.blue.bg .button-grid > a.button:hover {
  background-color: #0053A0;
  color: #fff;
}

.green.bg .button-grid > a.button {
  background-color: #fff;
  color: #6C8E42;
}
.green.bg .button-grid > a.button:hover {
  background-color: #6C8E42;
  color: #fff;
}

.teal.bg .button-grid > a.button {
  background-color: #fff;
  color: #0F545B;
}
.teal.bg .button-grid > a.button:hover {
  background-color: #0F545B;
  color: #fff;
}

.red.bg .button-grid > a.button {
  background-color: #fff;
  color: #A43A3F;
}
.red.bg .button-grid > a.button:hover {
  background-color: #A43A3F;
  color: #fff;
}

.orange.bg .button-grid > a.button {
  background-color: #fff;
  color: #CC8000;
}
.orange.bg .button-grid > a.button:hover {
  background-color: #CC8000;
  color: #fff;
}

.tan.bg .button-grid > a.button {
  background-color: #fff;
  color: #B38053;
}
.tan.bg .button-grid > a.button:hover {
  background-color: #B38053;
  color: #fff;
}

.silver.bg .button-grid > a.button {
  background-color: #fff;
  color: #717171;
}
.silver.bg .button-grid > a.button:hover {
  background-color: #717171;
  color: #fff;
}

.new-blue.bg .button-grid > a.button {
  background-color: #fff;
  color: #0F4A7F;
}
.new-blue.bg .button-grid > a.button:hover {
  background-color: #0F4A7F;
  color: #fff;
}

.cyan.bg .button-grid > a.button {
  background-color: #fff;
  color: #0083B3;
}
.cyan.bg .button-grid > a.button:hover {
  background-color: #0083B3;
  color: #fff;
}

.almost-black.bg .button-grid > a.button {
  background-color: #fff;
  color: #666667;
}
.almost-black.bg .button-grid > a.button:hover {
  background-color: #666667;
  color: #fff;
}

.dark-blue.bg .button-grid > a.button {
  background-color: #fff;
  color: #336595;
}
.dark-blue.bg .button-grid > a.button:hover {
  background-color: #336595;
  color: #fff;
}

.blue-tint.bg .button-grid > a.button {
  background-color: #fff;
  color: #6281A0;
}
.blue-tint.bg .button-grid > a.button:hover {
  background-color: #6281A0;
  color: #fff;
}

.light-blue-tint.bg .button-grid > a.button {
  background-color: #fff;
  color: #717883;
}
.light-blue-tint.bg .button-grid > a.button:hover {
  background-color: #717883;
  color: #fff;
}

.gss-green.bg .button-grid > a.button {
  background-color: #fff;
  color: #86A02A;
}
.gss-green.bg .button-grid > a.button:hover {
  background-color: #86A02A;
  color: #fff;
}

.hwt-yellow.bg .button-grid > a.button {
  background-color: #fff;
  color: #938416;
}
.hwt-yellow.bg .button-grid > a.button:hover {
  background-color: #938416;
  color: #fff;
}

.kwt-teal.bg .button-grid > a.button {
  background-color: #fff;
  color: #4A9B98;
}
.kwt-teal.bg .button-grid > a.button:hover {
  background-color: #4A9B98;
  color: #fff;
}



/* ----- Funding chart ----- */

table.chart {
  margin: 0 0 2rem;
  padding: 0;
  border: none;
  border-collapse: collapse;
}
table.chart > thead,
table.chart > tbody {
  border: none;
}

/* Header row tabs */
table.chart thead th {
  width: 15%;
  border: none;
  background-color: #003f7a;
  padding: 1rem 0.6rem;
  border-left: 3px solid #fff;
  border-right: 3px solid #fff;
  border-radius: 2.3125rem 2.3125rem 0 0;
  color: #fff;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.2;
  text-align: center;
}
table.chart thead th:first-child {
  width: auto;
  background-color: transparent;
}
.bg.blue table.chart thead th { /* Blue background */
  border-left-color: #0068C8;
  border-right-color: #0068C8;
}

/* Table body */
table.chart tbody {
  border: 3px solid #eaeff7;
  border-top-width: 0;
  background-color: #fff;
}
table.chart tbody > tr:nth-child(odd) { /* Stripe rows */
  background-color: #d7e0ee;
}

table.chart td {
  padding: 1rem 0.6rem;
  border-left: 3px solid #eaeff7;
  border-right: 3px solid #eaeff7;
  vertical-align: top;
  font-weight: 600;
}

table.chart td:first-child { /* Left column */
  font-size: 1.25rem;
  line-height: 1.25;
}


table.chart td:not(:first-child) img { /* Checkmark */
  display: block;
  margin: 0 auto;
}
table.chart td .th { /* Mobile-only repeat of column heading */
  display: none !important;
}
table.chart td:not(:first-child) > * { /* Space out data */
  margin-top: 1.2rem;
  margin-bottom: 0;
}
table.chart td:not(:first-child) > *:first-child {
  margin-top: 0;
}

table.chart td ul { /* Data lists */
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  list-style: none;
}
table.chart td ul > li {
  margin: 0;
  padding: 0.8rem 0;
  border-top: 2px solid #eaeff7;
  background: none !important;
  list-style: none;
  line-height: 1.1;
  text-align: center;
}
table.chart td ul > li:last-child {
  padding-bottom: 0;
}

/* Collapsed chart */
table.chart.collapsed tbody > tr > td:first-child {
  padding-left: 45px;
}
table.chart.collapsed tbody > tr > td button.row-toggle {
  position: relative;
  left: -10px;
  -webkit-appearance: none;
  vertical-align: baseline;
  background: transparent url("../../img/icons/icon--table-plus.svg") no-repeat 0 0;
  width: 22px;
  height: 22px;
  border: none;
  padding: 0;
  margin: 0 0 0 -22px;
  font-size: 1rem;
  text-indent: -9999px;
  transition: transform 0.2s ease-in-out;
  cursor: pointer;
}
table.chart.collapsed img.clickable { /* Checkboxes appear clickable to active row toggle */
  cursor: pointer;
  transition: transform 0.2s ease-in-out;
}

table.chart.collapsed tbody > tr > td button.row-toggle:hover,
table.chart.collapsed img.clickable:hover {
  cursor: pointer;
  transform: scale(1.2);
}
table.chart.collapsed tbody > tr > td button.row-toggle:active,
table.chart.collapsed img.clickable:active {
  transform: scale(1.4);
}

table.chart.collapsed tbody > tr > td button.row-toggle.open {
  background: transparent url("../../img/icons/icon--table-minus.svg") no-repeat 0 3px;
}

/* Mobile and print support */
@media print, screen and (max-width: 767px) {
  /* Flatten table */
  table.chart,
  table.chart > tbody,
  table.chart tr,
  table.chart td {
    display: block;
  }

  /* Hide header row */
  table.chart > thead {
    display: none;
  }

  /* Other styles */
  table.chart tbody,
  table.chart td {
    border: none;
  }
  table.chart tr {
    padding: 1rem 0 1.3rem;
  }
  table.chart td {
    padding: 0 1rem;
    text-align: left;
  }
  table.chart.collapsed tbody > tr > td { /* With collapsible toggle */
    padding-left: 45px;
  }
  table.chart td:empty { /* Hide empty cells */
    display: none;
  }
  table.chart td:first-child { /* Left column */
    font-size: 1.5rem;
    margin-bottom: -0.2em;
  }

  table.chart td:not(:first-child) img:first-child { /* Hide checkmark; replace with hidden heading text */
    display: none !important;
  }
  table.chart td .th {
    display: block !important;
    margin-top: 1.6rem;
    font-weight: 600;
    font-size: 1.1rem;
  }

  table.chart td:not(:first-child) > * {
    margin-top: 1.1rem;
  }
  table.chart td ul > li {
    border: none;
    padding: 0 0 0.9rem;
    text-align: left;
    font-weight: 400;
    font-size: 1rem;
  }
}


/* ----- Subnavigation ----- */

.subnav { /* Stretch to edges */
  clear: both;
  width: 100vw;
  position: relative;
  z-index: 5;
  margin-left: -50vw;
  left: 50%;
  padding-top: 1px;
  padding-bottom: 1px;
  background-color: #f4f3f8;
  overflow: visible;
}
.subnav.component-paragraph {
  float: none;
}

/* Toggle button (mobile only) */
.subnav-toggle {
  position: relative;
  z-index: 2;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
  width: calc(100% - 1rem);
  max-width: 30rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  margin: 1.25rem auto;
  padding: 0.8rem 1rem;
  border: 1px solid #252431;
  background-color: #fff;
  border-radius: 0.5rem;
  text-align: center;
  font: 700 1rem/1.2 "futura-pt-bold",sans-serif;
  color: #252431;
  transition: color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
  cursor: pointer;
}
.subnav-toggle > span {
  flex-grow: 1;
  margin-left: 12px;
  padding: 0 0.6rem;
}
.subnav-toggle > svg {
  flex-basis: 12px;
  height: auto;
  color: #252431;
  transition: transform 0.25s ease-in-out;
}

.subnav-toggle.open { /* Add drop shadow when open */
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}
.subnav-toggle.open > svg { /* Rotate chevron when open */
  transform: rotate(180deg);
}

/* Reset list styles */
.subnav .item-list ul,
.subnav .item-list ul > li {
  display: block;
  margin: 0;
  padding: 0;
  background-color: transparent;
  background-image: none !important;
  list-style: none;
}

/* Flyout menu */
.subnav .item-list ul {
  position: relative;
  display: none;
  top: -1.65rem;
  width: calc(100% - 1rem);
  max-width: 30rem;
  margin: 0 auto;
  padding: 0.4rem 0 0;
  border: 1px solid #252431;
  background-color: rgba(255, 255, 255, 0.75);
  border-radius: 0 0 0.5rem 0.5rem;
}

.subnav .item-list ul > li > a {
  display: block;
  padding: 0.8rem 0.3rem;
  background: transparent none;
  text-align: center;
  text-decoration: none;
  font: 700 1rem/1.2 "futura-pt-bold",sans-serif;
  color: #252431;
  transition: color 0.25s ease-in-out;
}
.subnav .item-list ul a.active {
  color: #252431;
}
.subnav .item-list ul > li svg.active-mark { /* Hide underline */
  display: none;
}


/* Desktop sizes */
@media screen and (min-width: 50.0625em) {

  /* Hide mobile menu toggle */
  .subnav-toggle {
    display: none;
  }

  /* Switch flyout to always-visible flexbox */
  .subnav .item-list ul {
    position: static;
    display: flex !important;
    flex-flow: row wrap;
    justify-content: center;
    align-items: stretch;
    align-content: center;
    top: 0;
    width: auto;
    max-width: none;
    padding: 0.2rem 0;
    border: none;
    background-color: transparent;
  }
  .subnav .item-list ul > li {
    flex: 0 1 0%;
    position: relative;
    padding: 0 1.3vw;
  }
  .subnav .item-list ul > li > a {
    padding: 1.1rem 0.3rem;
    white-space: nowrap;
  }

  /* Underline mark */
  .subnav .item-list ul > li svg.active-mark {
    display: block;
    position: relative;
    bottom: -1.38rem;
    width: 100%;
    height: 5px;
    margin: 0 auto;
  }
}

/* Subnav colors */

.subnav.blue .subnav-toggle:hover,
.subnav.blue ul a:hover,
.subnav.blue ul a.active {
  color: #0053A0;
}
.subnav.blue svg {
  fill: #0053A0;
}
.subnav.blue .subnav-toggle,
.subnav.blue ul {
  border-color: #0053A0;
}

.subnav.green .subnav-toggle:hover,
.subnav.green ul a:hover,
.subnav.green ul a.active {
  color: #6C8E42;
}
.subnav.green svg {
  fill: #6C8E42;
}
.subnav.green .subnav-toggle,
.subnav.green ul {
  border-color: #6C8E42;
}

.subnav.teal .subnav-toggle:hover,
.subnav.teal ul a:hover,
.subnav.teal ul a.active {
  color: #0F545B;
}
.subnav.teal svg {
  fill: #0F545B;
}
.subnav.teal .subnav-toggle,
.subnav.teal ul {
  border-color: #0F545B;
}

.subnav.red .subnav-toggle:hover,
.subnav.red ul a:hover,
.subnav.red ul a.active {
  color: #A43A3F;
}
.subnav.red svg {
  fill: #A43A3F;
}
.subnav.red .subnav-toggle,
.subnav.red ul {
  border-color: #A43A3F;
}

.subnav.orange .subnav-toggle:hover,
.subnav.orange ul a:hover,
.subnav.orange ul a.active {
  color: #CC8000;
}
.subnav.orange svg {
  fill: #CC8000;
}
.subnav.orange .subnav-toggle,
.subnav.orange ul {
  border-color: #CC8000;
}

.subnav.tan .subnav-toggle:hover,
.subnav.tan ul a:hover,
.subnav.tan ul a.active {
  color: #B38053;
}
.subnav.tan svg {
  fill: #B38053;
}
.subnav.tan .subnav-toggle,
.subnav.tan ul {
  border-color: #B38053;
}

.subnav.silver .subnav-toggle:hover,
.subnav.silver ul a:hover,
.subnav.silver ul a.active {
  color: #717171;
}
.subnav.silver svg {
  fill: #717171;
}
.subnav.silver .subnav-toggle,
.subnav.silver ul {
  border-color: #717171;
}

.subnav.new-blue .subnav-toggle:hover,
.subnav.new-blue ul a:hover,
.subnav.new-blue ul a.active {
  color: #0F4A7F;
}
.subnav.new-blue svg {
  fill: #0F4A7F;
}
.subnav.new-blue .subnav-toggle,
.subnav.new-blue ul {
  border-color: #0F4A7F;
}

.subnav.cyan .subnav-toggle:hover,
.subnav.cyan ul a:hover,
.subnav.cyan ul a.active {
  color: #0083B3;
}
.subnav.cyan svg {
  fill: #0083B3;
}
.subnav.cyan .subnav-toggle,
.subnav.cyan ul {
  border-color: #0083B3;
}

.subnav.almost-black .subnav-toggle:hover,
.subnav.almost-black ul a:hover,
.subnav.almost-black ul a.active {
  color: #666667;
}
.subnav.almost-black svg {
  fill: #666667;
}
.subnav.almost-black .subnav-toggle,
.subnav.almost-black ul {
  border-color: #666667;
}

.subnav.dark-blue .subnav-toggle:hover,
.subnav.dark-blue ul a:hover,
.subnav.dark-blue ul a.active {
  color: #336595;
}
.subnav.dark-blue svg {
  fill: #336595;
}
.subnav.dark-blue .subnav-toggle,
.subnav.dark-blue ul {
  border-color: #336595;
}

.subnav.blue-tint .subnav-toggle:hover,
.subnav.blue-tint ul a:hover,
.subnav.blue-tint ul a.active {
  color: #6281A0;
}
.subnav.blue-tint svg {
  fill: #6281A0;
}
.subnav.blue-tint .subnav-toggle,
.subnav.blue-tint ul {
  border-color: #6281A0;
}

.subnav.light-blue-tint .subnav-toggle:hover,
.subnav.light-blue-tint ul a:hover,
.subnav.light-blue-tint ul a.active {
  color: #717883;
}
.subnav.light-blue-tint svg {
  fill: #717883;
}
.subnav.light-blue-tint .subnav-toggle,
.subnav.light-blue-tint ul {
  border-color: #717883;
}

.subnav.hwt-yellow .subnav-toggle:hover,
.subnav.hwt-yellow ul a:hover,
.subnav.hwt-yellow ul a.active {
  color: #938416;
}
.subnav.hwt-yellow svg {
  fill: #938416;
}
.subnav.hwt-yellow .subnav-toggle,
.subnav.hwt-yellow ul {
  border-color: #938416;
}

.subnav.gss-green .subnav-toggle:hover,
.subnav.gss-green ul a:hover,
.subnav.gss-green ul a.active {
  color: #86A02A;
}
.subnav.gss-green svg {
  fill: #86A02A;
}
.subnav.gss-green .subnav-toggle,
.subnav.gss-green ul {
  border-color: #86A02A;
}

.subnav.kwt-teal .subnav-toggle:hover,
.subnav.kwt-teal ul a:hover,
.subnav.kwt-teal ul a.active {
  color: #4A9B98;
}
.subnav.kwt-teal svg {
  fill: #4A9B98;
}
.subnav.kwt-teal .subnav-toggle,
.subnav.kwt-teal ul {
  border-color: #4A9B98;
}


/* ----- Global callout ----- */

@media print, screen and (max-width: 768px) {
  /* Hide mobile images; optimize spacing */
  .global-callout .gc-content {
    padding: 1rem;
  }
  .global-callout .gc-content img {
    display: none;
  }
  .global-callout .gc-content .button {
    width: auto;
    display: inline-block;
    margin-bottom: 0;
    margin-top: 1rem;
  }
}
