p, li, h2, h3, h4, h5, h6 {
	font-family: 'Open Sans', sans-serif;
}
h1, h6 {
	font-family: 'Patua One', cursive;
}
p, .et_pb_text_inner p, li {
	color:#000 !important;
	font-size:18px;
	line-height:1.5em;
}
a, a:visited {
	color:#0791be;
	text-decoration:none !important;
	}
a:hover {
	color:#333;
	text-decoration:none;
	}
h1 {
	color:#00629B !important;
	font-size:62px !important;
	letter-spacing:2px !important;
}
h2 {
	color:#00629B !important;
		font-weight:600 !important;
font-size:40px !important;
	line-height:1.3em;
}
h3 {
	color:#0092BD !important;
	font-size:32px !important;
}
h4 {
	color:#434242 !important;
	font-size:24px !important;
	line-height:1.3em;
	
}
h5 {
	color:#434242 !important;
	font-size:12px !important;
	line-height:1.3em;
	
}
h6 {
	color:#00629B !important;
	font-size:50px !important;
	letter-spacing: 2px !important;
	line-height:1.3em;

}
/* Styles for text on dark background  READY CLASS = .white-text */
.white-text a, .white-text a:visited {
	color:#feedbd !important;
	}
.white-text a:hover {
	color:#0791be !important;
	}
.white-text p, #et-boc .et-l .white-text p, .white-text li, .white-text h1, .white-text h2, .white-text h3, .white-text h4, .white-text h5, .white-text h6 {
	color:#FFF !important;
}

.green-text p, #et-boc .et-l .green-text p, .green-text li, .green-text h1, .green-text h2, .green-text h3, .green-text h4, .green-text h5, .green-text h6 {
	color:#6ba539 !important;
}





/* - - - - - - - - - - Button Styles - - - - - - - - - - - - */
.blue-button, .blue-button-short, .blue-button-medium, .blue-button-light, .blue-button-light-download, .blue-button-passive, .yellow-button, .yellow-button-cobrowse, .yellow-button-passive  {
	border-radius:30px !important;
	font-size:15px !important;
	font-weight:600 !important;
	text-transform:uppercase !important;
	letter-spacing:0.06em !important;
	white-space:nowrap !important;
}
.blue-button {
	background-color:#00629B !important;
	color:#FFF !important;
	border:none !important;
			padding:9px 100px !important;

}
.blue-button:hover {
	background-color:#80B0CE !important;
				padding:9px 100px !important;
	
}
.blue-button-short {
	background-color:#00629B !important;
	color:#FFF !important;
	border:none !important;
			padding:9px 45px !important;

}
.blue-button-short:hover {
	background-color:#80B0CE !important;
				padding:9px 65px !important;

}
.blue-button-medium {
	background-color:#00629B !important;
	color:#FFF !important;
	border:none !important;
			padding:9px 65px !important;

}
.blue-button-medium:hover {
	background-color:#80B0CE !important;
				padding:9px 55px !important;

}
.blue-button-light {
	background-color:#0092BD !important;
	color:#FFF !important;
	border:none !important;
				padding:9px 70px !important;

}
.blue-button-light:hover {
	background-color:#83C8DF !important;
				padding:9px 70px !important;
	
}
.blue-button-light-download {
	background-color:#0092BD !important;
	color:#FFF !important;
	border:none !important;
				padding:9px 100px !important;

}
.blue-button-light-doanload:hover {
	background-color:#83C8DF !important;
				padding:9px 100px !important;

}
.blue-button-passive {
	background-color:#E7F4F9 !important;
	color:#00629B !important;
	border:1px solid #00629B !important;
		padding:9px 30px !important;

}
.blue-button-passive:hover {
	background-color:#CDE9F2 !important;
	border:1px solid #CDE9F2 !important;
			padding:9px 30px !important;

}
.yellow-button {
	background-color:#DAAA00 !important;
	color:#FFF !important;
	border:none !important;
				padding:9px 75px !important;

}
.yellow-button:hover {
	background-color:#EDD480 !important;
				padding:9px 75px !important;
	
}
.yellow-button-cobrowse {
	background-color:#fde48a !important;
	color:#000000 !important;
	border:1px solid #DAAA00 !important;
				padding:9px 20px !important;

}
.yellow-button-cobrowse:hover {
	background-color:#fbd23d !important;
		border:1px solid #00629B !important;

				padding:9px 20px !important;

}
.yellow-button-passive {
	background-color:#FFF !important;
	color:#00629B !important;
	border:1px solid #DAAA00 !important;
				padding:9px 75px !important;

}
.yellow-button-passive:hover {
	background-color:#fcf5c6 !important;
	color:#00629B !important;
	border:1px solid #DAAA00 !important;
				padding:9px 75px !important;

}
.login-button {
	background-color:#0092BD !important;
	color:#FFF !important;
	border-radius:30px !important;
	padding:9px 15px !important;
	font-size:15px !important;
    font-family: 'Patua One', cursive;
	border:1px solid #FFF !important;
	letter-spacing:1px !important;
	text-transform:uppercase !important;
}
.login-button:hover {
	background-color:#83C8DF !important;
}
a.et_pb_button {
	display:inline !important;
	border-radius:30px !important;
	text-transform:uppercase !important;
	font-size:16px !important;
	font-weight:400 !important;
	letter-spacing:0.06em !important;
}
a.gold-button {
	background:#DAAA00 !important;
	border-color: #DAAA00 !important;
	color:#FFF !important;
}
a.gold-button:hover {
		background:#EDD480 !important;
	  border-color: #EDD480 !important;
}
a.gold-button-light {
	background:#fbf7e6 !important;
	border-color: #DAAA00 !important;
	color:#0092BD !important;
}
a.gold-button-light:hover {
		background:#fdfbf2 !important;
	  border-color: #DAAA00 !important;
}
a.gold-button-white {
	background:#fff !important;
	border-color: #DAAA00 !important;
	color:#DAAA00 !important;
}
a.gold-button-white:hover {
		background:#80B0CE !important;
	  border-color: #80B0CE !important;
	  color:#FFF !important;
}
a.green-button {
	background:#6ba539 !important;
	border-color: #6ba539 !important;
	color:#FFF !important;
}
a.green-button:hover {
		background:#CDE9F2 !important;
	  border-color: #CDE9F2 !important;
}





/* - - - - - - - - - - Disclosure Styles - - - - - - - - - - - - */
#et-boc .et-l .disclosure p {
	font-size:15px;
	color:#565555 !important;
	line-height:1.3em;
}
#et-boc .et-l .disclosure-dark p {
	font-size:15px;
	color:#FFF !important;
	line-height:1.3em;
}


/* - - - - - - - - - - Gravity Form Styles - - - - - - - - - - - - */

.gform_required_legend {
	font-size:0.9em;
}
.gform_description {
	color:#000 !important;
	font-size:1.2em;
}
.gfield_required_asterisk {
	color:#A00 !important;
}
.et-db #et-boc .et-l .et_pb_module .gform_body input[type="text"] {
	background:#fff;
	border-radius:30px;
}
.et-db #et-boc .et-l .et_pb_module .gform_body input[type="text"]:focus, 
.et-db #et-boc .et-l .et_pb_module .gform_body textarea:focus {
	background:#ffc;
}
.et-db #et-boc .et-l .et_pb_module .gform_body textarea {
	background:#fff;
	border:1px solid #bababa !important;
	border-radius:30px;
	padding:15px;
}
.gform_button {
	padding:3px 30px !important;
	margin-top:15px !important;
	border-radius:30px !important;
	background-color:#00629B !important;
	color:#FFF !important;
	transition:.5s !important;
  font-family: 'Open Sans', sans-serif;
}
.gform_button:hover {
	background-color:#80B0CE !important;
}

/* - - - - - - - - - - Mega Menu Styles - - - - - - - - - - - - */

.mega-space {
	padding-top:2.5em !important;
}

