@charset "UTF-8";
/* CSS Modifications which only apply to this site */

.owl-carousel .owl-item {
	max-height: 450px;
}
.news .owl-carousel-news {
	margin-bottom: 30px;
	margin-top: -20px;
}
.news p {
	padding-top: 0;
}
.owl-carousel-news .owl-controls .owl-nav {
	top: -60px;
}
.feature-box {
	width: 100%;
}
.mainNavigation .nav .dropdown .dropdown-menu li .mainnav-content li {
	padding-bottom: 10px;
}
.hips .panel-title a:before,
.panel-gray .panel-title a:before,
.panel-blue .panel-title a:before,
.panel-green .panel-title a:before,
.panel-orange .panel-title a:before,
.panel-pink .panel-title a:before,
.panel-purple .panel-title a:before,
.panel-red .panel-title a:before {
	color: #fff;
}
.hips .panel-title img {
	height: 40px;
	width: auto;
}
.hips .panel-heading + .panel-collapse > .panel-body {
	border-top: none;
}
.hips .panel-title a:hover,
.hips .panel-title a:focus,
.panel-gray .panel-title a:hover,
.panel-blue .panel-title a:hover,
.panel-green .panel-title a:hover,
.panel-orange .panel-title a:hover,
.panel-pink .panel-title a:hover,
.panel-purple .panel-title a:hover,
.panel-red .panel-title a:hover,
.panel-gray .panel-title a:focus,
.panel-blue .panel-title a:focus,
.panel-green .panel-title a:focus,
.panel-orange .panel-title a:focus,
.panel-pink .panel-title a:focus,
.panel-purple .panel-title a:focus,
.panel-red .panel-title a:focus {
	color: #fff;
}
.hips .panel-group .panel {
	border-style: solid;
	border-width: 1px;
}
.btn-tan {
	font-size: 1em;
}
.btn-dark {
	background-color: #2e2e2e;
	border-color: #2e2e2e;
	color: #fff;
	font-size: 1em;
	font-weight: 700;
	padding: 10px;
	text-align: center;
	width: 100%;
	position: relative;
}
.btn-dark:hover {
	background-color: #931623;
	border-color: #931623;
}
.partners .col-md-6 p {
	padding: 0 40px;
}
.badge {
	background-color: transparent;
}
.badge .fas {
	font-size: 16px;
}
.list-group-item {
	padding: 5px !important;
}
.list-group-item a {
	color: #fff;
}
.panel-gray {
	border-color: #58585a;
}
.panel-gray > .panel-heading {
	color: #fff;
	background-color: #58585a;
	border-color: #58585a;
}
.list-group-item.gray {
	z-index: 2;
	color: #fff !important;
	background-color: #58585a;
	border-color: #58585a;
}
.panel-blue {
	border-color: #015185;
}
.panel-blue > .panel-heading {
	color: #fff;
	background-color: #015185;
	border-color: #015185;
}
.list-group-item.blue {
	z-index: 2;
	color: #fff !important;
	background-color: #015185;
	border-color: #015185;
}
.panel-green {
	border-color: #488979;
}
.panel-green > .panel-heading {
	color: #fff;
	background-color: #488979;
	border-color: #488979;
}
.list-group-item.green {
	z-index: 2;
	color: #fff !important;
	background-color: #488979;
	border-color: #488979;
}
.panel-orange {
	border-color: #e68c30;
}
.panel-orange > .panel-heading {
	color: #fff;
	background-color: #e68c30;
	border-color: #e68c30;
}
.list-group-item.orange {
	z-index: 2;
	color: #fff !important;
	background-color: #e68c30;
	border-color: #e68c30;
}
.panel-pink {
	border-color: #d64e8d;
}
.panel-pink > .panel-heading {
	color: #fff;
	background-color: #d64e8d;
	border-color: #d64e8d;
}
.list-group-item.pink {
	z-index: 2;
	color: #fff !important;
	background-color: #d64e8d;
	border-color: #d64e8d;
}
.panel-purple {
	border-color: #886091;
}
.panel-purple > .panel-heading {
	color: #fff;
	background-color: #886091;
	border-color: #886091;
}
.list-group-item.purple {
	z-index: 2;
	color: #fff !important;
	background-color: #886091;
	border-color: #886091;
}
.panel-red {
	border-color: #bf1e2e;
}
.panel-red > .panel-heading {
	color: #fff;
	background-color: #bf1e2e;
	border-color: #bf1e2e;
}
.list-group-item.red {
	z-index: 2;
	color: #fff !important;
	background-color: #bf1e2e;
	border-color: #bf1e2e;
}
