/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
/*full width header h1 */


.et_pb_fullwidth_header_0 .header-content h1 {
color:#28E2EF !important;
}
.big-heading h1{
font-size:2.8em !important;
font-weight:600;
}
.medium-heading h1 {
font-size:2.6em !important;
font-weight:600;
}

h2 {
font-size:2.4em !important;
font-weight:600;
	text-align:center;
	padding:30px 20px 20px 20px;
	
}
#logo {
    max-height: 80%;
}

.box2{
padding:10px 20px;	
}
.box2 h4 {
font-size:1.2em;
font-weight:500 !important;


}

@media only screen and (max-width: 768px) {
	h2.et_pb_slide_title {
		font-size:2em !important;
	}
div.header-content h1, .et_pb_fullwidth_header .header-content h1 {
font-size:1.8em !important;
line-height:1.1em;
font-weight:600;
}
 .et_pb_button {
	font-size:16px !important;
}
}


.et_pb_testimonial p {
color:#7d21d3;
font-weight:400;
font-size:1.2em;
}


h3 {
line-height:1.5em;
}


.heading2 h1 {
font-size:2em !important;
color:#EADA2C !important;
font-weight:800 !important;
text-align:center;
}
/*h2.et_pb_slide_title*/

h1,h2,h3,h4,h5,h6{
font-family:"HCo Gotham SSm","X-Gotham",'Gibson-Light',Helvetica,Arial,sans-serif !important;
color:#505050;}

h4 {
font-weight:700;
margin-top:15px;
}

.section-light{
background-color:#333;
}



textarea.worksheet, input.worksheet[type=text]{
	width:100%;
    padding: 10px ;
	font-size:16px;
    margin: 3px 0;
    box-sizing: border-box;
	background:#efefef;
	color:#666;
	border-radius:4px;
}

label {	
	padding-top:15px !important;
	font-size:18px !important;
	color:#ffffff;

}
textarea.worksheet {
	height:100px;
}
checkbox.worksheet {
	height:100px;
}
span.wpcf7-list-item { display: block; }
.form-div {
	width:50%;
	float:left;
	padding:3px;
}
h2.form-heading {
	display:inline-block;
	border-bottom:3px solid #505050;
	font-size:1.4em !important;
	margin:20px 0px 10px 0px;
	padding:0px;
	text-align:center;
}


.et_pb_blurb h4 {
padding-top:2px !important;	
	margin-top:0px;
}
.form-bg {
background-color:#02cccc;/* e8fafa*/
	border-radius:4px;
	padding:20px;
}
