 .news-item A:link  {
    color: #001750;
}

 .news-item A:visited   {
    color: #001750;
}

 .news-item A:hover {
    color: #658E3C;
}

 .news-item A:active    {
    color: #001750;
}

 .subscriptions a {
     color: #fff;
     text-decoration: none !important;
 }

 .subscriptions a:visited {
     color: #fff;
     text-decoration: none !important;
 }

 a.breadcrumbLink:link,  a.breadcrumbLink:visited,  a.breadcrumbLink:active  {
     color: #001750;
 }
 a.breadcrumbLink:hover  {
     color: #658E3C;
 }

 li.active > a {
     color: #001750;
     font-weight: bold;
 }

 .spotlight {
	 background: #fff;
 }
.spotlight .col-md-4 {
	margin-bottom: 40px;
}
.spotlight .col-md-4 h3 {
	margin: 0 !important;
	background-color: #FF0168 !important;
	color: #fff !important;
	font-size: 28px !important;
	line-height: 1 !important;
	padding: 18px 0 18px 40px !important;
	-webkit-transition: all 0.3s ease 0s !important;
	-moz-transition: all 0.3s ease 0s !important;
	-o-transition: all 0.3s ease 0s !important;
	transition: all 0.3s ease 0s !important;
}
.spotlight .col-md-4:nth-child(1) h3, .spotlight .col-md-4:nth-child(1) p {
	background-color: #00b161 !important;
}
.spotlight .col-md-4:nth-child(2) h3,.spotlight .col-md-4:nth-child(2) p {
	background-color: #22A4D1  !important;
}

.spotlight .col-md-4 p {
color: #fff;
	padding:20px;
	min-height: 160px;
}

.spotlight .col-md-4:nth-child(1) p a {
	color: #23B161 !important;
}
.spotlight .col-md-4:nth-child(2) p a {
	color: #22A4D1 !important;
}
.spotlight .col-md-4:nth-child(3) p a {
	color: #fb0468 !important;
}

.spotlight .col-md-4:nth-child(1) .btn-primary {
	--bs-btn-color: #23B161;
	--bs-btn-bg: #fff;
	--bs-btn-border-color: #fff;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #fff;
	--bs-btn-hover-border-color: #fff;
	--bs-btn-focus-shadow-rgb: 49, 132, 253;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #fff;
	--bs-btn-active-border-color: #fff;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #0d6efd;
	--bs-btn-disabled-border-color: #0d6efd;
}
.spotlight .col-md-4:nth-child(2) .btn-primary {
	--bs-btn-color: #22A4D1;
	--bs-btn-bg: #fff;
	--bs-btn-border-color: #fff;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #fff;
	--bs-btn-hover-border-color: #fff;
	--bs-btn-focus-shadow-rgb: 49, 132, 253;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #fff;
	--bs-btn-active-border-color: #fff;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #0d6efd;
	--bs-btn-disabled-border-color: #0d6efd;
}

.spotlight .col-md-4:nth-child(3) .btn-primary {
	--bs-btn-color: #fb0468;
	--bs-btn-bg: #fff;
	--bs-btn-border-color: #fff;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #fff;
	--bs-btn-hover-border-color: #fff;
	--bs-btn-focus-shadow-rgb: 49, 132, 253;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #fff;
	--bs-btn-active-border-color: #fff;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #0d6efd;
	--bs-btn-disabled-border-color: #0d6efd;
}

 .spotlight .col-md-4 .btn-primary {
 margin-top:20px
 }

 .spotlight .col-md-4:nth-child(1) .btn-primary {
	 color: #23B161 !important;
	 background-color: #fff !important;
	 border-color: #23B161 !important;
	 float: right !important;
 }

 .spotlight .col-md-4:nth-child(2) .btn-primary {
	 color: #22A4D1 !important;
	 background-color: #fff !important;
	 border-color: #22A4D1 !important;
	 float: right !important;
 }

 .spotlight .col-md-4:nth-child(3) .btn-primary {
	 color: #fb0468 !important;
	 background-color: #fff !important;
	 border-color: #fb0468 !important;
	 float: right !important;
 }

.spotlight .col-md-4:nth-child(3) p {
	background-color: #FF0168;
}

.spotlight .col-md-4 a:hover h3,
.spotlight .col-md-4 a:focus h3 {
	background-color: #000;
}

.spotlight img {
	 max-width: 100%;
	 height: auto;

}

.spotlight-row {
	margin-left: -10px;
	margin-right: 20px;
}
.jiggy-btn {
background-color: #001750;
border-color: #001750;
padding: 20px 40px 20px !important;
margin: 10px 10px;
color: white !important;
font-size: 20px !important;
text-decoration: none !important;
}

a.jiggy-btn:hover {
background-color: #519136;
border-color: #519136;
}

.jiggy-btn:visited {
  background-color: #001750;
  border-color: #001750;
}
