/* Element Styles */

.wpfox_custom_container {
	margin: 0 auto;
	padding: 0;
}

.wpfox_custom_container .vc_column-inner {
	padding-top: 54px;
}

.wpfox_custom_container.wpb_content_element.remove-padding {
	margin-bottom: 0;
}

.wpfox_custom_container.wpb_content_element.remove-padding .vc_column-inner {
	padding-top: 0;
}

.wpfox_custom_container.padding-0 .vc_column-inner {
	padding-top: 0;
}

.wpfox_custom_container.padding-0 .wpb_content_element, .wpfox_custom_container.padding-0 ul.wpb_thumbnails-fluid > li, .wpfox_custom_container.padding-0 .wpb_button {
	margin-bottom: 0;
}

.wpfox_custom_container.padding-10 .vc_column-inner {
	padding-top: 10px;
}

.wpfox_custom_container.padding-10 .wpb_content_element, .wpfox_custom_container.padding-10 ul.wpb_thumbnails-fluid > li, .wpfox_custom_container.padding-10 .wpb_button {
	margin-bottom: 10px;
}

.wpfox_custom_container.padding-20 .vc_column-inner {
	padding-top: 20px;
}

.wpfox_custom_container.padding-20 .wpb_content_element, .wpfox_custom_container.padding-20 ul.wpb_thumbnails-fluid > li, .wpfox_custom_container.padding-20 .wpb_button {
	margin-bottom: 20px;
}


@media (min-width: 40em) and (max-width: 63.999em) {
	.wpfox_custom_container .vc_column-inner {
		padding-top: 34px;
	}
	.wpfox_custom_container .vc_column_container:first-child > .vc_column-inner {
		padding-left: 40px;
	}
	.wpfox_custom_container .vc_column_container:last-child > .vc_column-inner{
		padding-right: 40px;
	}
	.wpfox_custom_container .vc_column_container.vc_col-has-fill > .vc_column-inner {
		padding-left: 20px;
	}
	.wpfox_custom_container .vc_column_container.vc_col-has-fill > .vc_column-inner {
		padding-right: 20px;
	}
}

@media (max-width: 39.999em) {
	.wpfox_custom_container .vc_column-inner {
		padding-top: 14px;
	}
	.wpfox_custom_container .vc_column_container:first-child > .vc_column-inner,
	.wpfox_custom_container .vc_column_container:last-child > .vc_column-inner,
	.wpfox_custom_container .vc_column_container.vc_col-has-fill > .vc_column-inner,
	.wpfox_custom_container .vc_column_container.vc_col-has-fill > .vc_column-inner {
		padding-left: 20px;
		padding-right: 20px;
	}
}
}