@charset "UTF-8";

.vc_row
{
	margin-top: 25px;
	margin-bottom: 25px;
}

.vc_row-o-full-height
{
	min-height: 100vh !important;
}

.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
	padding-top: 12px;
	padding-bottom: 12px;	
}

.zp-width-standard,
.zp-width-greater {
	text-align: center;
}

.zp-width-standard .zp-width-inner {
	max-width: 1000px;
	margin: auto;
	text-align: left;
}

.zp-width-greater .zp-width-inner {
	max-width: 1400px;
	margin: auto;
	text-align: left;
}

#catapult-cookie-bar {
	font-family: "open_sans", Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-size: 0.9em !important;
	border-top: 1px dotted !important;
}

#catapult-cookie-bar #catapultCookie {
	background: #ffffff !important;
	color: #000000 !important;
	font-family: "Rockwell", "open_sans", Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-size: 1em !important;
	text-transform: uppercase;
}

@media screen and (max-width: 1000px) {

	.zp-width-standard .zp-width-inner {
		max-width: 700px;
	}

	.zp-width-greater .zp-width-inner {
		max-width: 1400px;
	}
}
