.epk-temp .epk-title h2 {
	font-size: 40px;
	text-align: center;
	font-weight: bold;
}
.epk-temp .epk-bio h3 {
  background-color: #440566;
  color: #fff;
  padding: 15px;
  font-size: 24px;
  font-weight: bold;
  letter-spacing: 0.6px;
  border-radius: 10px;
  text-transform: uppercase;
}
.epk-temp a {
  color: #440566 !important;
}
.epk-temp .bottom-text {
	font-size: 16px;
}
body.home article .et_pb_blog_grid .et_pb_image_container {
  height: 160px !important;
  overflow-y: hidden !important;
}
body.home .et_pb_blog_0 .et_pb_post .entry-title {
  font-size: 20px !important;
	min-height: 3em;
}
body.page-id-211483 article .et_pb_blog_grid .et_pb_image_container {
  height: 160px !important;
  overflow-y: hidden !important;
}
body.page-id-211483 .et_pb_blog_0 .et_pb_post .entry-title {
  font-size: 20px !important;
	min-height: 3em;
}
body.page-id-212386 .myteam a {
	color: #2ea3f2 !important;
}
body.home .et_pb_blog_0 .et_pb_post .post-content {
	max-height: 200px !important;
}
body.page-id-211483 .et_pb_blog_0 .et_pb_post .post-content {
	max-height: 200px !important;
}
.et_pb_contact_field_1.et_pb_contact_field .et_pb_contact_field_options_title, .et_pb_contact_form_container .et_pb_contact_field_1.et_pb_contact_field .input, .et_pb_contact_form_container .et_pb_contact_field_1.et_pb_contact_field .input::placeholder, .et_pb_contact_form_container .et_pb_contact_field_1.et_pb_contact_field .input[type=checkbox]+label, .et_pb_contact_form_container .et_pb_contact_field_1.et_pb_contact_field .input[type=radio]+label {
	font-size: 16px;
}
.hwrtext1 {
	padding-top: 30px;
}
.hwrtext2 {
	padding-top: 70px;
}
body.single-post h2 {
	font-weight: bold;
	padding: 10px 0px 15px 0px;
}
#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {
  background-color: #2f183f !important;
}