<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.no-padding {
	padding-left: 0;
	padding-right: 0;
}
.no-padding main {
	padding-left: 0;
}
.main-content &gt; article {
	padding-bottom: 5px;
}
.main-content &gt; article h2 {
	margin-bottom: 15px;
}
.main-content .accordion-container a.accordion-toggle {
	border-top: 2px dotted #dcd7cb;
}
.main-content .accordion-container .panel-title a.accordion-toggle {
	border-top: none;
	padding-top: 0px;
}
.main-content .accordion-container a.accordion-toggle.no-border {
	border-top: none;
}
.main-content a.accordion-toggle.h2 {
	padding: 15px 0;
	font-size: 22px;
	color: #036BA8;
}
.main-content a.accordion-toggle .toggle-icon {
	font-size: 95%;
}
.main-content .accordion-content p {
	margin-bottom: 10px;
}
.main-content .accordion-content a, .main-content .accordion-content a:visited {
	color: #036BA8;
	padding-bottom: 1px;
}
.main-content ul li, .accordion-container ul li {
	margin-left: 15px;
	list-style: none;
}
.right-sidebar .accordion-container ul li {
	margin-left: 0px;
	list-style: none;
}
.accordion-container ul li:before {
	content: '\f111';
	font-family: 'FontAwesome';
	font-size: 6px;
	float: left;
	margin-left: -15px;
	color: #3588b9;
}
.accordion-container ul li ul li:before {
	content: '\f10c';
	font-family: 'FontAwesome';
	font-size: 6px;
	color: #3588b9;
}
.main-content a.more-link, .accordion-content a.more-link {
	font-weight: bold;
	text-decoration: none;
	color: #f90;
}
.main-content a.more-link:hover, .accordion-content a.more-link:hover {
	color: #036BA8;
}
.healthcare-links p {
	margin-bottom: 0;
}
.main-content .newslist {
	padding: 0;
}
.main-content h2 + .newslist {
	padding-top: 15px;
}
.main-content .newslist h3 {
	margin-top: 5px;
	font-size: 16px;
	letter-spacing: 0;
}
.main-content .newslist .newsitem, .main-content .page-newslist .newsitem:last-child {
	border-bottom: 2px dotted #dcd7cb;
}
.main-content .newslist .newsitem:last-child {
	margin-bottom: 0;
}
.main-content .page-newslist .newsitem {
	padding-bottom: 20px;
	margin-bottom: 18px;
}
.content-pager {
	margin-top: 50px;
	text-align: center;
}
.sidelinks .subpages {
	margin-bottom: 30px;
	overflow: hidden;
}
.sidelinks .subpages p {
	margin-bottom: 15px;
	font-family: 'Montserrat', sans-serif;
	color: #939598;
}
.sidelinks .subpages ul li {
	margin-bottom: 15px;
	line-height: 1.3;
}
.sidelinks .subpages a {
	display: inline-block;
}
.sidelinks .subpages a.active::after {
 display: block;
 content: '';
 height: 3px;
 margin-top: 2px;
 background: #f90;
}
.article-info a {
	text-decoration: none;
}
.related-pages {
	margin-top: 100px;
}
.related-pages &gt; p {
	margin-bottom: 25px;
	text-align: center;
	color: #939598;
}
.card-deck {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	margin-right: -15px;
	margin-left: -15px;
}
.card-deck .card {
	-ms-flex: 1 0 0%;
	flex: 1 0 0%;
	min-height: 220px;
	margin-right: 14px;
	margin-left: 14px;
	margin-bottom: 30px;
	position: relative;
	background: #036ba8;
}
 .card:nth-child(2n+0) {
 background: #2da594;
}
 .card:nth-child(3n+0) {
 background: #f90;
}
.card-deck .card-body {
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	min-height: 1px;
	padding: 30px 30px 60px;
	font-family: 'News Cycle', sans-serif;
	color: #fff;
}
.card-deck .card-body p {
	font-size: 20px;
	line-height: 1.3;
	font-weight: 600;
}
.card-deck .card-body::after {
 display: block;
 content: '';
 width: 0;
 height: 0;
 position: absolute;
 right: 25px;
 bottom: 25px;
 opacity: .4;
 border-style: solid;
 border-width: 24px 0 24px 40px;
 border-color: transparent transparent transparent #fff;
}
.card-deck .card-body a {
	text-decoration: none;
	color: inherit;
}
.card-deck h3.news-category {
	color:#fff;
}
.view-all {
	text-transform:uppercase;
	font-weight:700;
	color: #036ba8 !important;
	font-size: 16px;
	cursor: pointer;
}
.home-content {
	padding-top: 50px;
}
.home-cards {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	margin-right: -15px;
	margin-left: -15px;
}
.home-cards .card {
	-ms-flex: 1 0 0%;
	flex: 1 0 0%;
	min-height: 300px;
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 30px;
	position: relative;
	background: #2da594;
}
.home-cards .card-img {
	overflow: hidden;
}
.home-cards .card-img img {
	display: block;
	width: 100%;
	height: auto;
 transition: transform .5s ease;
}
.home-cards .card:hover .card-img img {
	transform: scale(1.1);
}
.home-cards .card-body {
	min-height: 185px;
	padding: 20px 30px 60px;
	font-family: 'News Cycle', sans-serif;
	font-size: 20px;
	line-height: 1.2;
	color: #fff;
}
.home-cards .card-body strong {
	font-family: 'Montserrat', sans-serif;
}
.home-cards .card-body::after {
 display: inline-block;
 content: '';
 width: 0;
 height: 0;
 margin-left: 3px;
 vertical-align: middle;
 border-style: solid;
 border-width: 11px 0 11px 13px;
 border-color: transparent transparent transparent #ff9900;
}


.home-cards .card a {
	color:#FFF;
	display:block;
}

.home-cards .card a:hover, .home-cards .card a:focus {
	color:#FFF;
	
	
}

.home-cards .card a h2, .home-cards .card h2 {
	color:#FFF;
	
}

.home-cards .card a:hover h2, .home-cards .card a:focus h2 {
	color:#FFF;
	text-decoration: underline;
	text-decoration-style: solid;
	
}

footer .siteinfo {
	font-size: 16px;
}
footer .social {
	text-align: right;
}
footer .social a {
	display: inline-block;
	padding: 2px 14px;
	margin-bottom: 6px;
	color: #106ca6;
	background: #fff;
	border-radius: .3em;
 transition: opacity .3s ease;
}
footer .social a + a {
	margin-left: 5px;
}
footer .social a.lb img {
	vertical-align:revert;
    height: 1.8em;
}
footer .social a:hover {
	opacity: .85;
}
footer .social a i {
	margin-right: 5px;
	font-size: 1.85em;
}
@media only screen and (max-width: 991px) {
 footer .siteinfo {
 padding: 0;
 font-size: 12px;
}
 footer .social {
 text-align: center;
}
 footer .social a,  footer .social a + a {
 margin: 0 3px 6px;
}
}
@media only screen and (max-width: 767px) {
 .home-cards,  .home-cards .card {
 display: block;
}
 .home-cards .card-body {
 min-height: 150px;
 padding: 20px 20px 50px;
 font-size: 18px;
}
 .main {
 padding-bottom: 0;
}
 .main-content a.accordion-toggle.h2 {
 padding: 10px 0;
 font-size: 18px;
}
 .main a.accordion-toggle-arrow,  .main a.no-accordion-toggle {
 padding-right: 50px;
}
 .page-newslist {
 padding: 0;
}
 .page-newslist .newsitem {
 margin-bottom: 0;
}
 .content-pager {
 margin: 30px auto;
}
 .accordion-content a {
 color: #337ab7;
}
 .related-pages {
 margin: 50px 0 40px;
 overflow: hidden;
}
 .related-pages &gt; p {
 margin-bottom: 20px;
 text-align: left;
}
 .card-deck,  .card-deck .card,  .card-deck .card-body {
 display: block;
}
 .card-deck .card {
 min-height: 100px;
 margin-bottom: 20px;
}
 .card-deck .card-body {
 padding: 20px 80px 40px 18px;
}
 .card-deck .card-body p {
 font-size: 18px;
}
}
@media only screen and (min-width:992px) {
 .h2 {
 font-size:24px;
}
 .h3 {
 font-size:18px;
}
 .h4 {
 font-size:16px;
}
 .main-content .accordion-content {
 padding-left: 0;
}
 .main-content p.lead {
 font-size: 19px;
}
 .right-sidebar-alt {
 padding-left: 5%;
 padding-right: 0;
}
}
@media only screen and (min-width:1480px) {
 .h2 {
 font-size:26px;
}
 .h3 {
 font-size:19px;
}
}
.stripe-list li a {
	font-weight: bold;
}

 .stripe-list li:nth-of-type(even) a {
 color: #2DA594;
}

ul.pagination {
  margin-top: 50px;
}

ul.pagination .page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #036BA8;
  border-color: #036BA8;
}

ul.pagination .page-item .page-link {
	color: #036BA8;
    padding: .375rem .75rem;
}

.what-we-do  .accordion-button {
  color: #036BA8;
  background-color: none;
  box-shadow: inset 0 -1px 0 rgba(0,0,0,.125);
}</pre></body></html>