/* Enter Your Custom CSS Here */
.et_duplicate_social_icons {display: block !important;}
#et-info .et-social-icons {display: none !important;}
.commit_heading p {font-size: 23px;	font-weight: bold; text-transform: uppercase;}
.commit_text p {font-size: 15px; text-align: justify;	line-height: 25px;}
.call_action {
	color: #fff !important;
}
.call_banner .call_row {
	width: 100% !important;
	max-width: 100% !important;
}
.call_banner {
	padding: 0px;
}
.slider_partner .et_pb_slide.et_pb_bg_layout_dark.et_pb_slider_with_overlay.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide {
	background-size: cover;
	background-position: 100%;
}
.partner_heading p {
	font-size: 26px;
	font-weight: bold;
}
.action_jump.et_pb_row.et_pb_row_1.et_pb_row_fullwidth{
	width: 100% !important;
	max-width: 100% !important;
}
.et_pb_button.action_jump_btn.et_pb_button_3.et_pb_module.et_pb_bg_layout_light {
	color: #fff;
  margin-bottom:20px;
}
.page-id-669 .et_pb_section.et_pb_section_2.et_section_regular {
	padding-bottom: 0px;
}
.action_jump h2 {
	font-size: 35px !important;
	font-weight: bold;
	margin-bottom: 17px;
}
.tribe-events-thismonth.tribe-events-past.tribe-events-has-events.mobile-trigger {
	background: #2ea3f2;
	color: #fff !important;
}
.tribe-events-thismonth.tribe-events-present.tribe-events-has-events.mobile-trigger{background: #2ea3f2;	color: #fff !important;}
.tribe-events-month-event-title{
	color: #fff !important;
	font-weight: bold !important;
}
.type-tribe_events h3{
	color: #fff !important;
	font-weight: bold !important;
}

.popup_center{text-align:center;}
#popups-cnt {
	border: 8px solid #2EA3F2;
}
.popup_form input {
	height: 35px;
}
.popup_form span{color:#2EA3F2; font-weight:bold;}
.wpcf7-form-control.wpcf7-submit {
	background: #2EA3F2;
	border: 1px solid #2EA3F2;
	color: #fff;
	font-size: 20px;
	font-weight: 500;
  width: 20%;
height: 40px;
}
#popups-cnt h3 {
	text-align: center;
	text-transform: capitalize;
	font-size: 22px;
	font-weight: bold;
	color: #2EA3F2;
	font-size: 22px;
	text-align: center;
	text-transform: capitalize;
	font-weight: bold;
	margin-bottom: 20px;
}
.mec-wrap .col-md-5 {
    width: 38.667% !important;
}
.mec-wrap .col-md-4 {
    width: 36.333% !important;
}