h1 {
  color: #0038a5;
}

h2 {
  color: #0038a5;
}

h3 {
  color: #0038a5;
}

h4 {
  color: #0038a5;
}

.classic-menu .menu-item a {
  color: #fff;
}

.menu-item a {
    color: #000;
}

html,body{
    overflow-x: hidden;
}

body {
  overflow: hidden; /* Hide scrollbars */
}

h2 {
   line-height: 1.5em;
}

span.wpcf7-list-item { display: block; }

a.pa-blurb-button {
	color: #ffffff;
	background: #007f00;
	padding: .7em 2.3em;
	margin-top: 20px;
	border-radius: 6px;
	text-transform: capitalize;
	display: inline-block;
	transition: all 0.3s ease-in-out;
}

#et-main-area {
    overflow: hidden!important;
}

html,body{
    overflow-x: hidden;
}

@media only screen and (max-width: 768px){
	html,
	body{
	width:100%;
	overflow-x:hidden;
	}
}

/*bullet checklist by www.peeayecreative.com*/
.pa-bullet-list-1 ul {
list-style-type: none!important;
}
.pa-bullet-list-1 ul li:before {
content: '\e052'!important;
color: #007f00;
font-family: 'ETMODULES'!important;
margin-right: 10px;
margin-left: -14px;
font-size: 2em!important;
}



.wpcf7-form select {
	border-radius: 8px;
	font-size: 16px;
	font-weight: 600;
	padding: 20px 20px 20px 20px;
	width: 100% !important;
}

.mobile_menu_bar:before {
color: #ffffff !important;
}

/*add borders to the menu items*/

#top-menu li:not(:last-child) {
  border-right: 1px solid #2cba6c;
  margin-bottom: 20px;
}

/*add borders to the menu items*/

.et_pb_menu nav > ul > li:not(:last-child) {
  border-right: 1px solid #2cba6c;
}


/*adjust spacing around menu items*/

.et_pb_dropdown_menu li a {
  padding: 4px 20px;
}

/*adjust spacing around menu items*/

#et-top-navigation nav > ul > li > a {
  padding-bottom: 4px!important;
  padding-left: 20px;
}