@media (min-width: 1400px)
{
.container.va-container { max-width: 1140px }
}

.va-icon{
    position:relative;
    padding-right:1.25em
}
.va-icon:after{
    position:absolute;
	right: 0;
    bottom: .15em;
    display:block;
    width: .85em;
    height: .85em;va
    background-repeat:no-repeat;
    background-position:50% 0;
    background-size:cover;
    content:"";
    background-position:50% 40%;
}

.pressrelease { 
  max-width: 800px;
    background: #fff;
    padding: 40px;
    margin: auto;
}

.pressrelease .contactblock {
    font-size: 85%;
    background-color: #dfdede;
    padding: 5px 10px;
    border-radius: 3px;
    line-height: 160%;
}

.pressrelease .contactblock img.seal {
      display: none;
	  margin: 10px auto;
      width: 200px; 
      height: 200px;
      margin-bottom: 30px;  
  }


@media print
{    
  
    a[href]:after {
    content: none !important;
  }
    .no-print, .no-print *, #va-commonBanner, .va-alert
    {
        display: none !important;
    }

  .newsArticle .contactblock img.seal {
      display: block;
      margin: auto;
      width: 175px !important; 
      height: auto !important;
  }

}


.pt-6 { padding-top: 3.75em !important; }

.linkbox h4, .photobox h4 {
    margin-top: .75rem !important;
    margin-bottom: 1rem !important;
}

.col-md-6 > section, .col-md-4 > section, .col-md-8 > section { margin-bottom: 2em; }

ul.materials {display: none; }

.js-dropdown {
	position: relative;
}

.js-dropdown:after {
    background-image:url("data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2232%22%20height%3D%22192%22%3E%0A%3Cdefs%3E%3Csymbol%20id%3D%22angle%22%3E%3Cpath%20d%3D%22M4.21875 10.78125l-1.4375 1.4375 12.5 12.5.71875.6875.71875-.6875 12.5-12.5-1.4375-1.4375L16 22.5625z%22%2F%3E%3C%2Fsymbol%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23angle%22%20x%3D%220%22%20y%3D%220%22%20fill%3D%22%2319191A%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23angle%22%20x%3D%220%22%20y%3D%2232%22%20fill%3D%22%23F3F5F9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23angle%22%20x%3D%220%22%20y%3D%2264%22%20fill%3D%22%236B6E6D%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23angle%22%20x%3D%220%22%20y%3D%2296%22%20fill%3D%22%239BAAC9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23angle%22%20x%3D%220%22%20y%3D%22128%22%20fill%3D%22%230079BA%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23angle%22%20x%3D%220%22%20y%3D%22160%22%20fill%3D%22%233298CF%22%20%2F%3E%3C%2Fsvg%3E");    position: absolute;
    right: 1em;
    top: 2.1875em;
    display: block;
    width: .85em;
    height: .85em;
    background-repeat: no-repeat;
    background-position: 50% 0;
    background-size: cover;
    content: "";
    background-position: 50% 40%;
    z-index: 100;
    }


.offcanvas-body .js-dropdown:after {
    right: 1.1em;
    top: 1em;
    width: 1.5em;
    height: 1.5em;
    transform: rotate(-90deg);
    transition: .25s;
    }

.offcanvas-body .js-dropdown.open:after {
    transform: rotate(0deg);
    }

#google_translate_element {
    position: absolute;
    top: 0;
    right: 0;
}
 #js-vagov-govArticles .va-block 
 	{	
    padding-bottom: 1em;
	transition: .25s;
    }
 #js-vagov-govArticles .va-block:hover 
 	{	
    -webkit-box-shadow: rgb(12 12 13 / 12%) 0 0 4px 0, 0 0 0 5px rgb(7 7 60 / 6%), 0 0 0 1px #d9e9f2;
    box-shadow: 0 0 4px 0 rgb(12 12 13 / 12%), 0 0 0 5px rgb(7 7 60 / 6%), 0 0 0 1px #d9e9f2;
    background: #ffffff;
    border-radius: 1px;
	}
 #js-vagov-govArticles .va-block:hover .va-block__byline {
border-top: 1px solid #fff; 
 }

.goog-te-gadget-simple { padding: 5px 10px; border-radius: 10px; } 
.goog-te-gadget-icon { display: none }

.va-icon--menu:after{
    background-image:url("data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2232%22%20height%3D%22192%22%3E%0A%3Cdefs%3E%3Csymbol%20id%3D%22menu%22%3E%3Cpath%20d%3D%22M4 7v2h24V7zm0 8v2h24v-2zm0 8v2h24v-2z%22%2F%3E%3C%2Fsymbol%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23menu%22%20x%3D%220%22%20y%3D%220%22%20fill%3D%22%2319191A%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23menu%22%20x%3D%220%22%20y%3D%2232%22%20fill%3D%22%23F3F5F9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23menu%22%20x%3D%220%22%20y%3D%2264%22%20fill%3D%22%236B6E6D%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23menu%22%20x%3D%220%22%20y%3D%2296%22%20fill%3D%22%239BAAC9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23menu%22%20x%3D%220%22%20y%3D%22128%22%20fill%3D%22%230079BA%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23menu%22%20x%3D%220%22%20y%3D%22160%22%20fill%3D%22%233298CF%22%20%2F%3E%3C%2Fsvg%3E")
}
.va-icon--search:after{
    background-image:url("data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2232%22%20height%3D%22192%22%3E%0A%3Cdefs%3E%3Csymbol%20id%3D%22search%22%3E%3Cpath%20d%3D%22M19 3C13.488281 3 9 7.488281 9 13c0 2.394531.839844 4.589844 2.25 6.3125l-7.96875 7.96875 1.4375 1.4375L12.6875 20.75C14.410156 22.160156 16.605469 23 19 23c5.511719 0 10-4.488281 10-10S24.511719 3 19 3zm0 2c4.429688 0 8 3.570313 8 8 0 4.429688-3.570312 8-8 8-4.429687 0-8-3.570312-8-8 0-4.429687 3.570313-8 8-8z%22%2F%3E%3C%2Fsymbol%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23search%22%20x%3D%220%22%20y%3D%220%22%20fill%3D%22%2319191A%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23search%22%20x%3D%220%22%20y%3D%2232%22%20fill%3D%22%23F3F5F9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23search%22%20x%3D%220%22%20y%3D%2264%22%20fill%3D%22%236B6E6D%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23search%22%20x%3D%220%22%20y%3D%2296%22%20fill%3D%22%239BAAC9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23search%22%20x%3D%220%22%20y%3D%22128%22%20fill%3D%22%230079BA%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23search%22%20x%3D%220%22%20y%3D%22160%22%20fill%3D%22%233298CF%22%20%2F%3E%3C%2Fsvg%3E")
}
.va-icon--close:after{
    background-image:url("data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2232%22%20height%3D%22192%22%3E%0A%3Cdefs%3E%3Csymbol%20id%3D%22close%22%3E%3Cpath%20d%3D%22M8.71875 7.28125l-1.4375 1.4375L14.5625 16l-7.28125 7.28125 1.4375 1.4375L16 17.4375l7.28125 7.28125 1.4375-1.4375L17.4375 16l7.28125-7.28125-1.4375-1.4375L16 14.5625z%22%2F%3E%3C%2Fsymbol%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23close%22%20x%3D%220%22%20y%3D%220%22%20fill%3D%22%2319191A%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23close%22%20x%3D%220%22%20y%3D%2232%22%20fill%3D%22%23F3F5F9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23close%22%20x%3D%220%22%20y%3D%2264%22%20fill%3D%22%236B6E6D%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23close%22%20x%3D%220%22%20y%3D%2296%22%20fill%3D%22%239BAAC9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23close%22%20x%3D%220%22%20y%3D%22128%22%20fill%3D%22%230079BA%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23close%22%20x%3D%220%22%20y%3D%22160%22%20fill%3D%22%233298CF%22%20%2F%3E%3C%2Fsvg%3E")
}
.va-icon--arrow-ext:after,.va-icon--arrow:after{
    bottom: .075em;
    width:1em;
    height:1em;
    background-image:url("data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2232%22%20height%3D%22192%22%3E%0A%3Cdefs%3E%3Csymbol%20id%3D%22arrow%22%3E%3Cpath%20d%3D%22M21.2 9.3l-1.4 1.4 4.3 4.3H4v2h20.1l-4.3 4.3 1.4 1.4 6.7-6.7-6.7-6.7z%22%2F%3E%3C%2Fsymbol%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23arrow%22%20x%3D%220%22%20y%3D%220%22%20fill%3D%22%2319191A%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23arrow%22%20x%3D%220%22%20y%3D%2232%22%20fill%3D%22%23F3F5F9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23arrow%22%20x%3D%220%22%20y%3D%2264%22%20fill%3D%22%236B6E6D%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23arrow%22%20x%3D%220%22%20y%3D%2296%22%20fill%3D%22%239BAAC9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23arrow%22%20x%3D%220%22%20y%3D%22128%22%20fill%3D%22%230079BA%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23arrow%22%20x%3D%220%22%20y%3D%22160%22%20fill%3D%22%233298CF%22%20%2F%3E%3C%2Fsvg%3E")
}
.va-icon--arrow-ext:after{
    -webkit-transform:rotate(315deg);
    -ms-transform:rotate(315deg);
    transform:rotate(315deg)
}
.va-icon--loading:after{
    background-image:url("data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2224%22%20height%3D%22144%22%3E%0A%3Cdefs%3E%3Csymbol%20id%3D%22loading%22%3E%3Cpath%20d%3D%22M12 1C5.925 1 1 5.925 1 12s4.925 11 11 11 11-4.925 11-11S18.075 1 12 1zm.198 19.806a8.814 8.814 0 01-7.215-3.76L6.622 15.9a6.817 6.817 0 005.577 2.906 6.81 6.81 0 006.802-6.802c0-3.525-2.749-6.504-6.259-6.781l.157-1.994C17.441 3.588 21 7.442 21 12.004c0 4.853-3.948 8.802-8.802 8.802z%22%2F%3E%3C%2Fsymbol%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23loading%22%20x%3D%220%22%20y%3D%220%22%20fill%3D%22%2319191A%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23loading%22%20x%3D%220%22%20y%3D%2224%22%20fill%3D%22%23F3F5F9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23loading%22%20x%3D%220%22%20y%3D%2248%22%20fill%3D%22%236B6E6D%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23loading%22%20x%3D%220%22%20y%3D%2272%22%20fill%3D%22%239BAAC9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23loading%22%20x%3D%220%22%20y%3D%2296%22%20fill%3D%22%230079BA%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23loading%22%20x%3D%220%22%20y%3D%22120%22%20fill%3D%22%233298CF%22%20%2F%3E%3C%2Fsvg%3E");
    -webkit-animation:spin 1.75s linear infinite;
    animation:spin 1.75s linear infinite
}
.va-icon--back:after{
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
.va-icon--next:after{
    -webkit-transform:rotate(270deg);
    -ms-transform:rotate(270deg);
    transform:rotate(270deg)
}
.va-icon--up:after{
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg)
}
.va-icon--left{
    padding-right:0;
    padding-left:1.25em
}
.va-icon--left:after{
    left:0
}
.va-icon.va-form__select{
    padding-right:0
}
.va-block__card--outline:focus .va-icon:after, .va-block__card--outline:hover .va-icon:after, .va-block__link:focus .va-icon:after, .va-block__link:hover .va-icon:after, .va-icon[href]:focus:after, .va-icon[href]:hover:after, .va-spotlight__content--link:focus .va-icon:after, .va-spotlight__content--link:hover .va-icon:after, a:focus .va-icon:after, a:hover .va-icon:after{
    background-position:50% 0
}
.va-breadcrumb__item:after,.va-icon--back:after,.va-icon--dropdown:after,.va-icon--next:after,.va-icon--up:after{
    background-image:url("data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2232%22%20height%3D%22192%22%3E%0A%3Cdefs%3E%3Csymbol%20id%3D%22angle%22%3E%3Cpath%20d%3D%22M4.21875 10.78125l-1.4375 1.4375 12.5 12.5.71875.6875.71875-.6875 12.5-12.5-1.4375-1.4375L16 22.5625z%22%2F%3E%3C%2Fsymbol%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23angle%22%20x%3D%220%22%20y%3D%220%22%20fill%3D%22%2319191A%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23angle%22%20x%3D%220%22%20y%3D%2232%22%20fill%3D%22%23F3F5F9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23angle%22%20x%3D%220%22%20y%3D%2264%22%20fill%3D%22%236B6E6D%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23angle%22%20x%3D%220%22%20y%3D%2296%22%20fill%3D%22%239BAAC9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23angle%22%20x%3D%220%22%20y%3D%22128%22%20fill%3D%22%230079BA%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23angle%22%20x%3D%220%22%20y%3D%22160%22%20fill%3D%22%233298CF%22%20%2F%3E%3C%2Fsvg%3E")
}
.va-icon--arrow-ext:focus:after, .va-icon--arrow-ext:hover:after, a:focus .va-icon--arrow-ext:after, a:hover .va-icon--arrow-ext:after{
    background-image:url("data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2232%22%20height%3D%22192%22%3E%0A%3Cdefs%3E%3Csymbol%20id%3D%22arrow-ext%22%3E%3Cpath%20d%3D%22M18 5v2h5.6L11.3 19.3l1.4 1.4L25 8.4V14h2V5h-9zM5 9v18h18V14l-2 2v9H7V11h9l2-2H5z%22%2F%3E%3C%2Fsymbol%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23arrow-ext%22%20x%3D%220%22%20y%3D%220%22%20fill%3D%22%2319191A%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23arrow-ext%22%20x%3D%220%22%20y%3D%2232%22%20fill%3D%22%23F3F5F9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23arrow-ext%22%20x%3D%220%22%20y%3D%2264%22%20fill%3D%22%236B6E6D%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23arrow-ext%22%20x%3D%220%22%20y%3D%2296%22%20fill%3D%22%239BAAC9%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23arrow-ext%22%20x%3D%220%22%20y%3D%22128%22%20fill%3D%22%230079BA%22%20%2F%3E%3Cuse%20xlink%3Ahref%3D%22%23arrow-ext%22%20x%3D%220%22%20y%3D%22160%22%20fill%3D%22%233298CF%22%20%2F%3E%3C%2Fsvg%3E");
    -webkit-transform:rotate(0);
    -ms-transform:rotate(0);
    transform:rotate(0)
}
@-webkit-keyframes spin{
    to{
        -webkit-transform:rotate(1turn)
    }
}
@keyframes spin{
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
.va-screenreader{
    position:absolute;
    width:1px;
    height:1px;
    margin:-1px;
    padding:0;
    overflow:hidden;
    clip:rect(1px, 1px, 1px, 1px);
    -webkit-clip-path:inset(50%);
    clip-path:inset(50%)
}
.no-svg .va-icon .va-screenreader{
    position:static;
    width:auto;
    height:auto;
    margin:auto;
    clip:inherit;
    -webkit-clip-path:inherit;
    clip-path:inherit
}
.va-button .va-icon:after{
    bottom: .05em;
    width:1em;
    height:1em
}
.va-button.va-icon,button.va-icon{
    padding: .5em
}
.va-button.va-icon:after,button.va-icon:after{
    position:relative;
    bottom:0;
    width:2em;
    height:2em
}
i.va-icon{
    display:inline-block;
    width:1em;
    height:1em;
    padding:0;
    vertical-align:bottom
}
i.va-icon:after{
    bottom:0;
    width:100%;
    height:100%
}
.va-form__field.va-icon{
    padding-right:0
}
.va-form__field.va-icon .va-form__input{
    padding-right:2.5em
}
.va-form__field.va-icon:after{
    top: .85em;
    right: .75em;
    width:1.5em;
    height:1.5em
}
.va-form__field.va-icon--left{
    padding-left:0
}
.va-form__field.va-icon--left .va-form__input{
    padding-left:2.5em
}
.va-form__field.va-icon--left:after{
    left: .75em
}
a.va-icon:after{
    background-position:50% 80%
}

.loading {
 	padding: 30px; background: #eee; text-align:center; border-radius: 5px; 
}

.u-color .u-color--default .va-block__card .va-icon:after, .u-color--default .va-block__card .va-icon:after{
    background-position:50% 40%
}
.u-color .u-color--default .va-block__card:focus .va-icon:after, .u-color .u-color--default .va-block__card:hover .va-icon:after, .u-color--default .va-block__card:focus .va-icon:after, .u-color--default .va-block__card:hover .va-icon:after{
    background-position:50% 0
}
.u-color .u-color--default .va-block__link.va-block__card--button:focus .va-icon:after, .u-color .u-color--default .va-block__link.va-block__card--button:hover .va-icon:after, .u-color--default .va-block__link.va-block__card--button:focus .va-icon:after, .u-color--default .va-block__link.va-block__card--button:hover .va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--default .va-block__card--outline .va-icon:after, .u-color .u-color--default .va-icon:after, .u-color .u-color--default.va-block__card .va-icon:after, .u-color--default .va-block__card--outline .va-icon:after, .u-color--default .va-icon:after, .u-color--default.va-block__card .va-icon:after{
    background-position:50% 40%
}
.u-color .u-color--default a.va-icon:after, .u-color .u-color--default.va-icon:after, .u-color--default a.va-icon:after,.u-color--default.va-icon:after{
    background-position:50% 80%
}
.u-color .u-color--default .va-block__card--outline:focus .va-icon:after, .u-color .u-color--default .va-block__card--outline:hover .va-icon:after, .u-color .u-color--default .va-icon[href]:focus:after, .u-color .u-color--default .va-icon[href]:hover:after, .u-color .u-color--default a:focus .va-icon:after, .u-color .u-color--default a:hover .va-icon:after, .u-color .u-color--default.va-block__link:focus .va-icon:after, .u-color .u-color--default.va-block__link:hover .va-icon:after, .u-color .u-color--default.va-spotlight__content--link:focus .va-icon:after, .u-color .u-color--default.va-spotlight__content--link:hover .va-icon:after, .u-color--default .va-block__card--outline:focus .va-icon:after, .u-color--default .va-block__card--outline:hover .va-icon:after, .u-color--default .va-icon[href]:focus:after, .u-color--default .va-icon[href]:hover:after, .u-color--default a:focus .va-icon:after, .u-color--default a:hover .va-icon:after, .u-color--default.va-block__link:focus .va-icon:after, .u-color--default.va-block__link:hover .va-icon:after, .u-color--default.va-spotlight__content--link:focus .va-icon:after, .u-color--default.va-spotlight__content--link:hover .va-icon:after{
    background-position:50% 0
}
.u-color .u-color--default .va-spotlight__content--link.va-icon--arrow-ext:focus:after, .u-color .u-color--default .va-spotlight__content--link.va-icon--arrow-ext:hover:after, .u-color--default .va-spotlight__content--link.va-icon--arrow-ext:focus:after, .u-color--default .va-spotlight__content--link.va-icon--arrow-ext:hover:after{
    background-position:50% 20%
}
.u-color .u-color--default.va-spotlight__content--link.va-icon--arrow-ext:focus:after, .u-color .u-color--default.va-spotlight__content--link.va-icon--arrow-ext:hover:after,.u-color--default.va-spotlight__content--link.va-icon--arrow-ext:focus:after,.u-color--default.va-spotlight__content--link.va-icon--arrow-ext:hover:after{
    background-position:50% 20%
}
.u-color .u-color--light .va-block__card .va-icon:after, .u-color--light .va-block__card .va-icon:after{
    background-position:50% 40%
}
.u-color .u-color--light .va-block__card:focus .va-icon:after, .u-color .u-color--light .va-block__card:hover .va-icon:after, .u-color--light .va-block__card:focus .va-icon:after, .u-color--light .va-block__card:hover .va-icon:after{
    background-position:50% 0
}
.u-color .u-color--light .va-block__link.va-block__card--button:focus .va-icon:after, .u-color .u-color--light .va-block__link.va-block__card--button:hover .va-icon:after, .u-color--light .va-block__link.va-block__card--button:focus .va-icon:after, .u-color--light .va-block__link.va-block__card--button:hover .va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--light .va-block__card--outline .va-icon:after, .u-color .u-color--light .va-icon:after, .u-color .u-color--light.va-block__card .va-icon:after, .u-color--light .va-block__card--outline .va-icon:after, .u-color--light .va-icon:after, .u-color--light.va-block__card .va-icon:after{
    background-position:50% 40%
}
.u-color .u-color--light a.va-icon:after, .u-color .u-color--light.va-icon:after, .u-color--light a.va-icon:after,.u-color--light.va-icon:after{
    background-position:50% 80%
}
.u-color .u-color--light .va-block__card--outline:focus .va-icon:after, .u-color .u-color--light .va-block__card--outline:hover .va-icon:after, .u-color .u-color--light .va-icon[href]:focus:after, .u-color .u-color--light .va-icon[href]:hover:after, .u-color .u-color--light a:focus .va-icon:after, .u-color .u-color--light a:hover .va-icon:after, .u-color .u-color--light.va-block__link:focus .va-icon:after, .u-color .u-color--light.va-block__link:hover .va-icon:after, .u-color .u-color--light.va-spotlight__content--link:focus .va-icon:after, .u-color .u-color--light.va-spotlight__content--link:hover .va-icon:after, .u-color--light .va-block__card--outline:focus .va-icon:after, .u-color--light .va-block__card--outline:hover .va-icon:after, .u-color--light .va-icon[href]:focus:after, .u-color--light .va-icon[href]:hover:after, .u-color--light a:focus .va-icon:after, .u-color--light a:hover .va-icon:after, .u-color--light.va-block__link:focus .va-icon:after, .u-color--light.va-block__link:hover .va-icon:after, .u-color--light.va-spotlight__content--link:focus .va-icon:after, .u-color--light.va-spotlight__content--link:hover .va-icon:after{
    background-position:50% 0
}
.u-color .u-color--light .va-spotlight__content--link.va-icon--arrow-ext:focus:after, .u-color .u-color--light .va-spotlight__content--link.va-icon--arrow-ext:hover:after, .u-color--light .va-spotlight__content--link.va-icon--arrow-ext:focus:after, .u-color--light .va-spotlight__content--link.va-icon--arrow-ext:hover:after{
    background-position:50% 20%
}
.u-color .u-color--light.va-spotlight__content--link.va-icon--arrow-ext:focus:after, .u-color .u-color--light.va-spotlight__content--link.va-icon--arrow-ext:hover:after,.u-color--light.va-spotlight__content--link.va-icon--arrow-ext:focus:after,.u-color--light.va-spotlight__content--link.va-icon--arrow-ext:hover:after{
    background-position:50% 20%
}
.u-color .u-color--mid .va-block__card .va-icon:after, .u-color--mid .va-block__card .va-icon:after{
    background-position:50% 40%
}
.u-color .u-color--mid .va-block__card:focus .va-icon:after, .u-color .u-color--mid .va-block__card:hover .va-icon:after, .u-color--mid .va-block__card:focus .va-icon:after, .u-color--mid .va-block__card:hover .va-icon:after{
    background-position:50% 0
}
.u-color .u-color--mid .va-block__link.va-block__card--button:focus .va-icon:after, .u-color .u-color--mid .va-block__link.va-block__card--button:hover .va-icon:after, .u-color--mid .va-block__link.va-block__card--button:focus .va-icon:after, .u-color--mid .va-block__link.va-block__card--button:hover .va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--mid .va-block__card--outline .va-icon:after, .u-color .u-color--mid .va-icon:after, .u-color .u-color--mid.va-block__card .va-icon:after, .u-color--mid .va-block__card--outline .va-icon:after, .u-color--mid .va-icon:after, .u-color--mid.va-block__card .va-icon:after{
    background-position:50% 60%
}
.u-color .u-color--mid a.va-icon:after, .u-color .u-color--mid.va-icon:after, .u-color--mid a.va-icon:after,.u-color--mid.va-icon:after{
    background-position:50% 100%
}
.u-color .u-color--mid .va-block__card--outline:focus .va-icon:after, .u-color .u-color--mid .va-block__card--outline:hover .va-icon:after, .u-color .u-color--mid .va-icon[href]:focus:after, .u-color .u-color--mid .va-icon[href]:hover:after, .u-color .u-color--mid a:focus .va-icon:after, .u-color .u-color--mid a:hover .va-icon:after, .u-color .u-color--mid.va-block__link:focus .va-icon:after, .u-color .u-color--mid.va-block__link:hover .va-icon:after, .u-color .u-color--mid.va-spotlight__content--link:focus .va-icon:after, .u-color .u-color--mid.va-spotlight__content--link:hover .va-icon:after, .u-color--mid .va-block__card--outline:focus .va-icon:after, .u-color--mid .va-block__card--outline:hover .va-icon:after, .u-color--mid .va-icon[href]:focus:after, .u-color--mid .va-icon[href]:hover:after, .u-color--mid a:focus .va-icon:after, .u-color--mid a:hover .va-icon:after, .u-color--mid.va-block__link:focus .va-icon:after, .u-color--mid.va-block__link:hover .va-icon:after, .u-color--mid.va-spotlight__content--link:focus .va-icon:after, .u-color--mid.va-spotlight__content--link:hover .va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--mid .va-spotlight__content--link.va-icon--arrow-ext:focus:after, .u-color .u-color--mid .va-spotlight__content--link.va-icon--arrow-ext:hover:after, .u-color--mid .va-spotlight__content--link.va-icon--arrow-ext:focus:after, .u-color--mid .va-spotlight__content--link.va-icon--arrow-ext:hover:after{
    background-position:50% 20%
}
.u-color .u-color--mid.va-spotlight__content--link.va-icon--arrow-ext:focus:after, .u-color .u-color--mid.va-spotlight__content--link.va-icon--arrow-ext:hover:after,.u-color--mid.va-spotlight__content--link.va-icon--arrow-ext:focus:after,.u-color--mid.va-spotlight__content--link.va-icon--arrow-ext:hover:after{
    background-position:50% 80%
}
.u-color .u-color--dark .va-block__card .va-icon:after, .u-color--dark .va-block__card .va-icon:after{
    background-position:50% 40%
}
.u-color .u-color--dark .va-block__card:focus .va-icon:after, .u-color .u-color--dark .va-block__card:hover .va-icon:after, .u-color--dark .va-block__card:focus .va-icon:after, .u-color--dark .va-block__card:hover .va-icon:after{
    background-position:50% 0
}
.u-color .u-color--dark .va-block__link.va-block__card--button:focus .va-icon:after, .u-color .u-color--dark .va-block__link.va-block__card--button:hover .va-icon:after, .u-color--dark .va-block__link.va-block__card--button:focus .va-icon:after, .u-color--dark .va-block__link.va-block__card--button:hover .va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--dark .va-block__card--outline .va-icon:after, .u-color .u-color--dark .va-icon:after, .u-color .u-color--dark.va-block__card .va-icon:after, .u-color--dark .va-block__card--outline .va-icon:after, .u-color--dark .va-icon:after, .u-color--dark.va-block__card .va-icon:after{
    background-position:50% 60%
}
.u-color .u-color--dark a.va-icon:after, .u-color .u-color--dark.va-icon:after, .u-color--dark a.va-icon:after,.u-color--dark.va-icon:after{
    background-position:50% 100%
}
.u-color .u-color--dark .va-block__card--outline:focus .va-icon:after, .u-color .u-color--dark .va-block__card--outline:hover .va-icon:after, .u-color .u-color--dark .va-icon[href]:focus:after, .u-color .u-color--dark .va-icon[href]:hover:after, .u-color .u-color--dark a:focus .va-icon:after, .u-color .u-color--dark a:hover .va-icon:after, .u-color .u-color--dark.va-block__link:focus .va-icon:after, .u-color .u-color--dark.va-block__link:hover .va-icon:after, .u-color .u-color--dark.va-spotlight__content--link:focus .va-icon:after, .u-color .u-color--dark.va-spotlight__content--link:hover .va-icon:after, .u-color--dark .va-block__card--outline:focus .va-icon:after, .u-color--dark .va-block__card--outline:hover .va-icon:after, .u-color--dark .va-icon[href]:focus:after, .u-color--dark .va-icon[href]:hover:after, .u-color--dark a:focus .va-icon:after, .u-color--dark a:hover .va-icon:after, .u-color--dark.va-block__link:focus .va-icon:after, .u-color--dark.va-block__link:hover .va-icon:after, .u-color--dark.va-spotlight__content--link:focus .va-icon:after, .u-color--dark.va-spotlight__content--link:hover .va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--dark .va-spotlight__content--link.va-icon--arrow-ext:focus:after, .u-color .u-color--dark .va-spotlight__content--link.va-icon--arrow-ext:hover:after, .u-color--dark .va-spotlight__content--link.va-icon--arrow-ext:focus:after, .u-color--dark .va-spotlight__content--link.va-icon--arrow-ext:hover:after{
    background-position:50% 20%
}
.u-color .u-color--dark.va-spotlight__content--link.va-icon--arrow-ext:focus:after, .u-color .u-color--dark.va-spotlight__content--link.va-icon--arrow-ext:hover:after,.u-color--dark.va-spotlight__content--link.va-icon--arrow-ext:focus:after,.u-color--dark.va-spotlight__content--link.va-icon--arrow-ext:hover:after{
    background-position:50% 80%
}
html{
    line-height:1.15;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
article,aside,footer,header,main,nav,section{
    display:block
}
h1{
    font-size:2em;
    margin: .67em 0
}
figcaption,figure,main{
    display:block
}
figure{
    margin:1em 40px
}
hr{
    -webkit-box-sizing:content-box;
    box-sizing:content-box;
    height:0;
    overflow:visible
}
pre{
    font-family:monospace,monospace;
    font-size:1em
}
a{
    background-color:rgba(0,0,0,0);
    -webkit-text-decoration-skip:objects
}
abbr[title]{
    border-bottom:none;
    text-decoration:underline;
    -webkit-text-decoration:underline dotted;
    text-decoration:underline dotted
}
b,strong{
    font-weight:inherit;
    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:-.25em
}
sup{
    top:-.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:inherit;
    font-size:100%;
    line-height:1.15;
    margin:0
}
button,input{
    overflow:visible
}
button,select{
    text-transform:none
}
[type=button],[type=reset],[type=submit],button{
    -webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
    border-style:none;
    padding:0
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{
    outline:1px dotted ButtonText
}
fieldset{
    padding: .35em .75em .625em
}
legend{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    color:inherit;
    display:table;
    max-width:100%;
    padding:0;
    white-space:normal
}
progress{
    display:inline-block;
    vertical-align:baseline
}
textarea{
    overflow:auto
}
[type=checkbox],[type=radio]{
    -webkit-box-sizing:border-box;
    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
}
details,menu{
    display:block
}
summary{
    display:list-item
}
canvas{
    display:inline-block
}
template{
    display:none
}
[hidden]{
    display:none
}
html{
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
*,:after,:before{
    -webkit-box-sizing:inherit;
    box-sizing:inherit
}
.va-col--1{
    -ms-flex:0 0 8.33333%;
    flex:0 0 8.33333%;
    max-width:8.33333%
}
.va-col--1,.va-col--2{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    width:100%
}
.va-col--2{
    -ms-flex:0 0 16.66667%;
    flex:0 0 16.66667%;
    max-width:16.66667%
}
.va-col--3{
    -ms-flex:0 0 25%;
    flex:0 0 25%;
    max-width:25%
}
.va-col--3,.va-col--4{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    width:100%
}
.va-col--4{
    -ms-flex:0 0 33.33333%;
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.va-col--5{
    -ms-flex:0 0 41.66667%;
    flex:0 0 41.66667%;
    max-width:41.66667%
}
.va-col--5,.va-col--6{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    width:100%
}
.va-col--6{
    -ms-flex:0 0 50%;
    flex:0 0 50%;
    max-width:50%
}
.va-col--7{
    -ms-flex:0 0 58.33333%;
    flex:0 0 58.33333%;
    max-width:58.33333%
}
.va-col--7,.va-col--8{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    width:100%
}
.va-col--8{
    -ms-flex:0 0 66.66667%;
    flex:0 0 66.66667%;
    max-width:66.66667%
}
.va-col--9{
    -ms-flex:0 0 75%;
    flex:0 0 75%;
    max-width:75%
}
.va-col--10,.va-col--9{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    width:100%
}
.va-col--10{
    -ms-flex:0 0 83.33333%;
    flex:0 0 83.33333%;
    max-width:83.33333%
}
.va-col--11{
    -ms-flex:0 0 91.66667%;
    flex:0 0 91.66667%;
    max-width:91.66667%
}
.va-col--11,.va-col--12{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    width:100%
}
.va-col--12{
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    max-width:100%
}
html{
    font-size:16px
}
@media (min-width: 768px){
    html{
        font-size:16px
    }
}
body{
    margin:0;
    color:#19191a;
    font-weight:400;
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    font-smoothing:antialiased;
    line-height:1.5;
    background:#fcfcfc
}
body,h1,h2,h3,h4,h5,h6{
    font-size:1.125em;
    font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif
}
h1,h2,h3,h4,h5,h6{
    margin:0 0 .75em;
    color:#333334;
    line-height:1.2
}
h1{
    margin-bottom: .5em;
    font-size:2.5rem;
    line-height:1.2
}
.va-composition h1{
    margin-top:1em
}
h2{
    margin-bottom:1em;
    font-size:1.875rem;
    line-height:1.2
}
.va-composition h2{
    margin-top:1.25em
}
h3{
    margin-bottom:1em;
    font-size:1.5rem;
    line-height:1.25
}
.va-composition h3{
    margin-top:1.25em
}
h4{
    margin-bottom:1.25em;
    font-size:1.25rem;
    line-height:1.25
}
.va-composition h4{
    margin-top:1.5em
}
h5{
    margin-bottom:1.25em;
    font-size:1rem;
    line-height:1.25;
    text-transform:uppercase
}
.va-title{
    margin-bottom: .25em;
    color:#0f2342;
    font-size:2.75rem
}
.va-intro{
    margin-bottom:2em;
    color:#6b6e6d;
    font-weight:300;
    font-size:1.5rem;
    line-height:1.5
}
.va-intro:after{
    position:relative;
    bottom:-.25em;
    left:0;
    display:block;
    width:2rem;
    height:2px;
    background:#e75050;
    border-radius:999px;
    content:""
}
.va-masthead .va-intro{
    margin-bottom:1em
}
.va-heading a{
    text-decoration:none
}
.va-heading a:focus, .va-heading a:hover{
    text-decoration:underline
}
.va-heading--sub{
    display:block;
    margin:0;
    color:#6b6e6d;
    font-weight:300;
    font-size: .8334em;
    line-height:1.5
}
.va-heading--super{
    font-size:2em
}
.va-heading--super:after{
    display:block;
    width:100%;
    content:""
}
.va-heading--intro,.va-page-title{
    margin-bottom: .825em
}
.va-heading--intro:after,.va-page-title:after{
    position:relative;
    bottom:-.325em;
    left:0;
    display:block;
    width:3rem;
    height:4px;
    background:#e75050;
    border-radius:999px;
    content:""
}
.va-block .va-heading--intro, .va-block__card .va-heading--intro{
    margin-bottom: .825em
}
.va-block .va-heading--intro:after, .va-block__card .va-heading--intro:after{
    position:relative;
    bottom:-.25em;
    left:0;
    display:block;
    width:2rem;
    height:2px;
    background:#e75050;
    border-radius:999px;
    content:""
}
.va-label{
    display:block;
    margin-bottom: .25em;
    font-weight:500;
    font-size: .75rem;
    text-transform:uppercase
}
.va-subtext{
    margin-bottom: .75em;
    color:#6b6e6d;
    font-size:1rem
}
p{
    margin-top:0;
	margin-bottom: 1.5rem !important;
	line-height:1.625
}
a{
    color:#0079ba;
    text-decoration:underline;
    -webkit-transition:color .05s linear;
    transition:color .05s linear
}
a:active,a:focus,a:hover{
    color:#0c5982
}
img,picture{
    max-width:100%;
    margin:0
}
hr{
    margin:1.5em 0;
    border:none;
    border-bottom:1px solid #f2f2f1
}
.va-list--nostyle{
    margin:0;
    padding:0;
    list-style:none
}
.va-list li{
    padding: .325em 0
}
.u-color .u-color--default .va-heading--intro:after, .u-color .u-color--default .va-intro:after, .u-color--default .va-heading--intro:after, .u-color--default .va-intro:after{
    background:#e75050
}
.u-color .u-color--default .va-heading--sub, .u-color .u-color--default .va-intro, .u-color .u-color--default .va-subtext, .u-color--default .va-heading--sub, .u-color--default .va-intro, .u-color--default .va-subtext{
    color:#6b6e6d
}
.u-color .u-color--default h1, .u-color .u-color--default h2, .u-color .u-color--default h3, .u-color .u-color--default h4, .u-color .u-color--default h5, .u-color .u-color--default h6, .u-color--default h1, .u-color--default h2, .u-color--default h3, .u-color--default h4, .u-color--default h5, .u-color--default h6{
    color:#333334
}
.u-color .u-color--default hr, .u-color--default hr{
    border-color:#f2f2f1
}
.u-color .u-color--light .va-heading--intro:after, .u-color .u-color--light .va-intro:after, .u-color--light .va-heading--intro:after, .u-color--light .va-intro:after{
    background:#e75050
}
.u-color .u-color--light .va-heading--sub, .u-color .u-color--light .va-intro, .u-color .u-color--light .va-subtext, .u-color--light .va-heading--sub, .u-color--light .va-intro, .u-color--light .va-subtext{
    color:#475269
}
.u-color .u-color--light h1, .u-color .u-color--light h2, .u-color .u-color--light h3, .u-color .u-color--light h4, .u-color .u-color--light h5, .u-color .u-color--light h6, .u-color--light h1, .u-color--light h2, .u-color--light h3, .u-color--light h4, .u-color--light h5, .u-color--light h6{
    color:inherit
}
.u-color .u-color--light hr, .u-color--light hr{
    border-color:#f2f2f1
}
.u-color .u-color--mid .va-heading--intro:after, .u-color .u-color--mid .va-intro:after, .u-color--mid .va-heading--intro:after, .u-color--mid .va-intro:after{
    background:#3298cf
}
.u-color .u-color--mid .va-heading--sub, .u-color .u-color--mid .va-intro, .u-color .u-color--mid .va-subtext, .u-color--mid .va-heading--sub, .u-color--mid .va-intro, .u-color--mid .va-subtext{
    color:#c5d0e5
}
.u-color .u-color--mid h1, .u-color .u-color--mid h2, .u-color .u-color--mid h3, .u-color .u-color--mid h4, .u-color .u-color--mid h5, .u-color .u-color--mid h6, .u-color--mid h1, .u-color--mid h2, .u-color--mid h3, .u-color--mid h4, .u-color--mid h5, .u-color--mid h6{
    color:inherit
}
.u-color .u-color--mid hr, .u-color--mid hr{
    border-color:#475269
}
.u-color .u-color--dark .va-heading--intro:after, .u-color .u-color--dark .va-intro:after, .u-color--dark .va-heading--intro:after, .u-color--dark .va-intro:after{
    background:#e75050
}
.u-color .u-color--dark .va-heading--sub, .u-color .u-color--dark .va-intro, .u-color .u-color--dark .va-subtext, .u-color--dark .va-heading--sub, .u-color--dark .va-intro, .u-color--dark .va-subtext{
    color:#c5d0e5
}
.u-color .u-color--dark h1, .u-color .u-color--dark h2, .u-color .u-color--dark h3, .u-color .u-color--dark h4, .u-color .u-color--dark h5, .u-color .u-color--dark h6, .u-color--dark h1, .u-color--dark h2, .u-color--dark h3, .u-color--dark h4, .u-color--dark h5, .u-color--dark h6{
    color:inherit
}
.u-color .u-color--dark hr, .u-color--dark hr{
    border-color:#475269
}
.va-row{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    margin-right:-1em;
    margin-left:-1em
}
.va-row--centered{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.va-container{
    width:100%;
    margin-right:auto;
    margin-left:auto;
    padding-right:1em;
    padding-left:1em
}

span.image img {
 	margin-bottom: 1em;
	margin-top: .25em; 
 }

span.image.full {
    margin: 0 auto 1em auto; 
 	display:block; 
 }

span.image.left img {
 	float: left; 
    margin-right: 20px; 
}
span.image.right img {
 	float: right; 
    margin-left: 20px; 
}
span.image.full img {
 	width: 100% !important; 
  	height: auto !important; 
    display: block; 
    margin: auto; 
}
span.image.half img {
 	width: 50% !important; 
  	height: auto !important; 
}
span.image.quarter img, span.image.fourth img  {
 	width: 25% !important; 
  	height: auto !important; 
}
span.image.third img{
 	width: 33% !important; 
  	height: auto !important; 
}
span.image.borderyes img {
 	border: 10px solid #fff; 
     -webkit-box-shadow: 0 0px 6px rgba(0,0,0,.35);
    box-shadow: 0 0px 6px rgba(0,0,0,.35);
}





@media (min-width: 992px) and (min-width: 576px){
    .va-container{
        max-width:540px
    }
}
@media (min-width: 992px) and (min-width: 768px){
    .va-container{
        max-width:720px
    }
}
@media (min-width: 992px) and (min-width: 992px){
    .va-container{
        max-width:1216px
    }
}
@media (min-width: 992px) and (min-width: 576px){
    .va-container--lg{
        max-width:540px
    }
}
@media (min-width: 992px) and (min-width: 768px){
    .va-container--lg{
        max-width:720px
    }
}
@media (min-width: 992px) and (min-width: 992px){
    .va-container--lg{
        max-width:1384px
    }
}
.va-composition{
    max-width:40em
}
.va-section{
    margin: 1em 0 2.5em
}
.va-section.u-color{
    padding:2em 0
}
@media (min-width: 576px){
    .va-section{
        margin: 2em 0 4em
    }
    .va-section.u-color{
        padding:3em 0
    }
}
.va-masthead+.va-section.u-color, .va-nav+.va-section.u-color, .va-section .va-main>.va-section:first-child{
    margin-top:0
}
.va-section.u-color+.va-footer,.va-section.u-color+.va-section.u-color{
    margin-top:-2.5em
}
@media (min-width: 576px){
    .va-section.u-color+.va-footer,.va-section.u-color+.va-section.u-color{
        margin-top:-4em
    }
}
.va-subsection{
    padding: .75em 0
}
@media (min-width: 576px){
    .va-subsection{
        padding:1.5em 0
    }
}
.va-section>.va-subsection:last-child:not(.u-color){
    padding-bottom:0
}
.va-masthead{
    padding:1.5em 0 .5em
}
@media (min-width: 576px){
    .va-masthead{
        padding:2em 0 .5em
    }
}
.va-masthead.u-color{
    padding:1.5em 0 1em
}
@media (min-width: 576px){
    .va-masthead.u-color{
        padding:2em 0 1.5em
    }
}
.va-subhead{
    padding:1em 0
}
.va-main{
    margin-bottom:1em;
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    width:100%;
    max-width:100%
}
@media (min-width: 768px){
    .va-main{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 62.5%;
        flex:0 0 62.5%;
        width:100%;
        max-width:62.5%
    }
}
@media (min-width: 768px){
    .va-main--offset{
        margin-left:18.75%
    }
}
@media (min-width: 768px){
    .va-main--sm{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 50%;
        flex:0 0 50%;
        width:100%;
        max-width:50%
    }
}
.va-main .va-container{
    padding:0
}
@media (min-width: 576px){
    .va-sidenav~.va-main{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 75%;
        flex:0 0 75%;
        width:100%;
        max-width:75%
    }
}
@media (min-width: 768px){
    .va-sidenav~.va-main{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 62.5%;
        flex:0 0 62.5%;
        width:100%;
        max-width:62.5%
    }
}
@media (min-width: 768px){
    .va-sidenav~.va-main--sm{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 50%;
        flex:0 0 50%;
        width:100%;
        max-width:50%
    }
}
.va-sidebar{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    width:100%;
    max-width:100%
}
@media (min-width: 768px){
    .va-sidebar{
        -ms-flex:0 0 33.333%;
        flex:0 0 33.333%;
        max-width:33.333%;
        margin-left:0
    }
}
@media (min-width: 768px){
    .va-sidebar,.va-sidebar--lg{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        width:100%
    }
    .va-sidebar--lg{
        -ms-flex:0 0 35.41667%;
        flex:0 0 35.41667%;
        max-width:35.41667%;
        margin-left:2.08333%
    }
}
@media (min-width: 768px){
    .va-sidebar--half{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 50%;
        flex:0 0 50%;
        width:100%;
        max-width:50%;
        margin-left:0
    }
}
.va-sidebar--left{
    margin-left:0
}
.va-sidebar .va-container{
    padding:0
}
.va-sidebar .va-block{
    font-size:1.125rem
}
.va-sidebar>.va-block,.va-sidebar>.va-block__card{
    margin-bottom:1em
}
@media (min-width: 768px){
    .va-sidenav~.va-main+.va-sidebar{
        margin-left:2.08333%
    }
}
.va-sidenav{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    -ms-flex:0 0 16.66667%;
    flex:0 0 16.66667%;
    width:100%;
    max-width:16.66667%;
    display:none;
    font-size: .9375rem
}
@media (min-width: 576px){
    .va-sidenav:only-of-type{
        display:block;
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 25%;
        flex:0 0 25%;
        width:100%;
        max-width:25%
    }
}
@media (min-width: 768px){
    .va-sidenav:only-of-type{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 20.83333%;
        flex:0 0 20.83333%;
        width:100%;
        max-width:20.83333%
    }
}
@media (min-width: 768px){
    .va-sidenav{
        display:block
    }
}
.va-sidenav~.va-sidenav{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    -ms-flex:0 0 25%;
    flex:0 0 25%;
    width:100%;
    max-width:25%;
    display:none
}
@media (min-width: 576px){
    .va-sidenav~.va-sidenav{
        display:block
    }
}
@media (min-width: 768px){
    .va-sidenav~.va-sidenav{
        position:relative;
        padding-right:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 20.83333%;
        flex:0 0 20.83333%;
        width:100%;
        max-width:20.83333%;
        padding-left:0
    }
}
.va-breadcrumb{
    margin-top:0;
    margin-bottom:1em;
    padding:0;
    font-size: .9375rem;
    list-style:none
}
.va-breadcrumb:last-child{
    margin-bottom:0
}
.va-breadcrumb__item{
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto;
    max-width:100%;
    position:relative
}
.va-breadcrumb__item:after{
    position:absolute;
    right:-.35em;
    bottom: .35em;
    display:block;
    width: .75em;
    height: .75em;
    background-size:cover;
    -webkit-transform:rotate(270deg);
    -ms-transform:rotate(270deg);
    transform:rotate(270deg);
    content:"";
    background-position:50% 40%
}
.va-breadcrumb__item:last-of-type:after{
    display:none
}
.va-breadcrumb__link{
    text-decoration:none
}
.va-breadcrumb__link:hover{
    text-decoration:underline
}
.va-breadcrumb__text{
    font-weight:500
}
.u-color .u-color--default .va-breadcrumb__link, .u-color--default .va-breadcrumb__link{
    color:#0079ba
}
.u-color .u-color--default .va-breadcrumb__link:focus, .u-color .u-color--default .va-breadcrumb__link:hover, .u-color--default .va-breadcrumb__link:focus, .u-color--default .va-breadcrumb__link:hover{
    color:#0c5982
}
.u-color .u-color--default .va-breadcrumb__item:after, .u-color--default .va-breadcrumb__item:after{
    background-position:50% 40%
}
.u-color .u-color--light .va-breadcrumb__link, .u-color--light .va-breadcrumb__link{
    color:#0c5982
}
.u-color .u-color--light .va-breadcrumb__link:focus, .u-color .u-color--light .va-breadcrumb__link:hover, .u-color--light .va-breadcrumb__link:focus, .u-color--light .va-breadcrumb__link:hover{
    color:#0f3a51
}
.u-color .u-color--light .va-breadcrumb__item:after, .u-color--light .va-breadcrumb__item:after{
    background-position:50% 40%
}
.u-color .u-color--mid .va-breadcrumb__link, .u-color--mid .va-breadcrumb__link{
    color:#c5d0e5
}
.u-color .u-color--mid .va-breadcrumb__link:focus, .u-color .u-color--mid .va-breadcrumb__link:hover, .u-color--mid .va-breadcrumb__link:focus, .u-color--mid .va-breadcrumb__link:hover{
    color:#fff
}
.u-color .u-color--mid .va-breadcrumb__item:after, .u-color--mid .va-breadcrumb__item:after{
    background-position:50% 60%
}
.u-color .u-color--dark .va-breadcrumb__link, .u-color--dark .va-breadcrumb__link{
    color:#c5d0e5
}
.u-color .u-color--dark .va-breadcrumb__link:focus, .u-color .u-color--dark .va-breadcrumb__link:hover, .u-color--dark .va-breadcrumb__link:focus, .u-color--dark .va-breadcrumb__link:hover{
    color:#fff
}
.u-color .u-color--dark .va-breadcrumb__item:after, .u-color--dark .va-breadcrumb__item:after{
    background-position:50% 60%
}
.va-button{
    display:inline-block;
    margin:0;
    padding:1.125em 1.5em;
    color:#fff;
    font-weight:600;
    font-size:1rem;
    line-height:1em;
    text-decoration:none;
    vertical-align:middle;
    background:#0079ba;
    border:none;
    border-radius:2px;
    cursor:pointer;
    -webkit-transition:background-color .1s, color .1s;
    transition:background-color .1s, color .1s
}
.va-button:focus,.va-button:hover{
    color:#fff;
    text-decoration:underline;
    background:#eee;
}
.va-button:disabled{
    color:#19191a;
    background:#aeb1ae;
    cursor:not-allowed;
    opacity: .5
}
.va-button+.va-button,.va-button+button{
    margin-left: .5em
}
.va-button.u--hidden+.va-button,.va-button.u--hidden+button{
    margin-left:0
}
.va-button .va-icon:after,.va-button.va-icon:after{
    background-position:50% 20%
}
.va-button--icon{
    color:#6b6e6d;
    background:0 0
}
.va-button--icon .va-icon:after,.va-button--icon.va-icon:after{
    background-position:50% 40%
}
.va-button--icon:hover{
    color:#19191a;
    background:#dadbd8
}
.va-button--icon:focus{
    color:#19191a;
}
.va-button--icon:focus .va-icon:after, .va-button--icon:focus.va-icon:after, .va-button--icon:hover .va-icon:after,.va-button--icon:hover.va-icon:after{
    background-position:50% 0
}
.va-button--outline{
    color:#0079ba;
    background:0 0;
    border:2px solid #0079ba
}
.va-button--outline .va-icon:after,.va-button--outline.va-icon:after{
    background-position:50% 80%
}
.va-button--outline:focus,.va-button--outline:hover{
    color:#fff;
    border-color:#0c5982
}
.va-button--outline:focus .va-icon:after, .va-button--outline:focus.va-icon:after, .va-button--outline:hover .va-icon:after,.va-button--outline:hover.va-icon:after{
    background-position:50% 20%
}
.va-button--accent{
    background:#da3a3a
}
.va-button--accent:focus,.va-button--accent:hover{
    background:#c82929
}
.va-button--nostyle{
    padding:0;
    color:#0079ba;
    font-size:1em;
    background:0 0;
    border:none
}
.va-button--nostyle .va-icon:after,.va-button--nostyle.va-icon:after{
    background-position:50% 80%
}
.va-button--nostyle:focus,.va-button--nostyle:hover{
    color:#0c5982;
    background:0 0
}
.va-button--extended{
    padding:1.125em 4em
}
.va-button--full{
    width:100%
}
.u-color .u-color--default .va-button, .u-color--default .va-button{
    color:#fff;
    background:#0079ba
}
.u-color .u-color--default .va-button .va-icon:after, .u-color .u-color--default .va-button.va-icon:after, .u-color--default .va-button .va-icon:after, .u-color--default .va-button.va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--default .va-button:focus, .u-color .u-color--default .va-button:hover, .u-color--default .va-button:focus, .u-color--default .va-button:hover{
    color:#fff;
    background:#0c5982
}
.u-color .u-color--default .va-button:focus .va-icon:after, .u-color .u-color--default .va-button:focus.va-icon:after, .u-color .u-color--default .va-button:hover .va-icon:after, .u-color .u-color--default .va-button:hover.va-icon:after, .u-color--default .va-button:focus .va-icon:after, .u-color--default .va-button:focus.va-icon:after, .u-color--default .va-button:hover .va-icon:after, .u-color--default .va-button:hover.va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--default .va-button--icon, .u-color--default .va-button--icon{
    color:#6b6e6d;
    background:0 0
}
.u-color .u-color--default .va-button--icon .va-icon:after, .u-color .u-color--default .va-button--icon.va-icon:after, .u-color--default .va-button--icon .va-icon:after, .u-color--default .va-button--icon.va-icon:after{
    background-position:50% 40%
}
.u-color .u-color--default .va-button--icon:focus, .u-color .u-color--default .va-button--icon:hover, .u-color--default .va-button--icon:focus, .u-color--default .va-button--icon:hover{
    color:#19191a;
    background:#dadbd8
}
.u-color .u-color--default .va-button--icon:focus .va-icon:after, .u-color .u-color--default .va-button--icon:focus.va-icon:after, .u-color .u-color--default .va-button--icon:hover .va-icon:after, .u-color .u-color--default .va-button--icon:hover.va-icon:after, .u-color--default .va-button--icon:focus .va-icon:after, .u-color--default .va-button--icon:focus.va-icon:after, .u-color--default .va-button--icon:hover .va-icon:after, .u-color--default .va-button--icon:hover.va-icon:after{
    background-position:50% 0
}
.u-color .u-color--default .va-button--accent, .u-color--default .va-button--accent{
    color:#fff;
    background:#da3a3a
}
.u-color .u-color--default .va-button--accent:focus, .u-color .u-color--default .va-button--accent:hover, .u-color--default .va-button--accent:focus, .u-color--default .va-button--accent:hover{
    color:#fff;
    background:#c82929
}
.u-color .u-color--default .va-button--outline, .u-color--default .va-button--outline{
    color:#0079ba;
    background:0 0;
    border-color:#0079ba
}
.u-color .u-color--default .va-button--outline .va-icon:after, .u-color .u-color--default .va-button--outline.va-icon:after, .u-color--default .va-button--outline .va-icon:after, .u-color--default .va-button--outline.va-icon:after{
    background-position:50% 80%
}
.u-color .u-color--default .va-button--outline:focus, .u-color .u-color--default .va-button--outline:hover, .u-color--default .va-button--outline:focus, .u-color--default .va-button--outline:hover{
    color:#fff;
    background-color:#0c5982;
    border-color:#0c5982
}
.u-color .u-color--default .va-button--outline:focus .va-icon:after, .u-color .u-color--default .va-button--outline:focus.va-icon:after, .u-color .u-color--default .va-button--outline:hover .va-icon:after, .u-color .u-color--default .va-button--outline:hover.va-icon:after, .u-color--default .va-button--outline:focus .va-icon:after, .u-color--default .va-button--outline:focus.va-icon:after, .u-color--default .va-button--outline:hover .va-icon:after, .u-color--default .va-button--outline:hover.va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--default .va-button--nostyle, .u-color--default .va-button--nostyle{
    color:#0079ba;
    background:0 0
}
.u-color .u-color--default .va-button--nostyle .va-icon:after, .u-color .u-color--default .va-button--nostyle.va-icon:after, .u-color--default .va-button--nostyle .va-icon:after, .u-color--default .va-button--nostyle.va-icon:after{
    background-position:50% 40%
}
.u-color .u-color--default .va-button--nostyle:focus, .u-color .u-color--default .va-button--nostyle:hover, .u-color--default .va-button--nostyle:focus, .u-color--default .va-button--nostyle:hover{
    color:#0c5982;
    background:0 0
}
.u-color .u-color--default .va-button--nostyle:focus .va-icon:after, .u-color .u-color--default .va-button--nostyle:focus.va-icon:after, .u-color .u-color--default .va-button--nostyle:hover .va-icon:after, .u-color .u-color--default .va-button--nostyle:hover.va-icon:after, .u-color--default .va-button--nostyle:focus .va-icon:after, .u-color--default .va-button--nostyle:focus.va-icon:after, .u-color--default .va-button--nostyle:hover .va-icon:after, .u-color--default .va-button--nostyle:hover.va-icon:after{
    background-position:50% 0
}
.u-color .u-color--light .va-button, .u-color--light .va-button{
    color:#fff;
    background:#0c5982
}
.u-color .u-color--light .va-button .va-icon:after, .u-color .u-color--light .va-button.va-icon:after, .u-color--light .va-button .va-icon:after, .u-color--light .va-button.va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--light .va-button:focus, .u-color .u-color--light .va-button:hover, .u-color--light .va-button:focus, .u-color--light .va-button:hover{
    color:#fff;
    background:#0f3a51
}
.u-color .u-color--light .va-button:focus .va-icon:after, .u-color .u-color--light .va-button:focus.va-icon:after, .u-color .u-color--light .va-button:hover .va-icon:after, .u-color .u-color--light .va-button:hover.va-icon:after, .u-color--light .va-button:focus .va-icon:after, .u-color--light .va-button:focus.va-icon:after, .u-color--light .va-button:hover .va-icon:after, .u-color--light .va-button:hover.va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--light .va-button--icon, .u-color--light .va-button--icon{
    color:#475269;
    background:0 0
}
.u-color .u-color--light .va-button--icon .va-icon:after, .u-color .u-color--light .va-button--icon.va-icon:after, .u-color--light .va-button--icon .va-icon:after, .u-color--light .va-button--icon.va-icon:after{
    background-position:50% 40%
}
.u-color .u-color--light .va-button--icon:focus, .u-color .u-color--light .va-button--icon:hover, .u-color--light .va-button--icon:focus, .u-color--light .va-button--icon:hover{
    color:#191e26;
    background:#dadbd8
}
.u-color .u-color--light .va-button--icon:focus .va-icon:after, .u-color .u-color--light .va-button--icon:focus.va-icon:after, .u-color .u-color--light .va-button--icon:hover .va-icon:after, .u-color .u-color--light .va-button--icon:hover.va-icon:after, .u-color--light .va-button--icon:focus .va-icon:after, .u-color--light .va-button--icon:focus.va-icon:after, .u-color--light .va-button--icon:hover .va-icon:after, .u-color--light .va-button--icon:hover.va-icon:after{
    background-position:50% 0
}
.u-color .u-color--light .va-button--accent, .u-color--light .va-button--accent{
    color:#fff;
    background:#da3a3a
}
.u-color .u-color--light .va-button--accent:focus, .u-color .u-color--light .va-button--accent:hover, .u-color--light .va-button--accent:focus, .u-color--light .va-button--accent:hover{
    color:#fff;
    background:#c82929
}
.u-color .u-color--light .va-button--outline, .u-color--light .va-button--outline{
    color:#0c5982;
    background:0 0;
    border-color:#0c5982
}
.u-color .u-color--light .va-button--outline .va-icon:after, .u-color .u-color--light .va-button--outline.va-icon:after, .u-color--light .va-button--outline .va-icon:after, .u-color--light .va-button--outline.va-icon:after{
    background-position:50% 80%
}
.u-color .u-color--light .va-button--outline:focus, .u-color .u-color--light .va-button--outline:hover, .u-color--light .va-button--outline:focus, .u-color--light .va-button--outline:hover{
    color:#f3f5f9;
    background-color:#0f3a51;
    border-color:#0f3a51
}
.u-color .u-color--light .va-button--outline:focus .va-icon:after, .u-color .u-color--light .va-button--outline:focus.va-icon:after, .u-color .u-color--light .va-button--outline:hover .va-icon:after, .u-color .u-color--light .va-button--outline:hover.va-icon:after, .u-color--light .va-button--outline:focus .va-icon:after, .u-color--light .va-button--outline:focus.va-icon:after, .u-color--light .va-button--outline:hover .va-icon:after, .u-color--light .va-button--outline:hover.va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--light .va-button--nostyle, .u-color--light .va-button--nostyle{
    color:#0c5982;
    background:0 0
}
.u-color .u-color--light .va-button--nostyle .va-icon:after, .u-color .u-color--light .va-button--nostyle.va-icon:after, .u-color--light .va-button--nostyle .va-icon:after, .u-color--light .va-button--nostyle.va-icon:after{
    background-position:50% 40%
}
.u-color .u-color--light .va-button--nostyle:focus, .u-color .u-color--light .va-button--nostyle:hover, .u-color--light .va-button--nostyle:focus, .u-color--light .va-button--nostyle:hover{
    color:#0f3a51;
    background:0 0
}
.u-color .u-color--light .va-button--nostyle:focus .va-icon:after, .u-color .u-color--light .va-button--nostyle:focus.va-icon:after, .u-color .u-color--light .va-button--nostyle:hover .va-icon:after, .u-color .u-color--light .va-button--nostyle:hover.va-icon:after, .u-color--light .va-button--nostyle:focus .va-icon:after, .u-color--light .va-button--nostyle:focus.va-icon:after, .u-color--light .va-button--nostyle:hover .va-icon:after, .u-color--light .va-button--nostyle:hover.va-icon:after{
    background-position:50% 0
}
.u-color .u-color--mid .va-button, .u-color--mid .va-button{
    color:#183055;
    background:#78bbdf
}
.u-color .u-color--mid .va-button .va-icon:after, .u-color .u-color--mid .va-button.va-icon:after, .u-color--mid .va-button .va-icon:after, .u-color--mid .va-button.va-icon:after{
    background-position:50% 0
}
.u-color .u-color--mid .va-button:focus, .u-color .u-color--mid .va-button:hover, .u-color--mid .va-button:focus, .u-color--mid .va-button:hover{
    color:#183055;
    background:#acd4ea
}
.u-color .u-color--mid .va-button:focus .va-icon:after, .u-color .u-color--mid .va-button:focus.va-icon:after, .u-color .u-color--mid .va-button:hover .va-icon:after, .u-color .u-color--mid .va-button:hover.va-icon:after, .u-color--mid .va-button:focus .va-icon:after, .u-color--mid .va-button:focus.va-icon:after, .u-color--mid .va-button:hover .va-icon:after, .u-color--mid .va-button:hover.va-icon:after{
    background-position:50% 0
}
.u-color .u-color--mid .va-button--icon, .u-color--mid .va-button--icon{
    color:#c5d0e5;
    background:0 0
}
.u-color .u-color--mid .va-button--icon .va-icon:after, .u-color .u-color--mid .va-button--icon.va-icon:after, .u-color--mid .va-button--icon .va-icon:after, .u-color--mid .va-button--icon.va-icon:after{
    background-position:50% 60%
}
.u-color .u-color--mid .va-button--icon:focus, .u-color .u-color--mid .va-button--icon:hover, .u-color--mid .va-button--icon:focus, .u-color--mid .va-button--icon:hover{
    color:#fcfcfc;
    background:#7282a1
}
.u-color .u-color--mid .va-button--icon:focus .va-icon:after, .u-color .u-color--mid .va-button--icon:focus.va-icon:after, .u-color .u-color--mid .va-button--icon:hover .va-icon:after, .u-color .u-color--mid .va-button--icon:hover.va-icon:after, .u-color--mid .va-button--icon:focus .va-icon:after, .u-color--mid .va-button--icon:focus.va-icon:after, .u-color--mid .va-button--icon:hover .va-icon:after, .u-color--mid .va-button--icon:hover.va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--mid .va-button--accent, .u-color--mid .va-button--accent{
    color:#fff;
    background:#da3a3a
}
.u-color .u-color--mid .va-button--accent:focus, .u-color .u-color--mid .va-button--accent:hover, .u-color--mid .va-button--accent:focus, .u-color--mid .va-button--accent:hover{
    color:#fff;
    background:#c82929
}
.u-color .u-color--mid .va-button--outline, .u-color--mid .va-button--outline{
    color:#78bbdf;
    background:0 0;
    border-color:#78bbdf
}
.u-color .u-color--mid .va-button--outline .va-icon:after, .u-color .u-color--mid .va-button--outline.va-icon:after, .u-color--mid .va-button--outline .va-icon:after, .u-color--mid .va-button--outline.va-icon:after{
    background-position:50% 100%
}
.u-color .u-color--mid .va-button--outline:focus, .u-color .u-color--mid .va-button--outline:hover, .u-color--mid .va-button--outline:focus, .u-color--mid .va-button--outline:hover{
    color:#183055;
    background-color:#acd4ea;
    border-color:#acd4ea
}
.u-color .u-color--mid .va-button--outline:focus .va-icon:after, .u-color .u-color--mid .va-button--outline:focus.va-icon:after, .u-color .u-color--mid .va-button--outline:hover .va-icon:after, .u-color .u-color--mid .va-button--outline:hover.va-icon:after, .u-color--mid .va-button--outline:focus .va-icon:after, .u-color--mid .va-button--outline:focus.va-icon:after, .u-color--mid .va-button--outline:hover .va-icon:after, .u-color--mid .va-button--outline:hover.va-icon:after{
    background-position:50% 0
}
.u-color .u-color--mid .va-button--nostyle, .u-color--mid .va-button--nostyle{
    color:#78bbdf;
    background:0 0
}
.u-color .u-color--mid .va-button--nostyle .va-icon:after, .u-color .u-color--mid .va-button--nostyle.va-icon:after, .u-color--mid .va-button--nostyle .va-icon:after, .u-color--mid .va-button--nostyle.va-icon:after{
    background-position:50% 100%
}
.u-color .u-color--mid .va-button--nostyle:focus, .u-color .u-color--mid .va-button--nostyle:hover, .u-color--mid .va-button--nostyle:focus, .u-color--mid .va-button--nostyle:hover{
    color:#acd4ea;
    background:0 0
}
.u-color .u-color--mid .va-button--nostyle:focus .va-icon:after, .u-color .u-color--mid .va-button--nostyle:focus.va-icon:after, .u-color .u-color--mid .va-button--nostyle:hover .va-icon:after, .u-color .u-color--mid .va-button--nostyle:hover.va-icon:after, .u-color--mid .va-button--nostyle:focus .va-icon:after, .u-color--mid .va-button--nostyle:focus.va-icon:after, .u-color--mid .va-button--nostyle:hover .va-icon:after, .u-color--mid .va-button--nostyle:hover.va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--dark .va-button, .u-color--dark .va-button{
    color:#03122a;
    background:#3298cf
}
.u-color .u-color--dark .va-button .va-icon:after, .u-color .u-color--dark .va-button.va-icon:after, .u-color--dark .va-button .va-icon:after, .u-color--dark .va-button.va-icon:after{
    background-position:50% 0
}
.u-color .u-color--dark .va-button:focus, .u-color .u-color--dark .va-button:hover, .u-color--dark .va-button:focus, .u-color--dark .va-button:hover{
    color:#03122a;
    background:#78bbdf
}
.u-color .u-color--dark .va-button:focus .va-icon:after, .u-color .u-color--dark .va-button:focus.va-icon:after, .u-color .u-color--dark .va-button:hover .va-icon:after, .u-color .u-color--dark .va-button:hover.va-icon:after, .u-color--dark .va-button:focus .va-icon:after, .u-color--dark .va-button:focus.va-icon:after, .u-color--dark .va-button:hover .va-icon:after, .u-color--dark .va-button:hover.va-icon:after{
    background-position:50% 0
}
.u-color .u-color--dark .va-button--icon, .u-color--dark .va-button--icon{
    color:#c5d0e5;
    background:0 0
}
.u-color .u-color--dark .va-button--icon .va-icon:after, .u-color .u-color--dark .va-button--icon.va-icon:after, .u-color--dark .va-button--icon .va-icon:after, .u-color--dark .va-button--icon.va-icon:after{
    background-position:50% 60%
}
.u-color .u-color--dark .va-button--icon:focus, .u-color .u-color--dark .va-button--icon:hover, .u-color--dark .va-button--icon:focus, .u-color--dark .va-button--icon:hover{
    color:#f3f5f9;
    background:#7282a1
}
.u-color .u-color--dark .va-button--icon:focus .va-icon:after, .u-color .u-color--dark .va-button--icon:focus.va-icon:after, .u-color .u-color--dark .va-button--icon:hover .va-icon:after, .u-color .u-color--dark .va-button--icon:hover.va-icon:after, .u-color--dark .va-button--icon:focus .va-icon:after, .u-color--dark .va-button--icon:focus.va-icon:after, .u-color--dark .va-button--icon:hover .va-icon:after, .u-color--dark .va-button--icon:hover.va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--dark .va-button--accent, .u-color--dark .va-button--accent{
    color:#fff;
    background:#da3a3a
}
.u-color .u-color--dark .va-button--accent:focus, .u-color .u-color--dark .va-button--accent:hover, .u-color--dark .va-button--accent:focus, .u-color--dark .va-button--accent:hover{
    color:#fff;
    background:#c82929
}
.u-color .u-color--dark .va-button--outline, .u-color--dark .va-button--outline{
    color:#3298cf;
    background:0 0;
    border-color:#3298cf
}
.u-color .u-color--dark .va-button--outline .va-icon:after, .u-color .u-color--dark .va-button--outline.va-icon:after, .u-color--dark .va-button--outline .va-icon:after, .u-color--dark .va-button--outline.va-icon:after{
    background-position:50% 100%
}
.u-color .u-color--dark .va-button--outline:focus, .u-color .u-color--dark .va-button--outline:hover, .u-color--dark .va-button--outline:focus, .u-color--dark .va-button--outline:hover{
    color:#03122a;
    background-color:#78bbdf;
    border-color:#78bbdf
}
.u-color .u-color--dark .va-button--outline:focus .va-icon:after, .u-color .u-color--dark .va-button--outline:focus.va-icon:after, .u-color .u-color--dark .va-button--outline:hover .va-icon:after, .u-color .u-color--dark .va-button--outline:hover.va-icon:after, .u-color--dark .va-button--outline:focus .va-icon:after, .u-color--dark .va-button--outline:focus.va-icon:after, .u-color--dark .va-button--outline:hover .va-icon:after, .u-color--dark .va-button--outline:hover.va-icon:after{
    background-position:50% 0
}
.u-color .u-color--dark .va-button--nostyle, .u-color--dark .va-button--nostyle{
    color:#3298cf;
    background:0 0
}
.u-color .u-color--dark .va-button--nostyle .va-icon:after, .u-color .u-color--dark .va-button--nostyle.va-icon:after, .u-color--dark .va-button--nostyle .va-icon:after, .u-color--dark .va-button--nostyle.va-icon:after{
    background-position:50% 100%
}
.u-color .u-color--dark .va-button--nostyle:focus, .u-color .u-color--dark .va-button--nostyle:hover, .u-color--dark .va-button--nostyle:focus, .u-color--dark .va-button--nostyle:hover{
    color:#78bbdf;
    background:0 0
}
.u-color .u-color--dark .va-button--nostyle:focus .va-icon:after, .u-color .u-color--dark .va-button--nostyle:focus.va-icon:after, .u-color .u-color--dark .va-button--nostyle:hover .va-icon:after, .u-color .u-color--dark .va-button--nostyle:hover.va-icon:after, .u-color--dark .va-button--nostyle:focus .va-icon:after, .u-color--dark .va-button--nostyle:focus.va-icon:after, .u-color--dark .va-button--nostyle:hover .va-icon:after, .u-color--dark .va-button--nostyle:hover.va-icon:after{
    background-position:50% 20%
}
.va-table{
    display:block;
    width:100%;
    margin:1em 0;
    overflow-x:auto;
    text-align:left;
    background:#fff;
    border-radius:2px;
    -webkit-box-shadow:0 0 0 1px #dadbd8;
    box-shadow:0 0 0 1px #dadbd8
}
.va-table table{
    width:100%;
    border-collapse:collapse
}
.va-table__cell, .va-table__row td{
    padding: .75em 1em
}
.va-table__header{
    font-weight:700;
    text-align:left;
    border-bottom:1px solid #dadbd8
}
.va-table__header td, .va-table__header th{
    padding: .875em 1em;
    font-weight:inherit
}
.va-table__row{
    height:3em
}
.va-table__row:nth-of-type(2n){
    background:#f2f2f1
}

input:not([disabled]):focus,select:not([disabled]):focus,textarea:not([disabled]):focus{
    outline-style:none
}
.va-form__field{
    margin-bottom:1.5em
}
.va-form__field .va-button, .va-form__field button{
    margin:0
}
.va-form__input{
    width:100%;
    padding: .8889em;
    font-size:1em;
    line-height:1.2223em;
    background:#fff;
    border:1px solid #dadbd8;
    border-radius:2px;
    -webkit-transition:border .1s ease-in-out, -webkit-box-shadow .1s ease-in-out;
    transition:border .1s ease-in-out, -webkit-box-shadow .1s ease-in-out;
    transition:box-shadow .1s ease-in-out, border .1s ease-in-out;
    transition:box-shadow .1s ease-in-out, border .1s ease-in-out, -webkit-box-shadow .1s ease-in-out
}
.va-form__input:hover{
    border:1px solid #aeb1ae;
    -webkit-box-shadow:rgba(12, 12, 13, .12) 0 0 4px 0, 0 0 0 5px rgba(7, 7, 60, .06);
    box-shadow:0 0 4px 0 rgba(12, 12, 13, .12), 0 0 0 5px rgba(7,7,60,.06)
}
.va-form__input:focus{
    border:1px solid #0079ba;
    -webkit-box-shadow:inset 0 0 0 1px #0079ba;
    box-shadow:inset 0 0 0 1px #0079ba
}
.va-form__field--required .va-form__label:before{
    color:#c82929;
    content:"*"
}
select.va-form__input{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
.va-form--search{
    display:block;
    margin-bottom:0
}
@media (min-width: 576px){
    .va-form--search{
        display:inline;
        display:-webkit-box;
        display:-ms-flexbox;
        -js-display:flex;
        display:flex
    }
}
.va-form--search .va-search__button{
    margin-top:1em
}
@media (min-width: 576px){
    .va-form--search .va-search__button{
        margin-top:0;
        margin-left:1em
    }
}
.va-form--search .va-form__field{
    position:relative;
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    margin-bottom:0;
    padding:0
}
.va-form--search .va-form__field .va-form__input:not(#ie8){
    padding-right:3.5em
}
.va-form--search .va-form__field .va-button{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    padding:0 .75em;
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.va-form--search .va-form__field .va-button .va-icon:after{
    bottom:-1px;
    width:1.15em;
    height:1.15em
}
.va-form--search .va-form__field .va-button .va-icon{
    display:none
}
.va-form--search .va-form__field .va-button:after{
    display:block;
    width:1.5em;
    height:1.5em
}
@media (min-width: 576px){
    .va-form--search .va-form__field .va-button{
        padding:0 1.25em
    }
    .va-form--search .va-form__field .va-button .va-icon{
        display:block
    }
    .va-form--search .va-form__field .va-button:after{
        display:none
    }
}
.va-form--search .va-form__field .va-form__input:focus~.va-button{
    color:#fff;
    background-color:#0079ba
}
.va-form--search .va-form__field .va-form__input:focus~.va-button .va-icon:after, .va-form--search .va-form__field .va-form__input:focus~.va-button:after{
    background-position:50% 20%
}
.va-form--search .va-form__field .va-form__input:focus~.va-button:focus, .va-form--search .va-form__field .va-form__input:focus~.va-button:hover{
    background-color:#0c5982
}
.va-form--search .va-form__field.va-icon--left .va-form__input{
    padding-left:1em
}
.va-form--search .va-form__field.va-icon--left:after{
    display:none
}
@media (min-width: 576px){
    .va-form--search .va-form__field.va-icon--left .va-form__input{
        padding-left:2.5em
    }
    .va-form--search .va-form__field.va-icon--left:after{
        display:block
    }
}
@media (min-width: 576px){
    .va-header .va-form__field .va-button--icon{
        padding:0 .75em
    }
    .va-header .va-form__field .va-button--icon:after{
        display:block
    }
}
.va-form__label{
    display:block;
    margin-bottom: .5em;
    font-weight:600;
    font-size:1rem
}
.va-form__label .va-form__input{
    margin-top: .5em
}
.va-form__group{
    margin:0 0 1.5em;
    padding:1em 1em .25em;
    background:#f3f5f9;
    border:1px solid #f2f2f1
}
.va-form__legend{
    display:block;
    float:left;
    width:100%;
    margin-bottom:1em;
    font-weight:600;
    font-size:1rem;
    text-transform:uppercase
}
.va-form__field--checkbox .va-form__label, .va-form__field--radio .va-form__label{
    display:inline;
    margin:0;
    font-weight:inherit;
    font-size:1em;
    text-transform:none;
    vertical-align:top;
    cursor:pointer
}
.va-form__field--checkbox .va-form__control, .va-form__field--radio .va-form__control{
    position:relative;
    display:inline-block;
    width:1.5em;
    height:1.5em;
    vertical-align:top
}
.va-form__field--checkbox .va-form__control~.va-form__label:not(.va-screenreader), .va-form__field--checkbox .va-form__input~.va-form__label:not(.va-screenreader), .va-form__field--checkbox .va-form__label:not(.va-screenreader)~.va-form__control, .va-form__field--checkbox .va-form__label:not(.va-screenreader)~.va-form__input, .va-form__field--radio .va-form__control~.va-form__label:not(.va-screenreader), .va-form__field--radio .va-form__input~.va-form__label:not(.va-screenreader), .va-form__field--radio .va-form__label:not(.va-screenreader)~.va-form__control, .va-form__field--radio .va-form__label:not(.va-screenreader)~.va-form__input{
    margin-left: .5em
}
.va-form__field--checkbox>.va-form__input,.va-form__field--radio>.va-form__input{
    width:1.5em;
    height:1.5em;
    padding:0
}
.va-form__field--checkbox>.va-form__input[type=checkbox],.va-form__field--radio>.va-form__input[type=checkbox]{
    -webkit-appearance:checkbox
}
.va-form__field--checkbox>.va-form__input[type=radio],.va-form__field--radio>.va-form__input[type=radio]{
    -webkit-appearance:radio
}
.va-form__field--checkbox .va-form__control .va-form__input, .va-form__field--radio .va-form__control .va-form__input{
    position:absolute;
    top:0;
    left:0;
    z-index:10;
    width:1.5em;
    height:1.5em;
    cursor:pointer;
    opacity:0
}
.va-form__field--checkbox .va-form__control .va-form__input:focus~.va-checkbox, .va-form__field--checkbox .va-form__control .va-form__input:focus~.va-radio, .va-form__field--checkbox .va-form__control .va-form__input:hover~.va-checkbox, .va-form__field--checkbox .va-form__control .va-form__input:hover~.va-radio, .va-form__field--radio .va-form__control .va-form__input:focus~.va-checkbox, .va-form__field--radio .va-form__control .va-form__input:focus~.va-radio, .va-form__field--radio .va-form__control .va-form__input:hover~.va-checkbox, .va-form__field--radio .va-form__control .va-form__input:hover~.va-radio{
    border:1px solid #aeb1ae;
    -webkit-box-shadow:rgba(12, 12, 13, .12) 0 0 4px 0, 0 0 0 5px rgba(7, 7, 60, .06);
    box-shadow:0 0 4px 0 rgba(12, 12, 13, .12), 0 0 0 5px rgba(7, 7, 60, .06)
}
.va-form__field--checkbox .va-form__control .va-form__input:checked~.va-checkbox, .va-form__field--radio .va-form__control .va-form__input:checked~.va-checkbox{
    background:#f3f5f9;
    border-color:#0079ba;
    -webkit-box-shadow:inset 0 0 0 1px #0079ba;
    box-shadow:inset 0 0 0 1px #0079ba
}
.va-form__field--checkbox .va-form__control .va-form__input:checked~.va-checkbox:after, .va-form__field--radio .va-form__control .va-form__input:checked~.va-checkbox:after{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    color:#0079ba;
    font-weight:700;
    font-size:1.25em;
    line-height:1.125em;
    text-align:center;
    visibility:visible;
    content:"\2713"
}
.va-form__field--checkbox .va-form__control .va-form__input:checked~.va-radio, .va-form__field--radio .va-form__control .va-form__input:checked~.va-radio{
    background:#0079ba;
    border-color:#0079ba;
    -webkit-box-shadow:inset 0 0 0 2px #0079ba, inset 0 0 0 5px #fff;
    box-shadow:inset 0 0 0 2px #0079ba, inset 0 0 0 5px #fff
}
.va-form__field--checkbox .va-form__control .va-form__input:checked:focus~.va-checkbox, .va-form__field--checkbox .va-form__control .va-form__input:checked:hover~.va-checkbox, .va-form__field--radio .va-form__control .va-form__input:checked:focus~.va-checkbox, .va-form__field--radio .va-form__control .va-form__input:checked:hover~.va-checkbox{
    -webkit-box-shadow:rgba(12, 12, 13, .12) 0 0 4px 0, 0 0 0 5px rgba(7, 7, 60, .06);
    box-shadow:0 0 4px 0 rgba(12, 12, 13, .12), 0 0 0 5px rgba(7, 7, 60, .06)
}
.va-form__field--checkbox .va-form__control .va-form__input:checked:focus~.va-radio, .va-form__field--checkbox .va-form__control .va-form__input:checked:hover~.va-radio, .va-form__field--radio .va-form__control .va-form__input:checked:focus~.va-radio, .va-form__field--radio .va-form__control .va-form__input:checked:hover~.va-radio{
    -webkit-box-shadow:inset 0 0 0 2px #0079ba, inset 0 0 0 5px #fff rgba(12, 12, 13, .12) 0 0 4px 0, 0 0 0 5px rgba(7, 7, 60, .06);
    box-shadow:inset 0 0 0 2px #0079ba, inset 0 0 0 5px 0 0 4px 0 #fff rgba(12, 12, 13, .12), 0 0 0 5px rgba(7, 7, 60, .06)
}
.va-form__field--checkbox .va-checkbox, .va-form__field--checkbox .va-radio, .va-form__field--radio .va-checkbox, .va-form__field--radio .va-radio{
    position:absolute;
    top:0;
    left:0;
    width:1.5em;
    height:1.5em;
    background:#fff;
    border:1px solid #dadbd8;
    border-radius:2px;
    cursor:pointer;
    -webkit-transition:-webkit-box-shadow .1s;
    transition:-webkit-box-shadow .1s;
    transition:box-shadow .1s;
    transition:box-shadow .1s, -webkit-box-shadow .1s
}
.va-form__field--checkbox .va-radio, .va-form__field--radio .va-radio{
    border-radius:2em
}
.va-form__select{
    display:inline-block
}
.va-form__select:after{
    top:50%;
    right: .5em;
    width:1em;
    height:1em;
    margin-top:-.5em;
    pointer-events:none
}
.va-form__select:hover:after{
    background-position:50% 0
}
.va-form__select .va-form__input{
    min-width:12em;
    padding-right:2em
}
.u-color .u-color--default .va-form__input, .u-color--default .va-form__input{
    border:1px solid #dadbd8
}
.u-color .u-color--default .va-form__input:hover, .u-color--default .va-form__input:hover{
    border:1px solid #aeb1ae;
    -webkit-box-shadow:rgba(12, 12, 13, .12) 0 0 4px 0, 0 0 0 5px rgba(7, 7, 60, .06);
    box-shadow:0 0 4px 0 rgba(12, 12, 13, .12), 0 0 0 5px rgba(7, 7, 60, .06)
}
.u-color .u-color--default .va-form__input:focus, .u-color--default .va-form__input:focus{
    border:1px solid #0079ba;
    -webkit-box-shadow:inset 0 0 0 1px #0079ba;
    box-shadow:inset 0 0 0 1px #0079ba
}
.u-color .u-color--light .va-form__input, .u-color--light .va-form__input{
    border:1px solid #dadbd8
}
.u-color .u-color--light .va-form__input:hover, .u-color--light .va-form__input:hover{
    border:1px solid #aeb1ae;
    -webkit-box-shadow:rgba(12, 12, 13, .12) 0 0 4px 0, 0 0 0 5px rgba(7, 7, 60, .06);
    box-shadow:0 0 4px 0 rgba(12, 12, 13, .12), 0 0 0 5px rgba(7, 7, 60, .06)
}
.u-color .u-color--light .va-form__input:focus, .u-color--light .va-form__input:focus{
    border:1px solid #0c5982;
    -webkit-box-shadow:inset 0 0 0 1px #0079ba;
    box-shadow:inset 0 0 0 1px #0079ba
}
.u-color .u-color--mid .va-form__input, .u-color--mid .va-form__input{
    border:1px solid #7282a1
}
.u-color .u-color--mid .va-form__input:hover, .u-color--mid .va-form__input:hover{
    border:1px solid #9baac9;
    -webkit-box-shadow:rgba(0, 0, 0, .02) 0 0 0 4px, 0 0 0 5px rgba(237, 237, 245, .2);
    box-shadow:0 0 0 4px rgba(0, 0, 0, .02), 0 0 0 5px rgba(237, 237, 245, .2)
}
.u-color .u-color--mid .va-form__input:focus, .u-color--mid .va-form__input:focus{
    border:1px solid #78bbdf;
    -webkit-box-shadow:inset 0 0 0 1px #78bbdf;
    box-shadow:inset 0 0 0 1px #78bbdf
}
.u-color .u-color--dark .va-form__input, .u-color--dark .va-form__input{
    border:1px solid #7282a1
}
.u-color .u-color--dark .va-form__input:hover, .u-color--dark .va-form__input:hover{
    border:1px solid #9baac9;
    -webkit-box-shadow:rgba(0, 0, 0, .02) 0 0 0 4px, 0 0 0 5px rgba(237, 237, 245, .2);
    box-shadow:0 0 0 4px rgba(0, 0, 0, .02), 0 0 0 5px rgba(237, 237, 245, .2)
}
.u-color .u-color--dark .va-form__input:focus, .u-color--dark .va-form__input:focus{
    border:1px solid #3298cf;
    -webkit-box-shadow:inset 0 0 0 1px #78bbdf;
    box-shadow:inset 0 0 0 1px #78bbdf
}
.va-header{
    position:relative;
    font-size: .9375rem;
    background:#fff;
    -webkit-box-shadow:0 1px rgba(7, 7, 60, .075);
    box-shadow:0 1px rgba(7,7,60,.075)
}
.va-header__group{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    height:auto
}
.va-logo{
    position:relative;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto;
    max-width:100%;
    display:inline-block;
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    padding:1.5em 1em 1.5em;
    text-decoration:none
}
.va-logo:focus,.va-logo:hover{
    text-decoration:underline
}
.va-logo__img{
    -ms-flex-item-align:center;
    align-self:center;
    width:2.2667em;
    margin-right: .5667em
}
.va-logo__text{
    display:inline;
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -webkit-box-flex:1;
    -ms-flex:1 0 auto;
    flex:1 0 auto;
    margin:0 !important;
    color:#333334;
    font-weight:600;
    font-size:1.6667em
}

a:hover .va-logo__text {
	color: #0a58ca;
}
.va-header__block{
    margin:0;
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.va-header__block,.va-header__block--fixed{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    width:auto;
    max-width:100%
}
.va-header__block--fixed{
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto
}
.va-header__block--right{
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.va-header .va-form--search{
    margin-bottom:1em
}
@media (min-width: 576px){
    .va-header .va-form--search{
        margin-bottom:0
    }
}
.va-header .va-form__input{
    font-size:16px
}
@media (min-width: 576px){
    .va-header .va-form__input{
        font-size:1em
    }
}
.va-nav{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -ms-flex-item-align:stretch;
    align-self:stretch;
    font-size: .9375rem
}



.va-header__group .va-nav__links  { padding: 0; margin: 0 5px 0 0;  }
.va-header__group .va-nav__links  li { display: inline-block; margin: 0; padding: 0;  position: relative; }

.va-header__group .va-nav__links a { padding: 1.85em 1.75em 1.6em 1.5em; text-decoration: none; display: block; background: #fff; color: #000; }
.va-header__group .va-nav__links > li > a { border-bottom: 5px solid #fff }
.va-header__group .va-nav__links > li > a.on {
    border-bottom: 3px solid #fff;
    padding-bottom: 3px;
}
.va-header__group .va-nav__links > li > a:hover { border-bottom: 5px solid #0079ba66 }
.va-header__group .va-nav__links > li > a.on:hover { border-bottom: 5px solid #0079ba }
.va-header__group .va-nav__links > li.js-dropdown > a { padding: 1.85em 2.375em 1.6em 1.5em;  }


.va-header__group .va-nav__links li ul  { margin: 0; padding: 0; display: none; position: absolute; 
  top: calc(100% - 2px); left: 0; background: #fff; border-radius: 2px;
    -webkit-box-shadow: 0 -3px 0 0 #0079ba, rgb(0 0 0 / 2%) 0 0 0 1px, rgb(12 12 13 / 10%) 0 1px 4px 0;
    box-shadow: 0 -3px 0 0 #0079ba, 0 0 0 1px rgb(0 0 0 / 2%), 0 1px 4px 0 rgb(12 12 13 / 10%);
    white-space: nowrap; border-top: 2px solid #0079ba; z-index: 101; padding: 5px 0; min-width: 100%;
}
.va-header__group .va-header__block .va-nav__links li:hover ul  {display: block; }
.va-header__group .va-nav__links li li  { display: block;  }
.va-header__group .va-nav__links li li a { display: block; background: #fff; padding: .85em;}
.va-header__group .va-nav__links li li a:hover { background: #eee; }


.va-header__group .offcanvas-body .va-nav__links  { border-top: 1px solid #f2f2f1; width: 100% }
.va-header__group .offcanvas-body .va-nav__links  li { width: 100%; border-bottom: 1px solid #f2f2f1; }
.va-header__group .offcanvas-body .va-nav__links  li a { padding: 1em 1.25em }
.va-header__group .offcanvas-body .va-nav__links  li a:hover { background: #f2f2f1; color: #0c5982 }
.va-header__group .offcanvas-body .va-nav__links li ul { padding: 0 } 
.va-header__group .offcanvas-body .va-nav__links li.open ul  {display: block; }

.va-header__group .offcanvas-body { padding: 0 }


.va-footerNav .va-nav__links { margin-bottom: .25em }


#js-mobile-nav ul ul, #js-mobile-nav .js-dropdown:after { display: none; }
#js-mobile-nav a { padding: .875em 1.125em; text-decoration: none; display: block; background: #fff; color: #000; }
#js-mobile-nav .va-slide__panel .va-nav__links { margin: 0; padding: 0; }
 

.va-footerNav{
    font-size: .9375rem;
    position: relative; 
}
.va-footerNav .va-nav__item{
    display:block;
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    width:100%;
    max-width:100%
}
@media (min-width: 768px){
    .va-footerNav .va-nav__item{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 auto;
        flex:0 0 auto;
        width:auto;
        max-width:100%
    }
}
.va-footerNav .va-nav__item--lg{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:1;
    -ms-flex:1 1 460px;
    flex:1 1 460px;
    width:auto;
    max-width:100%
}
.va-footerNav .va-nav__item--lg .va-nav__links--sub{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex
}
.va-footerNav .va-nav__item--lg .va-nav__item--sub{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    -ms-flex:0 0 50%;
    flex:0 0 50%;
    width:100%;
    max-width:50%
}
@media (min-width: 768px){
    .va-footerNav .va-nav__item--lg .va-nav__item--sub{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 33.33333%;
        flex:0 0 33.33333%;
        width:100%;
        max-width:33.33333%
    }
}
.va-footerNav .va-nav__link{
    display:inline-block;
    margin-bottom:0;
    padding:0;
    color:inherit;
    font-weight:600
}
.va-footerNav .va-nav__link:focus, .va-footerNav .va-nav__link:hover{
    color:inherit;
    text-decoration:underline;
    -webkit-box-shadow:none;
    box-shadow:none
}
.va-footerNav .va-nav__links--sub{
    display:block
}
.va-footerNav .va-nav__links--sub .va-nav__link{
    color:inherit;
    font-weight:400
}
.va-mobile__button{
    display:none
}
.js .va-mobile__button{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto;
    max-width:100%;
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex
}
@media (min-width: 576px){
    .js .va-mobile__button{
        display:none
    }
}
body.js-canvas--active,html.js-canvas--active{
    overflow:hidden
}
.va-slide__canvas{
    position:fixed;
    top:0;
    left:0;
    z-index:105;
    display:none;
    width:100%;
    height:100%;
    background:rgba(0,0,0,.25);
    -webkit-overflow-scrolling:touch
}
.va-slide__canvas.js--active{
    display:block
}
.va-slide__canvas.js--active .va-slide__panel{
    left:0
}
.va-slide__panel{
    position:absolute;
    top:0;
    bottom:0;
    left:-100%;
    z-index:100;
    display:block;
    width:18em;
    max-width:100%;
    overflow-x:hidden;
    background:#fff;
    -webkit-box-shadow:20px 0 37px -22px rgba(0, 0, 0, .3), 22px 0 80px -20px rgba(0, 0, 0, .07);
    box-shadow:20px 0 37px -22px rgba(0, 0, 0, .3), 22px 0 80px -20px rgba(0, 0, 0, .07);
    -webkit-transition:left .2s ease-in-out;
    transition:left .2s ease-in-out
}
.va-slide__panel .va-nav__links{
    position:relative;
    display:block;
    width:100%
}
.va-slide__panel .va-nav__links.js--hidden{
    visibility:hidden
}
.va-slide__panel .va-nav__links.js--hidden>.va-nav__item{
    display:none
}
.va-slide__panel .va-nav__links.js--hidden>.va-nav__item.js--active{
    display:block
}
.va-slide__panel .va-nav__item{
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    -js-display:inline-flex;
    display:inline-flex;
    width:100%;
    border-bottom:1px solid #f2f2f1
}
.va-slide__panel .va-nav__link{
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    max-width:100%;
    padding:1em 1.25em
}
.va-slide__panel .va-nav__link:focus, .va-slide__panel .va-nav__link:hover{
    background:#f2f2f1;
    -webkit-box-shadow:none;
    box-shadow:none
}
.va-slide__panel .va-nav__header{
    position:relative;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    -js-display:inline-flex;
    display:inline-flex;
    width:100%;
    color:#f3f5f9;
    background:#03122a
}
.va-slide__panel .va-nav__header .va-nav__link{
    color:#f3f5f9;
    font-weight:600
}
.va-slide__panel .va-nav__header .va-nav__link:focus, .va-slide__panel .va-nav__header .va-nav__link:hover{
    background:#0c5982
}
.va-slide__panel .va-nav__header button.va-nav__toggle:after{
    background-position:50% 20%
}
.va-slide__panel .va-nav__header button.va-nav__toggle:focus, .va-slide__panel .va-nav__header button.va-nav__toggle:hover{
    background:#0c5982
}
.va-slide__panel .va-nav__header button.va-nav__toggle:focus:after, .va-slide__panel .va-nav__header button.va-nav__toggle:hover:after{
    background-position:50% 20%
}
.va-slide__panel .va-nav__title{
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    max-width:100%;
    padding:1em 1.125em;
    font-weight:600;
    font-size:1.125em
}
.va-slide__panel .va-nav__sub{
    position:absolute;
    top:0;
    bottom:0;
    left:100%;
    display:none;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    width:100%;
    padding:0;
    background:#fff;
    -webkit-transition:-webkit-transform .1s ease-in-out;
    transition:-webkit-transform .1s ease-in-out;
    transition:transform .1s ease-in-out;
    transition:transform .1s ease-in-out, -webkit-transform .1s ease-in-out
}
.va-slide__panel .va-nav__sub .va-nav__header{
    background:#183055
}
.va-slide__panel .va-nav__sub.js--active{
    display:block;
    -webkit-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    transform:translateX(-100%)
}
.va-slide__panel .va-nav__sub.js--active .va-nav__item{
    visibility:visible
}
.va-slide__panel .va-nav__sub.js--hidden{
    visibility:hidden
}
.va-slide__panel .va-nav__sub.js--hidden>.va-nav__item{
    display:none
}
.va-slide__panel .va-nav__sub.js--hidden>.va-nav__item.js--active{
    display:block
}
.va-slide__panel .va-nav__sub.js--hidden>.va-nav__item.js--active>.va-nav__toggle{
    display:none
}
.js .vagov-header .va-nav{
    display:none
}
@media (min-width: 576px){
    .js .vagov-header .va-nav{
        display:-webkit-box;
        display:-ms-flexbox;
        -js-display:flex;
        display:flex
    }
}
.u-color .u-color--default .va-nav__links--sub .va-nav__link, .u-color--default .va-nav__links--sub .va-nav__link{
    color:#6b6e6d
}
.u-color .u-color--light .va-nav__links--sub .va-nav__link, .u-color--light .va-nav__links--sub .va-nav__link{
    color:#475269
}
.u-color .u-color--dark .va-nav__links--sub .va-nav__link, .u-color .u-color--mid .va-nav__links--sub .va-nav__link, .u-color--dark .va-nav__links--sub .va-nav__link, .u-color--mid .va-nav__links--sub .va-nav__link{
    color:#c5d0e5
}
.va-spotlight{
    position:relative;
    z-index:10;
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:reverse;
    -ms-flex-direction:column-reverse;
    flex-direction:column-reverse;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    width:100%;
    padding-bottom:2em;
    font-size:1.125rem
}
@media (min-width: 768px){
    .va-spotlight{
        padding-bottom:0
    }
}
@media (min-width: 992px){
    .va-spotlight{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row;
        padding-bottom:2em
    }
}
@media (min-width: 768px){
    .va-spotlight--sub{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
@media (min-width: 768px){
    .va-spotlight--sub .va-spotlight__img{
        position:absolute;
        right:0;
        width:auto;
        max-width:100%;
        min-height:100%
    }
}
@media (min-width: 992px){
    .va-spotlight--sub .va-spotlight__img{
        position:static;
        min-width:100%
    }
}
@media (min-width: 768px){
    .va-spotlight--reverse{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:reverse;
        -ms-flex-direction:row-reverse;
        flex-direction:row-reverse
    }
}
@media (min-width: 768px){
    .va-spotlight--reverse .va-spotlight__media{
        -webkit-box-align:start;
        -ms-flex-align:start;
        align-items:flex-start
    }
}
.va-spotlight--reverse .va-spotlight__img{
    float:left
}
@media (min-width: 768px){
    .va-spotlight--reverse.va-spotlight--sub .va-spotlight__img{
        left:0
    }
}
@media (min-width: 768px){
    .va-container--spotlight{
        padding-bottom:4em
    }
}
.va-container--spotlight:last-child{
    margin-bottom:-2em
}
@media (min-width: 992px){
    .va-container--spotlight:last-child{
        margin-bottom:-3em
    }
}
.va-spotlight__img{
    float:right;
    width:100%
}
@media (min-width: 992px){
    .va-spotlight__img{
        width:auto;
        min-width:100%;
        min-height:100%
    }
}
.va-spotlight__media{
    position:relative;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto;
    max-width:100%;
    position:static;
    z-index:10;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    -js-display:inline-flex;
    display:inline-flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start;
    width:100%;
    padding:0
}
@media (min-width: 992px){
    .va-spotlight__media{
        position:relative;
        -webkit-box-flex:0;
        -ms-flex:0 0 58.33333%;
        flex:0 0 58.33333%;
        width:100%;
        max-width:58.33333%;
        position:static;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column;
        -webkit-box-align:end;
        -ms-flex-align:end;
        align-items:flex-end;
        padding:0
    }
}
@media (min-width: 1200px){
    .va-spotlight__media{
        position:relative;
        -webkit-box-flex:0;
        -ms-flex:0 0 62.5%;
        flex:0 0 62.5%;
        width:100%;
        max-width:62.5%;
        position:static;
        padding:0
    }
}
@media (min-width: 768px){
    .va-spotlight__media--half{
        position:relative;
        -webkit-box-flex:0;
        -ms-flex:0 0 50%;
        flex:0 0 50%;
        width:100%;
        max-width:50%;
        position:static;
        padding:0
    }
}
.va-spotlight__content{
    position:relative;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto;
    max-width:100%;
    z-index:20;
    padding:2em 2.5em 1.5em;
    background:#fff;
    border-radius:0
}
@media (min-width: 992px){
    .va-spotlight__content{
        position:relative;
        -webkit-box-flex:0;
        -ms-flex:0 0 41.66667%;
        flex:0 0 41.66667%;
        width:100%;
        max-width:41.66667%;
        padding:2em 2.5em 1.5em
    }
}
@media (min-width: 1200px){
    .va-spotlight__content{
        position:relative;
        -webkit-box-flex:0;
        -ms-flex:0 0 37.5%;
        flex:0 0 37.5%;
        width:100%;
        max-width:37.5%;
        padding:2em 2.5em 1.5em
    }
}
@media (min-width: 768px){
    .va-spotlight__content--half{
        -webkit-box-flex:0;
        -ms-flex:0 0 50%;
        flex:0 0 50%;
        max-width:50%
    }
}
.va-spotlight__title{
    color:#0f2342;
    font-weight:600;
    font-size:2.5em;
    line-height:1.1
}
@media (min-width: 576px){
    .va-spotlight__title{
        font-size:2.75em;
        line-height:1.2
    }
}
.va-spotlight__title--sm{
    font-size:2.25em
}
@media (min-width: 576px){
    .va-spotlight__title--sm{
        font-size:1.5em
    }
}
.va-spotlight__subtitle{
    color:#19191a;
    font-weight:300;
    line-height:1.5em
}
.va-spotlight__content--link{
    position:relative;
    color:#19191a;
    text-decoration:none
}
.va-spotlight__content--link:focus,.va-spotlight__content--link:hover{
    color:#19191a;
    text-decoration:none
}
.va-spotlight__content--link:focus .va-button, .va-spotlight__content--link:hover .va-button{
    text-decoration:underline;
    background:#0c5982
}
.va-spotlight__content--link:focus .va-button--accent, .va-spotlight__content--link:hover .va-button--accent{
    background:#c82929
}
.va-spotlight__content--link:focus .va-heading, .va-spotlight__content--link:hover .va-heading{
    color:#19191a
}
.va-spotlight__content--link:focus .va-spotlight__title, .va-spotlight__content--link:hover .va-spotlight__title{
    color:#0f2342
}
.va-hero .va-spotlight__media .va-spotlight__img{
    width:200%;
    max-width:100%
}
@media (min-width: 768px){
    .va-hero .va-spotlight__media .va-spotlight__img{
        max-width:171.5%
    }
}
@media (min-width: 1200px){
    .va-hero .va-spotlight__media .va-spotlight__img{
        max-width:154.8%
    }
}
.va-hero .va-spotlight__content{
    -ms-flex-item-align:start;
    align-self:flex-start
}
.u-color .u-color--default.va-spotlight__content,.u-color--default.va-spotlight__content{
    color:#19191a
}
.u-color .u-color--default.va-spotlight__content .va-block__byline, .u-color--default.va-spotlight__content .va-block__byline{
    color:#0079ba
}
.u-color .u-color--default.va-spotlight__content .va-spotlight__title, .u-color--default.va-spotlight__content .va-spotlight__title{
    color:#0f2342
}
.u-color .u-color--default.va-spotlight__content .va-block__heading--intro, .u-color .u-color--default.va-spotlight__content .va-spotlight__subtitle, .u-color--default.va-spotlight__content .va-block__heading--intro, .u-color--default.va-spotlight__content .va-spotlight__subtitle{
    color:#6b6e6d
}
.u-color .u-color--default.va-spotlight__content--link:focus, .u-color .u-color--default.va-spotlight__content--link:hover,.u-color--default.va-spotlight__content--link:focus,.u-color--default.va-spotlight__content--link:hover{
    color:#19191a
}
.u-color .u-color--default.va-spotlight__content--link:focus .va-heading, .u-color .u-color--default.va-spotlight__content--link:hover .va-heading, .u-color--default.va-spotlight__content--link:focus .va-heading, .u-color--default.va-spotlight__content--link:hover .va-heading{
    color:#0c5982
}
.u-color .u-color--default.va-spotlight__content--link:focus .va-spotlight__title, .u-color .u-color--default.va-spotlight__content--link:hover .va-spotlight__title, .u-color--default.va-spotlight__content--link:focus .va-spotlight__title, .u-color--default.va-spotlight__content--link:hover .va-spotlight__title{
    color:#0f2342
}
.u-color .u-color--light.va-spotlight__content,.u-color--light.va-spotlight__content{
    color:#191e26
}
.u-color .u-color--light.va-spotlight__content .va-block__byline, .u-color--light.va-spotlight__content .va-block__byline{
    color:#0c5982
}
.u-color .u-color--light.va-spotlight__content .va-spotlight__title, .u-color--light.va-spotlight__content .va-spotlight__title{
    color:inherit
}
.u-color .u-color--light.va-spotlight__content .va-block__heading--intro, .u-color .u-color--light.va-spotlight__content .va-spotlight__subtitle, .u-color--light.va-spotlight__content .va-block__heading--intro, .u-color--light.va-spotlight__content .va-spotlight__subtitle{
    color:#475269
}
.u-color .u-color--light.va-spotlight__content--link:focus, .u-color .u-color--light.va-spotlight__content--link:hover,.u-color--light.va-spotlight__content--link:focus,.u-color--light.va-spotlight__content--link:hover{
    color:#191e26
}
.u-color .u-color--light.va-spotlight__content--link:focus .va-heading, .u-color .u-color--light.va-spotlight__content--link:hover .va-heading, .u-color--light.va-spotlight__content--link:focus .va-heading, .u-color--light.va-spotlight__content--link:hover .va-heading{
    color:#0f3a51
}
.u-color .u-color--light.va-spotlight__content--link:focus .va-spotlight__title, .u-color .u-color--light.va-spotlight__content--link:hover .va-spotlight__title, .u-color--light.va-spotlight__content--link:focus .va-spotlight__title, .u-color--light.va-spotlight__content--link:hover .va-spotlight__title{
    color:inherit
}
.u-color .u-color--mid.va-spotlight__content,.u-color--mid.va-spotlight__content{
    color:#fcfcfc
}
.u-color .u-color--mid.va-spotlight__content .va-block__byline, .u-color--mid.va-spotlight__content .va-block__byline{
    color:#78bbdf
}
.u-color .u-color--mid.va-spotlight__content .va-spotlight__title, .u-color--mid.va-spotlight__content .va-spotlight__title{
    color:inherit
}
.u-color .u-color--mid.va-spotlight__content .va-block__heading--intro, .u-color .u-color--mid.va-spotlight__content .va-spotlight__subtitle, .u-color--mid.va-spotlight__content .va-block__heading--intro, .u-color--mid.va-spotlight__content .va-spotlight__subtitle{
    color:#c5d0e5
}
.u-color .u-color--mid.va-spotlight__content--link:focus, .u-color .u-color--mid.va-spotlight__content--link:hover,.u-color--mid.va-spotlight__content--link:focus,.u-color--mid.va-spotlight__content--link:hover{
    color:#fcfcfc
}
.u-color .u-color--mid.va-spotlight__content--link:focus .va-heading, .u-color .u-color--mid.va-spotlight__content--link:hover .va-heading, .u-color--mid.va-spotlight__content--link:focus .va-heading, .u-color--mid.va-spotlight__content--link:hover .va-heading{
    color:#acd4ea
}
.u-color .u-color--mid.va-spotlight__content--link:focus .va-spotlight__title, .u-color .u-color--mid.va-spotlight__content--link:hover .va-spotlight__title, .u-color--mid.va-spotlight__content--link:focus .va-spotlight__title, .u-color--mid.va-spotlight__content--link:hover .va-spotlight__title{
    color:inherit
}
.u-color .u-color--dark.va-spotlight__content,.u-color--dark.va-spotlight__content{
    color:#f3f5f9
}
.u-color .u-color--dark.va-spotlight__content .va-block__byline, .u-color--dark.va-spotlight__content .va-block__byline{
    color:#3298cf
}
.u-color .u-color--dark.va-spotlight__content .va-spotlight__title, .u-color--dark.va-spotlight__content .va-spotlight__title{
    color:inherit
}
.u-color .u-color--dark.va-spotlight__content .va-block__heading--intro, .u-color .u-color--dark.va-spotlight__content .va-spotlight__subtitle, .u-color--dark.va-spotlight__content .va-block__heading--intro, .u-color--dark.va-spotlight__content .va-spotlight__subtitle{
    color:#c5d0e5
}
.u-color .u-color--dark.va-spotlight__content--link:focus, .u-color .u-color--dark.va-spotlight__content--link:hover,.u-color--dark.va-spotlight__content--link:focus,.u-color--dark.va-spotlight__content--link:hover{
    color:#f3f5f9
}
.u-color .u-color--dark.va-spotlight__content--link:focus .va-heading, .u-color .u-color--dark.va-spotlight__content--link:hover .va-heading, .u-color--dark.va-spotlight__content--link:focus .va-heading, .u-color--dark.va-spotlight__content--link:hover .va-heading{
    color:#78bbdf
}
.u-color .u-color--dark.va-spotlight__content--link:focus .va-spotlight__title, .u-color .u-color--dark.va-spotlight__content--link:hover .va-spotlight__title, .u-color--dark.va-spotlight__content--link:focus .va-spotlight__title, .u-color--dark.va-spotlight__content--link:hover .va-spotlight__title{
    color:inherit
}
.va-block{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:1;
    -ms-flex:1 1 100%;
    flex:1 1 100%;
    width:auto;
    max-width:100%;
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -ms-flex-direction:row;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    flex-direction:column;
    margin-bottom:2em;
    font-size:1rem;
    word-wrap:break-word
}

.va-block .va-block__heading a {display: block; }

@media (min-width: 576px){
    .va-block{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:1;
        -ms-flex:1 1 auto;
        flex:1 1 auto;
        width:auto;
        max-width:100%
    }
}
.va-block--desktopRow,.va-block--row{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
}
.va-block--desktopRow .va-block__card, .va-block--row .va-block__card{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex
}
.va-block--desktopRow .va-block__card, .va-block--desktopRow .va-block__link, .va-block--row .va-block__card, .va-block--row .va-block__link{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
}
.va-block--desktopRow .va-block__media, .va-block--row .va-block__media{
    margin-right:1em;
    margin-bottom:0
}
.va-block--desktopRow, .va-block--desktopRow .va-block__card, .va-block--desktopRow .va-block__link{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width: 576px){
    .va-block--desktopRow, .va-block--desktopRow .va-block__card, .va-block--desktopRow .va-block__link{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.va-block--mobileRow{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
}
@media (min-width: 576px){
    .va-block--mobileRow{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
.va-block--mobileRow .va-block__card, .va-block--mobileRow .va-block__link{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
}
@media (min-width: 576px){
    .va-block--mobileRow .va-block__card, .va-block--mobileRow .va-block__link{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
.va-block--mobileRow .va-block__media{
    position:relative;
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -webkit-box-flex:0;
    -ms-flex:0 0 30%;
    flex:0 0 30%;
    max-height:100%;
    margin-right:1em;
    margin-bottom:0
}
@media (min-width: 576px){
    .va-block--mobileRow .va-block__media{
        -webkit-box-flex:0;
        -ms-flex:0 1 auto;
        flex:0 1 auto;
        max-width:100%;
        margin-right:0;
        margin-bottom: .5em;
        padding:0
    }
}
.va-block--mobileRow .va-block__img{
    position:absolute;
    left:-10%;
    max-width:120%
}
@media (min-width: 576px){
    .va-block--mobileRow .va-block__img{
        position:relative;
        left:0;
        max-width:100%;
        height:auto
    }
}
.va-block--centered{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.va-block--padding{
    padding:1em
}
.va-collection{
    margin-bottom:1em;
    padding:0
}
.va-collection--noStretch{
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start
}
@media (min-width: 576px){
    .va-block--quarter, .va-collection--quarter .va-block{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 50%;
        flex:0 0 50%;
        width:100%;
        max-width:50%
    }
}
@media (min-width: 992px){
    .va-block--quarter, .va-collection--quarter .va-block{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 25%;
        flex:0 0 25%;
        width:100%;
        max-width:25%
    }
    .va-block--quarter .va-block__media, .va-collection--quarter .va-block .va-block__media{
        max-height:11em
    }
}
@media (min-width: 576px){
    .va-block--third, .va-collection--third .va-block{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 50%;
        flex:0 0 50%;
        width:100%;
        max-width:50%
    }
}
@media (min-width: 768px){
    .va-block--third, .va-collection--third .va-block{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 33.33333%;
        flex:0 0 33.33333%;
        width:100%;
        max-width:33.33333%
    }
    .va-block--third .va-block__media, .va-collection--third .va-block .va-block__media{
        max-height:15em
    }
}
@media (min-width: 576px){
    .va-collection--third .va-block:nth-of-type(3n+1){
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 100%;
        flex:0 0 100%;
        width:100%;
        max-width:100%
    }
}
@media (min-width: 768px){
    .va-collection--third .va-block:nth-of-type(3n+1){
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 33.33333%;
        flex:0 0 33.33333%;
        width:100%;
        max-width:33.33333%
    }
}
@media (min-width: 768px){
    .va-block--half, .va-collection--half .va-block{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 50%;
        flex:0 0 50%;
        width:100%;
        max-width:50%
    }
    .va-block--half .va-block__media, .va-collection--half .va-block .va-block__media{
        max-height:19em
    }
}
.va-block--full, .va-collection--full .va-block{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    width:100%;
    max-width:100%
}
.va-block__link{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    width:100%;
    padding:1.125em 1.5em;
    color:#19191a;
    text-decoration:none;
    border-radius:2px;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0;
    -webkit-box-shadow:0 1px rgba(7, 7, 60, .075);
    box-shadow:0 1px rgba(7, 7, 60, .075);
    -webkit-transition:-webkit-box-shadow .1s ease-in-out;
    transition:-webkit-box-shadow .1s ease-in-out;
    transition:box-shadow .1s ease-in-out;
    transition:box-shadow .1s ease-in-out, -webkit-box-shadow .1s ease-in-out
}
.va-block__link:focus,.va-block__link:hover{
    color:#19191a;
    text-decoration:none;
    border-radius:2px;
    -webkit-box-shadow:rgba(12, 12, 13, .12) 0 0 4px 0, 0 0 0 5px rgba(7, 7, 60, .06), 0 0 0 1px #d9e9f2;
    box-shadow:0 0 4px 0 rgba(12, 12, 13, .12), 0 0 0 5px rgba(7, 7, 60, .06), 0 0 0 1px #d9e9f2
}
.va-block__link:focus .va-block__heading, .va-block__link:hover .va-block__heading{
    text-decoration:underline
}
.va-block__link:focus .va-block__heading--link, .va-block__link:hover .va-block__heading--link{
    color:#0c5982
}
.va-block__link--sm{
    padding: .75em 1em
}
.va-block__card{
    position:relative;
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    padding:1.125em 1.5em;
    overflow:hidden;
    background:#fff;
    border-radius:2px;
    -webkit-box-shadow:0 3px 6px 0 rgba(16, 16, 16, .02), 0 3px 9px 0 rgba(24, 52, 117, .1), 0 0 0 1px rgba(0, 0, 0, .02);
    box-shadow:0 3px 6px 0 rgba(16, 16, 16, .02), 0 3px 9px 0 rgba(24, 52, 117, .1), 0 0 0 1px rgba(0,0,0,.02);
    word-wrap:break-word
}

.va-sidebar .va-block__card { margin: 0 }


.va-block__card--fill{
    padding:0
}
.va-block__card--fill .va-block__text{
    padding:1.125em 1.5em
}
.va-block__card--fill .va-block__media{
    margin:0
}
.va-block__card--button{
    color:#fff;
    background:#0079ba
}
.va-block__card--button .va-block__description, .va-block__card--button .va-block__heading, .va-block__card--button .va-block__heading--link{
    color:#fff
}
.va-block__card--button .va-block__byline{
    color:#c5d0e5
}
.va-block__card--button:focus,.va-block__card--button:hover{
    color:#fff
}
.va-block__card--button:focus .va-block__heading--link, .va-block__card--button:hover .va-block__heading--link{
    color:#fff
}
.va-block__card--button .va-icon:after,.va-block__card--button.va-icon:after{
    background-position:50% 20%
}
.va-block__card--flat{
    border-radius:1px;
    -webkit-box-shadow:none;
    box-shadow:none
}
.va-block__link.va-block__card--flat:focus,.va-block__link.va-block__card--flat:hover{
    border-radius:1px
}
.va-block--row .va-block__card--fill .va-block__text{
    padding:1.125em 1em
}
.va-block__media{
    -webkit-box-flex:0;
    -ms-flex:0 1 auto;
    flex:0 1 auto;
    margin-bottom: .5em;
    overflow:hidden
}
.va-block__media--quarter{
    -webkit-box-flex:0;
    -ms-flex:0 0 25%;
    flex:0 0 25%
}
.va-block__media--third{
    -webkit-box-flex:0;
    -ms-flex:0 0 33%;
    flex:0 0 33%
}
.va-block__media--half{
    -webkit-box-flex:0;
    -ms-flex:0 0 50%;
    flex:0 0 50%
}
.va-block__media--fixed{
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto
}
.va-block__img{
    min-width:100%;
    height:auto
}
.va-block__heading{
    display:block;
    margin-bottom: .25em;
    font-weight:400
}
.va-block__heading a{
    color:#19191a;
    text-decoration:none
}
.va-block__heading a:focus, .va-block__heading a:hover{
    color:#0c5982;
    text-decoration:underline
}
.va-block__heading--link{
    color:#0079ba
}
.va-block__heading--intro{
    display:block;
    font-weight:300;
    font-size: .8334em
}
.va-block__subheading{
    font-weight:400;
    line-height:1.4em
}
.va-block__text{
    position:relative;
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.va-block__byline{
    display:block;
    margin-bottom: .25em;
    color:#e8a50e!important;
    font-weight: bold;
    letter-spacing: .125em;
    font-family: "Roboto";
    font-size: .75em;
    line-height: 2em;
}
.va-block__byline--right{
    float:right;
    margin-bottom:0
}
.va-block__description{
    color:#6b6e6d
}
.u-color .u-color--default .va-block__link, .u-color--default .va-block__link{
    -webkit-box-shadow:0 1px rgba(7, 7, 60, .075);
    box-shadow:0 1px rgba(7, 7, 60, .075)
}
.u-color .u-color--default .va-block__link:focus, .u-color .u-color--default .va-block__link:hover, .u-color--default .va-block__link:focus, .u-color--default .va-block__link:hover{
    -webkit-box-shadow:rgba(12, 12, 13, .12) 0 0 4px 0, 0 0 0 5px rgba(7, 7, 60, .06), 0 0 0 1px #d9e9f2;
    box-shadow:0 0 4px 0 rgba(12, 12, 13, .12), 0 0 0 5px rgba(7, 7, 60, .06), 0 0 0 1px #d9e9f2
}
.u-color .u-color--default .va-block__link, .u-color .u-color--default.va-block__link, .u-color--default .va-block__link,.u-color--default.va-block__link{
    color:#19191a
}
.u-color .u-color--default .va-block__link .va-block__byline, .u-color .u-color--default .va-block__link .va-block__heading--link, .u-color .u-color--default.va-block__link .va-block__byline, .u-color .u-color--default.va-block__link .va-block__heading--link, .u-color--default .va-block__link .va-block__byline, .u-color--default .va-block__link .va-block__heading--link, .u-color--default.va-block__link .va-block__byline, .u-color--default.va-block__link .va-block__heading--link{
    color:#0079ba
}
.u-color .u-color--default .va-block__link .va-block__description, .u-color .u-color--default .va-block__link .va-block__heading--intro, .u-color .u-color--default.va-block__link .va-block__description, .u-color .u-color--default.va-block__link .va-block__heading--intro, .u-color--default .va-block__link .va-block__description, .u-color--default .va-block__link .va-block__heading--intro, .u-color--default.va-block__link .va-block__description, .u-color--default.va-block__link .va-block__heading--intro{
    color:#6b6e6d
}
.u-color .u-color--default .va-block__link:focus, .u-color .u-color--default .va-block__link:hover, .u-color .u-color--default.va-block__link:focus, .u-color .u-color--default.va-block__link:hover, .u-color--default .va-block__link:focus, .u-color--default .va-block__link:hover,.u-color--default.va-block__link:focus,.u-color--default.va-block__link:hover{
    color:#19191a
}
.u-color .u-color--default .va-block__link:focus .va-block__heading--link, .u-color .u-color--default .va-block__link:hover .va-block__heading--link, .u-color .u-color--default.va-block__link:focus .va-block__heading--link, .u-color .u-color--default.va-block__link:hover .va-block__heading--link, .u-color--default .va-block__link:focus .va-block__heading--link, .u-color--default .va-block__link:hover .va-block__heading--link, .u-color--default.va-block__link:focus .va-block__heading--link, .u-color--default.va-block__link:hover .va-block__heading--link{
    color:#0c5982
}
.u-color .u-color--default .va-block__card, .u-color--default .va-block__card{
    color:#19191a;
    background:#fff;
    -webkit-box-shadow:0 3px 6px 0 rgba(16, 16, 16, .02), 0 3px 9px 0 rgba(24, 52, 117, .1), 0 0 0 1px rgba(0, 0, 0, .02);
    box-shadow:0 3px 6px 0 rgba(16, 16, 16, .02), 0 3px 9px 0 rgba(24, 52, 117, .1), 0 0 0 1px rgba(0, 0, 0, .02)
}
.u-color .u-color--default .va-block__card .va-block__byline, .u-color .u-color--default .va-block__card .va-block__heading--link, .u-color--default .va-block__card .va-block__byline, .u-color--default .va-block__card .va-block__heading--link{
    color:#0079ba
}
.u-color .u-color--default .va-block__card .va-block__description, .u-color .u-color--default .va-block__card .va-block__heading--intro, .u-color--default .va-block__card .va-block__description, .u-color--default .va-block__card .va-block__heading--intro{
    color:#6b6e6d
}
.u-color .u-color--default .va-block__card.va-block__link:focus, .u-color .u-color--default .va-block__card.va-block__link:hover, .u-color--default .va-block__card.va-block__link:focus, .u-color--default .va-block__card.va-block__link:hover{
    color:#19191a
}
.u-color .u-color--default .va-block__card.va-block__link:focus .va-block__heading--link, .u-color .u-color--default .va-block__card.va-block__link:hover .va-block__heading--link, .u-color--default .va-block__card.va-block__link:focus .va-block__heading--link, .u-color--default .va-block__card.va-block__link:hover .va-block__heading--link{
    color:#0c5982
}
.u-color .u-color--default .va-block__card--flat, .u-color--default .va-block__card--flat{
    -webkit-box-shadow:none;
    box-shadow:none
}
.u-color .u-color--default .va-block__card--button, .u-color--default .va-block__card--button{
    color:#fff;
    background:#0079ba
}
.u-color .u-color--default .va-block__card--button .va-block__byline, .u-color--default .va-block__card--button .va-block__byline{
    color:#c5d0e5
}
.u-color .u-color--default .va-block__card--button .va-block__description, .u-color .u-color--default .va-block__card--button .va-block__heading, .u-color .u-color--default .va-block__card--button .va-block__heading--link, .u-color--default .va-block__card--button .va-block__description, .u-color--default .va-block__card--button .va-block__heading, .u-color--default .va-block__card--button .va-block__heading--link{
    color:#fff
}
.u-color .u-color--default .va-block__card--button.va-block__link:focus, .u-color .u-color--default .va-block__card--button.va-block__link:hover, .u-color--default .va-block__card--button.va-block__link:focus, .u-color--default .va-block__card--button.va-block__link:hover{
    color:#fff
}
.u-color .u-color--default .va-block__card--button.va-block__link:focus .va-block__heading--link, .u-color .u-color--default .va-block__card--button.va-block__link:hover .va-block__heading--link, .u-color--default .va-block__card--button.va-block__link:focus .va-block__heading--link, .u-color--default .va-block__card--button.va-block__link:hover .va-block__heading--link{
    color:#fff
}
.u-color .u-color--default .va-block__card--button .va-icon:after, .u-color .u-color--default .va-block__card--button.va-icon:after, .u-color--default .va-block__card--button .va-icon:after, .u-color--default .va-block__card--button.va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--default.va-block__card, .u-color .u-color--default.va-block__text,.u-color--default.va-block__card,.u-color--default.va-block__text{
    color:#19191a
}
.u-color .u-color--default.va-block__card.va-block__link:focus, .u-color .u-color--default.va-block__card.va-block__link:hover, .u-color .u-color--default.va-block__text.va-block__link:focus, .u-color .u-color--default.va-block__text.va-block__link:hover,.u-color--default.va-block__card.va-block__link:focus,.u-color--default.va-block__card.va-block__link:hover,.u-color--default.va-block__text.va-block__link:focus,.u-color--default.va-block__text.va-block__link:hover{
    color:#19191a
}
.u-color .u-color--default.va-block__card .va-block__byline, .u-color .u-color--default.va-block__text .va-block__byline, .u-color--default.va-block__card .va-block__byline, .u-color--default.va-block__text .va-block__byline{
    color:#0079ba
}
.u-color .u-color--default.va-block__card .va-block__description, .u-color .u-color--default.va-block__card .va-block__heading--intro, .u-color .u-color--default.va-block__text .va-block__description, .u-color .u-color--default.va-block__text .va-block__heading--intro, .u-color--default.va-block__card .va-block__description, .u-color--default.va-block__card .va-block__heading--intro, .u-color--default.va-block__text .va-block__description, .u-color--default.va-block__text .va-block__heading--intro{
    color:#6b6e6d
}
.u-color .u-color--light .va-block__link, .u-color--light .va-block__link{
    -webkit-box-shadow:0 1px rgba(7, 7, 60, .075);
    box-shadow:0 1px rgba(7, 7, 60, .075)
}
.u-color .u-color--light .va-block__link:focus, .u-color .u-color--light .va-block__link:hover, .u-color--light .va-block__link:focus, .u-color--light .va-block__link:hover{
    -webkit-box-shadow:rgba(12, 12, 13, .12) 0 0 4px 0, 0 0 0 5px rgba(7, 7, 60, .06), 0 0 0 1px #d9e9f2;
    box-shadow:0 0 4px 0 rgba(12, 12, 13, .12), 0 0 0 5px rgba(7, 7, 60, .06), 0 0 0 1px #d9e9f2
}
.u-color .u-color--light .va-block__link, .u-color .u-color--light.va-block__link, .u-color--light .va-block__link,.u-color--light.va-block__link{
    color:#191e26
}
.u-color .u-color--light .va-block__link .va-block__byline, .u-color .u-color--light .va-block__link .va-block__heading--link, .u-color .u-color--light.va-block__link .va-block__byline, .u-color .u-color--light.va-block__link .va-block__heading--link, .u-color--light .va-block__link .va-block__byline, .u-color--light .va-block__link .va-block__heading--link, .u-color--light.va-block__link .va-block__byline, .u-color--light.va-block__link .va-block__heading--link{
    color:#0c5982
}
.u-color .u-color--light .va-block__link .va-block__description, .u-color .u-color--light .va-block__link .va-block__heading--intro, .u-color .u-color--light.va-block__link .va-block__description, .u-color .u-color--light.va-block__link .va-block__heading--intro, .u-color--light .va-block__link .va-block__description, .u-color--light .va-block__link .va-block__heading--intro, .u-color--light.va-block__link .va-block__description, .u-color--light.va-block__link .va-block__heading--intro{
    color:#475269
}
.u-color .u-color--light .va-block__link:focus, .u-color .u-color--light .va-block__link:hover, .u-color .u-color--light.va-block__link:focus, .u-color .u-color--light.va-block__link:hover, .u-color--light .va-block__link:focus, .u-color--light .va-block__link:hover,.u-color--light.va-block__link:focus,.u-color--light.va-block__link:hover{
    color:#191e26
}
.u-color .u-color--light .va-block__link:focus .va-block__heading--link, .u-color .u-color--light .va-block__link:hover .va-block__heading--link, .u-color .u-color--light.va-block__link:focus .va-block__heading--link, .u-color .u-color--light.va-block__link:hover .va-block__heading--link, .u-color--light .va-block__link:focus .va-block__heading--link, .u-color--light .va-block__link:hover .va-block__heading--link, .u-color--light.va-block__link:focus .va-block__heading--link, .u-color--light.va-block__link:hover .va-block__heading--link{
    color:#0f3a51
}
.u-color .u-color--light .va-block__card, .u-color--light .va-block__card{
    color:#19191a;
    background:#fff;
    -webkit-box-shadow:0 3px 6px 0 rgba(16, 16, 16, .02), 0 3px 9px 0 rgba(24, 52, 117, .1), 0 0 0 1px rgba(0, 0, 0, .02);
    box-shadow:0 3px 6px 0 rgba(16, 16, 16, .02), 0 3px 9px 0 rgba(24, 52, 117, .1), 0 0 0 1px rgba(0, 0, 0, .02)
}
.u-color .u-color--light .va-block__card .va-block__byline, .u-color .u-color--light .va-block__card .va-block__heading--link, .u-color--light .va-block__card .va-block__byline, .u-color--light .va-block__card .va-block__heading--link{
    color:#0079ba
}
.u-color .u-color--light .va-block__card .va-block__description, .u-color .u-color--light .va-block__card .va-block__heading--intro, .u-color--light .va-block__card .va-block__description, .u-color--light .va-block__card .va-block__heading--intro{
    color:#6b6e6d
}
.u-color .u-color--light .va-block__card.va-block__link:focus, .u-color .u-color--light .va-block__card.va-block__link:hover, .u-color--light .va-block__card.va-block__link:focus, .u-color--light .va-block__card.va-block__link:hover{
    color:#19191a
}
.u-color .u-color--light .va-block__card.va-block__link:focus .va-block__heading--link, .u-color .u-color--light .va-block__card.va-block__link:hover .va-block__heading--link, .u-color--light .va-block__card.va-block__link:focus .va-block__heading--link, .u-color--light .va-block__card.va-block__link:hover .va-block__heading--link{
    color:#0c5982
}
.u-color .u-color--light .va-block__card--flat, .u-color--light .va-block__card--flat{
    -webkit-box-shadow:none;
    box-shadow:none
}
.u-color .u-color--light .va-block__card--button, .u-color--light .va-block__card--button{
    color:#fff;
    background:#0079ba
}
.u-color .u-color--light .va-block__card--button .va-block__byline, .u-color--light .va-block__card--button .va-block__byline{
    color:#c5d0e5
}
.u-color .u-color--light .va-block__card--button .va-block__description, .u-color .u-color--light .va-block__card--button .va-block__heading, .u-color .u-color--light .va-block__card--button .va-block__heading--link, .u-color--light .va-block__card--button .va-block__description, .u-color--light .va-block__card--button .va-block__heading, .u-color--light .va-block__card--button .va-block__heading--link{
    color:#fff
}
.u-color .u-color--light .va-block__card--button.va-block__link:focus, .u-color .u-color--light .va-block__card--button.va-block__link:hover, .u-color--light .va-block__card--button.va-block__link:focus, .u-color--light .va-block__card--button.va-block__link:hover{
    color:#fff
}
.u-color .u-color--light .va-block__card--button.va-block__link:focus .va-block__heading--link, .u-color .u-color--light .va-block__card--button.va-block__link:hover .va-block__heading--link, .u-color--light .va-block__card--button.va-block__link:focus .va-block__heading--link, .u-color--light .va-block__card--button.va-block__link:hover .va-block__heading--link{
    color:#fff
}
.u-color .u-color--light .va-block__card--button .va-icon:after, .u-color .u-color--light .va-block__card--button.va-icon:after, .u-color--light .va-block__card--button .va-icon:after, .u-color--light .va-block__card--button.va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--light.va-block__card, .u-color .u-color--light.va-block__text,.u-color--light.va-block__card,.u-color--light.va-block__text{
    color:#191e26
}
.u-color .u-color--light.va-block__card.va-block__link:focus, .u-color .u-color--light.va-block__card.va-block__link:hover, .u-color .u-color--light.va-block__text.va-block__link:focus, .u-color .u-color--light.va-block__text.va-block__link:hover,.u-color--light.va-block__card.va-block__link:focus,.u-color--light.va-block__card.va-block__link:hover,.u-color--light.va-block__text.va-block__link:focus,.u-color--light.va-block__text.va-block__link:hover{
    color:#191e26
}
.u-color .u-color--light.va-block__card .va-block__byline, .u-color .u-color--light.va-block__text .va-block__byline, .u-color--light.va-block__card .va-block__byline, .u-color--light.va-block__text .va-block__byline{
    color:#0c5982
}
.u-color .u-color--light.va-block__card .va-block__description, .u-color .u-color--light.va-block__card .va-block__heading--intro, .u-color .u-color--light.va-block__text .va-block__description, .u-color .u-color--light.va-block__text .va-block__heading--intro, .u-color--light.va-block__card .va-block__description, .u-color--light.va-block__card .va-block__heading--intro, .u-color--light.va-block__text .va-block__description, .u-color--light.va-block__text .va-block__heading--intro{
    color:#475269
}
.u-color .u-color--mid .va-block__link, .u-color--mid .va-block__link{
    -webkit-box-shadow:0 1px rgba(237, 237, 245, .15);
    box-shadow:0 1px rgba(237, 237, 245, .15)
}
.u-color .u-color--mid .va-block__link:focus, .u-color .u-color--mid .va-block__link:hover, .u-color--mid .va-block__link:focus, .u-color--mid .va-block__link:hover{
    -webkit-box-shadow:rgba(0, 0, 0, .02) 0 0 0 4px, 0 0 0 5px rgba(237, 237, 245, .2), 0 0 0 1px #3565ad;
    box-shadow:0 0 0 4px rgba(0, 0, 0, .02), 0 0 0 5px rgba(237, 237, 245, .2), 0 0 0 1px #3565ad
}
.u-color .u-color--mid .va-block__link, .u-color .u-color--mid.va-block__link, .u-color--mid .va-block__link,.u-color--mid.va-block__link{
    color:#fcfcfc
}
.u-color .u-color--mid .va-block__link .va-block__byline, .u-color .u-color--mid .va-block__link .va-block__heading--link, .u-color .u-color--mid.va-block__link .va-block__byline, .u-color .u-color--mid.va-block__link .va-block__heading--link, .u-color--mid .va-block__link .va-block__byline, .u-color--mid .va-block__link .va-block__heading--link, .u-color--mid.va-block__link .va-block__byline, .u-color--mid.va-block__link .va-block__heading--link{
    color:#78bbdf
}
.u-color .u-color--mid .va-block__link .va-block__description, .u-color .u-color--mid .va-block__link .va-block__heading--intro, .u-color .u-color--mid.va-block__link .va-block__description, .u-color .u-color--mid.va-block__link .va-block__heading--intro, .u-color--mid .va-block__link .va-block__description, .u-color--mid .va-block__link .va-block__heading--intro, .u-color--mid.va-block__link .va-block__description, .u-color--mid.va-block__link .va-block__heading--intro{
    color:#c5d0e5
}
.u-color .u-color--mid .va-block__link:focus, .u-color .u-color--mid .va-block__link:hover, .u-color .u-color--mid.va-block__link:focus, .u-color .u-color--mid.va-block__link:hover, .u-color--mid .va-block__link:focus, .u-color--mid .va-block__link:hover,.u-color--mid.va-block__link:focus,.u-color--mid.va-block__link:hover{
    color:#fcfcfc
}
.u-color .u-color--mid .va-block__link:focus .va-block__heading--link, .u-color .u-color--mid .va-block__link:hover .va-block__heading--link, .u-color .u-color--mid.va-block__link:focus .va-block__heading--link, .u-color .u-color--mid.va-block__link:hover .va-block__heading--link, .u-color--mid .va-block__link:focus .va-block__heading--link, .u-color--mid .va-block__link:hover .va-block__heading--link, .u-color--mid.va-block__link:focus .va-block__heading--link, .u-color--mid.va-block__link:hover .va-block__heading--link{
    color:#acd4ea
}
.u-color .u-color--mid .va-block__card, .u-color--mid .va-block__card{
    color:#19191a;
    background:#fff;
    -webkit-box-shadow:0 0 0 1px rgba(0, 0, 0, .02), 0 3px 18px 0 rgba(2, 7, 35, .5);
    box-shadow:0 0 0 1px rgba(0, 0, 0, .02), 0 3px 18px 0 rgba(2, 7, 35, .5)
}
.u-color .u-color--mid .va-block__card .va-block__byline, .u-color .u-color--mid .va-block__card .va-block__heading--link, .u-color--mid .va-block__card .va-block__byline, .u-color--mid .va-block__card .va-block__heading--link{
    color:#0079ba
}
.u-color .u-color--mid .va-block__card .va-block__description, .u-color .u-color--mid .va-block__card .va-block__heading--intro, .u-color--mid .va-block__card .va-block__description, .u-color--mid .va-block__card .va-block__heading--intro{
    color:#6b6e6d
}
.u-color .u-color--mid .va-block__card.va-block__link:focus, .u-color .u-color--mid .va-block__card.va-block__link:hover, .u-color--mid .va-block__card.va-block__link:focus, .u-color--mid .va-block__card.va-block__link:hover{
    color:#19191a
}
.u-color .u-color--mid .va-block__card.va-block__link:focus .va-block__heading--link, .u-color .u-color--mid .va-block__card.va-block__link:hover .va-block__heading--link, .u-color--mid .va-block__card.va-block__link:focus .va-block__heading--link, .u-color--mid .va-block__card.va-block__link:hover .va-block__heading--link{
    color:#0c5982
}
.u-color .u-color--mid .va-block__card--flat, .u-color--mid .va-block__card--flat{
    -webkit-box-shadow:none;
    box-shadow:none
}
.u-color .u-color--mid .va-block__card--button, .u-color--mid .va-block__card--button{
    color:#fff;
    background:#0079ba
}
.u-color .u-color--mid .va-block__card--button .va-block__byline, .u-color--mid .va-block__card--button .va-block__byline{
    color:#c5d0e5
}
.u-color .u-color--mid .va-block__card--button .va-block__description, .u-color .u-color--mid .va-block__card--button .va-block__heading, .u-color .u-color--mid .va-block__card--button .va-block__heading--link, .u-color--mid .va-block__card--button .va-block__description, .u-color--mid .va-block__card--button .va-block__heading, .u-color--mid .va-block__card--button .va-block__heading--link{
    color:#fff
}
.u-color .u-color--mid .va-block__card--button.va-block__link:focus, .u-color .u-color--mid .va-block__card--button.va-block__link:hover, .u-color--mid .va-block__card--button.va-block__link:focus, .u-color--mid .va-block__card--button.va-block__link:hover{
    color:#fff
}
.u-color .u-color--mid .va-block__card--button.va-block__link:focus .va-block__heading--link, .u-color .u-color--mid .va-block__card--button.va-block__link:hover .va-block__heading--link, .u-color--mid .va-block__card--button.va-block__link:focus .va-block__heading--link, .u-color--mid .va-block__card--button.va-block__link:hover .va-block__heading--link{
    color:#fff
}
.u-color .u-color--mid .va-block__card--button .va-icon:after, .u-color .u-color--mid .va-block__card--button.va-icon:after, .u-color--mid .va-block__card--button .va-icon:after, .u-color--mid .va-block__card--button.va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--mid.va-block__card, .u-color .u-color--mid.va-block__text,.u-color--mid.va-block__card,.u-color--mid.va-block__text{
    color:#fcfcfc
}
.u-color .u-color--mid.va-block__card.va-block__link:focus, .u-color .u-color--mid.va-block__card.va-block__link:hover, .u-color .u-color--mid.va-block__text.va-block__link:focus, .u-color .u-color--mid.va-block__text.va-block__link:hover,.u-color--mid.va-block__card.va-block__link:focus,.u-color--mid.va-block__card.va-block__link:hover,.u-color--mid.va-block__text.va-block__link:focus,.u-color--mid.va-block__text.va-block__link:hover{
    color:#fcfcfc
}
.u-color .u-color--mid.va-block__card .va-block__byline, .u-color .u-color--mid.va-block__text .va-block__byline, .u-color--mid.va-block__card .va-block__byline, .u-color--mid.va-block__text .va-block__byline{
    color:#78bbdf
}
.u-color .u-color--mid.va-block__card .va-block__description, .u-color .u-color--mid.va-block__card .va-block__heading--intro, .u-color .u-color--mid.va-block__text .va-block__description, .u-color .u-color--mid.va-block__text .va-block__heading--intro, .u-color--mid.va-block__card .va-block__description, .u-color--mid.va-block__card .va-block__heading--intro, .u-color--mid.va-block__text .va-block__description, .u-color--mid.va-block__text .va-block__heading--intro{
    color:#c5d0e5
}
.u-color .u-color--dark .va-block__link, .u-color--dark .va-block__link{
    -webkit-box-shadow:0 1px rgba(237, 237, 245, .15);
    box-shadow:0 1px rgba(237, 237, 245, .15)
}
.u-color .u-color--dark .va-block__link:focus, .u-color .u-color--dark .va-block__link:hover, .u-color--dark .va-block__link:focus, .u-color--dark .va-block__link:hover{
    -webkit-box-shadow:rgba(0, 0, 0, .02) 0 0 0 4px, 0 0 0 5px rgba(237, 237, 245, .2), 0 0 0 1px #3565ad;
    box-shadow:0 0 0 4px rgba(0, 0, 0, .02), 0 0 0 5px rgba(237, 237, 245, .2), 0 0 0 1px #3565ad
}
.u-color .u-color--dark .va-block__link, .u-color .u-color--dark.va-block__link, .u-color--dark .va-block__link,.u-color--dark.va-block__link{
    color:#f3f5f9
}
.u-color .u-color--dark .va-block__link .va-block__byline, .u-color .u-color--dark .va-block__link .va-block__heading--link, .u-color .u-color--dark.va-block__link .va-block__byline, .u-color .u-color--dark.va-block__link .va-block__heading--link, .u-color--dark .va-block__link .va-block__byline, .u-color--dark .va-block__link .va-block__heading--link, .u-color--dark.va-block__link .va-block__byline, .u-color--dark.va-block__link .va-block__heading--link{
    color:#3298cf
}
.u-color .u-color--dark .va-block__link .va-block__description, .u-color .u-color--dark .va-block__link .va-block__heading--intro, .u-color .u-color--dark.va-block__link .va-block__description, .u-color .u-color--dark.va-block__link .va-block__heading--intro, .u-color--dark .va-block__link .va-block__description, .u-color--dark .va-block__link .va-block__heading--intro, .u-color--dark.va-block__link .va-block__description, .u-color--dark.va-block__link .va-block__heading--intro{
    color:#c5d0e5
}
.u-color .u-color--dark .va-block__link:focus, .u-color .u-color--dark .va-block__link:hover, .u-color .u-color--dark.va-block__link:focus, .u-color .u-color--dark.va-block__link:hover, .u-color--dark .va-block__link:focus, .u-color--dark .va-block__link:hover,.u-color--dark.va-block__link:focus,.u-color--dark.va-block__link:hover{
    color:#f3f5f9
}
.u-color .u-color--dark .va-block__link:focus .va-block__heading--link, .u-color .u-color--dark .va-block__link:hover .va-block__heading--link, .u-color .u-color--dark.va-block__link:focus .va-block__heading--link, .u-color .u-color--dark.va-block__link:hover .va-block__heading--link, .u-color--dark .va-block__link:focus .va-block__heading--link, .u-color--dark .va-block__link:hover .va-block__heading--link, .u-color--dark.va-block__link:focus .va-block__heading--link, .u-color--dark.va-block__link:hover .va-block__heading--link{
    color:#78bbdf
}
.u-color .u-color--dark .va-block__card, .u-color--dark .va-block__card{
    color:#19191a;
    background:#fff;
    -webkit-box-shadow:0 0 0 1px rgba(0, 0, 0, .02), 0 3px 18px 0 rgba(2, 7, 35, .5);
    box-shadow:0 0 0 1px rgba(0, 0, 0, .02), 0 3px 18px 0 rgba(2, 7, 35, .5)
}
.u-color .u-color--dark .va-block__card .va-block__byline, .u-color .u-color--dark .va-block__card .va-block__heading--link, .u-color--dark .va-block__card .va-block__byline, .u-color--dark .va-block__card .va-block__heading--link{
    color:#0079ba
}
.u-color .u-color--dark .va-block__card .va-block__description, .u-color .u-color--dark .va-block__card .va-block__heading--intro, .u-color--dark .va-block__card .va-block__description, .u-color--dark .va-block__card .va-block__heading--intro{
    color:#6b6e6d
}
.u-color .u-color--dark .va-block__card.va-block__link:focus, .u-color .u-color--dark .va-block__card.va-block__link:hover, .u-color--dark .va-block__card.va-block__link:focus, .u-color--dark .va-block__card.va-block__link:hover{
    color:#19191a
}
.u-color .u-color--dark .va-block__card.va-block__link:focus .va-block__heading--link, .u-color .u-color--dark .va-block__card.va-block__link:hover .va-block__heading--link, .u-color--dark .va-block__card.va-block__link:focus .va-block__heading--link, .u-color--dark .va-block__card.va-block__link:hover .va-block__heading--link{
    color:#0c5982
}
.u-color .u-color--dark .va-block__card--flat, .u-color--dark .va-block__card--flat{
    -webkit-box-shadow:none;
    box-shadow:none
}
.u-color .u-color--dark .va-block__card--button, .u-color--dark .va-block__card--button{
    color:#fff;
    background:#0c5982
}
.u-color .u-color--dark .va-block__card--button .va-block__byline, .u-color--dark .va-block__card--button .va-block__byline{
    color:#c5d0e5
}
.u-color .u-color--dark .va-block__card--button .va-block__description, .u-color .u-color--dark .va-block__card--button .va-block__heading, .u-color .u-color--dark .va-block__card--button .va-block__heading--link, .u-color--dark .va-block__card--button .va-block__description, .u-color--dark .va-block__card--button .va-block__heading, .u-color--dark .va-block__card--button .va-block__heading--link{
    color:#fff
}
.u-color .u-color--dark .va-block__card--button.va-block__link:focus, .u-color .u-color--dark .va-block__card--button.va-block__link:hover, .u-color--dark .va-block__card--button.va-block__link:focus, .u-color--dark .va-block__card--button.va-block__link:hover{
    color:#fff
}
.u-color .u-color--dark .va-block__card--button.va-block__link:focus .va-block__heading--link, .u-color .u-color--dark .va-block__card--button.va-block__link:hover .va-block__heading--link, .u-color--dark .va-block__card--button.va-block__link:focus .va-block__heading--link, .u-color--dark .va-block__card--button.va-block__link:hover .va-block__heading--link{
    color:#fff
}
.u-color .u-color--dark .va-block__card--button .va-icon:after, .u-color .u-color--dark .va-block__card--button.va-icon:after, .u-color--dark .va-block__card--button .va-icon:after, .u-color--dark .va-block__card--button.va-icon:after{
    background-position:50% 20%
}
.u-color .u-color--dark.va-block__card, .u-color .u-color--dark.va-block__text,.u-color--dark.va-block__card,.u-color--dark.va-block__text{
    color:#f3f5f9
}
.u-color .u-color--dark.va-block__card.va-block__link:focus, .u-color .u-color--dark.va-block__card.va-block__link:hover, .u-color .u-color--dark.va-block__text.va-block__link:focus, .u-color .u-color--dark.va-block__text.va-block__link:hover,.u-color--dark.va-block__card.va-block__link:focus,.u-color--dark.va-block__card.va-block__link:hover,.u-color--dark.va-block__text.va-block__link:focus,.u-color--dark.va-block__text.va-block__link:hover{
    color:#f3f5f9
}
.u-color .u-color--dark.va-block__card .va-block__byline, .u-color .u-color--dark.va-block__text .va-block__byline, .u-color--dark.va-block__card .va-block__byline, .u-color--dark.va-block__text .va-block__byline{
    color:#3298cf
}
.u-color .u-color--dark.va-block__card .va-block__description, .u-color .u-color--dark.va-block__card .va-block__heading--intro, .u-color .u-color--dark.va-block__text .va-block__description, .u-color .u-color--dark.va-block__text .va-block__heading--intro, .u-color--dark.va-block__card .va-block__description, .u-color--dark.va-block__card .va-block__heading--intro, .u-color--dark.va-block__text .va-block__description, .u-color--dark.va-block__text .va-block__heading--intro{
    color:#c5d0e5
}
.va-alert{
    position:relative;
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    width:auto;
    max-width:100%;
    margin-bottom:1.25em;
    padding:1.5em 1em 1.5em 6em;
    color:#19191a;
    font-size:1rem;
    word-wrap:break-word
}
.va-alert:before{
    position:absolute;
    top:0;
    left:0;
    width:1.25em;
    height:100%;
    color:#fff;
    font-weight:700;
    font-size:4em;
    text-align:center
}
.va-alert--success{
    background:#e7f7e4
}
.va-alert--success:before{
    background:#58d15a;
    content:"2713"
}
.va-alert--warn{
    background:#fff3d4
}
.va-alert--warn:before{
    background:#f8b51e;
    content:"!"
}
.va-alert--error{
    background:#ffdbdb
}
.va-alert--error:before{
    background:#c82929;
    content:"D7"
}
.va-alert--info{
    background:#e3f6fa
}
.va-alert--info:before{
    background:#35c5e7;
    content:"?"
}
.va-block--alert .va-alert{
    margin-bottom:0
}
.u-color .va-alert{
    color:#19191a
}
.va-alert__title{
    display:block;
    margin-bottom:4px;
    font-weight:700
}
.va-alert__description{
    margin:0
}
.va-alert__description p:last-child{
    margin-bottom:0
}
.u-color .va-alert__description a, .va-alert__description a{
    color:#0c5982
}
.u-color .va-alert__description a:focus, .u-color .va-alert__description a:hover, .va-alert__description a:focus, .va-alert__description a:hover{
    color:#0f3a51
}
.va-footer{
    margin-top:0em
}
@media (min-width: 576px){
    .va-footer{
        margin-top: 0em
    }
}
.va-footer__top{
    padding:1em 0;
    border-top:1px solid #f2f2f1
}
.va-footer__info{
    font-size: .9375rem;
    background:#fff
}
.va-footer__links{
    padding-top:1.7778em;
    padding-bottom:1.7778em
}

.va-footer__links ul {
 padding-left: 0 
}

.va-featured-links{
    margin:0;
    padding:0;
    list-style:none
}
.va-featured-links li{
    -webkit-box-flex:0;
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    width:100%;
    max-width:100%;
}
.va-featured-links a{
    display:block;
    width:100%;
    padding: 1em .75em;
    text-decoration:none;
    -webkit-box-shadow:0 1px rgba(7, 7, 60, .075);
    box-shadow:0 1px rgba(7, 7, 60, .075);
    -webkit-transition:-webkit-box-shadow .1s ease-in-out;
    transition:-webkit-box-shadow .1s ease-in-out;
    transition:box-shadow .1s ease-in-out;
    transition:box-shadow .1s ease-in-out, -webkit-box-shadow .1s ease-in-out
}
.va-featured-links a:focus, .va-featured-links a:hover{
    text-decoration:underline;
    border-radius:2px;
    -webkit-box-shadow:rgba(12, 12, 13, .12) 0 0 4px 0, 0 0 0 5px rgba(7, 7, 60, .06), 0 0 0 1px #d9e9f2;
    box-shadow:0 0 4px 0 rgba(12, 12, 13, .12), 0 0 0 5px rgba(7, 7, 60, .06), 0 0 0 1px #d9e9f2
}
.va-featured-links .va-link__arrow, .va-featured-links .va-link__arrow--ext{
    display:block
}
.va-featured-links .va-link__arrow--ext:after, .va-featured-links .va-link__arrow:after{
    bottom: .375em
}
.va-featured-links--sm a{
    font-size:1rem;
    padding: .75em 0 .5em
}
.va-featured-links--sm a:focus, .va-featured-links--sm a:hover{
    padding: .75em 0 .5em;
    -webkit-box-shadow:0 1px rgba(7, 7, 60, .075);
    box-shadow:0 1px rgba(7, 7, 60, .075)
}
.u-color .u-color--default .va-featured-links, .u-color--default .va-featured-links{
    font-weight:400
}
.u-color .u-color--default .va-featured-links a, .u-color--default .va-featured-links a{
    color:#0079ba;
    -webkit-box-shadow:0 1px rgba(7, 7, 60, .075);
    box-shadow:0 1px rgba(7, 7, 60, .075)
}
.u-color .u-color--default .va-featured-links a:focus, .u-color .u-color--default .va-featured-links a:hover, .u-color--default .va-featured-links a:focus, .u-color--default .va-featured-links a:hover{
    color:#0c5982;
    -webkit-box-shadow:rgba(12, 12, 13, .12) 0 0 4px 0, 0 0 0 5px rgba(7, 7, 60, .06), 0 0 0 1px #d9e9f2;
    box-shadow:0 0 4px 0 rgba(12, 12, 13, .12), 0 0 0 5px rgba(7, 7, 60, .06), 0 0 0 1px #d9e9f2
}
.u-color .u-color--default .va-featured-links--sm a:focus, .u-color .u-color--default .va-featured-links--sm a:hover, .u-color--default .va-featured-links--sm a:focus, .u-color--default .va-featured-links--sm a:hover{
    -webkit-box-shadow:0 1px rgba(7, 7, 60, .075);
    box-shadow:0 1px rgba(7, 7, 60, .075)
}
.u-color .u-color--light .va-featured-links, .u-color--light .va-featured-links{
    font-weight:400
}
.u-color .u-color--light .va-featured-links a, .u-color--light .va-featured-links a{
    color:#0c5982;
    -webkit-box-shadow:0 1px rgba(7, 7, 60, .075);
    box-shadow:0 1px rgba(7, 7, 60, .075)
}
.u-color .u-color--light .va-featured-links a:focus, .u-color .u-color--light .va-featured-links a:hover, .u-color--light .va-featured-links a:focus, .u-color--light .va-featured-links a:hover{
    color:#0f3a51;
    -webkit-box-shadow:rgba(12, 12, 13, .12) 0 0 4px 0, 0 0 0 5px rgba(7, 7, 60, .06), 0 0 0 1px #d9e9f2;
    box-shadow:0 0 4px 0 rgba(12, 12, 13, .12), 0 0 0 5px rgba(7, 7, 60, .06), 0 0 0 1px #d9e9f2
}
.u-color .u-color--light .va-featured-links--sm a:focus, .u-color .u-color--light .va-featured-links--sm a:hover, .u-color--light .va-featured-links--sm a:focus, .u-color--light .va-featured-links--sm a:hover{
    -webkit-box-shadow:0 1px rgba(7, 7, 60, .075);
    box-shadow:0 1px rgba(7, 7, 60, .075)
}
.u-color .u-color--mid .va-featured-links, .u-color--mid .va-featured-links{
    font-weight:500
}
.u-color .u-color--mid .va-featured-links a, .u-color--mid .va-featured-links a{
    color:#78bbdf;
    -webkit-box-shadow:0 1px rgba(237, 237, 245, .15);
    box-shadow:0 1px rgba(237, 237, 245, .15)
}
.u-color .u-color--mid .va-featured-links a:focus, .u-color .u-color--mid .va-featured-links a:hover, .u-color--mid .va-featured-links a:focus, .u-color--mid .va-featured-links a:hover{
    color:#acd4ea;
    -webkit-box-shadow:rgba(0, 0, 0, .02) 0 0 0 4px, 0 0 0 5px rgba(237, 237, 245, .2), 0 0 0 1px #3565ad;
    box-shadow:0 0 0 4px rgba(0, 0, 0, .02), 0 0 0 5px rgba(237, 237, 245, .2), 0 0 0 1px #3565ad
}
.u-color .u-color--mid .va-featured-links--sm a:focus, .u-color .u-color--mid .va-featured-links--sm a:hover, .u-color--mid .va-featured-links--sm a:focus, .u-color--mid .va-featured-links--sm a:hover{
    -webkit-box-shadow:0 1px rgba(237, 237, 245, .15);
    box-shadow:0 1px rgba(237, 237, 245, .15)
}
.u-color .u-color--dark .va-featured-links, .u-color--dark .va-featured-links{
    font-weight:500
}
.u-color .u-color--dark .va-featured-links a, .u-color--dark .va-featured-links a{
    color:#3298cf;
    -webkit-box-shadow:0 1px rgba(237, 237, 245, .15);
    box-shadow:0 1px rgba(237, 237, 245, .15)
}
.u-color .u-color--dark .va-featured-links a:focus, .u-color .u-color--dark .va-featured-links a:hover, .u-color--dark .va-featured-links a:focus, .u-color--dark .va-featured-links a:hover{
    color:#78bbdf;
    -webkit-box-shadow:rgba(0, 0, 0, .02) 0 0 0 4px, 0 0 0 5px rgba(237, 237, 245, .2), 0 0 0 1px #3565ad;
    box-shadow:0 0 0 4px rgba(0, 0, 0, .02), 0 0 0 5px rgba(237, 237, 245, .2), 0 0 0 1px #3565ad
}
.u-color .u-color--dark .va-featured-links--sm a:focus, .u-color .u-color--dark .va-featured-links--sm a:hover, .u-color--dark .va-featured-links--sm a:focus, .u-color--dark .va-featured-links--sm a:hover{
    -webkit-box-shadow:0 1px rgba(237, 237, 245, .15);
    box-shadow:0 1px rgba(237,237,245,.15)
}
.va-linkArrow{
    position:relative;
    display:inline
}
.va-linkArrow.va-icon{
    padding-right:0
}
.va-linkArrow.va-icon:after{
    position:relative;
    bottom:-.15em;
    display:inline-block;
    margin-left: .125em;
    padding:0
}
.va-linkArrow.va-icon--arrow:after{
    -webkit-transition:right .1s ease-in-out;
    transition:right .1s ease-in-out
}
.va-spotlight__content--link.va-icon--arrow-ext:before{
    position:absolute;
    top: .5em;
    right: .5em;
    width:1.75em;
    height:1.75em;
    background:0 0;
    border-radius:4em;
    content:""
}
@media (min-width: 576px){
    .va-spotlight__content--link.va-icon--arrow-ext:before{
        top: .75em;
        right: .75em
    }
}
.va-spotlight__content--link.va-icon--arrow-ext:after{
    top: .75em;
    right: .75em;
    width:1.25em;
    height:1.25em
}
@media (min-width: 576px){
    .va-spotlight__content--link.va-icon--arrow-ext:after{
        top:1em;
        right:1em
    }
}
a.va-icon--arrow.va-linkArrow:focus:after, a.va-icon--arrow.va-linkArrow:hover:after, a:focus .va-icon--arrow.va-linkArrow:after, a:hover .va-icon--arrow.va-linkArrow:after{
    right:-.325em
}
.va-spotlight__content--link.va-icon--arrow-ext:focus:before,.va-spotlight__content--link.va-icon--arrow-ext:hover:before{
    background:#0079ba
}
.u-color .u-color--default .va-block__link.va-block__card--outline.va-icon--arrow-ext:focus:before, .u-color .u-color--default .va-block__link.va-block__card--outline.va-icon--arrow-ext:hover:before, .u-color .u-color--default.va-block__link.va-block__card.va-icon--arrow-ext:focus:before, .u-color .u-color--default.va-block__link.va-block__card.va-icon--arrow-ext:hover:before, .u-color .u-color--default.va-spotlight__content--link.va-icon--arrow-ext:focus:before, .u-color .u-color--default.va-spotlight__content--link.va-icon--arrow-ext:hover:before, .u-color--default .va-block__link.va-block__card--outline.va-icon--arrow-ext:focus:before, .u-color--default .va-block__link.va-block__card--outline.va-icon--arrow-ext:hover:before,.u-color--default.va-block__link.va-block__card.va-icon--arrow-ext:focus:before,.u-color--default.va-block__link.va-block__card.va-icon--arrow-ext:hover:before,.u-color--default.va-spotlight__content--link.va-icon--arrow-ext:focus:before,.u-color--default.va-spotlight__content--link.va-icon--arrow-ext:hover:before{
    background:#0079ba
}
.u-color .u-color--light .va-block__link.va-block__card--outline.va-icon--arrow-ext:focus:before, .u-color .u-color--light .va-block__link.va-block__card--outline.va-icon--arrow-ext:hover:before, .u-color .u-color--light.va-block__link.va-block__card.va-icon--arrow-ext:focus:before, .u-color .u-color--light.va-block__link.va-block__card.va-icon--arrow-ext:hover:before, .u-color .u-color--light.va-spotlight__content--link.va-icon--arrow-ext:focus:before, .u-color .u-color--light.va-spotlight__content--link.va-icon--arrow-ext:hover:before, .u-color--light .va-block__link.va-block__card--outline.va-icon--arrow-ext:focus:before, .u-color--light .va-block__link.va-block__card--outline.va-icon--arrow-ext:hover:before,.u-color--light.va-block__link.va-block__card.va-icon--arrow-ext:focus:before,.u-color--light.va-block__link.va-block__card.va-icon--arrow-ext:hover:before,.u-color--light.va-spotlight__content--link.va-icon--arrow-ext:focus:before,.u-color--light.va-spotlight__content--link.va-icon--arrow-ext:hover:before{
    background:#0c5982
}
.u-color .u-color--mid .va-block__link.va-block__card--outline.va-icon--arrow-ext:focus:before, .u-color .u-color--mid .va-block__link.va-block__card--outline.va-icon--arrow-ext:hover:before, .u-color .u-color--mid.va-block__link.va-block__card.va-icon--arrow-ext:focus:before, .u-color .u-color--mid.va-block__link.va-block__card.va-icon--arrow-ext:hover:before, .u-color .u-color--mid.va-spotlight__content--link.va-icon--arrow-ext:focus:before, .u-color .u-color--mid.va-spotlight__content--link.va-icon--arrow-ext:hover:before, .u-color--mid .va-block__link.va-block__card--outline.va-icon--arrow-ext:focus:before, .u-color--mid .va-block__link.va-block__card--outline.va-icon--arrow-ext:hover:before,.u-color--mid.va-block__link.va-block__card.va-icon--arrow-ext:focus:before,.u-color--mid.va-block__link.va-block__card.va-icon--arrow-ext:hover:before,.u-color--mid.va-spotlight__content--link.va-icon--arrow-ext:focus:before,.u-color--mid.va-spotlight__content--link.va-icon--arrow-ext:hover:before{
    background:#fff
}
.u-color .u-color--dark .va-block__link.va-block__card--outline.va-icon--arrow-ext:focus:before, .u-color .u-color--dark .va-block__link.va-block__card--outline.va-icon--arrow-ext:hover:before, .u-color .u-color--dark.va-block__link.va-block__card.va-icon--arrow-ext:focus:before, .u-color .u-color--dark.va-block__link.va-block__card.va-icon--arrow-ext:hover:before, .u-color .u-color--dark.va-spotlight__content--link.va-icon--arrow-ext:focus:before, .u-color .u-color--dark.va-spotlight__content--link.va-icon--arrow-ext:hover:before, .u-color--dark .va-block__link.va-block__card--outline.va-icon--arrow-ext:focus:before, .u-color--dark .va-block__link.va-block__card--outline.va-icon--arrow-ext:hover:before,.u-color--dark.va-block__link.va-block__card.va-icon--arrow-ext:focus:before,.u-color--dark.va-block__link.va-block__card.va-icon--arrow-ext:hover:before,.u-color--dark.va-spotlight__content--link.va-icon--arrow-ext:focus:before,.u-color--dark.va-spotlight__content--link.va-icon--arrow-ext:hover:before{
    background:#fff
}
.va-accordion{
    margin:1em 0
}
.va-accordion__header{
    position:relative;
    display:block;
    width:100%;
    margin:0;
    padding: .75em 4em .75em 1em;
    background:#f2f2f1;
    text-align:left;
    border:none;
    border-radius:2px
}
.va-accordion__header .va-icon:after,.va-accordion__header:after{
    top:50%;
    right: .75em;
    margin-top:-8px;
    font-size:1.25rem
}
.va-accordion__header:before{
    position:absolute;
    top:50%;
    right:3.75em;
    margin-top:-5px;
    font-size: .625rem;
    text-transform:uppercase;
    content:"More"
}
.va-accordion__header:focus,.va-accordion__header:hover{
    text-decoration:underline;
    cursor:pointer
}
.va-accordion__panel{
    display:none;
    padding:1em;
    border:1px solid #f2f2f1
}
.no-js .va-accordion>.va-accordion__header,.va-accordion.js--active>.va-accordion__header{
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.no-js .va-accordion>.va-accordion__header:after,.va-accordion.js--active>.va-accordion__header:after{
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg)
}
.no-js .va-accordion>.va-accordion__header:before,.va-accordion.js--active>.va-accordion__header:before{
    content:"Less"
}
.no-js .va-accordion>.va-accordion__panel,.va-accordion.js--active>.va-accordion__panel{
    display:block
}
@media print{
    .va-accordion__panel{
        display:block!important
    }
}
.u-color .u-color--default.va-accordion__header .va-block__byline, .u-color--default.va-accordion__header .va-block__byline{
    color:#0079ba
}
.u-color .u-color--default .va-accordion__header, .u-color--default .va-accordion__header{
    background:#f2f2f1
}
.u-color .u-color--default .va-accordion__panel, .u-color--default .va-accordion__panel{
    border:1px solid #f2f2f1
}
.u-color .u-color--light.va-accordion__header .va-block__byline, .u-color--light.va-accordion__header .va-block__byline{
    color:#0c5982
}
.u-color .u-color--light .va-accordion__header, .u-color--light .va-accordion__header{
    background:#fff
}
.u-color .u-color--light .va-accordion__panel, .u-color--light .va-accordion__panel{
    border:1px solid #fff
}
.u-color .u-color--mid.va-accordion__header .va-block__byline, .u-color--mid.va-accordion__header .va-block__byline{
    color:#78bbdf
}
.u-color .u-color--mid .va-accordion__header, .u-color--mid .va-accordion__header{
    background:#475269
}
.u-color .u-color--mid .va-accordion__panel, .u-color--mid .va-accordion__panel{
    border:1px solid #475269
}
.u-color .u-color--dark.va-accordion__header .va-block__byline, .u-color--dark.va-accordion__header .va-block__byline{
    color:#3298cf
}
.u-color .u-color--dark .va-accordion__header, .u-color--dark .va-accordion__header{
    background:#475269
}
.u-color .u-color--dark .va-accordion__panel, .u-color--dark .va-accordion__panel{
    border:1px solid #475269
}
.va-dashboard{
    height:100vh
}
.va-dashboard,.va-dashboard__menu{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex
}
.va-dashboard__menu{
    position:relative;
    -webkit-box-flex:0;
    -ms-flex:0 0 16rem;
    flex:0 0 16rem;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    background:#fff;
    -webkit-box-shadow:1px 0 rgba(7, 7, 60, .05);
    box-shadow:1px 0 rgba(7,7,60,.05)
}
.va-dashboard__main{
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    overflow-y:auto
}
.va-dashboard__menu .va-container{
    padding-right:1.5rem;
    padding-left:1.5rem
}
@media (min-width: 768px){
    .va-dashboard__main .va-container{
        padding-right:3rem;
        padding-left:3rem
    }
}
.va-dashboard__main>.va-header,.va-dashboard__menu>.va-header{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    height:auto;
    min-height:4rem;
    background:#081934
}
.va-dashboard__main>.va-header .va-logo, .va-dashboard__menu>.va-header .va-logo{
    padding-top:1em;
    padding-bottom:1em;
    color:#fcfcfc
}
@media (max-width: 576px){
    .va-dashboard__main>.va-header .va-logo, .va-dashboard__menu>.va-header .va-logo{
        padding-right:0;
        padding-left:0
    }
}
@media (min-width: 576px){
    .va-dashboard__main>.va-header .va-logo, .va-dashboard__menu>.va-header .va-logo{
        padding-top:0;
        padding-bottom:0
    }
}
.va-dashboard__main>.va-header .va-logo__text, .va-dashboard__menu>.va-header .va-logo__text{
    color:inherit
}
.va-dashboard__menu .va-nav{
    padding-top:1em;
    overflow-y:auto
}
.va-dashboard__menu .va-nav__links{
    display:block;
    width:100%;
    font-size:1rem
}
.va-dashboard__menu .va-nav__item{
    display:block;
    width:100%
}
.va-dashboard__menu .va-nav__item:last-child{
    margin-bottom:1em
}
.va-dashboard__menu .va-nav__link{
    display:block;
    padding: .625em 1.5rem;
    font-weight:500;
    -webkit-transition:-webkit-box-shadow .1s ease-in-out;
    transition:-webkit-box-shadow .1s ease-in-out;
    transition:box-shadow .1s ease-in-out;
    transition:box-shadow .1s ease-in-out, -webkit-box-shadow .1s ease-in-out
}
.va-dashboard__menu .va-nav__link:focus, .va-dashboard__menu .va-nav__link:hover{
    text-decoration:underline;
    -webkit-box-shadow:inset 4px 0 0 0 #0c5982;
    box-shadow:inset 4px 0 0 0 #0c5982
}
.va-dashboard__menu .va-nav__link--active, .va-dashboard__menu .va-nav__link:active{
    color:#0c5982;
    font-weight:600;
    background:#f2f2f1
}
.va-dashboard__menu .va-nav__links .va-nav__links{
    padding-left: .5rem;
    font-weight:400;
    font-size: .9375rem
}
.va-dashboard__menu .va-nav__links .va-nav__links .va-nav__item{
    -webkit-box-shadow:-1px 0 0 0 #0c5982;
    box-shadow:-1px 0 0 0 #0c5982
}
.va-dashboard__menu .va-nav__links .va-nav__links .va-nav__link{
    padding-left:2rem;
    font-weight:400
}
.va-dashboard .va-breadcrumb{
    padding:1em;
    font-size:1rem
}
.u-color .u-color--default,.u-color--default{
    color:#19191a;
    background:#fff
}
.u-color .u-color--default a, .u-color--default a{
    color:#0079ba
}
.u-color .u-color--default a:focus, .u-color .u-color--default a:hover, .u-color--default a:focus, .u-color--default a:hover{
    color:#0c5982
}
.u-color .u-color--light,.u-color--light{
    color:#191e26;
    background:#f3f5f9
}
.u-color .u-color--light a, .u-color--light a{
    color:#0c5982
}
.u-color .u-color--light a:focus, .u-color .u-color--light a:hover, .u-color--light a:focus, .u-color--light a:hover{
    color:#0f3a51
}
.u-color .u-color--mid,.u-color--mid{
    color:#fcfcfc;
    background:#183055
}
.u-color .u-color--mid a, .u-color--mid a{
    color:#78bbdf
}
.u-color .u-color--mid a:focus, .u-color .u-color--mid a:hover, .u-color--mid a:focus, .u-color--mid a:hover{
    color:#acd4ea
}
.u-color .u-color--dark,.u-color--dark{
    color:#f3f5f9 !important;
    background:#03122a !important;
}
.u-color .u-color--dark a, .u-color--dark a{
    color:#62c8ff
}
.u-color .u-color--dark a:focus, .u-color .u-color--dark a:hover, .u-color--dark a:focus, .u-color--dark a:hover{
    color:#78bbdf
}
.u-size--1{
    font-size:2.25rem;
    line-height:1.2
}
.u-size--2{
    font-size:1.875rem;
    line-height:1.2
}
.u-size--3{
    font-size:1.5rem;
    line-height:1.25
}
.u-size--4{
    font-size:1.25rem;
    line-height:1.25
}
.u-size--5{
    font-size:1.125rem;
    line-height:1.5
}
.u--hidden{
    display:none!important;
    visibility:hidden!important
}
@media (max-width: 576px){
    .u-mobile--hidden{
        display:none!important;
        visibility:hidden!important
    }
}
@media (min-width: 576px){
    .u-desktop--hidden{
        display:none!important;
        visibility:hidden!important
    }
}
@media (max-width: 576px){
    .vagov-header .va-header__group{
        display:grid;
        grid-template-rows:repeat(2, auto);
        grid-template-columns:1fr repeat(3, auto) 1fr
    }
    .vagov-header .va-header__group .va-form{
        grid-row-start:2;
        grid-column-start:span 100
    }
}
.vagov-header--home{
    -webkit-box-shadow:none;
    box-shadow:none
}
#va-commonBanner, #va-commonBanner__links .va-commonBanner__list{
    font-size:12px!important;
    font-weight:400!important;
    line-height:1.4!important
}
#va-commonBanner{
    padding:0 16px!important;
    font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;
    letter-spacing:0!important;
    text-rendering:optimizeLegibility!important;
    -webkit-font-smoothing:subpixel-antialiased!important;
    background:#010e23!important;
    color:#fff!important;
    -webkit-font-smoothing:antialiased!important
}
#va-commonBanner a{
    text-decoration:underline!important;
    -webkit-transition:color .1s linear!important;
    transition:color .1s linear!important;
    color:#bcbcbc!important
}
#va-commonBanner a:active, #va-commonBanner a:hover{
    color:#e8e8e8!important
}
#va-commonBanner__container{
    text-align:center!important;
    margin:0 auto!important
}
#va-commonBanner__container:after{
    content:" "!important;
    display:block!important;
    clear:both!important
}
#va-commonBanner__brand{
    float:none!important;
    display:inline-block!important;
    padding:4px 0!important
}

#va-commonBanner__logo { height: 18px; margin: 0 8px 0 2px; opacity: .6; transition: .3s }
#va-commonBanner__logo:hover { opacity: 1.0 }

#va-commonBanner__logo,#va-commonBanner__tagline{
    display:block!important;
    vertical-align:bottom!important
}
#va-commonBanner__tagline{
    text-align:left!important
}
#va-commonBanner__links{
    float:right!important;
    display:none!important;
    padding:6px 0!important
}
#va-commonBanner__links .va-commonBanner__list{
    list-style:none!important;
    margin:0!important;
    padding:0!important
}
#va-commonBanner__links .va-commonBanner__link{
    position:relative!important;
    display:inline!important;
    padding:0 8px!important
}
#va-commonBanner__links .va-commonBanner__link:after{
    content:""!important;
    position:absolute!important;
    top:16%!important;
    right:0!important;
    display:block!important;
    width:1px!important;
    height:76%!important;
    background:#3b3b3b!important;
    background:hsla(0, 0%, 100%, .12)!important
}
#va-commonBanner__links .va-commonBanner__link:first-of-type{
    padding-left:0!important
}
#va-commonBanner__links .va-commonBanner__link:last-of-type{
    padding-right:0!important
}
#va-commonBanner__links .va-commonBanner__link:last-of-type:after{
    display:none!important
}
@media (min-width: 576px){
    #va-commonBanner__brand,#va-commonBanner__links{
        display:block!important
    }
    #va-commonBanner{
        padding:0 32px!important
    }
    #va-commonBanner__container{
        text-align:left!important
    }
    #va-commonBanner__brand{
        float:left!important
    }
    #va-commonBanner__logo,#va-commonBanner__tagline{
        display:inline-block!important
    }
}
.vagov-searchbar{
    max-width:1600px;
    margin:0 auto;
    padding-top:3em;
    text-align:center;
    background-repeat:no-repeat;
    background-position:40% 0;
    background-size:150%
}
@media (min-width: 768px){
    .vagov-searchbar{
        padding-top:4em;
        background-position:-6%;
        background-size:contain
    }
}
@media (min-width: 1600px){
    .vagov-searchbar{
        background-position:0
    }
}
.vagov-404{
    max-width:1600px;
    margin:0 auto;
    padding-top:4em;
    padding-bottom:2em;
    background-repeat:no-repeat;
    background-size:75%
}
@media (min-width: 576px){
    .vagov-404{
        padding-top:5em
    }
}
@media (min-width: 768px){
    .vagov-404{
        padding-top:4em;
        padding-bottom:3em;
        background-position:100%;
        background-size:50%
    }
    .vagov-404 .va-container{
        padding-right:40%
    }
}
.vagov-search__heading{
    display:inline-block;
    margin-right:0;
    margin-bottom:0;
    color:#0f2342;
    font-size:2rem
}
@media (min-width: 576px){
    .vagov-search__heading{
        margin-right: .325em;
        font-size:2.25rem
    }
}
.vagov-search__subheading{
    display:inline-block;
    margin-bottom:1em;
    color:#0c5982;
    font-weight:400;
    font-size:2rem
}
@media (min-width: 576px){
    .vagov-search__subheading{
        margin-bottom:1.75em;
        font-size:2.25rem
    }
}
.vagov-masthead--form,.vagov-masthead--form.u-color{
    padding-bottom:2em
}
.vagov-masthead--form .va-form, .vagov-masthead--form.u-color .va-form{
    position:relative;
    z-index:30;
    margin-bottom:-4.5em;
    padding: .5em;
    -webkit-box-shadow:0 4px 5px 0 rgba(16, 16, 16, .02), 0 1px 10px 0 rgba(24, 52, 117, .1), 0 2px 4px -1px rgba(0, 0, 0, .04);
    box-shadow:0 4px 5px 0 rgba(16, 16, 16, .02), 0 1px 10px 0 rgba(24, 52, 117, .1), 0 2px 4px -1px rgba(0, 0, 0, .04)
}
@media (min-width: 768px){
    .vagov-masthead--form .va-form, .vagov-masthead--form.u-color .va-form{
        padding:1em
    }
}
.vagov-masthead--form .va-form__input, .vagov-masthead--form.u-color .va-form__input{
    border:1px solid hsla(0, 0%, 100%, 0);
    -webkit-box-shadow:none;
    box-shadow:none
}
.vagov-masthead--form .va-form--search .va-form__field .va-button, .vagov-masthead--form.u-color .va-form--search .va-form__field .va-button{
    border-radius:2px
}
.vagov-masthead--form+*,.vagov-masthead--form.u-color+*{
    padding-top:3em
}
.vagov-masthead--form.u-color.vagov-searchbar+*,.vagov-masthead--form.vagov-searchbar+*{
    padding-top:4em
}
.vagov-topServices{
    padding-bottom: .5em
}
.vagov-topServices .va-collection{
    margin-bottom:0
}
.vagov-spotlight .va-spotlight__image, .vagov-spotlight .va-spotlight__img{
    max-width:165%
}
@media (min-width: 992px){
    .vagov-spotlight .va-spotlight__image, .vagov-spotlight .va-spotlight__img{
        width:auto;
        min-width:110%
    }
}
@media (min-width: 1200px){
    .vagov-spotlight .va-spotlight__image, .vagov-spotlight .va-spotlight__img{
        max-width:120%
    }
}
.vagov-spotlight .va-spotlight__content{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:1em 1.5em;
    -webkit-box-shadow:0 20px 37px -22px rgba(0, 0, 0, .3), 0 22px 80px -20px rgba(0, 0, 0, .07);
    box-shadow:0 20px 37px -22px rgba(0, 0, 0, .3), 0 22px 80px -20px rgba(0, 0, 0, .07)
}
@media (min-width: 768px){
    .vagov-spotlight .va-spotlight__content{
        margin-top:-5em;
        padding:1.5em 3em 2em;
        top:32px
    }
}
@media (min-width: 992px){
    .vagov-spotlight .va-spotlight__content{
        top:32px;
        margin:0
    }
}
.vagov-hero{
    position:relative;
    z-index:10;
    overflow-x:hidden
}
.vagov-hero .vagov-spotlight:after, .vagov-hero .vagov-spotlight:before{
    position:absolute;
    z-index:-1;
    background:#183055;
    content:""
}
.u-color--default .vagov-hero .vagov-spotlight:after, .vagov-hero .vagov-spotlight:before{
    background:#fff
}
.u-color--default .vagov-hero .vagov-spotlight:after, .vagov-hero .vagov-spotlight:after{
    background:#fff
}
.vagov-hero .vagov-spotlight:before{
    top:-1.5em;
    right:-9999%;
    bottom:88px;
    left:-9999%
}
.vagov-hero .vagov-spotlight:after{
    top:88px;
    right:-9999%;
    bottom:-1.7777em;
    left:-999%
}
@media (min-width: 992px){
    .vagov-hero .vagov-spotlight:after{
        bottom:-3.2777em
    }
}
.vagov-hero .vagov-spotlight{
    margin-bottom:1.7777em;
    padding-bottom:0
}
@media (min-width: 768px){
    .vagov-hero .vagov-spotlight{
        padding-bottom:2em
    }
}
@media (min-width: 992px){
    .vagov-hero .vagov-spotlight{
        margin-bottom:3.2777em;
        padding-bottom:0
    }
}
.vagov-spotlight.u-color{
    background:0 0
}
.vagov-spotlight.u-color.u-color--light.vagov-spotlight:after,.vagov-spotlight.u-color.u-color--light.vagov-spotlight:before{
    background:#f3f5f9
}
.vagov-spotlight.u-color.u-color--mid.vagov-spotlight:after,.vagov-spotlight.u-color.u-color--mid.vagov-spotlight:before{
    background:#183055
}
.vagov-spotlight.u-color.u-color--dark.vagov-spotlight:after,.vagov-spotlight.u-color.u-color--dark.vagov-spotlight:before{
    background:#03122a
}
.vagov-spotlight.va-spotlight--sub .va-spotlight__img{
    max-width:100%
}
@media (min-width: 992px){
    .vagov-spotlight.va-spotlight--sub .va-spotlight__img{
        max-width:165%
    }
}
@media (min-width: 1200px){
    .vagov-spotlight.va-spotlight--sub .va-spotlight__img{
        max-width:150%
    }
}
@media (min-width: 768px){
    .vagov-spotlight.va-spotlight--sub .va-spotlight__content{
        margin-top:0
    }
}
@media (min-width: 992px){
    .vagov-spotlight--animate .va-spotlight__content--link, .vagov-spotlight--animate .va-spotlight__media{
        -webkit-transition:-webkit-transform .5s;
        transition:-webkit-transform .5s;
        transition:transform .5s;
        transition:transform .5s, -webkit-transform .5s
    }
    .vagov-spotlight--animate .va-spotlight__content--link:hover{
        -webkit-transform:translateY(-32px);
        -ms-transform:translateY(-32px);
        transform:translateY(-32px);
        -webkit-transition:-webkit-transform 4s ease-in;
        transition:-webkit-transform 4s ease-in;
        transition:transform 4s ease-in;
        transition:transform 4s ease-in, -webkit-transform 4s ease-in
    }
    .vagov-spotlight--animate .va-spotlight__content--link:hover~.va-spotlight__media{
        -webkit-transform:translateY(32px);
        -ms-transform:translateY(32px);
        transform:translateY(32px);
        -webkit-transition:-webkit-transform 4s ease-in;
        transition:-webkit-transform 4s ease-in;
        transition:transform 4s ease-in;
        transition:transform 4s ease-in, -webkit-transform 4s ease-in
    }
}
.vagov-serviceCategory ul{
    margin:0;
    padding-left: .75em;
    list-style:none
}
.vagov-serviceCategory li{
    position:relative
}
.vagov-serviceCategory li:before{
    position:absolute;
    top: .75em;
    left:-.75em;
    width:2px;
    height:2px;
    background:grey;
    border-radius:4px;
    content:""
}
.vagov-serviceCategory .va-block__description:last-child{
    margin-bottom:0
}
.vagov-service .va-block__byline{
    color:#6b6e6d
}
.vagov-cal{
    position:relative;
    -webkit-box-flex:0;
    -ms-flex:0 0 25%;
    flex:0 0 25%;
    width:auto;
    max-width:100%;
    padding:1em .75em;
    color:#fff;
    text-align:left;
    background:#183055
}
@media (min-width: 576px){
    .vagov-cal{
        text-align:center
    }
}
.vagov-cal__month{
    display:inline;
    font-weight:700;
    font-size: .9em;
    text-transform:uppercase
}
@media (min-width: 576px){
    .vagov-cal__month{
        display:block
    }
}
.vagov-cal__day{
    display:inline;
    font-weight:700;
    font-size:1em;
    line-height:1.2
}
@media (min-width: 576px){
    .vagov-cal__day{
        display:block;
        font-size:2.5em
    }
}
.vagov-cal__time{
    display:inline;
    color:#c5d0e5;
    font-weight:600;
    font-size: .8125em;
    white-space:normal
}
@media (min-width: 576px){
    .vagov-cal__time{
        display:block;
        white-space:nowrap
    }
}
.vagov-agency-logo{
    position:relative;
    display:inline;
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    padding: .5em;
    overflow:hidden;
    background:#fff;
    -webkit-box-shadow:0 20px 37px -22px rgba(0, 0, 0, .3), 0 22px 80px -20px rgba(0, 0, 0, .07);
    box-shadow:0 20px 37px -22px rgba(0, 0, 0, .3), 0 22px 80px -20px rgba(0, 0, 0, .07)
}
.vagov-agency-logo img{
    -ms-flex-item-align:center;
    align-self:center;
    width:100%
}
.vagov-agency-logo:after{
    display:block;
    padding-bottom:100%;
    content:""
}
.vagov-agency-logo--sm{
    display:-webkit-box;
    display:-ms-flexbox;
    -js-display:flex;
    display:flex;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start;
    width:4em
}
.vagov-app__logo .va-block__img{
    float:left;
    max-width:5em
}
@media (min-width: 576px){
    .vagov-app__logo .va-block__img{
        float:none
    }
}
.vagov-agency-info__logo{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    -ms-flex:0 0 33.33333%;
    flex:0 0 33.33333%;
    width:100%;
    max-width:33.33333%;
    float:left
}
@media (min-width: 576px){
    .vagov-agency-info__logo{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 25%;
        flex:0 0 25%;
        width:100%;
        max-width:25%
    }
}
.vagov-agency-info__short{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    -ms-flex:0 0 66.66667%;
    flex:0 0 66.66667%;
    width:100%;
    max-width:66.66667%;
    float:left
}
@media (min-width: 576px){
    .vagov-agency-info__short{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 75%;
        flex:0 0 75%;
        width:100%;
        max-width:75%
    }
}
.vagov-agency-info__short .va-intro{
    margin-bottom: .75em
}
.vagov-agency-info__full{
    position:relative;
    -webkit-box-flex:0;
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    width:100%;
    max-width:100%;
    float:none;
    clear:both;
    padding:1em
}
@media (min-width: 768px){
    .vagov-agency-info__full{
        position:relative;
        -webkit-box-flex:0;
        -ms-flex:0 0 75%;
        flex:0 0 75%;
        width:100%;
        max-width:75%;
        float:left;
        clear:none;
        padding:0 1em
    }
}
.vagov-agency-info__full .va-heading a{
    color:#0f2342
}
.vagov-agency-info{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    width:100%;
    max-width:100%;
    display:block;
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start
}
@media (min-width: 768px){
    .vagov-agency-info{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 75%;
        flex:0 0 75%;
        width:100%;
        max-width:75%
    }
}
.vagov-agency-info__contact{
    position:relative;
    padding-right:1em;
    padding-left:1em;
    -webkit-box-flex:0;
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    width:100%;
    max-width:100%
}
@media (min-width: 992px){
    .vagov-agency-info__contact{
        position:relative;
        padding-right:1em;
        padding-left:1em;
        -webkit-box-flex:0;
        -ms-flex:0 0 27.58333%;
        flex:0 0 27.58333%;
        width:100%;
        max-width:27.58333%
    }
}
.va-block__card.vagov-agency-contact{
    margin-bottom:0;
    padding:1.5rem;
    font-size:1.125rem;
    -webkit-box-shadow:0 20px 37px -22px rgba(0, 0, 0, .3), 0 22px 80px -20px rgba(0, 0, 0, .07);
    box-shadow:0 20px 37px -22px rgba(0, 0, 0, .3), 0 22px 80px -20px rgba(0, 0, 0, .07)
}
@media (min-width: 992px){
    .va-block__card.vagov-agency-contact{
        margin-bottom:-128px
    }
}
.js-vagov-filter{
    font-size: .9375rem
}
@media (max-width: 576px){
    .js-vagov-filter.js--active{
        display:block;
        -webkit-box-flex:1;
        -ms-flex:1 1 auto;
        flex:1 1 auto;
        max-width:100%;
        background:#f3f5f9
    }
}
@media (min-width: 768px){
    .js-vagov-filter.u--hidden~.va-main+.va-sidebar{
        margin-left:10.41667%
    }
}
#js-vagov-search__suggest{
    position:absolute;
    z-index:105;
    width:100%;
    padding-top: .5em;
    text-align:left;
    background:#fff;
    border-bottom-right-radius:1px;
    border-bottom-left-radius:1px;
    -webkit-box-shadow:rgba(0, 0, 0, .02) 0 0 0 1px, rgba(12, 12, 13, .1) 0 1px 4px 0;
    box-shadow:0 0 0 1px rgba(0, 0, 0, .02), 0 1px 4px 0 rgba(12,12,13,.1)
}
.pagination{
    text-align:center
}
.pagination li{
    display:inline;
    padding:0 .25em
}
.pagination li.active a{
    color:#19191a;
    text-decoration:none
}
table.js-analytics{
    font-size: .9375rem
}
.js-analytics tbody{
    counter-reset:rowNumber
}
.js-analytics tbody .js-analytics__row{
    counter-increment:rowNumber
}
.js-analytics tbody .js-analytics__row td:first-child{
    position:relative;
    padding-left:2em
}
.js-analytics tbody .js-analytics__row td:first-child:before{
    content:counter(rowNumber);
    font-size: .75em;
    position:absolute;
    left:1em;
    top:50%;
    margin-top:-.75em;
    font-weight:600
}
.js-analytics__content,.js-analytics__data{
    width:50%
}
.js-analytics__update{
    text-align:center;
    width:50px
}
.va-table__row.js-analytics__row--success{
    background:#e7f7e4
}
.js-analytics__row--success .js-analytics__update:before{
    content:"2713";
    color:#48a463;
    font-weight:700
}
.va-table__row.js-analytics__row--warn{
    background:#f9dede
}
.js-analytics__row--current .js-analytics__update:before{
    content:"2013";
    color:#01bfe7;
    font-weight:700
}
.u-color--mid #js-vagov-govArticles a{
    color:#fff!important
}
#js-vagov-govArticles .va-block__byline{
    color:#e8a50e!important;
    font-weight: bold;
    letter-spacing: .125em;
    font-family: "Roboto";
    font-size: .75em;
    line-height: 2em;
    padding-top: 1em;
    border-top: 1px dotted #ccc;
}
#js-vagov-govArticles .va-block__byline .location {
    display: none;
}
.u-color--dark #js-vagov-govArticles a, .va-masthead .u-color .u-color--dark a{
    color:#fff
}
.u-color--mid span.res-date{
    color:#fff
}
.va-container-subsection>section:first-child{
    margin-top:0
}
span.bhm{
    position:absolute;
    top:52px;
    left:55px;
    font-size:11px;
    color:#5a5a5a;
    font-weight:700
}
span.bhm:before{
    content:" ";
    background:url('/media/vagov/assets/ico/bhm_accent.svg');
    margin-right:3px;
    height:15px;
    width:18px;
    display:block;
    float:left
}
span.bhm-home:before{
    content:" ";
    background:url('/media/vagov/assets/ico/bhm_accent.svg');
    margin-right:3px;
    height:15px;
    width:18px;
    display:block;
    float:left
}
span.bhm-home{
    position:absolute;
    top:49px;
    left:55px;
    font-size:11px;
    color:#5a5a5a;
    font-weight:700
}
.va-alert.va-alert-bhm{
    background:#fff
}
.va-alert-bhm:before{
    content:" ";
    background-image:url('/media/vagov/assets/ico/vagov_bhm-alert.svg');
    height:100%;
    width:80px;
    background-color:#333;
    background-position:center;
    background-repeat:no-repeat
}

@media (min-width: 1400px)
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1100px; 
}





































































































































