/*************************************/
/*									 */
/* CUSTOM STYLES FOR BRH CONSULTANTS */
/* 									 */
/*        please do not copy         */
/* 									 */
/*************************************/

/*******   Global Styles   ***********/

body {
	font-family: Verdana, 'Lucida Sans', Helvetica, Arial, sans-serif;
	font-size: 16px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Kameron', Georgia, serif;
	font-weight: bold;
}
h1 {
	letter-spacing: -.05em;
}
h2,
h3,
h4,
h5,
h6 {
	letter-spacing: -.03em;
}
.spacer {
	clear: both;
	height: 20px;
}
/*******   Navbar Styles   ***********/
.navbar {
	height: 90px;
	padding-top:20px;
	font-family: Verdana, 'Lucida Sans', Helvetica, Arial, sans-serif;
	background-color: #fff;
}
.navbar-collapse.in {
	background-color: #fff;
}
.navbar-collapse.in ul {
	margin-right:40px;
}
a, .navbar-toggle {
		color: #742369;
		border-radius:4px;
}
.btn-brh {
	border: 1px solid #742369;
}
.navbar-brand {
	padding:0;
}
.navbar-brand img {
	width:253px;
	height:auto;
}
.navbar-nav, .navbar-toggle {
	margin-top: 20px;
}
.navbar-nav > li > a:hover {
	color:#9c4b91;
}
.navbar-toggle {
	border:1px solid #ddd;
}
.btn-default {
	border:0;
}
.text-main {
	color:#EC0A8F!important;
}
.text-grey {
	color:#7d7c7c;
	text-transform: uppercase;
}
.btn-main {
	background-color: #EC0A8F;
	color:#fff;
	border:0;
}
.btn-main:hover, .btn-main:focus {
	text-decoration: none!important;
	background-color:#ff5ebd;
	color:#fff!important;
}
.well-main {
	background-color: #EC0A8F;
	color:#fff;
}
.text-accent {
	color:#742369!important;
}
.btn-accent {
	background-color: #742369;
	color:#fff;
}
.btn-accent:hover, .btn-accent:focus {
	text-decoration: none!important;
	background-color:#9c4b91;
	color:#fff!important;
}
.well-accent {
	background-color: #742369;
	color:#fff;
}
.btn-lg {
	margin:4px;
}
.btn-white {
	background-color:#fff;
}
.btn-default:hover, .btn-default:focus {
	text-decoration: none!important;
	background-color:#ddd;
	color:#fff!important;
}
.jumo-about {
    background:url('participant1.jpg') no-repeat right;
    background-position: 200% 0;
}
/*******   Jumbotron Styles   ***********/

.jumbotron {
	margin-bottom: 0;
}
.jumbotron a.btn:hover {
	text-decoration: underline;
}
.jumbotron .btn-primary {
	background-color: #fff;
	border:0;
}
.jumbo-white {
	background-color:#fff;
	color:#742369;
}
.jumbo-white h1, .jumbo-white h2, .jumbo-white h3 {
	color:#742369;
}
.jumbo-main {
	background-color: #EC0A8F;
	color: #fff;
}
.jumbo-main .btn-default {
	color:#EC0A8F;
}
.jumbo-accent {
	background-color: #742369;
	color: #fff;
}
.jumbo-accent .btn-default {
	color: #742369;
	border:0;
}
#back-to-top {
	margin:4px;
}
#testimonials blockquote {
	padding:24px;
	background-color: #EC0A8F;
	border-radius:4px;
	color:#fff;
	border:0;
}
.contact-form label, .contact-form input {
	display:block!important;
}
.list-exp {
	padding-left: 18px;
}

.flex-container {
  display: flex;
  align-items: center;
  justify-content: center;
}
.btn-details {
	align-self: flex-end;
}

/*******   Footer Styles   ***********/

footer h4, footer p {
	color: #742369;
}
.nav-pills > li.active > a {
	background-color: #742369;
}
.nav-pills > li.active > a:hover {
	background-color:#9c4b91;
}
.nav-pills > li > a:hover, .nav-pills > li > a:hover {
	color:#9c4b91;
}
.copyright {
	margin-bottom: 120px;
}

.flexify {
	display: flex;
	flex-direction: column;
	gap: 1fr;

	> * {
		flex-direction: column;
	}
}

/*******   Media Queries   ***********/

@media (min-width: 770px) and (max-width: 1024px) {
	.jumbo-intro {
    background:url('participant2.jpg') right no-repeat;
  }
}
@media (min-width: 768px) {
	.flexify {
		flex-direction: row;
		> * {
			width: 33%;
		}
	}
}

@media (min-width: 1024px) {
  .navbar-brand img {
    width:380px;
	height:auto;
  }
  .jumbo-intro {
    background:url('participant1.jpg') right no-repeat;
  }
}

/*
     FILE ARCHIVED ON 16:19:32 Oct 09, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:25:18 Jan 19, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.86
  exclusion.robots: 0.04
  exclusion.robots.policy: 0.025
  esindex: 0.014
  cdx.remote: 72.65
  LoadShardBlock: 71.648 (3)
  PetaboxLoader3.datanode: 83.524 (4)
  PetaboxLoader3.resolve: 280.766 (2)
  load_resource: 300.129
*/