@media (max-width: 575px) {
	#carousel {
		display: none;
	}
}


p a {
  color: #9c8441;
	border-bottom: 2px solid #9c8441;
	/*text-decoration: underline;*/
	font-weight:bold;
}

p a:hover {
		  	color: #999!important;
			text-decoration: none!important;
		}

.btn-primary:hover {
	background-color:#888!important;
	border: 1px solid #888!important;
}

.btn-success:hover, .btn-success.hover {
	background-color: #444;
	border-color: #444;
	color: #FFF;
}

.form-control {
  border-color: #666;
}

.videoWrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  height: 0;
}
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.p-h5 {
  font-size: 1em;
  font-weight: 600;
  line-height: 18px;
  margin: 0 0 14px 0;
    margin-bottom: 14px;
  text-transform: none;
}

.accordion-trigger {
  color: #9c8441;
  font-size: 16px;
  font-weight: 600;
}

.accordion button {		
		text-align:left;
	}

.search-hide {
	display:none;
}

.footer-links p {
	color:#fff;
}

.footer-links p a {
	text-decoration: none!important;
	font-weight:normal!important;
	color:#fff;
	border-bottom:none!important;
}

.footer-copyright p a {
	text-decoration: none!important;
	font-weight:normal!important;
	color:#fff;
	border-bottom:none!important;
}

.nav-link {
	color: #9c8441;
}

.nav-link:hover {
	color: #333333;
}

.nav-link:focus {
	color: #333333;
}

.nav-link:active {
	color: #333333;
}

.mob-img {
	
	max-width:350px;
}

.mob-img-small {
	
	max-width:250px;
}

.mob-img-xsmall {
	
	max-width:150px;
}

.card-body {
  padding: 1rem;
}

.card-title {
  line-height: normal;
}

video {
  /* override other styles to make responsive */
  width: 100%    !important;
  height: auto   !important;
}

h3 {
  text-transform: none;
}

h1, h2, h3, h4, h5, h6 {
  letter-spacing: normal;
	color:#9c8441;
}

/* Home Intro */
.home-intro {
	background-color: #212529;
	margin-bottom: 0px; /*margin-bottom: 60px;*/
	overflow: hidden;
	padding: 38.4px 0;
	padding: 2.4rem 0;
	position: relative;
	text-align: left;
	letter-spacing: normal;
}

section.section {
	background: #f7f7f7;
	border-top: 5px solid #f1f1f1;
	margin: 0px 0; /*margin: 30px 0;*/
	padding: 50px 0;
}

html .home-intro-quaternary {
	background: #000; /*background: #383f48;*/
}

.btn-primary:hover {	
	border:none;
}

html .btn-primary {
  background-color: #9c8441;
  border-color: #9c8441 #9c8441 #9c8441; /*changed from: #13a89e #13a89e #006699*/
  color: #FFF;
  --color: #9c8441;
  --hover: #888; /*changed from #00a1f2*/
  --disabled: #9c8441;
  --active: #9c8441;
}

html .btn-secondary {
  background-color: #312146;
  border-color: #312146 #312146 #312146; /*changed from: #13a89e #13a89e #006699*/
  color: #FFF;
  --color: #312146;
  --hover: #999; /*changed from #00a1f2*/
  --disabled: #9c8441;
  --active: #9c8441;
}
 
.testimonial blockquote p {
	color: #FFF;
	font-family: 'Open Sans', sans-serif;
	font-size: 1.2em;
}

.testimonial.testimonial-style-2 .testimonial-author img {
	margin: 0 auto 15px;
	max-width: 80px;
	max-height: 80px;
}

.owl-carousel.nav-dark.nav-style-1 .owl-nav .owl-next,
.owl-carousel.nav-dark.nav-style-1 .owl-nav .owl-prev {
	color: #333333 !important; /*color: #212529 !important;*/
}

/* Sidebar */
aside ul.nav-list > li > a {
	color: #666;
	font-size: 0.9em;
	padding: 8px 22px 8px 22px;
}

ul.nav-list li a {
  transition: background 0.1s;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  padding: 8px 22px 8px 22px;
  display: block;
  color: #666;
  font-size: 0.9em;
  text-decoration: none;
  line-height: 20px;
}