/* Visual Composer Overrides & Extensions */

/* VC Section Element */
.vc_section {
	padding-top: 1rem !important;
	padding-bottom: 1rem !important;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

/* VC Row Element */
.vc_row-flex > .container {
	display: flex;
	flex-flow: row wrap;
}
.vc_row-o-content-top > .container {
	align-items: flex-start;
}
.vc_row-o-content-middle > .container {
	align-items: center;
}
.vc_row-o-content-bottom > .container {
	align-items: flex-end;
}
.vc_row-o-equal-height > .container {
	align-items: stretch;
}

/* VC Google Maps Element */
.wpb_gmaps_widget .wpb_wrapper {
	padding: 0 !important;
}

/* VC Revolution Slider Element */
.wpb_revslider_element {
	margin-bottom: 0 !important;
}
