<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* js_composer_front.css **/
.vc_clearfix {
	zoom: 1;
}
.vc_clearfix:before,
.vc_clearfix:after {
	display: table;
	content: "";
}
.vc_clearfix:after {
	clear: both;
}
.wpb_row *,
.wpb_row *:before,
.wpb_row *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.vc_container {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px;
}
.vc_container:before,
.vc_container:after {
	content: " ";
	display: table;
}
.vc_container:after {
	clear: both;
}
.vc_container:before,
.vc_container:after {
	content: " ";
	display: table;
}
.vc_container:after {
	clear: both;
}
@media (min-width: 768px) {
	.vc_container {
		width: 750px;
	}
}
@media (min-width: 992px) {
	.vc_container {
		width: 970px;
	}
}
@media (min-width: 1200px) {
	.vc_container {
		width: 1170px;
	}
}
.wpb_row {

}
.wpb_row:before,
.wpb_row:after {
	content: " ";
	display: table;
}
.wpb_row:after {
	clear: both;
}
.wpb_row:before,
.wpb_row:after {
	content: " ";
	display: table;
}
.wpb_row:after {
	clear: both;
}
.wpb_row .vc_span1,
.wpb_row .vc_span2,
.wpb_row .vc_span3,
.wpb_row .vc_span4,
.wpb_row .vc_span5,
.wpb_row .vc_span6,
.wpb_row .vc_span7,
.wpb_row .vc_span8,
.wpb_row .vc_span9,
.wpb_row .vc_span10,
.wpb_row .vc_span11,
.wpb_row .vc_span12 {
	margin-left: 0;
}
.vc_non_responsive .wpb_row .vc_span1 {
	position: relative;
	float: left;
	width: 8.333333333333332%;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
.vc_non_responsive .wpb_row .vc_span2 {
	position: relative;
	float: left;
	width: 16.666666666666664%;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
.vc_non_responsive .wpb_row .vc_span3 {
	position: relative;
	float: left;
	width: 25%;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
.vc_non_responsive .wpb_row .vc_span4 {
	position: relative;
	float: left;
	width: 33.33333333333333%;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
.vc_non_responsive .wpb_row .vc_span5 {
	position: relative;
	float: left;
	width: 41.66666666666667%;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
.vc_non_responsive .wpb_row .vc_span6 {
	position: relative;
	float: left;
	width: 50%;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
.vc_non_responsive .wpb_row .vc_span7 {
	position: relative;
	float: left;
	width: 58.333333333333336%;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
.vc_non_responsive .wpb_row .vc_span8 {
	position: relative;
	float: left;
	width: 66.66666666666666%;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
.vc_non_responsive .wpb_row .vc_span9 {
	position: relative;
	float: left;
	width: 75%;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
.vc_non_responsive .wpb_row .vc_span10 {
	position: relative;
	float: left;
	width: 83.33333333333334%;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
.vc_non_responsive .wpb_row .vc_span11 {
	position: relative;
	float: left;
	width: 91.66666666666666%;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
.vc_non_responsive .wpb_row .vc_span12 {
	position: relative;
	float: left;
	width: 100%;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
.vc_responsive .wpb_row .vc_span1 {
	position: relative;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
@media (min-width: 768px) {
	.vc_responsive .wpb_row .vc_span1 {
		float: left;
		width: 8.333333333333332%;
	}
}
.vc_responsive .wpb_row .vc_span2 {
	position: relative;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
@media (min-width: 768px) {
	.vc_responsive .wpb_row .vc_span2 {
		float: left;
		width: 16.666666666666664%;
	}
}
.vc_responsive .wpb_row .vc_span3 {
	position: relative;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
@media (min-width: 768px) {
	.vc_responsive .wpb_row .vc_span3 {
		float: left;
		width: 25%;
	}
}
.vc_responsive .wpb_row .vc_span4 {
	position: relative;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
@media (min-width: 768px) {
	.vc_responsive .wpb_row .vc_span4 {
		float: left;
		width: 33.33333333333333%;
	}
}
.vc_responsive .wpb_row .vc_span5 {
	position: relative;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
@media (min-width: 768px) {
	.vc_responsive .wpb_row .vc_span5 {
		float: left;
		width: 41.66666666666667%;
	}
}
.vc_responsive .wpb_row .vc_span6 {
	position: relative;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
@media (min-width: 768px) {
	.vc_responsive .wpb_row .vc_span6 {
		float: left;
		width: 50%;
	}
}
.vc_responsive .wpb_row .vc_span7 {
	position: relative;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
@media (min-width: 768px) {
	.vc_responsive .wpb_row .vc_span7 {
		float: left;
		width: 58.333333333333336%;
	}
}
.vc_responsive .wpb_row .vc_span8 {
	position: relative;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
@media (min-width: 768px) {
	.vc_responsive .wpb_row .vc_span8 {
		float: left;
		width: 66.66666666666666%;
	}
}
.vc_responsive .wpb_row .vc_span9 {
	position: relative;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
@media (min-width: 768px) {
	.vc_responsive .wpb_row .vc_span9 {
		float: left;
		width: 75%;
	}
}
.vc_responsive .wpb_row .vc_span10 {
	position: relative;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
@media (min-width: 768px) {
	.vc_responsive .wpb_row .vc_span10 {
		float: left;
		width: 83.33333333333334%;
	}
}
.vc_responsive .wpb_row .vc_span11 {
	position: relative;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
@media (min-width: 768px) {
	.vc_responsive .wpb_row .vc_span11 {
		float: left;
		width: 91.66666666666666%;
	}
}
.vc_responsive .wpb_row .vc_span12 {
	position: relative;
	min-height: 1px;
	padding-left: 16px;
	padding-right: 16px;
}
@media (min-width: 768px) {
	.vc_responsive .wpb_row .vc_span12 {
		float: left;
		width: 100%;
	}
}
.vc_txt_align_left {
	text-align: left;
}
.vc_txt_align_right {
	text-align: right;
}
.vc_txt_align_center {
	text-align: center;
}
.vc_txt_align_justify {
	text-align: justify;
	text-justify: inter-word;
}
.vc_el_width_50 {
	width: 50%;
	margin-left: auto !important;
	margin-right: auto !important;
}
.vc_el_width_60 {
	width: 60%;
	margin-left: auto !important;
	margin-right: auto !important;
}
.vc_el_width_70 {
	width: 70%;
	margin-left: auto !important;
	margin-right: auto !important;
}
.vc_el_width_80 {
	width: 80%;
	margin-left: auto !important;
	margin-right: auto !important;
}
.vc_el_width_90 {
	width: 90%;
	margin-left: auto !important;
	margin-right: auto !important;
}
.vc_el_width_100 {
	width: 100%;
}
/* 1. Buttons
---------------------------------------------------------- */
.vc_btn {
	display: inline-block;
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.428571429;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	border: none;
	text-decoration: none !important;
	padding: 1em 2em;
	font-size: 100%;
	line-height: 1em;
	border-radius: 5px;
}
.vc_btn:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.vc_btn:hover,
.vc_btn:focus {
	color: #333333;
	text-decoration: none;
}
.vc_btn:active,
.vc_btn.active {
	outline: 0;
	background-image: none;
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.vc_btn.disabled,
.vc_btn[disabled],
fieldset[disabled] .vc_btn {
	cursor: not-allowed;
	pointer-events: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none;
}
.vc_btn_xs {
	padding: 0.5em 0.8em;
	font-size: 80%;
	line-height: 1em;
	border-radius: 5px;
}
.vc_btn_sm {
	padding: 0.8em 1.2em;
	font-size: 85%;
	line-height: 1em;
	border-radius: 5px;
}
.vc_btn_lg {
	padding: 1.1em 2.5em;
	font-size: 115%;
	line-height: 1em;
	border-radius: 5px;
}
.vc_btn_square {
	border-radius: 0;
}
.vc_btn_square_outlined {
	border-radius: 0;
	background: none !important;
	border: 2px solid;
}
.vc_btn_round {
	border-radius: 25px;
}
.vc_btn_outlined {
	background: none !important;
	border: 2px solid;
}
.vc_btn_blue {
	background-color: #5472d2;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_blue:hover {
	background-color: #3c5ecc;
	color: #f7f7f7 !important;
}
.vc_btn_blue.vc_btn_outlined,
.vc_btn_blue.vc_btn_square_outlined {
	color: #5472d2 !important;
}
.vc_btn_blue.vc_btn_outlined:hover,
.vc_btn_blue.vc_btn_square_outlined:hover {
	border-color: #3c5ecc;
}
.vc_btn_blue.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #3253bc;
	box-shadow: 0 5px 0 #3253bc;
	margin-bottom: 5px;
}
.vc_btn_blue.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #3253bc;
	box-shadow: 0 3px 0 #3253bc;
	margin-bottom: 3px;
}
.vc_btn_blue.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #3253bc;
	box-shadow: 0 4px 0 #3253bc;
	margin-bottom: 4px;
}
.vc_btn_turquoise {
	background-color: #00c1cf;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_turquoise:hover {
	background-color: #00a4b0;
	color: #f7f7f7 !important;
}
.vc_btn_turquoise.vc_btn_outlined,
.vc_btn_turquoise.vc_btn_square_outlined {
	color: #00c1cf !important;
}
.vc_btn_turquoise.vc_btn_outlined:hover,
.vc_btn_turquoise.vc_btn_square_outlined:hover {
	border-color: #00a4b0;
}
.vc_btn_turquoise.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #008d97;
	box-shadow: 0 5px 0 #008d97;
	margin-bottom: 5px;
}
.vc_btn_turquoise.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #008d97;
	box-shadow: 0 3px 0 #008d97;
	margin-bottom: 3px;
}
.vc_btn_turquoise.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #008d97;
	box-shadow: 0 4px 0 #008d97;
	margin-bottom: 4px;
}
.vc_btn_pink {
	background-color: #fe6c61;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_pink:hover {
	background-color: #fe5043;
	color: #f7f7f7 !important;
}
.vc_btn_pink.vc_btn_outlined,
.vc_btn_pink.vc_btn_square_outlined {
	color: #fe6c61 !important;
}
.vc_btn_pink.vc_btn_outlined:hover,
.vc_btn_pink.vc_btn_square_outlined:hover {
	border-color: #fe5043;
}
.vc_btn_pink.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #fe3829;
	box-shadow: 0 5px 0 #fe3829;
	margin-bottom: 5px;
}
.vc_btn_pink.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #fe3829;
	box-shadow: 0 3px 0 #fe3829;
	margin-bottom: 3px;
}
.vc_btn_pink.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #fe3829;
	box-shadow: 0 4px 0 #fe3829;
	margin-bottom: 4px;
}
.vc_btn_violet {
	background-color: #8d6dc4;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_violet:hover {
	background-color: #7c57bb;
	color: #f7f7f7 !important;
}
.vc_btn_violet.vc_btn_outlined,
.vc_btn_violet.vc_btn_square_outlined {
	color: #8d6dc4 !important;
}
.vc_btn_violet.vc_btn_outlined:hover,
.vc_btn_violet.vc_btn_square_outlined:hover {
	border-color: #7c57bb;
}
.vc_btn_violet.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #6e48b1;
	box-shadow: 0 5px 0 #6e48b1;
	margin-bottom: 5px;
}
.vc_btn_violet.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #6e48b1;
	box-shadow: 0 3px 0 #6e48b1;
	margin-bottom: 3px;
}
.vc_btn_violet.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #6e48b1;
	box-shadow: 0 4px 0 #6e48b1;
	margin-bottom: 4px;
}
.vc_btn_peacoc {
	background-color: #4cadc9;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_peacoc:hover {
	background-color: #39a0bd;
	color: #f7f7f7 !important;
}
.vc_btn_peacoc.vc_btn_outlined,
.vc_btn_peacoc.vc_btn_square_outlined {
	color: #4cadc9 !important;
}
.vc_btn_peacoc.vc_btn_outlined:hover,
.vc_btn_peacoc.vc_btn_square_outlined:hover {
	border-color: #39a0bd;
}
.vc_btn_peacoc.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #338faa;
	box-shadow: 0 5px 0 #338faa;
	margin-bottom: 5px;
}
.vc_btn_peacoc.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #338faa;
	box-shadow: 0 3px 0 #338faa;
	margin-bottom: 3px;
}
.vc_btn_peacoc.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #338faa;
	box-shadow: 0 4px 0 #338faa;
	margin-bottom: 4px;
}
.vc_btn_chino {
	background-color: #cec2ab;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_chino:hover {
	background-color: #c3b498;
	color: #f7f7f7 !important;
}
.vc_btn_chino.vc_btn_outlined,
.vc_btn_chino.vc_btn_square_outlined {
	color: #cec2ab !important;
}
.vc_btn_chino.vc_btn_outlined:hover,
.vc_btn_chino.vc_btn_square_outlined:hover {
	border-color: #c3b498;
}
.vc_btn_chino.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #b9a888;
	box-shadow: 0 5px 0 #b9a888;
	margin-bottom: 5px;
}
.vc_btn_chino.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #b9a888;
	box-shadow: 0 3px 0 #b9a888;
	margin-bottom: 3px;
}
.vc_btn_chino.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #b9a888;
	box-shadow: 0 4px 0 #b9a888;
	margin-bottom: 4px;
}
.vc_btn_mulled_wine {
	background-color: #50485b;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_mulled_wine:hover {
	background-color: #413a4a;
	color: #f7f7f7 !important;
}
.vc_btn_mulled_wine.vc_btn_outlined,
.vc_btn_mulled_wine.vc_btn_square_outlined {
	color: #50485b !important;
}
.vc_btn_mulled_wine.vc_btn_outlined:hover,
.vc_btn_mulled_wine.vc_btn_square_outlined:hover {
	border-color: #413a4a;
}
.vc_btn_mulled_wine.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #342f3c;
	box-shadow: 0 5px 0 #342f3c;
	margin-bottom: 5px;
}
.vc_btn_mulled_wine.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #342f3c;
	box-shadow: 0 3px 0 #342f3c;
	margin-bottom: 3px;
}
.vc_btn_mulled_wine.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #342f3c;
	box-shadow: 0 4px 0 #342f3c;
	margin-bottom: 4px;
}
.vc_btn_vista_blue {
	background-color: #75d69c;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_vista_blue:hover {
	background-color: #5dcf8b;
	color: #f7f7f7 !important;
}
.vc_btn_vista_blue.vc_btn_outlined,
.vc_btn_vista_blue.vc_btn_square_outlined {
	color: #75d69c !important;
}
.vc_btn_vista_blue.vc_btn_outlined:hover,
.vc_btn_vista_blue.vc_btn_square_outlined:hover {
	border-color: #5dcf8b;
}
.vc_btn_vista_blue.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #4ac97d;
	box-shadow: 0 5px 0 #4ac97d;
	margin-bottom: 5px;
}
.vc_btn_vista_blue.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #4ac97d;
	box-shadow: 0 3px 0 #4ac97d;
	margin-bottom: 3px;
}
.vc_btn_vista_blue.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #4ac97d;
	box-shadow: 0 4px 0 #4ac97d;
	margin-bottom: 4px;
}
.vc_btn_black {
	background-color: #2a2a2a;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_black:hover {
	background-color: #1b1b1b;
	color: #f7f7f7 !important;
}
.vc_btn_black.vc_btn_outlined,
.vc_btn_black.vc_btn_square_outlined {
	color: #2a2a2a !important;
}
.vc_btn_black.vc_btn_outlined:hover,
.vc_btn_black.vc_btn_square_outlined:hover {
	border-color: #1b1b1b;
}
.vc_btn_black.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #0e0e0e;
	box-shadow: 0 5px 0 #0e0e0e;
	margin-bottom: 5px;
}
.vc_btn_black.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #0e0e0e;
	box-shadow: 0 3px 0 #0e0e0e;
	margin-bottom: 3px;
}
.vc_btn_black.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #0e0e0e;
	box-shadow: 0 4px 0 #0e0e0e;
	margin-bottom: 4px;
}
.vc_btn_grey {
	background-color: #ebebeb;
	color: #666666 !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_grey:hover {
	background-color: #dcdcdc;
	color: #5e5e5e !important;
}
.vc_btn_grey.vc_btn_outlined,
.vc_btn_grey.vc_btn_square_outlined {
	color: #ebebeb !important;
}
.vc_btn_grey.vc_btn_outlined:hover,
.vc_btn_grey.vc_btn_square_outlined:hover {
	border-color: #dcdcdc;
}
.vc_btn_grey.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #cfcfcf;
	box-shadow: 0 5px 0 #cfcfcf;
	margin-bottom: 5px;
}
.vc_btn_grey.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #cfcfcf;
	box-shadow: 0 3px 0 #cfcfcf;
	margin-bottom: 3px;
}
.vc_btn_grey.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #cfcfcf;
	box-shadow: 0 4px 0 #cfcfcf;
	margin-bottom: 4px;
}
.vc_btn_orange {
	background-color: #f89406;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_orange:hover {
	background-color: #da8205;
	color: #f7f7f7 !important;
}
.vc_btn_orange.vc_btn_outlined,
.vc_btn_orange.vc_btn_square_outlined {
	color: #f89406 !important;
}
.vc_btn_orange.vc_btn_outlined:hover,
.vc_btn_orange.vc_btn_square_outlined:hover {
	border-color: #da8205;
}
.vc_btn_orange.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #c17305;
	box-shadow: 0 5px 0 #c17305;
	margin-bottom: 5px;
}
.vc_btn_orange.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #c17305;
	box-shadow: 0 3px 0 #c17305;
	margin-bottom: 3px;
}
.vc_btn_orange.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #c17305;
	box-shadow: 0 4px 0 #c17305;
	margin-bottom: 4px;
}
.vc_btn_sky {
	background-color: #5aa1e3;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_sky:hover {
	background-color: #4092df;
	color: #f7f7f7 !important;
}
.vc_btn_sky.vc_btn_outlined,
.vc_btn_sky.vc_btn_square_outlined {
	color: #5aa1e3 !important;
}
.vc_btn_sky.vc_btn_outlined:hover,
.vc_btn_sky.vc_btn_square_outlined:hover {
	border-color: #4092df;
}
.vc_btn_sky.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #2a86db;
	box-shadow: 0 5px 0 #2a86db;
	margin-bottom: 5px;
}
.vc_btn_sky.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #2a86db;
	box-shadow: 0 3px 0 #2a86db;
	margin-bottom: 3px;
}
.vc_btn_sky.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #2a86db;
	box-shadow: 0 4px 0 #2a86db;
	margin-bottom: 4px;
}
.vc_btn_green {
	background-color: #6dab3c;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_green:hover {
	background-color: #5f9434;
	color: #f7f7f7 !important;
}
.vc_btn_green.vc_btn_outlined,
.vc_btn_green.vc_btn_square_outlined {
	color: #6dab3c !important;
}
.vc_btn_green.vc_btn_outlined:hover,
.vc_btn_green.vc_btn_square_outlined:hover {
	border-color: #5f9434;
}
.vc_btn_green.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #53812d;
	box-shadow: 0 5px 0 #53812d;
	margin-bottom: 5px;
}
.vc_btn_green.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #53812d;
	box-shadow: 0 3px 0 #53812d;
	margin-bottom: 3px;
}
.vc_btn_green.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #53812d;
	box-shadow: 0 4px 0 #53812d;
	margin-bottom: 4px;
}
.vc_btn_juicy_pink {
	background-color: #f4524d;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_juicy_pink:hover {
	background-color: #f23630;
	color: #f7f7f7 !important;
}
.vc_btn_juicy_pink.vc_btn_outlined,
.vc_btn_juicy_pink.vc_btn_square_outlined {
	color: #f4524d !important;
}
.vc_btn_juicy_pink.vc_btn_outlined:hover,
.vc_btn_juicy_pink.vc_btn_square_outlined:hover {
	border-color: #f23630;
}
.vc_btn_juicy_pink.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #f11f18;
	box-shadow: 0 5px 0 #f11f18;
	margin-bottom: 5px;
}
.vc_btn_juicy_pink.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #f11f18;
	box-shadow: 0 3px 0 #f11f18;
	margin-bottom: 3px;
}
.vc_btn_juicy_pink.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #f11f18;
	box-shadow: 0 4px 0 #f11f18;
	margin-bottom: 4px;
}
.vc_btn_sandy_brown {
	background-color: #f79468;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_sandy_brown:hover {
	background-color: #f57f4b;
	color: #f7f7f7 !important;
}
.vc_btn_sandy_brown.vc_btn_outlined,
.vc_btn_sandy_brown.vc_btn_square_outlined {
	color: #f79468 !important;
}
.vc_btn_sandy_brown.vc_btn_outlined:hover,
.vc_btn_sandy_brown.vc_btn_square_outlined:hover {
	border-color: #f57f4b;
}
.vc_btn_sandy_brown.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #f46e33;
	box-shadow: 0 5px 0 #f46e33;
	margin-bottom: 5px;
}
.vc_btn_sandy_brown.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #f46e33;
	box-shadow: 0 3px 0 #f46e33;
	margin-bottom: 3px;
}
.vc_btn_sandy_brown.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #f46e33;
	box-shadow: 0 4px 0 #f46e33;
	margin-bottom: 4px;
}
.vc_btn_purple {
	background-color: #b97ebb;
	color: #ffffff !important;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.vc_btn_purple:hover {
	background-color: #ae6ab0;
	color: #f7f7f7 !important;
}
.vc_btn_purple.vc_btn_outlined,
.vc_btn_purple.vc_btn_square_outlined {
	color: #b97ebb !important;
}
.vc_btn_purple.vc_btn_outlined:hover,
.vc_btn_purple.vc_btn_square_outlined:hover {
	border-color: #ae6ab0;
}
.vc_btn_purple.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #a559a8;
	box-shadow: 0 5px 0 #a559a8;
	margin-bottom: 5px;
}
.vc_btn_purple.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #a559a8;
	box-shadow: 0 3px 0 #a559a8;
	margin-bottom: 3px;
}
.vc_btn_purple.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #a559a8;
	box-shadow: 0 4px 0 #a559a8;
	margin-bottom: 4px;
}
/* 2. Alerts (Message boxes)
---------------------------------------------------------- */
.wpb_alert {
	padding: 1em 35px 1em 25px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background-color: #fcf8e3;
	border: 1px solid #faebcc;
	border-radius: 5px;
	color: #8a6d3b;
	clear: both;
}
.wpb_alert .messagebox_text *:last-child {
	margin-bottom: 0;
}
.wpb_alert.vc_alert_square {
	border-radius: 0;
}
.wpb_alert.vc_alert_square_outlined {
	border-radius: 0;
	background: none !important;
	border-width: 2px;
}
.wpb_alert.vc_alert_round {
	border-radius: 50px;
}
.wpb_alert.vc_alert_outlined {
	background: none !important;
	border-width: 2px;
}
.wpb_alert.vc_alert_3d {
	border-width: 1px 1px 1px 1px;
}
.wpb_alert-success {
	color: #3c763d;
	border-color: #d6e9c6;
	background-color: #dff0d8;
}
.wpb_alert-success.vc_alert_outlined,
.wpb_alert-success.vc_alert_square_outlined {
	color: #3c763d;
}
.wpb_alert-success.vc_alert_3d {
	-webkit-box-shadow: 0 5px 0 #c1e2b3;
	box-shadow: 0 5px 0 #c1e2b3;
}
.wpb_alert-error,
.wpb_alert-danger {
	color: #a94442;
	border-color: #ebccd1;
	background-color: #f2dede;
}
.wpb_alert-error.vc_alert_outlined,
.wpb_alert-danger.vc_alert_outlined,
.wpb_alert-error.vc_alert_square_outlined,
.wpb_alert-danger.vc_alert_square_outlined {
	color: #a94442;
}
.wpb_alert-error.vc_alert_3d,
.wpb_alert-danger.vc_alert_3d {
	-webkit-box-shadow: 0 5px 0 #e4b9b9;
	box-shadow: 0 5px 0 #e4b9b9;
}
.wpb_alert-info {
	color: #31708f;
	border-color: #bce8f1;
	background-color: #d9edf7;
}
.wpb_alert-info.vc_alert_outlined,
.wpb_alert-info.vc_alert_square_outlined {
	color: #31708f;
}
.wpb_alert-info.vc_alert_3d {
	-webkit-box-shadow: 0 5px 0 #afd9ee;
	box-shadow: 0 5px 0 #afd9ee;
}
.wpb_alert .messagebox_text,
.wpb_alert-warning .messagebox_text {
	padding-left: 40px;
}
/* 3. Call to action
---------------------------------------------------------- */
.vc_call_to_action {
	background-color: #ebebeb;
	border: 2px solid #ebebeb;
	padding: 2em;
	border-radius: 5px;
}
.vc_call_to_action *:last-child {
	margin-bottom: 0;
}
.vc_call_to_action.vc_cta_square {
	border-radius: 0;
}
.vc_call_to_action.vc_cta_square_outlined {
	border-radius: 0;
	background: none !important;
}
.vc_call_to_action.vc_cta_round {
	border-radius: 50px;
}
.vc_call_to_action.vc_cta_outlined {
	background: none !important;
}
.vc_call_to_action hgroup h2,
.vc_call_to_action hgroup h4 {
	margin: 0;
	clear: none;
}
.vc_call_to_action hgroup + p {
	margin-top: 1em;
}
.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn {
	float: right;
	margin-left: 2em;
}
.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn {
	float: left;
	margin-right: 2em;
}
/* 4. Separators
---------------------------------------------------------- */
.vc_separator {
	display: table;
}
.vc_separator h4 {
	line-height: 1em;
	font-size: 100%;
	display: table-cell;
	white-space: pre;
}
.vc_separator.vc_separator_align_center h4 {
	padding: 0 0.8em;
}
.vc_separator.vc_separator_align_left {
	margin-left: 0;
}
.vc_separator.vc_separator_align_left h4 {
	padding: 0 0.8em 0 0;
}
.vc_separator.vc_separator_align_left .vc_sep_holder {
	width: 100%;
}
.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l {
	display: none;
}
.vc_separator.vc_separator_align_right {
	margin-right: 0;
}
.vc_separator.vc_separator_align_right h4 {
	padding: 0 0 0 0.8em;
	margin: 0 !important;
}
.vc_separator.vc_separator_align_right .vc_sep_holder {
	width: 100%;
}
.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {
	display: none;
}
.vc_separator .vc_sep_holder {
	display: table-cell;
	height: 1px;
	position: relative;
	vertical-align: middle;
	width: 50%;
}
.vc_separator .vc_sep_holder .vc_sep_line {
	height: 1px;
	border-top: 1px solid #ebebeb;
	display: block;
	position: relative;
	top: 1px;
	width: 100%;
}
.vc_separator.vc_sep_double {
	height: 3px;
}
.vc_separator.vc_sep_double .vc_sep_line {
	border-bottom: 1px solid #ebebeb;
	border-top: 1px solid #ebebeb;
	height: 3px;
}
.vc_separator.vc_sep_dashed .vc_sep_line {
	border-top-style: dashed;
}
.vc_separator.vc_sep_dotted .vc_sep_line {
	border-top-style: dotted;
}
.vc_separator.vc_sep_color_blue .vc_sep_line {
	border-color: #5472d2;
}
.vc_separator.vc_sep_color_turquoise .vc_sep_line {
	border-color: #00c1cf;
}
.vc_separator.vc_sep_color_pink .vc_sep_line {
	border-color: #fe6c61;
}
.vc_separator.vc_sep_color_violet .vc_sep_line {
	border-color: #8d6dc4;
}
.vc_separator.vc_sep_color_peacoc .vc_sep_line {
	border-color: #4cadc9;
}
.vc_separator.vc_sep_color_chino .vc_sep_line {
	border-color: #cec2ab;
}
.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
	border-color: #50485b;
}
.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
	border-color: #75d69c;
}
.vc_separator.vc_sep_color_black .vc_sep_line {
	border-color: #2a2a2a;
}
.vc_separator.vc_sep_color_grey .vc_sep_line {
	border-color: #ebebeb;
}
.vc_separator.vc_sep_color_orange .vc_sep_line {
	border-color: #f89406;
}
.vc_separator.vc_sep_color_sky .vc_sep_line {
	border-color: #5aa1e3;
}
.vc_separator.vc_sep_color_green .vc_sep_line {
	border-color: #6dab3c;
}
.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
	border-color: #f4524d;
}
.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
	border-color: #f79468;
}
.vc_separator.vc_sep_color_purple .vc_sep_line {
	border-color: #b97ebb;
}
/* 5. Single image
---------------------------------------------------------- */
.wpb_single_image img {
	height: auto;
	max-width: 100%;
}
.wpb_single_image.vc_align_center {
	text-align: center;
}
.wpb_single_image.vc_align_right {
	text-align: right;
}
.wpb_single_image.vc_align_left {
	text-align: left;
}
div .vc_box_rounded {
	border-radius: 4px;
	-webkit-box-shadow: none;
	box-shadow: none;
}
div .vc_box_outline,
div .vc_box_outline_circle {
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 6px;
	border: 1px solid #ebebeb;
}
div .vc_box_border,
div .vc_box_border_circle {
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 6px;
	border: none;
}
div .vc_box_shadow,
div .vc_box_shadow_circle {
	border-radius: 0px;
	-webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
	padding: 6px;
}
div .vc_box_shadow_3d {
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
	margin-bottom: 15px;
}
div .vc_box_circle,
div .vc_box_outline_circle,
div .vc_box_border_circle,
div .vc_box_shadow_circle {
	border-radius: 5000px;
	border-radius: 50%;
	-webkit-box-shadow: none;
	box-shadow: none;
	overflow: hidden;
}
div .vc_box_shadow_circle {
	-webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}
.vc_box_shadow_3d_wrap {
	position: relative;
	z-index: 0;
	display: inline-block;
	max-width: 100%;
}
.vc_box_shadow_3d_wrap:after,
.vc_box_shadow_3d_wrap:before {
	content: "";
	position: absolute;
	box-shadow: 0 15px 10px rgba(0, 0, 0, 0.5);
	left: 10px;
	bottom: 8%;
	width: 40%;
	height: 20%;
	max-height: 100px;
	max-width: 300px;
	z-index: -1;
	-webkit-transform: rotate(-6deg);
	-ms-transform: rotate(-6deg);
	transform: rotate(-6deg);
}
.vc_box_shadow_3d_wrap:after {
	left: auto;
	right: 10px;
	-webkit-transform: rotate(6deg);
	-ms-transform: rotate(6deg);
	transform: rotate(6deg);
}
.vc_box_outline.vc_box_border_blue,
.vc_box_outline_circle.vc_box_border_blue {
	border-color: #5472d2;
}
.vc_box_border.vc_box_border_blue,
.vc_box_border_circle.vc_box_border_blue {
	background-color: #5472d2;
}
.vc_box_outline.vc_box_border_turquoise,
.vc_box_outline_circle.vc_box_border_turquoise {
	border-color: #00c1cf;
}
.vc_box_border.vc_box_border_turquoise,
.vc_box_border_circle.vc_box_border_turquoise {
	background-color: #00c1cf;
}
.vc_box_outline.vc_box_border_pink,
.vc_box_outline_circle.vc_box_border_pink {
	border-color: #fe6c61;
}
.vc_box_border.vc_box_border_pink,
.vc_box_border_circle.vc_box_border_pink {
	background-color: #fe6c61;
}
.vc_box_outline.vc_box_border_violet,
.vc_box_outline_circle.vc_box_border_violet {
	border-color: #8d6dc4;
}
.vc_box_border.vc_box_border_violet,
.vc_box_border_circle.vc_box_border_violet {
	background-color: #8d6dc4;
}
.vc_box_outline.vc_box_border_peacoc,
.vc_box_outline_circle.vc_box_border_peacoc {
	border-color: #4cadc9;
}
.vc_box_border.vc_box_border_peacoc,
.vc_box_border_circle.vc_box_border_peacoc {
	background-color: #4cadc9;
}
.vc_box_outline.vc_box_border_chino,
.vc_box_outline_circle.vc_box_border_chino {
	border-color: #cec2ab;
}
.vc_box_border.vc_box_border_chino,
.vc_box_border_circle.vc_box_border_chino {
	background-color: #cec2ab;
}
.vc_box_outline.vc_box_border_mulled_wine,
.vc_box_outline_circle.vc_box_border_mulled_wine {
	border-color: #50485b;
}
.vc_box_border.vc_box_border_mulled_wine,
.vc_box_border_circle.vc_box_border_mulled_wine {
	background-color: #50485b;
}
.vc_box_outline.vc_box_border_vista_blue,
.vc_box_outline_circle.vc_box_border_vista_blue {
	border-color: #75d69c;
}
.vc_box_border.vc_box_border_vista_blue,
.vc_box_border_circle.vc_box_border_vista_blue {
	background-color: #75d69c;
}
.vc_box_outline.vc_box_border_black,
.vc_box_outline_circle.vc_box_border_black {
	border-color: #2a2a2a;
}
.vc_box_border.vc_box_border_black,
.vc_box_border_circle.vc_box_border_black {
	background-color: #2a2a2a;
}
.vc_box_outline.vc_box_border_grey,
.vc_box_outline_circle.vc_box_border_grey {
	border-color: #ebebeb;
}
.vc_box_border.vc_box_border_grey,
.vc_box_border_circle.vc_box_border_grey {
	background-color: #ebebeb;
}
.vc_box_outline.vc_box_border_orange,
.vc_box_outline_circle.vc_box_border_orange {
	border-color: #f89406;
}
.vc_box_border.vc_box_border_orange,
.vc_box_border_circle.vc_box_border_orange {
	background-color: #f89406;
}
.vc_box_outline.vc_box_border_sky,
.vc_box_outline_circle.vc_box_border_sky {
	border-color: #5aa1e3;
}
.vc_box_border.vc_box_border_sky,
.vc_box_border_circle.vc_box_border_sky {
	background-color: #5aa1e3;
}
.vc_box_outline.vc_box_border_green,
.vc_box_outline_circle.vc_box_border_green {
	border-color: #6dab3c;
}
.vc_box_border.vc_box_border_green,
.vc_box_border_circle.vc_box_border_green {
	background-color: #6dab3c;
}
.vc_box_outline.vc_box_border_juicy_pink,
.vc_box_outline_circle.vc_box_border_juicy_pink {
	border-color: #f4524d;
}
.vc_box_border.vc_box_border_juicy_pink,
.vc_box_border_circle.vc_box_border_juicy_pink {
	background-color: #f4524d;
}
.vc_box_outline.vc_box_border_sandy_brown,
.vc_box_outline_circle.vc_box_border_sandy_brown {
	border-color: #f79468;
}
.vc_box_border.vc_box_border_sandy_brown,
.vc_box_border_circle.vc_box_border_sandy_brown {
	background-color: #f79468;
}
.vc_box_outline.vc_box_border_purple,
.vc_box_outline_circle.vc_box_border_purple {
	border-color: #b97ebb;
}
.vc_box_border.vc_box_border_purple,
.vc_box_border_circle.vc_box_border_purple {
	background-color: #b97ebb;
}
/***************** OLD CSS *****************/
/* Content elements margins
---------------------------------------------------------- */
.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child,
.wpb_toggle_content p:last-child {
	margin-bottom: 0;
}
.wpb_content_element,
ul.wpb_thumbnails-fluid &gt; li,
.last_toggle_el_margin,
.wpb_button {
	margin-bottom: 35px;
}
.fb_like,
.twitter-share-button,
.entry-content .twitter-share-button,
.wpb_googleplus,
.wpb_pinterest,
.wpb_tab .wpb_content_element,
.wpb_accordion .wpb_content_element,
.wpb_toggle_content {
	margin-bottom: 21.739130434782606px;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.text-center {
	text-align: center;
}
/* Facebook
---------------------------------------------------------- */
.fb_type_standard {
	height: 25px;
}
.fb_type_standard iframe {
	height: 25px;
}
.fb_type_button_count {
	height: 20px;
}
.fb_type_button_count iframe {
	height: 20px;
}
.fb_type_box_count {
	height: 62px;
}
.fb_type_box_count iframe {
	height: 62px;
}
/* Google plus
---------------------------------------------------------- */
.wpb_googleplus_type_standard {
	height: 25px;
}
.wpb_googleplus_type_small {
	height: 19px;
}
.wpb_googleplus_type_medium {
	height: 21px;
}
.wpb_googleplus_type_tall {
	height: 21px;
}
/* Pinterest
---------------------------------------------------------- */
.wpb_pinterest_type_horizontal {
	height: 21px;
}
.wpb_pinterest_type_vertical {
	height: 60px;
}
.wpb_pinterest_type_none {
	height: 21px;
}
/* Pinterest
---------------------------------------------------------- */
iframe.twitter-share-button {
	margin: 0;
}
/* Toggle / FAQ
---------------------------------------------------------- */
.wpb_toggle,
#content h4.wpb_toggle {
	padding-left: 25px;
	clear: both;
	margin-top: 0;
}
.wpb_toggle_title_active,
#content h4.wpb_toggle_title_active {
}
.wpb_toggle:hover {
	cursor: pointer;
}
.wpb_toggle_content {
	display: none;
	overflow: hidden;
	padding: 0px 0px 0px 25px;
	margin-top: 1em;
}
.wpb_toggle_open {
	display: block;
}
/* Widgetised column element
---------------------------------------------------------- */
.wpb_widgetised_column .wpb_wrapper &gt; ul {
	margin: 0;
}
.wpb_widgetised_column .wpb_wrapper &gt; ul &gt; li {
	margin-left: 0;
	background-image: none;
	list-style: none !important;
}
.wpb_widgetised_column .wpb_wrapper &gt; ul &gt; li:after,
.wpb_widgetised_column .wpb_wrapper &gt; ul &gt; li:before {
	display: none !important;
}
/* Buttons
---------------------------------------------------------- */
.wpb_button {
	display: inline-block;
	zoom: 1;
	padding: 4px 10px 4px;
	margin-bottom: 0;
	margin-top: 0;
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	cursor: pointer;
	background-color: #f7f7f7;
	border: 1px solid #cccccc;
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.wpb_button:hover,
.wpb_button:active,
.wpb_button.active,
.wpb_button.disabled,
.wpb_button[disabled] {
	background-color: #eaeaea;
}
.wpb_button:active,
.wpb_button.active {
	background-color: #d1d1d1 \9;
}
.wpb_button:hover {
	color: #333333;
	text-decoration: none;
	background-color: #e6e6e6;
	-webkit-transition: background-color 0.1s linear;
	transition: background-color 0.1s linear;
}
.wpb_button:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.wpb_button.active,
.wpb_button:active {
	background-color: #e6e6e6;
	background-color: #d9d9d9 \9;
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
button.wpb_btn-large,
span.wpb_btn-large {
	padding: 9px 14px;
	font-size: 15px;
	line-height: normal;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
button.wpb_btn-large [class^="icon-"],
span.wpb_btn-large [class^="icon-"] {
	margin-top: 1px;
}
button.wpb_btn-small,
span.wpb_btn-small {
	padding: 5px 9px;
	font-size: 11px;
	line-height: 16px;
}
button.wpb_btn-small [class^="icon-"],
span.wpb_btn-small [class^="icon-"] {
	margin-top: -1px;
}
button.wpb_btn-mini,
span.wpb_btn-mini {
	padding: 2px 6px;
	font-size: 11px;
	line-height: 14px;
}
.wpb_btn-primary,
.wpb_btn-primary:hover,
.wpb_btn-warning,
.wpb_btn-warning:hover,
.wpb_btn-danger,
.wpb_btn-danger:hover,
.wpb_btn-success,
.wpb_btn-success:hover,
.wpb_btn-info,
.wpb_btn-info:hover,
.wpb_btn-inverse,
.wpb_btn-inverse:hover {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.wpb_btn-primary.active,
.wpb_btn-warning.active,
.wpb_btn-danger.active,
.wpb_btn-success.active,
.wpb_btn-info.active,
.wpb_btn-inverse.active {
	color: rgba(255, 255, 255, 0.75);
}
.wpb_button {
	border-color: #ccc;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
}
.wpb_btn-primary {
	background-color: #0088cc;
}
.wpb_btn-primary:hover,
.wpb_btn-primary:active,
.wpb_btn-primary.active,
.wpb_btn-primary.disabled,
.wpb_btn-primary[disabled] {
	background-color: #0077b3;
}
.wpb_btn-primary:active,
.wpb_btn-primary.active {
	background-color: #005580 \9;
}
.wpb_btn-warning {
	background-color: #ff9900;
}
.wpb_btn-warning:hover,
.wpb_btn-warning:active,
.wpb_btn-warning.active,
.wpb_btn-warning.disabled,
.wpb_btn-warning[disabled] {
	background-color: #e68a00;
}
.wpb_btn-warning:active,
.wpb_btn-warning.active {
	background-color: #b36b00 \9;
}
.wpb_btn-danger {
	background-color: #ff675b;
}
.wpb_btn-danger:hover,
.wpb_btn-danger:active,
.wpb_btn-danger.active,
.wpb_btn-danger.disabled,
.wpb_btn-danger[disabled] {
	background-color: #ff4f42;
}
.wpb_btn-danger:active,
.wpb_btn-danger.active {
	background-color: #ff200f \9;
}
.wpb_btn-success {
	background-color: #6ab165;
}
.wpb_btn-success:hover,
.wpb_btn-success:active,
.wpb_btn-success.active,
.wpb_btn-success.disabled,
.wpb_btn-success[disabled] {
	background-color: #5aa855;
}
.wpb_btn-success:active,
.wpb_btn-success.active {
	background-color: #488644 \9;
}
.wpb_btn-info {
	background-color: #58b9da;
}
.wpb_btn-info:hover,
.wpb_btn-info:active,
.wpb_btn-info.active,
.wpb_btn-info.disabled,
.wpb_btn-info[disabled] {
	background-color: #43b0d5;
}
.wpb_btn-info:active,
.wpb_btn-info.active {
	background-color: #2a97bc \9;
}
.wpb_btn-inverse {
	background-color: #555555;
}
.wpb_btn-inverse:hover,
.wpb_btn-inverse:active,
.wpb_btn-inverse.active,
.wpb_btn-inverse.disabled,
.wpb_btn-inverse[disabled] {
	background-color: #484848;
}
.wpb_btn-inverse:active,
.wpb_btn-inverse.active {
	background-color: #2f2f2f \9;
}
button.wpb_button::-moz-focus-inner,
input[type="submit"].wpb_button::-moz-focus-inner {
	padding: 0;
	border: 0;
}
/* Button
---------------------------------------------------------- */
a.wpb_button_a {
	text-decoration: none;
	border: none;
}
a.wpb_button_a:hover {
	text-decoration: none;
}
.wpb_button:hover {
	background-image: none;
}
i.icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	line-height: 16px;
	vertical-align: text-top;
	margin-left: 5px;
}
.wpb_btn-large i.icon {
	height: 19px;
	margin-left: 9px;
}
.wpb_btn-small i.icon {
	height: 15px;
}
.wpb_btn-mini i.icon {
	display: none;
}
.wpb_address_book i.icon,
option.wpb_address_book {
	background: url(../images/icons/address-book.png) no-repeat right center;
}
.wpb_alarm_clock i.icon,
option.wpb_alarm_clock {
	background: url(../images/icons/alarm-clock.png) no-repeat right center;
}
.wpb_anchor i.icon,
option.wpb_anchor {
	background: url(../images/icons/anchor.png) no-repeat right center;
}
.wpb_application_image i.icon,
option.wpb_application_image {
	background: url(../images/icons/application-image.png) no-repeat right center;
}
.wpb_arrow i.icon,
option.wpb_arrow {
	background: url(../images/icons/arrow.png) no-repeat right center;
}
.wpb_asterisk i.icon,
option.wpb_asterisk {
	background: url(../images/icons/asterisk.png) no-repeat right center;
}
.wpb_hammer i.icon,
option.wpb_hammer {
	background: url(../images/icons/auction-hammer.png) no-repeat right center;
}
.wpb_balloon i.icon,
option.wpb_balloon {
	background: url(../images/icons/balloon.png) no-repeat right center;
}
.wpb_balloon_buzz i.icon,
option.wpb_balloon_buzz {
	background: url(../images/icons/balloon-buzz.png) no-repeat right center;
}
.wpb_balloon_facebook i.icon,
option.wpb_balloon_facebook {
	background: url(../images/icons/balloon-facebook.png) no-repeat right center;
}
.wpb_balloon_twitter i.icon,
option.wpb_balloon_twitter {
	background: url(../images/icons/balloon-twitter.png) no-repeat right center;
}
.wpb_battery i.icon,
option.wpb_battery {
	background: url(../images/icons/battery-full.png) no-repeat right center;
}
.wpb_binocular i.icon,
option.wpb_binocular {
	background: url(../images/icons/binocular.png) no-repeat right center;
}
.wpb_document_excel i.icon,
option.wpb_document_excel {
	background: url(../images/icons/blue-document-excel.png) no-repeat right center;
}
.wpb_document_image i.icon,
option.wpb_document_image {
	background: url(../images/icons/blue-document-image.png) no-repeat right center;
}
.wpb_document_music i.icon,
option.wpb_document_music {
	background: url(../images/icons/blue-document-music.png) no-repeat right center;
}
.wpb_document_office i.icon,
option.wpb_document_office {
	background: url(../images/icons/blue-document-office.png) no-repeat right center;
}
.wpb_document_pdf i.icon,
option.wpb_document_pdf {
	background: url(../images/icons/blue-document-pdf.png) no-repeat right center;
}
.wpb_document_powerpoint i.icon,
option.wpb_document_powerpoint {
	background: url(../images/icons/blue-document-powerpoint.png) no-repeat right center;
}
.wpb_document_word i.icon,
option.wpb_document_word {
	background: url(../images/icons/blue-document-word.png) no-repeat right center;
}
.wpb_bookmark i.icon,
option.wpb_bookmark {
	background: url(../images/icons/bookmark.png) no-repeat right center;
}
.wpb_camcorder i.icon,
option.wpb_camcorder {
	background: url(../images/icons/camcorder.png) no-repeat right center;
}
.wpb_camera i.icon,
option.wpb_camera {
	background: url(../images/icons/camera.png) no-repeat right center;
}
.wpb_chart i.icon,
option.wpb_chart {
	background: url(../images/icons/chart.png) no-repeat right center;
}
.wpb_chart_pie i.icon,
option.wpb_chart_pie {
	background: url(../images/icons/chart-pie.png) no-repeat right center;
}
.wpb_clock i.icon,
option.wpb_clock {
	background: url(../images/icons/clock.png) no-repeat right center;
}
.wpb_play i.icon,
option.wpb_play {
	background: url(../images/icons/control.png) no-repeat right center;
}
.wpb_fire i.icon,
option.wpb_fire {
	background: url(../images/icons/fire.png) no-repeat right center;
}
.wpb_heart i.icon,
option.wpb_heart {
	background: url(../images/icons/heart.png) no-repeat right center;
}
.wpb_mail i.icon,
option.wpb_mail {
	background: url(../images/icons/mail.png) no-repeat right center;
}
.wpb_shield i.icon,
option.wpb_shield {
	background: url(../images/icons/plus-shield.png) no-repeat right center;
}
.wpb_video i.icon,
option.wpb_video {
	background: url(../images/icons/video.png) no-repeat right center;
}
/* Call to action
---------------------------------------------------------- */
.wpb_call_to_action {
	position: relative;
}
.wpb_call_to_action .wpb_button {
	margin: 0;
}
.cta_align_left .wpb_button {
	float: left;
}
.cta_align_right .wpb_button {
	float: right;
}
.cta_align_left .wpb_button,
.cta_align_right .wpb_button {
	max-width: 27.5%;
}
.cta_align_left .wpb_call_text,
.cta_align_right .wpb_call_text {
	float: left;
	clear: none;
}
.cta_align_left .wpb_call_text {
	float: right;
}
.wpb_call_to_action .wpb_call_text,
#content .wpb_call_to_action .wpb_call_text {
	margin: 0;
	padding-top: 0;
}
.cta_align_bottom {
	text-align: center;
}
.cta_align_bottom .wpb_button {
	position: static;
	margin-top: 21.739130434782606px;
	display: inline-block;
}
.cta_no_button .wpb_call_text {
	width: auto;
	float: none;
}
/* Call to action responsive rules
---------------------------------------------------------- */
@media (max-width: 600px) {
	.vc_responsive .cta_align_left .wpb_button,
	.vc_responsive .cta_align_right .wpb_button {
		max-width: 70%;
		width: 70%;
		float: none;
		display: block;
		margin: 3% auto;
	}
	.vc_responsive .cta_align_left .wpb_call_text,
	.vc_responsive .cta_align_right .wpb_call_text {
		width: auto;
		max-width: none;
		text-align: center;
	}
}

.wpb_content_element .wpb_tabs_nav li a:focus,
.wpb_accordion_section .wpb_accordion_header a:focus,
.wpb_tour_next_prev_nav a:focus {
	outline: none;
}
/** Tabs/Tour Common **/
.wpb_content_element .wpb_tour_tabs_wrapper,
.wpb_content_element .wpb_tabs_nav {
	padding: 0;
}
.wpb_content_element .wpb_tabs_nav {
	margin: 0;
	padding-left: 0 !important;
	text-indent: inherit !important;
}
#content .wpb_content_element .wpb_tabs_nav {
	margin: 0;
}
.wpb_content_element .wpb_tabs_nav li {
	white-space: nowrap;
	padding: 0;
	background-image: none;
	list-style: none !important;
}
.wpb_content_element .wpb_tabs_nav li:after,
.wpb_content_element .wpb_tabs_nav li:before {
	display: none !important;
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
.wpb_content_element .wpb_tabs_nav li:hover {
	
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a {
	cursor: default;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide {
	display: none;
}
/** Tabs/Tour/Accordion Common **/
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
.wpb_content_element .wpb_accordion_header a {
	border-bottom: none;
	text-decoration: none;
	display: block;
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
	background-color: #f7f7f7;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav li,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
	transition: color 0.2s linear,background-color 0.2s linear;
	-moz-transition: color 0.2s linear,background-color 0.2s linear;
	-webkit-transition: color 0.2s linear,background-color 0.2s linear;
	-o-transition: color 0.2s linear,background-color 0.2s linear;
	z-index: 1;
	position: relative;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
	padding: 1em;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab &gt; .wpb_content_element:last-child,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content &gt; .wpb_content_element:last-child,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child &gt; div &gt; div.wpb_wrapper .wpb_content_element:last-child,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child &gt; div &gt; div.wpb_wrapper .wpb_content_element:last-child {
	margin-bottom: 0;
}
.ui-tabs .ui-tabs-nav li a, 
.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
	background: none;
	outline: none !important;
	font-size: 1.1em;
	font-weight: 600;
	padding: 0 18px;
}
.wpb_tabs .ui-tabs .ui-tabs-panel {
	margin-top: -1px;
}
/** Tabs **/
.wpb_tabs .wpb_tabs_nav li {
	float: left;
	margin: 0 -1px 0 0;
}
/** Tour **/
.wpb_tour .wpb_tabs_nav {
	float: left;
	width: 31.666666666666668%;
}
.wpb_tour .wpb_tabs_nav li {
	margin: 0 0 -1px 0;
}
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: none;
	float: left;
	width: 68.33333333333333%;
	padding: 0 0 0 21.739130434782606px;
}
.wpb_tour_next_prev_nav {
	margin-left: 31.666666666666668%;
	padding-left: 21.739130434782606px;
	font-size: 80%;
}
.wpb_tour_next_prev_nav a {
	border-bottom: 1px dotted;
	text-decoration: none;
}
.wpb_tour_next_prev_nav a:hover {
	text-decoration: none;
	border-bottom: none;
}
.wpb_tour_next_prev_nav span {
	width: 48%;
	display: inline-block;
	padding-top: 1em;
	float: left;
}
.wpb_tour_next_prev_nav span.wpb_next_slide {
	text-align: right;
	float: right;
}
/** Accordion **/
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
	margin: 0 0 1px 0;
	padding-top: 0;
	position: relative;
	text-transform: none;
	font-weight: 600;
	font-size: inherit;
	line-height: inherit;
	letter-spacing: inherit;
}
/* tabs_tour_accordion responsive rules */
@media (max-width: 480px) {
	.vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,
	.vc_responsive .wpb_tour .wpb_tab,
	.vc_responsive .wpb_tour_next_prev_nav {
		width: 100%;
		float: none;
		margin-left: 0;
	}
	.vc_responsive .wpb_tour_next_prev_nav {
		width: auto;
		padding: 0 1em;
	}
	.vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
		margin-bottom: 1em;
	}
	.vc_responsive .wpb_tour .wpb_tab {
		padding-left: 1em;
		padding-right: 1em;
	}
}
/* Teaser Grid
---------------------------------------------------------- */
.wpb_column .wpb_wrapper .wpb_teaser_grid {
	margin-bottom: 0;
	float: none;
}
body ul.wpb_thumbnails-fluid li {
	/* some themes add bg image as a bullet */
	padding: 0;
	margin-left: 0;
	background-image: none;
	list-style: none !important;
}
body ul.wpb_thumbnails-fluid li:after,
body ul.wpb_thumbnails-fluid li:before {
	display: none !important;
}
body ul.wpb_thumbnails-fluid li .entry-content *:last-child {
	margin-bottom: 0;
}
.wpb_row .wpb_grid ul.wpb_thumbnails-fluid,
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid {
	padding: 0;
	overflow: visible !important;
}
/* Grid adjustments */
/* Teaser grid
---------------------------------------------------------- */
.wpb_teaser_grid .entry-content {
	margin: 0;
	padding: 0;
	width: 100%;
}
.grid_layout-thumbnail .post-thumb {
	margin-bottom: 0;
}
.grid_layout-thumbnail .post-thumb img {
	max-width: 100%;
}
/* Carousel layout
---------------------------------------------------------- */
.wpb_carousel .wpb_wrapper {
	position: relative;
}
.wpb_carousel .prev,
.wpb_carousel .next {
	position: absolute;
	top: 3px;
	background-color: #f7f7f7;
	padding: 0px 6px 0px 6px;
	font-size: 12px;
	z-index: 10;
	text-decoration: none;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
}
.wpb_carousel .prev:hover,
.wpb_carousel .next:hover {
	background-color: #f0f0f0;
}
.wpb_carousel .prev:focus,
.wpb_carousel .next:focus {
	outline: none;
	text-decoration: none;
}
.wpb_carousel .prev {
	right: 30px;
}
.wpb_carousel .next {
	right: 0px;
}
.wpb_carousel .wpb_thumbnails-fluid {
	width: 100%;
}
.wpb_carousel .wpb_thumbnails-fluid &gt; [class*="vc_span"] {
	height: auto !important;
}
/*** Categories filter ***/
.wpb_teaser_grid .categories_filter,
.wpb_categories_filter {
	list-style: none;
	list-style-type: none;
	padding: 0;
	margin: 0 0 10px 0;
}
.wpb_teaser_grid .categories_filter li,
.wpb_categories_filter li {
	display: block;
	float: left;
	margin: 0 10px 10px 0;
	background-image: none;
	list-style: none !important;
}
.wpb_teaser_grid .categories_filter li:after,
.wpb_categories_filter li:after,
.wpb_teaser_grid .categories_filter li:before,
.wpb_categories_filter li:before {
	display: none !important;
}
.wpb_teaser_grid .categories_filter li a,
.wpb_categories_filter li a {
	border: none;
	text-decoration: none;
}
.wpb_teaser_grid .categories_filter li a:hover,
.wpb_categories_filter li a:hover {
	border-bottom: 1px dotted;
}
.wpb_teaser_grid .categories_filter li.active a,
.wpb_categories_filter li.active a {
	border-bottom: 1px dotted;
}
@media (max-width: 480px) {
	.vc_responsive .wpb_row ul.wpb_thumbnails-fluid {
		margin-left: 0;
		width: auto;
	}
	.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_span"] {
		width: 100%;
		float: none;
		display: block;
		margin-left: 0;
		margin-right: 0;
	}
}
/* Image grid
---------------------------------------------------------- */
.wpb_image_grid .wpb_image_grid_ul {
	margin: 0;
	padding: 0;
}
.wpb_image_grid .wpb_image_grid_ul &gt; li {
	background-image: none;
	list-style: none !important;
}
.wpb_image_grid .wpb_image_grid_ul &gt; li:after,
.wpb_image_grid .wpb_image_grid_ul &gt; li:before {
	display: none !important;
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item {
	list-style: none;
	margin: 0 1px 1px 0;
	max-width: 100%;
	float: left;
}
.wpb_image_grid .wpb_image_grid_ul a {
	display: block;
}
.wpb_image_grid .wpb_image_grid_ul img {
	display: block;
	max-width: 100%;
	height: auto;
}
/* Gallery
---------------------------------------------------------- */
.wpb_gallery .theme-default .nivoSlider {
	margin-bottom: 0;
}
.wpb_gallery .theme-default .nivo-controlNav {
	padding: 10px 0 3px 0;
}
.wpb_gallery .wpb_flexslider .flex-control-nav {
	bottom: -35px;
}
.wpb_gallery .wpb_flexslider .flex-caption {
	cursor: default;
}
/*** remove ul &amp; li margins ***/
#content .wpb_gallery_slides ul.slides,
.content .wpb_gallery_slides ul.slides,
.wpb_gallery_slides ul.slides,
#content .wpb_gallery_slides ul.flex-direction-nav,
.content .wpb_gallery_slides ul.flex-direction-nav,
.wpb_gallery_slides ul.flex-direction-nav,
body .wpb_gallery_slides ul li,
.wpb_content_element .wpb_gallery_slides ul li {
	list-style: none;
	padding: 0;
	background-image: none;
	margin: 0;
}
/* Flickr stream
---------------------------------------------------------- */
.flickr_badge_image {
	margin: 0 10px 10px 0px;
	width: 72px;
	height: 72px;
	float: left;
	background: none;
	padding: 0;
}
.flickr_badge_image a {
	border: none;
}
.flickr_badge_image img {
	margin: 0;
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
	max-width: 100%;
	max-height: 100%;
}
.wpb_flickr_widget p.flickr_stream_wrap {
	clear: both;
	margin-bottom: 0;
	font-size: 80%;
}
.wpb_flickr_widget p.flickr_stream_wrap a {
	background-image: url(../images/flickr.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	display: inline-block;
}
/* Video widget
---------------------------------------------------------- */
.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
	padding-top: 56%;
	position: relative;
}
.wpb_video_widget .wpb_wrapper .wpb_video_wrapper &gt; div {
	padding-top: 0 !important;
	position: static;
}
.wpb_video_widget .wpb_wrapper iframe {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	margin: 0;
	top: 0;
	left: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.wpb_video_wrapper .fluid-width-video-wrapper {
	padding-top: 0 !important;
	position: static;
}
/* Posts slider
---------------------------------------------------------- */
.wpb_posts_slider .flex-caption,
.wpb_posts_slider .nivo-caption {
	background-color: #f7f7f7;
	opacity: 1;
	color: inherit;
	padding: 10px 15px;
	position: static;
}
.wpb_posts_slider .wpb_gallery_slides &gt; ul &gt; li {
	background-image: none;
	list-style: none !important;
}
.wpb_posts_slider .wpb_gallery_slides &gt; ul &gt; li:after,
.wpb_posts_slider .wpb_gallery_slides &gt; ul &gt; li:before {
	display: none !important;
}
/* Progress bar
---------------------------------------------------------- */
.vc_progress_bar .vc_single_bar {
	background: #f7f7f7;
	position: relative;
	margin-bottom: 15px;
	height: 20px;
	opacity: 0;
	filter: alpha(opacity=0);
	transition: opacity 0.3s linear;
	-moz-transition: opacity 0.3s linear;
	-webkit-transition: opacity 0.3s linear;
	-o-transition: opacity 0.3s linear;
	-webkit-transform: translate3d(0,0,0);
}
.vc_progress_bar .vc_single_bar:last-child {
	margin-bottom: 12px;
}
.vc_progress_bar .vc_single_bar .vc_label {
	display: block;
	padding-left: 46px;
	position: relative;
	line-height: 20px;
	z-index: 1;
}
.vc_progress_bar .vc_single_bar.fount_no_info .vc_label {
	padding-left: 10px;
}
.vc_progress_bar .vc_single_bar.bar_blue .vc_bar {
	background-color: #0074CC;
}
.vc_progress_bar .vc_single_bar.bar_blue .vc_label .regular_font {
	color: #0074CC;
}
.vc_progress_bar .vc_single_bar.bar_turquoise .vc_bar {
	background-color: #49afcd;
}
.vc_progress_bar .vc_single_bar.bar_turquoise .vc_label .regular_font {
	color: #49afcd;
}
.vc_progress_bar .vc_single_bar.bar_green .vc_bar {
	background-color: #5bb75b;
}
.vc_progress_bar .vc_single_bar.bar_green .vc_label .regular_font {
	color: #5bb75b;
}
.vc_progress_bar .vc_single_bar.bar_orange .vc_bar {
	background-color: #faa732;
}
.vc_progress_bar .vc_single_bar.bar_orange .vc_label .regular_font {
	color: #faa732;
}
.vc_progress_bar .vc_single_bar.bar_red .vc_bar {
	background-color: #da4f49;
}
.vc_progress_bar .vc_single_bar.bar_red .vc_label .regular_font {
	color: #da4f49;
}
.vc_progress_bar .vc_single_bar.bar_black .vc_bar {
	background-color: #414141;
}
.vc_progress_bar .vc_single_bar.bar_black .vc_label .regular_font {
	color: #414141;
}
.vc_progress_bar .vc_single_bar .vc_bar {
	height: 32px;
	display: block;
	position: absolute;
	height: 100%;
	background-color: #d8d8d8;
	width: 0%;
	top: 0;
	left: 0;
	transition: width 1s linear;
	-moz-transition: width 1s linear;
	-webkit-transition: width 1s linear;
	-o-transition: width 1s linear;
}
.vc_progress_bar .vc_single_bar .vc_label .regular_font {
	color: #d8d8d8;
}
.vc_progress_bar .vc_single_bar .vc_bar.striped {
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	-webkit-background-size: 40px 40px;
	-moz-background-size: 40px 40px;
	-o-background-size: 40px 40px;
	background-size: 40px 40px;
}
.vc_progress_bar .vc_single_bar .vc_bar.animated {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-moz-animation: progress-bar-stripes 2s linear infinite;
	-ms-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite;
}
@-webkit-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-moz-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-ms-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-o-keyframes progress-bar-stripes {
	from {
		background-position: 0 0;
	}
	to {
		background-position: 40px 0;
	}
}
@keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
/*** Pie chart **/
.vc_pie_chart {
	z-index: 0;
	text-align: center;
}
.vc_pie_chart .vc_pie_wrapper {
	position: relative;
	margin: 0 auto;
}
.vc_pie_chart canvas {
	position: relative;
	z-index: 1;
}
.vc_pie_chart .vc_pie_chart_value {
	font-size: 200%;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
}
.vc_pie_chart[data-pie-color="wpb_button"] .vc_pie_chart_back {
	border-color: #f7f7f7;
}
.vc_pie_chart[data-pie-color="btn-primary"] .vc_pie_chart_back {
	border-color: #0088cc;
}
.vc_pie_chart[data-pie-color="btn-info"] .vc_pie_chart_back {
	border-color: #58b9da;
}
.vc_pie_chart[data-pie-color="btn-success"] .vc_pie_chart_back {
	border-color: #6ab165;
}
.vc_pie_chart[data-pie-color="btn-warning"] .vc_pie_chart_back {
	border-color: #ff9900;
}
.vc_pie_chart[data-pie-color="btn-danger"] .vc_pie_chart_back {
	border-color: #ff675b;
}
.vc_pie_chart[data-pie-color="btn-inverse"] .vc_pie_chart_back {
	border-color: #555555;
}
.vc_pie_chart_back {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	border: 6px solid #f7f7f7;
	border-radius: 999px;
	border-radius: 50%;
	opacity: 0.3;
	filter: alpha(opacity=30);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.vc_carousel .vc-carousel-control {
	text-shadow: none;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
}
.vc_carousel .vc-carousel-control:active,
.vc_carousel .vc-carousel-control:focus {
	outline: none;
}
.vc_carousel .vc-carousel-control .icon-prev,
.vc_carousel .vc-carousel-control .icon-next {
	background-color: #f7f7f7;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
}
.vc_carousel .vc-carousel-control .icon-prev:hover,
.vc_carousel .vc-carousel-control .icon-next:hover {
	background-color: #f0f0f0;
}
.vc_carousel .vc-carousel-indicators li {
	width: 5px;
	height: 5px;
	margin: 0;
	background-color: #f7f7f7;
	border-color: #f7f7f7;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
}
.vc_carousel .vc-carousel-indicators li.vc-active {
	background-color: transparent;
}
/* CSS Animations */
.wpb_animate_when_almost_visible {
	opacity: 0;
}
.wpb_start_animation.wpb_flipin_y {
	-webkit-backface-visibility: visible;
	-ms-backface-visibility: visible;
	backface-visibility: visible;
	-webkit-animation: flipInY 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Safari 4+ */

	-moz-animation: flipInY 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Fx 5+ */

	-o-animation: flipInY 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Opera 12+ */

	animation: flipInY 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* IE 10+ */
	opacity: 1;
}
.wpb_start_animation.wpb_flipin_x {
	-webkit-backface-visibility: visible;
	-ms-backface-visibility: visible;
	backface-visibility: visible;
	-webkit-animation: flipInX 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Safari 4+ */

	-moz-animation: flipInX 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Fx 5+ */

	-o-animation: flipInX 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Opera 12+ */

	animation: flipInX 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* IE 10+ */
	opacity: 1;
}
.wpb_start_animation.wpb_top-to-bottom {
	-webkit-animation: wpb_ttb 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Safari 4+ */

	-moz-animation: wpb_ttb 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Fx 5+ */

	-o-animation: wpb_ttb 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Opera 12+ */

	animation: wpb_ttb 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* IE 10+ */

	opacity: 1;
}
.wpb_start_animation.wpb_bottom-to-top {
	-webkit-animation: wpb_btt 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Safari 4+ */

	-moz-animation: wpb_btt 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Fx 5+ */

	-o-animation: wpb_btt 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Opera 12+ */

	animation: wpb_btt 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* IE 10+ */

	opacity: 1;
}
.wpb_start_animation.wpb_left-to-right {
	-webkit-animation: wpb_ltr 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Safari 4+ */

	-moz-animation: wpb_ltr 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Fx 5+ */

	-o-animation: wpb_ltr 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Opera 12+ */

	animation: wpb_ltr 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* IE 10+ */

	opacity: 1;
}
.wpb_start_animation.wpb_right-to-left {
	-webkit-animation: wpb_rtl 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Safari 4+ */

	-moz-animation: wpb_rtl 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Fx 5+ */

	-o-animation: wpb_rtl 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Opera 12+ */

	animation: wpb_rtl 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* IE 10+ */

	opacity: 1;
}
.wpb_start_animation.wpb_fount_fade_waypoint {
 -webkit-transition: opacity 0.95s;
	-moz-transition: opacity 0.95s;
	-o-transition: opacity 0.95s;
	transition: opacity 0.95s;
	opacity: 1;
}
.wpb_start_animation.wpb_appear {
	-webkit-animation: wpb_appear 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Safari 4+ */

	-moz-animation: wpb_appear 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Fx 5+ */

	-o-animation: wpb_appear 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* Opera 12+ */

	animation: wpb_appear 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	/* IE 10+ */

	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
@-webkit-keyframes flipInY {
	0% {
		-webkit-transform: perspective(400px) rotateY(90deg);
		transform: perspective(400px) rotateY(90deg);
		opacity: 0;
	}

	40% {
		-webkit-transform: perspective(400px) rotateY(-10deg);
		transform: perspective(400px) rotateY(-10deg);
	}

	70% {
		-webkit-transform: perspective(400px) rotateY(10deg);
		transform: perspective(400px) rotateY(10deg);
	}

	100% {
		-webkit-transform: perspective(400px) rotateY(0deg);
		transform: perspective(400px) rotateY(0deg);
		opacity: 1;
	}
}

@keyframes flipInY {
	0% {
		-webkit-transform: perspective(400px) rotateY(90deg);
		-ms-transform: perspective(400px) rotateY(90deg);
		transform: perspective(400px) rotateY(90deg);
		opacity: 0;
	}

	40% {
		-webkit-transform: perspective(400px) rotateY(-10deg);
		-ms-transform: perspective(400px) rotateY(-10deg);
		transform: perspective(400px) rotateY(-10deg);
	}

	70% {
		-webkit-transform: perspective(400px) rotateY(10deg);
		-ms-transform: perspective(400px) rotateY(10deg);
		transform: perspective(400px) rotateY(10deg);
	}

	100% {
		-webkit-transform: perspective(400px) rotateY(0deg);
		-ms-transform: perspective(400px) rotateY(0deg);
		transform: perspective(400px) rotateY(0deg);
		opacity: 1;
	}
}
@-webkit-keyframes flipInX {
	0% {
		-webkit-transform: perspective(400px) rotateX(90deg);
		transform: perspective(400px) rotateX(90deg);
		opacity: 0;
	}

	40% {
		-webkit-transform: perspective(400px) rotateX(-10deg);
		transform: perspective(400px) rotateX(-10deg);
	}

	70% {
		-webkit-transform: perspective(400px) rotateX(10deg);
		transform: perspective(400px) rotateX(10deg);
	}

	100% {
		-webkit-transform: perspective(400px) rotateX(0deg);
		transform: perspective(400px) rotateX(0deg);
		opacity: 1;
	}
}

@keyframes flipInX {
	0% {
		-webkit-transform: perspective(400px) rotateX(90deg);
		-ms-transform: perspective(400px) rotateX(90deg);
		transform: perspective(400px) rotateX(90deg);
		opacity: 0;
	}

	40% {
		-webkit-transform: perspective(400px) rotateX(-10deg);
		-ms-transform: perspective(400px) rotateX(-10deg);
		transform: perspective(400px) rotateX(-10deg);
	}

	70% {
		-webkit-transform: perspective(400px) rotateX(10deg);
		-ms-transform: perspective(400px) rotateX(10deg);
		transform: perspective(400px) rotateX(10deg);
	}

	100% {
		-webkit-transform: perspective(400px) rotateX(0deg);
		-ms-transform: perspective(400px) rotateX(0deg);
		transform: perspective(400px) rotateX(0deg);
		opacity: 1;
	}
}

/* Top to bottom keyframes */
@-webkit-keyframes wpb_ttb {
	0% {
		-webkit-transform: translate(0, -18%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translate(0, 0);
		opacity: 1;
	}
}
@-moz-keyframes wpb_ttb {
	0% {
		-moz-transform: translate(0, -18%);
		opacity: 0;
	}
	100% {
		-moz-transform: translate(0, 0);
		opacity: 1;
	}
}
@-o-keyframes wpb_ttb {
	0% {
		-o-transform: translate(0, -18%);
		opacity: 0;
	}
	100% {
		-o-transform: translate(0, 0);
		opacity: 1;
	}
}
@keyframes wpb_ttb {
	0% {
		transform: translate(0, -18%);
		opacity: 0;
	}
	100% {
		transform: translate(0, 0);
		opacity: 1;
	}
}
/* Bottom to top keyframes */
@-webkit-keyframes wpb_btt {
	0% {
		-webkit-transform: translate(0, 18%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translate(0, 0);
		opacity: 1;
	}
}
@-moz-keyframes wpb_btt {
	0% {
		-moz-transform: translate(0, 18%);
		opacity: 0;
	}
	100% {
		-moz-transform: translate(0, 0);
		opacity: 1;
	}
}
@-o-keyframes wpb_btt {
	0% {
		-o-transform: translate(0, 18%);
		opacity: 0;
	}
	100% {
		-o-transform: translate(0, 0);
		opacity: 1;
	}
}
@keyframes wpb_btt {
	0% {
		transform: translate(0, 18%);
		opacity: 0;
	}
	100% {
		transform: translate(0, 0);
		opacity: 1;
	}
}
/* Left to right keyframes */
@-webkit-keyframes wpb_ltr {
	0% {
		-webkit-transform: translate(-18%, 0);
		opacity: 0;
	}
	100% {
		-webkit-transform: translate(0, 0);
		opacity: 1;
	}
}
@-moz-keyframes wpb_ltr {
	0% {
		-moz-transform: translate(-18%, 0);
		opacity: 0;
	}
	100% {
		-moz-transform: translate(0, 0);
		opacity: 1;
	}
}
@-o-keyframes wpb_ltr {
	0% {
		-o-transform: translate(-18%, 0);
		opacity: 0;
	}
	100% {
		-o-transform: translate(0, 0);
		opacity: 1;
	}
}
@keyframes wpb_ltr {
	0% {
		transform: translate(-18%, 0);
		opacity: 0;
	}
	100% {
		transform: translate(0, 0);
		opacity: 1;
	}
}
/* Right to left keyframes */
@-webkit-keyframes wpb_rtl {
	0% {
		-webkit-transform: translate(18%, 0);
		opacity: 0;
	}
	100% {
		-webkit-transform: translate(0, 0);
		opacity: 1;
	}
}
@-moz-keyframes wpb_rtl {
	0% {
		-moz-transform: translate(18%, 0);
		opacity: 0;
	}
	100% {
		-moz-transform: translate(0, 0);
		opacity: 1;
	}
}
@-o-keyframes wpb_rtl {
	0% {
		-o-transform: translate(18%, 0);
		opacity: 0;
	}
	100% {
		-o-transform: translate(0, 0);
		opacity: 1;
	}
}
@keyframes wpb_rtl {
	0% {
		transform: translate(18%, 0);
		opacity: 0;
	}
	100% {
		transform: translate(0, 0);
		opacity: 1;
	}
}
/* Fount fade in keyframes */
@-webkit-keyframes wpb_fade_fount {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-moz-keyframes wpb_fade_fount {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-o-keyframes wpb_fade_fount {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@keyframes wpb_fade_fount {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
/* Appear from center keyframes */
@-webkit-keyframes wpb_appear {
	0% {
		-webkit-transform: scale(0.5);
		opacity: 0.1;
	}
	100% {
		-webkit-transform: scale(1);
		opacity: 1;
	}
}
@-moz-keyframes wpb_appear {
	0% {
		-moz-transform: scale(0.5);
		opacity: 0.1;
	}
	100% {
		-moz-transform: scale(1);
		opacity: 1;
	}
}
@-o-keyframes wpb_appear {
	0% {
		-o-transform: scale(0.5);
		opacity: 0.1;
	}
	100% {
		-o-transform: scale(1);
		opacity: 1;
	}
}
@keyframes wpb_appear {
	0% {
		transform: scale(0.5);
		opacity: 0.1;
	}
	100% {
		transform: scale(1);
		opacity: 1;
	}
}

/* FOUNT */
.fount_row {
	position: relative;
}
.vc_row {
	max-width: none;
}
.vc_row-fluid [class*="vc_span"],
[class*="vc_span"] {
	float: left;
	padding: 0 16px;
	margin-left: 0px;
	margin-right: 0px;
}
.vc_row-fluid {
	zoom: 1;
	width: auto;
}
.vc_row-fluid .vc_span12 {
	width: 100%;
}
.vc_row-fluid .vc_span11 {
	width: 91.66667%;
}
.vc_row-fluid .vc_span10 {
	width: 83.33333%;
}
.vc_row-fluid .vc_span9 {
	width: 75%;
}
.vc_row-fluid .vc_span8 {
	width: 66.66667%;
}
.vc_row-fluid .vc_span7 {
	width: 58.33333%;
}
.vc_row-fluid .vc_span6 {
	width: 50%;
}
.vc_row-fluid .vc_span5 {
	width: 41.66667%;
}
.vc_row-fluid .vc_span4 {
	width: 33.33333%;
}
.vc_row-fluid .vc_span3 {
	width: 25%
}
.vc_row-fluid .vc_span2 {
	width: 16.66667%;
}
.vc_row-fluid .vc_span1 {
	width: width: 8.33333%;
}
.wpb_content_element,
ul.wpb_thumbnails-fluid &gt; li,
.last_toggle_el_margin,
.wpb_button {
	margin-bottom: 0px;
}
.wpb_column.column_container .wpb_column.column_container {
	margin-bottom: 32px;
}
.wpb_column.column_container,
	ul.wpb_thumbnails-fluid &gt; li,
	.last_toggle_el_margin,
	.wpb_button {
		margin-bottom:40px;
}
.fount_super_width .wpb_column.column_container {
	margin-bottom: 0px;
	padding-left:0px;
	padding-right: 0px;
}
.wpb_alert .messagebox_text {
	padding-left: 32px;
}
.wpb_alert {
	text-shadow: none;
	border:0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	margin-bottom: 20px;
}
.wpb_alert [class^="fount_fa-"],
.wpb_alert [class*=" fount_fa-"] {
	position: absolute;
	margin: 7px 0px 0px -5px;
	font-size: 20px;
}
.wpb_gallery .wpb_flexslider .flex-control-nav {
	display: none !important;
}
.wpb_tour .ui-tabs .ui-tabs-nav li {
	width: 100%;
}
.wpb_tour_next_prev_nav {
	display: none;
}
.wpb_tabs_nav a {
	font-weight: 500;
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
	margin-bottom: -1px;
	outline: 0px;
}
.wpb_accordion_section {
	margin-bottom: -1px;
}
.wpb_accordion.not-column-inherit {
	float: left !important;
	width: 100%;
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
	padding: 10px 0px 7px;
	font-size: 1.1em;
}
.columns.text_right .wpb_call_desc, 
.columns.text_right .wpb_call_text {
	text-align: right;
}
.columns.text_center .wpb_call_desc,
.columns.text_center .wpb_call_text {
	text-align: center;
}
.columns.button_left {
	text-align: left;
}
.columns.button_right {
	text-align: right;
}
.columns.button_center {
	text-align: center;
}
.wpb_call_to_action {
	border: 0px;
	margin-left: -16px;
	margin-right: -16px;
}
.cta_align_bottom .theme_button,
.cta_align_bottom .theme_button_inverted {
	margin-top: 22px;
	margin-bottom: -8px;
}
.cta_align_bottom .wpb_button {
	margin-top: 12px;
}
.wpb_call_to_action .wpb_call_desc, 
#content .wpb_call_to_action .wpb_call_desc {
	margin: 8px 0px 0px;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a {
	width: 100%;
	line-height: 38px;
	height: 38px;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab, 
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
	padding: 20px;
}
.wpb_separator.wpb_content_element {
	margin-bottom: 8px;
}
/* RESPONSIVE STUFF */
@media only screen and (max-width: 767px) { 
	.vc_responsive div.vc_row-fluid div[class*="vc_span"] {
		float: none;
		display: block;
		width: auto;
		margin-left: 0;
	}
	.wpb_column.column_container,
	ul.wpb_thumbnails-fluid &gt; li,
	.last_toggle_el_margin,
	.wpb_button {
		margin-bottom: 30px;
	}
	.vc_responsive .cta_align_left .wpb_call_desc, 
	.vc_responsive .cta_align_right .wpb_call_desc, 
	.vc_responsive .cta_align_left .wpb_call_text, 
	.vc_responsive .cta_align_right .wpb_call_text,
	.columns.button_right,
	.columns.button_center,
	.columns.text_right .wpb_call_desc, 
	.columns.text_right .wpb_call_text {
		text-align: left;
	}
	.text_center .columns.button_center {
		text-align: center;
	}
}
@media(max-width:480px) {
	.wpb_column.column_container,
	ul.wpb_thumbnails-fluid &gt; li,
	.last_toggle_el_margin,
	.wpb_button {
		margin-bottom: 20px;
	}
}

/*
 * jQuery Nivo Slider v3.2
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	max-width: none;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
	background:white; 
	filter:alpha(opacity=0); 
	opacity:0;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 5px 10px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
		display:none;
}
/* Direction nav styles (e.g. Next &amp; Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:center;
	padding: 15px 0;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

/*
Skin Name: Nivo Slider Default Theme
Skin URI: http://nivo.dev7studios.com
Description: The default skin for the Nivo Slider.
Version: 1.3
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
Supports Thumbs: true
*/

.theme-default .nivoSlider {
	position:relative;
	background:#fff url(../../assets/lib/nivoslider/themes/default/loading.gif) no-repeat 50% 50%;
		margin-bottom:10px;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	text-align: center;
	padding: 20px 0;
}
.theme-default .nivo-controlNav a {
	display:inline-block;
	width:22px;
	height:22px;
	background:url(../../assets/lib/nivoslider/themes/default/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../../assets/lib/nivoslider/themes/default/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	opacity: 0;
	-webkit-transition: all 200ms ease-in-out;
		-moz-transition: all 200ms ease-in-out;
		-o-transition: all 200ms ease-in-out;
		transition: all 200ms ease-in-out;
}
.theme-default:hover .nivo-directionNav a { opacity: 1; }
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
		font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
		color:#fff;
		border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
		color:#fff;
}

.theme-default .nivo-controlNav.nivo-thumbs-enabled {
	width: 100%;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
	width: auto;
	height: auto;
	background: none;
	margin-bottom: 5px;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
	display: block;
	width: 120px;
	height: auto;
}
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header { 
		display: block; 
		padding: 0px 56px 0px 18px;
		cursor: pointer; 
		position: relative; 
		margin-bottom: 1px; 
		zoom: 1; 
}
.prk_accordion.ui-accordion .ui-accordion-header { 
		padding: 10px 56px 8px 18px;
		font-size: 1.1em;
		outline: 0px;
		margin-bottom: -1px;
		font-weight: 600;
		border-bottom: 1px solid rgba(0, 0, 0, 0);
}
.ui-accordion-icons .ui-accordion-header { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { 
		position: absolute; 
		right: 12px; 
		height: 100%;
		opacity: 0.9;
		filter: alpha(opacity=90);
		font-size: 14px;
		background: none;
		text-indent: 0px;
		width: auto;
		top: 50%;
		margin-top: -6px;
}
.ui-accordion .ui-accordion-header .ui-icon.icon-minus {
		margin-top: -7px; 
		margin-left: -1px; 
}
.ui-accordion .ui-accordion-content { 
		line-height:1.6em;
		padding: 20px;
		position: relative; 
		display: none; 
		zoom: 1; 
}
.ui-accordion .ui-accordion-content-active { display: block; }
.wpb_text_column,
.wpb_flipin_y.wpb_text_column  {
	-webkit-backface-visibility: hidden;
}
.fount_theme .wpb_tour .ui-tabs .ui-tabs-nav li {
	border-right-width:0px;
}
.small_squared {
	position: absolute;
	height: 16px;
	top: 2px;
	left: 2px;
	text-align: center;
	z-index: 3;
	line-height: 17px;
	width: 38px;
}
.text_left {
	text-align: left;
}


/*PIRENKO*/</pre></body></html>