@font-face {
	font-family: revicons;
	src: url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix) format("embedded-opentype"), url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888) format("woff"), url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888) format("truetype"), url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons) format("svg");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Flaticon;
	src: url(/wp-content/themes/brainbizz/fonts/flaticon/Flaticon.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/brainbizz/fonts/flaticon/Flaticon.woff) format("woff"), url(/wp-content/themes/brainbizz/fonts/flaticon/Flaticon.ttf) format("truetype"), url(/wp-content/themes/brainbizz/fonts/flaticon/Flaticon.svg#Flaticon) format("svg");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: FontAwesome;
	src: url(/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"), url(/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: vcpb-plugin-icons;
	src: url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix) format("embedded-opentype"), url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62) format("truetype"), url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62) format("woff"), url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons) format("svg");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: vc_grid_v1;
	src: url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac) format("embedded-opentype"), url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac) format("woff"), url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac) format("truetype"), url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1) format("svg");
	font-weight: 400;
	font-style: normal;
}
.wp-block-audio figcaption {
	margin-top: 0.5em; margin-bottom: 1em;
}
.wp-block-audio audio {
	width: 100%; min-width: 300px;
}
.wp-block-button {
	color: rgb(255, 255, 255);
}
.aligncenter.wp-block-button {
	text-align: center;
}
.alignright.wp-block-button {
	text-align: right;
}
.wp-block-button__link {
	margin: 0px; padding: 12px 24px; border-radius: 28px; border: currentColor; border-image: none; text-align: center; color: inherit; font-size: 18px; text-decoration: none; display: inline-block; cursor: pointer; box-shadow: none; background-color: rgb(50, 55, 60); overflow-wrap: break-word;
}
.wp-block-button__link:active {
	color: inherit;
}
.wp-block-button__link:focus {
	color: inherit;
}
.wp-block-button__link:hover {
	color: inherit;
}
.wp-block-button__link:visited {
	color: inherit;
}
.wp-gs :not(.has-background).wp-block-button__link {
	
}
.is-style-squared .wp-block-button__link {
	border-radius: 0px;
}
.wp-block-button__link.no-border-radius {
	border-radius: 0px !important;
}
.is-style-outline {
	color: rgb(50, 55, 60);
}
.is-style-outline .wp-block-button__link {
	border: 2px solid currentColor; border-image: none; background-color: transparent;
}
.wp-block-buttons .wp-block-button {
	margin-right: 8px; margin-bottom: 8px; display: inline-block;
}
.alignright.wp-block-buttons .wp-block-button {
	margin-left: 8px;
}
.aligncenter.wp-block-buttons {
	text-align: center;
}
.wp-block-calendar {
	text-align: center;
}
.wp-block-calendar tbody td {
	padding: 4px; border: 1px solid rgb(226, 228, 231); border-image: none;
}
.wp-block-calendar th {
	padding: 4px; border: 1px solid rgb(226, 228, 231); border-image: none;
}
.wp-block-calendar tfoot td {
	border: currentColor; border-image: none;
}
.wp-block-calendar table {
	width: 100%; font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; border-collapse: collapse;
}
.wp-block-calendar table th {
	background: rgb(237, 239, 240); font-weight: 400;
}
.wp-block-calendar a {
	text-decoration: underline;
}
.wp-block-calendar tfoot a {
	color: rgb(0, 115, 156);
}
.wp-block-calendar table caption {
	color: rgb(64, 70, 77);
}
.wp-block-calendar table tbody {
	color: rgb(64, 70, 77);
}
.alignleft.wp-block-categories {
	margin-right: 2em;
}
.alignright.wp-block-categories {
	margin-left: 2em;
}
.wp-block-columns {
	margin-bottom: 28px; display: flex; flex-wrap: wrap;
}
@media all and (min-width:782px)
{
.wp-block-columns {
	flex-wrap: nowrap;
}
}
.has-background.wp-block-columns {
	padding: 20px 30px;
}
.wp-block-column {
	min-width: 0px; flex-grow: 1; overflow-wrap: break-word;
}
@media all and (max-width:599px)
{
.wp-block-column {
	flex-basis: 100% !important;
}
}
@media all and (max-width:781px) and (min-width:600px)
{
.wp-block-column {
	flex-grow: 0; flex-basis: calc(50% - 16px) !important;
}
:nth-child(2n).wp-block-column {
	margin-left: 32px;
}
}
@media all and (min-width:782px)
{
.wp-block-column {
	flex-grow: 1; flex-basis: 0px;
}
[style].wp-block-column {
	flex-grow: 0;
}
:not(:first-child).wp-block-column {
	margin-left: 32px;
}
}
.are-vertically-aligned-top.wp-block-columns {
	align-items: flex-start;
}
.are-vertically-aligned-center.wp-block-columns {
	align-items: center;
}
.are-vertically-aligned-bottom.wp-block-columns {
	align-items: flex-end;
}
.is-vertically-aligned-top.wp-block-column {
	align-self: flex-start;
}
.is-vertically-aligned-center.wp-block-column {
	-ms-grid-row-align: center; align-self: center;
}
.is-vertically-aligned-bottom.wp-block-column {
	align-self: flex-end;
}
.is-vertically-aligned-bottom.wp-block-column {
	width: 100%;
}
.is-vertically-aligned-center.wp-block-column {
	width: 100%;
}
.is-vertically-aligned-top.wp-block-column {
	width: 100%;
}
.wp-block-cover {
	background-position: 50%; width: 100%; height: 100%; overflow: hidden; display: flex; position: relative; min-height: 430px; justify-content: center; align-items: center; background-size: cover; background-color: rgb(0, 0, 0);
}
.wp-block-cover-image {
	background-position: 50%; width: 100%; height: 100%; overflow: hidden; display: flex; position: relative; min-height: 430px; justify-content: center; align-items: center; background-size: cover; background-color: rgb(0, 0, 0);
}
.has-parallax.wp-block-cover-image {
	background-attachment: fixed;
}
.has-parallax.wp-block-cover {
	background-attachment: fixed;
}
@media not all
{
.has-parallax.wp-block-cover-image {
	background-attachment: scroll;
}
.has-parallax.wp-block-cover {
	background-attachment: scroll;
}
}
.has-background-dim.wp-block-cover-image::before {
	content: ""; background-color: inherit;
}
.has-background-dim.wp-block-cover::before {
	content: ""; background-color: inherit;
}
:not(.has-background-gradient).has-background-dim.wp-block-cover-image::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: 1;
}
.wp-block-cover-image .wp-block-cover__gradient-background {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: 1;
}
:not(.has-background-gradient).has-background-dim.wp-block-cover::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: 1;
}
.wp-block-cover .wp-block-cover__gradient-background {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: 1;
}
:not(.has-background-gradient).has-background-dim.wp-block-cover-image::before {
	opacity: 0.5;
}
.wp-block-cover-image .wp-block-cover__gradient-background {
	opacity: 0.5;
}
:not(.has-background-gradient).has-background-dim.wp-block-cover::before {
	opacity: 0.5;
}
.wp-block-cover .wp-block-cover__gradient-background {
	opacity: 0.5;
}
:not(.has-background-gradient).has-background-dim-10.has-background-dim.wp-block-cover-image::before {
	opacity: 0.1;
}
:not(.has-background-gradient).has-background-dim-10.has-background-dim.wp-block-cover::before {
	opacity: 0.1;
}
.has-background-dim-10.has-background-dim.wp-block-cover-image .wp-block-cover__gradient-background {
	opacity: 0.1;
}
.has-background-dim-10.has-background-dim.wp-block-cover .wp-block-cover__gradient-background {
	opacity: 0.1;
}
:not(.has-background-gradient).has-background-dim-20.has-background-dim.wp-block-cover-image::before {
	opacity: 0.2;
}
:not(.has-background-gradient).has-background-dim-20.has-background-dim.wp-block-cover::before {
	opacity: 0.2;
}
.has-background-dim-20.has-background-dim.wp-block-cover-image .wp-block-cover__gradient-background {
	opacity: 0.2;
}
.has-background-dim-20.has-background-dim.wp-block-cover .wp-block-cover__gradient-background {
	opacity: 0.2;
}
:not(.has-background-gradient).has-background-dim-30.has-background-dim.wp-block-cover-image::before {
	opacity: 0.3;
}
:not(.has-background-gradient).has-background-dim-30.has-background-dim.wp-block-cover::before {
	opacity: 0.3;
}
.has-background-dim-30.has-background-dim.wp-block-cover-image .wp-block-cover__gradient-background {
	opacity: 0.3;
}
.has-background-dim-30.has-background-dim.wp-block-cover .wp-block-cover__gradient-background {
	opacity: 0.3;
}
:not(.has-background-gradient).has-background-dim-40.has-background-dim.wp-block-cover-image::before {
	opacity: 0.4;
}
:not(.has-background-gradient).has-background-dim-40.has-background-dim.wp-block-cover::before {
	opacity: 0.4;
}
.has-background-dim-40.has-background-dim.wp-block-cover-image .wp-block-cover__gradient-background {
	opacity: 0.4;
}
.has-background-dim-40.has-background-dim.wp-block-cover .wp-block-cover__gradient-background {
	opacity: 0.4;
}
:not(.has-background-gradient).has-background-dim-50.has-background-dim.wp-block-cover-image::before {
	opacity: 0.5;
}
:not(.has-background-gradient).has-background-dim-50.has-background-dim.wp-block-cover::before {
	opacity: 0.5;
}
.has-background-dim-50.has-background-dim.wp-block-cover-image .wp-block-cover__gradient-background {
	opacity: 0.5;
}
.has-background-dim-50.has-background-dim.wp-block-cover .wp-block-cover__gradient-background {
	opacity: 0.5;
}
:not(.has-background-gradient).has-background-dim-60.has-background-dim.wp-block-cover-image::before {
	opacity: 0.6;
}
:not(.has-background-gradient).has-background-dim-60.has-background-dim.wp-block-cover::before {
	opacity: 0.6;
}
.has-background-dim-60.has-background-dim.wp-block-cover-image .wp-block-cover__gradient-background {
	opacity: 0.6;
}
.has-background-dim-60.has-background-dim.wp-block-cover .wp-block-cover__gradient-background {
	opacity: 0.6;
}
:not(.has-background-gradient).has-background-dim-70.has-background-dim.wp-block-cover-image::before {
	opacity: 0.7;
}
:not(.has-background-gradient).has-background-dim-70.has-background-dim.wp-block-cover::before {
	opacity: 0.7;
}
.has-background-dim-70.has-background-dim.wp-block-cover-image .wp-block-cover__gradient-background {
	opacity: 0.7;
}
.has-background-dim-70.has-background-dim.wp-block-cover .wp-block-cover__gradient-background {
	opacity: 0.7;
}
:not(.has-background-gradient).has-background-dim-80.has-background-dim.wp-block-cover-image::before {
	opacity: 0.8;
}
:not(.has-background-gradient).has-background-dim-80.has-background-dim.wp-block-cover::before {
	opacity: 0.8;
}
.has-background-dim-80.has-background-dim.wp-block-cover-image .wp-block-cover__gradient-background {
	opacity: 0.8;
}
.has-background-dim-80.has-background-dim.wp-block-cover .wp-block-cover__gradient-background {
	opacity: 0.8;
}
:not(.has-background-gradient).has-background-dim-90.has-background-dim.wp-block-cover-image::before {
	opacity: 0.9;
}
:not(.has-background-gradient).has-background-dim-90.has-background-dim.wp-block-cover::before {
	opacity: 0.9;
}
.has-background-dim-90.has-background-dim.wp-block-cover-image .wp-block-cover__gradient-background {
	opacity: 0.9;
}
.has-background-dim-90.has-background-dim.wp-block-cover .wp-block-cover__gradient-background {
	opacity: 0.9;
}
:not(.has-background-gradient).has-background-dim-100.has-background-dim.wp-block-cover-image::before {
	opacity: 1;
}
:not(.has-background-gradient).has-background-dim-100.has-background-dim.wp-block-cover::before {
	opacity: 1;
}
.has-background-dim-100.has-background-dim.wp-block-cover-image .wp-block-cover__gradient-background {
	opacity: 1;
}
.has-background-dim-100.has-background-dim.wp-block-cover .wp-block-cover__gradient-background {
	opacity: 1;
}
.alignleft.wp-block-cover-image {
	width: 100%; max-width: 290px;
}
.alignright.wp-block-cover-image {
	width: 100%; max-width: 290px;
}
.alignleft.wp-block-cover {
	width: 100%; max-width: 290px;
}
.alignright.wp-block-cover {
	width: 100%; max-width: 290px;
}
.wp-block-cover-image::after {
	font-size: 0px; display: block; min-height: inherit; content: "";
}
.wp-block-cover::after {
	font-size: 0px; display: block; min-height: inherit; content: "";
}
.aligncenter.wp-block-cover-image {
	display: flex;
}
.alignleft.wp-block-cover-image {
	display: flex;
}
.alignright.wp-block-cover-image {
	display: flex;
}
.aligncenter.wp-block-cover {
	display: flex;
}
.alignleft.wp-block-cover {
	display: flex;
}
.alignright.wp-block-cover {
	display: flex;
}
.wp-block-cover-image .wp-block-cover__inner-container {
	width: calc(100% - 70px); color: rgb(248, 249, 249); z-index: 1;
}
.wp-block-cover .wp-block-cover__inner-container {
	width: calc(100% - 70px); color: rgb(248, 249, 249); z-index: 1;
}
.wp-block-cover-image :not(.has-text-color).wp-block-subhead {
	color: inherit;
}
.wp-block-cover-image h1:not(.has-text-color) {
	color: inherit;
}
.wp-block-cover-image h2:not(.has-text-color) {
	color: inherit;
}
.wp-block-cover-image h3:not(.has-text-color) {
	color: inherit;
}
.wp-block-cover-image h4:not(.has-text-color) {
	color: inherit;
}
.wp-block-cover-image h5:not(.has-text-color) {
	color: inherit;
}
.wp-block-cover-image h6:not(.has-text-color) {
	color: inherit;
}
.wp-block-cover-image p:not(.has-text-color) {
	color: inherit;
}
.wp-block-cover :not(.has-text-color).wp-block-subhead {
	color: inherit;
}
.wp-block-cover h1:not(.has-text-color) {
	color: inherit;
}
.wp-block-cover h2:not(.has-text-color) {
	color: inherit;
}
.wp-block-cover h3:not(.has-text-color) {
	color: inherit;
}
.wp-block-cover h4:not(.has-text-color) {
	color: inherit;
}
.wp-block-cover h5:not(.has-text-color) {
	color: inherit;
}
.wp-block-cover h6:not(.has-text-color) {
	color: inherit;
}
.wp-block-cover p:not(.has-text-color) {
	color: inherit;
}
.wp-block-cover__video-background {
	left: 50%; top: 50%; width: 100%; height: 100%; position: absolute; z-index: 0; transform: translateX(-50%) translateY(-50%); object-fit: cover;
}
.wp-block-cover-image-text {
	color: rgb(255, 255, 255);
}
.wp-block-cover-text {
	color: rgb(255, 255, 255);
}
section.wp-block-cover-image h2 {
	color: rgb(255, 255, 255);
}
.wp-block-cover-image-text a {
	color: rgb(255, 255, 255);
}
.wp-block-cover-image-text a:active {
	color: rgb(255, 255, 255);
}
.wp-block-cover-image-text a:focus {
	color: rgb(255, 255, 255);
}
.wp-block-cover-image-text a:hover {
	color: rgb(255, 255, 255);
}
.wp-block-cover-text a {
	color: rgb(255, 255, 255);
}
.wp-block-cover-text a:active {
	color: rgb(255, 255, 255);
}
.wp-block-cover-text a:focus {
	color: rgb(255, 255, 255);
}
.wp-block-cover-text a:hover {
	color: rgb(255, 255, 255);
}
section.wp-block-cover-image h2 a {
	color: rgb(255, 255, 255);
}
section.wp-block-cover-image h2 a:active {
	color: rgb(255, 255, 255);
}
section.wp-block-cover-image h2 a:focus {
	color: rgb(255, 255, 255);
}
section.wp-block-cover-image h2 a:hover {
	color: rgb(255, 255, 255);
}
.wp-block-cover-image .has-left-content.wp-block-cover {
	justify-content: flex-start;
}
.wp-block-cover-image .has-right-content.wp-block-cover {
	justify-content: flex-end;
}
.has-left-content.wp-block-cover-image .wp-block-cover-image-text {
	text-align: left; margin-left: 0px;
}
.has-left-content.wp-block-cover .wp-block-cover-text {
	text-align: left; margin-left: 0px;
}
section.has-left-content.wp-block-cover-image > h2 {
	text-align: left; margin-left: 0px;
}
.has-right-content.wp-block-cover-image .wp-block-cover-image-text {
	text-align: right; margin-right: 0px;
}
.has-right-content.wp-block-cover .wp-block-cover-text {
	text-align: right; margin-right: 0px;
}
section.has-right-content.wp-block-cover-image > h2 {
	text-align: right; margin-right: 0px;
}
.wp-block-cover-image .wp-block-cover-image-text {
	padding: 14px; text-align: center; line-height: 1.25; font-size: 2em; margin-bottom: 0px; z-index: 1; max-width: 580px;
}
.wp-block-cover .wp-block-cover-text {
	padding: 14px; text-align: center; line-height: 1.25; font-size: 2em; margin-bottom: 0px; z-index: 1; max-width: 580px;
}
section.wp-block-cover-image > h2 {
	padding: 14px; text-align: center; line-height: 1.25; font-size: 2em; margin-bottom: 0px; z-index: 1; max-width: 580px;
}
[data-type='core/embed'][data-align=left].block-editor-block-list__block {
	width: 100%; max-width: 360px;
}
[data-type='core/embed'][data-align=right].block-editor-block-list__block {
	width: 100%; max-width: 360px;
}
.alignleft.wp-block-embed {
	width: 100%; max-width: 360px;
}
.alignright.wp-block-embed {
	width: 100%; max-width: 360px;
}
.wp-block-embed {
	margin-bottom: 1em;
}
.wp-block-embed figcaption {
	margin-top: 0.5em; margin-bottom: 1em;
}
.wp-embed-responsive .wp-embed-aspect-1-1.wp-block-embed .wp-block-embed__wrapper {
	position: relative;
}
.wp-embed-responsive .wp-embed-aspect-1-2.wp-block-embed .wp-block-embed__wrapper {
	position: relative;
}
.wp-embed-responsive .wp-embed-aspect-4-3.wp-block-embed .wp-block-embed__wrapper {
	position: relative;
}
.wp-embed-responsive .wp-embed-aspect-9-16.wp-block-embed .wp-block-embed__wrapper {
	position: relative;
}
.wp-embed-responsive .wp-embed-aspect-16-9.wp-block-embed .wp-block-embed__wrapper {
	position: relative;
}
.wp-embed-responsive .wp-embed-aspect-18-9.wp-block-embed .wp-block-embed__wrapper {
	position: relative;
}
.wp-embed-responsive .wp-embed-aspect-21-9.wp-block-embed .wp-block-embed__wrapper {
	position: relative;
}
.wp-embed-responsive .wp-embed-aspect-1-1.wp-block-embed .wp-block-embed__wrapper::before {
	padding-top: 50%; display: block; content: "";
}
.wp-embed-responsive .wp-embed-aspect-1-2.wp-block-embed .wp-block-embed__wrapper::before {
	padding-top: 50%; display: block; content: "";
}
.wp-embed-responsive .wp-embed-aspect-4-3.wp-block-embed .wp-block-embed__wrapper::before {
	padding-top: 50%; display: block; content: "";
}
.wp-embed-responsive .wp-embed-aspect-9-16.wp-block-embed .wp-block-embed__wrapper::before {
	padding-top: 50%; display: block; content: "";
}
.wp-embed-responsive .wp-embed-aspect-16-9.wp-block-embed .wp-block-embed__wrapper::before {
	padding-top: 50%; display: block; content: "";
}
.wp-embed-responsive .wp-embed-aspect-18-9.wp-block-embed .wp-block-embed__wrapper::before {
	padding-top: 50%; display: block; content: "";
}
.wp-embed-responsive .wp-embed-aspect-21-9.wp-block-embed .wp-block-embed__wrapper::before {
	padding-top: 50%; display: block; content: "";
}
.wp-embed-responsive .wp-embed-aspect-1-1.wp-block-embed .wp-block-embed__wrapper iframe {
	left: 0px; top: 0px; width: 100%; height: 100%; right: 0px; bottom: 0px; position: absolute;
}
.wp-embed-responsive .wp-embed-aspect-1-2.wp-block-embed .wp-block-embed__wrapper iframe {
	left: 0px; top: 0px; width: 100%; height: 100%; right: 0px; bottom: 0px; position: absolute;
}
.wp-embed-responsive .wp-embed-aspect-4-3.wp-block-embed .wp-block-embed__wrapper iframe {
	left: 0px; top: 0px; width: 100%; height: 100%; right: 0px; bottom: 0px; position: absolute;
}
.wp-embed-responsive .wp-embed-aspect-9-16.wp-block-embed .wp-block-embed__wrapper iframe {
	left: 0px; top: 0px; width: 100%; height: 100%; right: 0px; bottom: 0px; position: absolute;
}
.wp-embed-responsive .wp-embed-aspect-16-9.wp-block-embed .wp-block-embed__wrapper iframe {
	left: 0px; top: 0px; width: 100%; height: 100%; right: 0px; bottom: 0px; position: absolute;
}
.wp-embed-responsive .wp-embed-aspect-18-9.wp-block-embed .wp-block-embed__wrapper iframe {
	left: 0px; top: 0px; width: 100%; height: 100%; right: 0px; bottom: 0px; position: absolute;
}
.wp-embed-responsive .wp-embed-aspect-21-9.wp-block-embed .wp-block-embed__wrapper iframe {
	left: 0px; top: 0px; width: 100%; height: 100%; right: 0px; bottom: 0px; position: absolute;
}
.wp-embed-responsive .wp-embed-aspect-21-9.wp-block-embed .wp-block-embed__wrapper::before {
	padding-top: 42.85%;
}
.wp-embed-responsive .wp-embed-aspect-18-9.wp-block-embed .wp-block-embed__wrapper::before {
	padding-top: 50%;
}
.wp-embed-responsive .wp-embed-aspect-16-9.wp-block-embed .wp-block-embed__wrapper::before {
	padding-top: 56.25%;
}
.wp-embed-responsive .wp-embed-aspect-4-3.wp-block-embed .wp-block-embed__wrapper::before {
	padding-top: 75%;
}
.wp-embed-responsive .wp-embed-aspect-1-1.wp-block-embed .wp-block-embed__wrapper::before {
	padding-top: 100%;
}
.wp-embed-responsive .wp-embed-aspect-9-16.wp-block-embed .wp-block-embed__wrapper::before {
	padding-top: 177.78%;
}
.wp-embed-responsive .wp-embed-aspect-1-2.wp-block-embed .wp-block-embed__wrapper::before {
	padding-top: 200%;
}
.wp-block-file {
	margin-bottom: 1.5em;
}
.aligncenter.wp-block-file {
	text-align: center;
}
.alignright.wp-block-file {
	text-align: right;
}
.wp-block-file .wp-block-file__button {
	background: rgb(50, 55, 60); padding: 0.5em 1em; border-radius: 2em; color: rgb(255, 255, 255); font-size: 13px;
}
.wp-block-file a.wp-block-file__button {
	text-decoration: none;
}
.wp-block-file a.wp-block-file__button:active {
	color: rgb(255, 255, 255); text-decoration: none; opacity: 0.85; box-shadow: none;
}
.wp-block-file a.wp-block-file__button:focus {
	color: rgb(255, 255, 255); text-decoration: none; opacity: 0.85; box-shadow: none;
}
.wp-block-file a.wp-block-file__button:hover {
	color: rgb(255, 255, 255); text-decoration: none; opacity: 0.85; box-shadow: none;
}
.wp-block-file a.wp-block-file__button:visited {
	color: rgb(255, 255, 255); text-decoration: none; opacity: 0.85; box-shadow: none;
}
.wp-block-file * + .wp-block-file__button {
	margin-left: 0.75em;
}
.blocks-gallery-grid {
	margin: 0px; padding: 0px; display: flex; list-style-type: none; flex-wrap: wrap;
}
.wp-block-gallery {
	margin: 0px; padding: 0px; display: flex; list-style-type: none; flex-wrap: wrap;
}
.blocks-gallery-grid .blocks-gallery-image {
	margin: 0px 16px 16px 0px; display: flex; position: relative; flex-direction: column; flex-grow: 1; justify-content: center;
}
.blocks-gallery-grid .blocks-gallery-item {
	margin: 0px 16px 16px 0px; display: flex; position: relative; flex-direction: column; flex-grow: 1; justify-content: center;
}
.wp-block-gallery .blocks-gallery-image {
	margin: 0px 16px 16px 0px; display: flex; position: relative; flex-direction: column; flex-grow: 1; justify-content: center;
}
.wp-block-gallery .blocks-gallery-item {
	margin: 0px 16px 16px 0px; display: flex; position: relative; flex-direction: column; flex-grow: 1; justify-content: center;
}
.blocks-gallery-grid .blocks-gallery-image figure {
	margin: 0px; height: 100%;
}
.blocks-gallery-grid .blocks-gallery-item figure {
	margin: 0px; height: 100%;
}
.wp-block-gallery .blocks-gallery-image figure {
	margin: 0px; height: 100%;
}
.wp-block-gallery .blocks-gallery-item figure {
	margin: 0px; height: 100%;
}
.blocks-gallery-grid .blocks-gallery-image img {
	width: 100%; height: auto; display: block; max-width: 100%;
}
.blocks-gallery-grid .blocks-gallery-item img {
	width: 100%; height: auto; display: block; max-width: 100%;
}
.wp-block-gallery .blocks-gallery-image img {
	width: 100%; height: auto; display: block; max-width: 100%;
}
.wp-block-gallery .blocks-gallery-item img {
	width: 100%; height: auto; display: block; max-width: 100%;
}
.blocks-gallery-grid .blocks-gallery-image figcaption {
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent); padding: 40px 10px 9px; width: 100%; text-align: center; bottom: 0px; color: rgb(255, 255, 255); overflow: auto; font-size: 13px; position: absolute; max-height: 100%;
}
.blocks-gallery-grid .blocks-gallery-item figcaption {
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent); padding: 40px 10px 9px; width: 100%; text-align: center; bottom: 0px; color: rgb(255, 255, 255); overflow: auto; font-size: 13px; position: absolute; max-height: 100%;
}
.wp-block-gallery .blocks-gallery-image figcaption {
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent); padding: 40px 10px 9px; width: 100%; text-align: center; bottom: 0px; color: rgb(255, 255, 255); overflow: auto; font-size: 13px; position: absolute; max-height: 100%;
}
.wp-block-gallery .blocks-gallery-item figcaption {
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent); padding: 40px 10px 9px; width: 100%; text-align: center; bottom: 0px; color: rgb(255, 255, 255); overflow: auto; font-size: 13px; position: absolute; max-height: 100%;
}
.blocks-gallery-grid .blocks-gallery-image figcaption img {
	display: inline;
}
.blocks-gallery-grid .blocks-gallery-item figcaption img {
	display: inline;
}
.wp-block-gallery .blocks-gallery-image figcaption img {
	display: inline;
}
.wp-block-gallery .blocks-gallery-item figcaption img {
	display: inline;
}
.is-cropped.blocks-gallery-grid .blocks-gallery-image a {
	width: 100%;
}
.is-cropped.blocks-gallery-grid .blocks-gallery-image img {
	width: 100%;
}
.is-cropped.blocks-gallery-grid .blocks-gallery-item a {
	width: 100%;
}
.is-cropped.blocks-gallery-grid .blocks-gallery-item img {
	width: 100%;
}
.is-cropped.wp-block-gallery .blocks-gallery-image a {
	width: 100%;
}
.is-cropped.wp-block-gallery .blocks-gallery-image img {
	width: 100%;
}
.is-cropped.wp-block-gallery .blocks-gallery-item a {
	width: 100%;
}
.is-cropped.wp-block-gallery .blocks-gallery-item img {
	width: 100%;
}
.blocks-gallery-grid .blocks-gallery-image {
	width: calc((100% - 16px)/2);
}
.blocks-gallery-grid .blocks-gallery-item {
	width: calc((100% - 16px)/2);
}
.wp-block-gallery .blocks-gallery-image {
	width: calc((100% - 16px)/2);
}
.wp-block-gallery .blocks-gallery-item {
	width: calc((100% - 16px)/2);
}
.blocks-gallery-grid :nth-of-type(2n).blocks-gallery-image {
	margin-right: 0px;
}
.blocks-gallery-grid :nth-of-type(2n).blocks-gallery-item {
	margin-right: 0px;
}
.wp-block-gallery :nth-of-type(2n).blocks-gallery-image {
	margin-right: 0px;
}
.wp-block-gallery :nth-of-type(2n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-1.blocks-gallery-grid .blocks-gallery-image {
	width: 100%; margin-right: 0px;
}
.columns-1.blocks-gallery-grid .blocks-gallery-item {
	width: 100%; margin-right: 0px;
}
.columns-1.wp-block-gallery .blocks-gallery-image {
	width: 100%; margin-right: 0px;
}
.columns-1.wp-block-gallery .blocks-gallery-item {
	width: 100%; margin-right: 0px;
}
@media all and (min-width:600px)
{
.columns-3.blocks-gallery-grid .blocks-gallery-image {
	width: calc((100% - 32px)/3); margin-right: 16px;
}
.columns-3.blocks-gallery-grid .blocks-gallery-item {
	width: calc((100% - 32px)/3); margin-right: 16px;
}
.columns-3.wp-block-gallery .blocks-gallery-image {
	width: calc((100% - 32px)/3); margin-right: 16px;
}
.columns-3.wp-block-gallery .blocks-gallery-item {
	width: calc((100% - 32px)/3); margin-right: 16px;
}
.columns-4.blocks-gallery-grid .blocks-gallery-image {
	width: calc((100% - 48px)/4); margin-right: 16px;
}
.columns-4.blocks-gallery-grid .blocks-gallery-item {
	width: calc((100% - 48px)/4); margin-right: 16px;
}
.columns-4.wp-block-gallery .blocks-gallery-image {
	width: calc((100% - 48px)/4); margin-right: 16px;
}
.columns-4.wp-block-gallery .blocks-gallery-item {
	width: calc((100% - 48px)/4); margin-right: 16px;
}
.columns-5.blocks-gallery-grid .blocks-gallery-image {
	width: calc((100% - 64px)/5); margin-right: 16px;
}
.columns-5.blocks-gallery-grid .blocks-gallery-item {
	width: calc((100% - 64px)/5); margin-right: 16px;
}
.columns-5.wp-block-gallery .blocks-gallery-image {
	width: calc((100% - 64px)/5); margin-right: 16px;
}
.columns-5.wp-block-gallery .blocks-gallery-item {
	width: calc((100% - 64px)/5); margin-right: 16px;
}
.columns-6.blocks-gallery-grid .blocks-gallery-image {
	width: calc((100% - 80px)/6); margin-right: 16px;
}
.columns-6.blocks-gallery-grid .blocks-gallery-item {
	width: calc((100% - 80px)/6); margin-right: 16px;
}
.columns-6.wp-block-gallery .blocks-gallery-image {
	width: calc((100% - 80px)/6); margin-right: 16px;
}
.columns-6.wp-block-gallery .blocks-gallery-item {
	width: calc((100% - 80px)/6); margin-right: 16px;
}
.columns-7.blocks-gallery-grid .blocks-gallery-image {
	width: calc((100% - 96px)/7); margin-right: 16px;
}
.columns-7.blocks-gallery-grid .blocks-gallery-item {
	width: calc((100% - 96px)/7); margin-right: 16px;
}
.columns-7.wp-block-gallery .blocks-gallery-image {
	width: calc((100% - 96px)/7); margin-right: 16px;
}
.columns-7.wp-block-gallery .blocks-gallery-item {
	width: calc((100% - 96px)/7); margin-right: 16px;
}
.columns-8.blocks-gallery-grid .blocks-gallery-image {
	width: calc((100% - 112px)/8); margin-right: 16px;
}
.columns-8.blocks-gallery-grid .blocks-gallery-item {
	width: calc((100% - 112px)/8); margin-right: 16px;
}
.columns-8.wp-block-gallery .blocks-gallery-image {
	width: calc((100% - 112px)/8); margin-right: 16px;
}
.columns-8.wp-block-gallery .blocks-gallery-item {
	width: calc((100% - 112px)/8); margin-right: 16px;
}
.columns-1.blocks-gallery-grid :nth-of-type(n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-1.blocks-gallery-grid :nth-of-type(n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-1.wp-block-gallery :nth-of-type(n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-1.wp-block-gallery :nth-of-type(n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-2.blocks-gallery-grid :nth-of-type(2n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-2.blocks-gallery-grid :nth-of-type(2n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-2.wp-block-gallery :nth-of-type(2n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-2.wp-block-gallery :nth-of-type(2n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-3.blocks-gallery-grid :nth-of-type(3n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-3.blocks-gallery-grid :nth-of-type(3n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-3.wp-block-gallery :nth-of-type(3n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-3.wp-block-gallery :nth-of-type(3n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-4.blocks-gallery-grid :nth-of-type(4n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-4.blocks-gallery-grid :nth-of-type(4n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-4.wp-block-gallery :nth-of-type(4n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-4.wp-block-gallery :nth-of-type(4n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-5.blocks-gallery-grid :nth-of-type(5n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-5.blocks-gallery-grid :nth-of-type(5n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-5.wp-block-gallery :nth-of-type(5n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-5.wp-block-gallery :nth-of-type(5n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-6.blocks-gallery-grid :nth-of-type(6n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-6.blocks-gallery-grid :nth-of-type(6n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-6.wp-block-gallery :nth-of-type(6n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-6.wp-block-gallery :nth-of-type(6n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-7.blocks-gallery-grid :nth-of-type(7n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-7.blocks-gallery-grid :nth-of-type(7n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-7.wp-block-gallery :nth-of-type(7n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-7.wp-block-gallery :nth-of-type(7n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-8.blocks-gallery-grid :nth-of-type(8n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-8.blocks-gallery-grid :nth-of-type(8n).blocks-gallery-item {
	margin-right: 0px;
}
.columns-8.wp-block-gallery :nth-of-type(8n).blocks-gallery-image {
	margin-right: 0px;
}
.columns-8.wp-block-gallery :nth-of-type(8n).blocks-gallery-item {
	margin-right: 0px;
}
}
.blocks-gallery-grid :last-child.blocks-gallery-image {
	margin-right: 0px;
}
.blocks-gallery-grid :last-child.blocks-gallery-item {
	margin-right: 0px;
}
.wp-block-gallery :last-child.blocks-gallery-image {
	margin-right: 0px;
}
.wp-block-gallery :last-child.blocks-gallery-item {
	margin-right: 0px;
}
.alignleft.blocks-gallery-grid {
	width: 100%; max-width: 290px;
}
.alignright.blocks-gallery-grid {
	width: 100%; max-width: 290px;
}
.alignleft.wp-block-gallery {
	width: 100%; max-width: 290px;
}
.alignright.wp-block-gallery {
	width: 100%; max-width: 290px;
}
.aligncenter.blocks-gallery-grid .blocks-gallery-item figure {
	justify-content: center;
}
.aligncenter.wp-block-gallery .blocks-gallery-item figure {
	justify-content: center;
}
.wp-block-image {
	margin-bottom: 1em;
}
.wp-block-image img {
	max-width: 100%;
}
.aligncenter.wp-block-image {
	text-align: center;
}
.alignfull.wp-block-image img {
	width: 100%;
}
.alignwide.wp-block-image img {
	width: 100%;
}
.wp-block-image .aligncenter {
	margin-right: 0px; margin-left: 0px; display: table;
}
.wp-block-image .alignleft {
	margin-right: 0px; margin-left: 0px; display: table;
}
.wp-block-image .alignright {
	margin-right: 0px; margin-left: 0px; display: table;
}
.is-resized.wp-block-image {
	margin-right: 0px; margin-left: 0px; display: table;
}
.wp-block-image .aligncenter > figcaption {
	display: table-caption; caption-side: bottom;
}
.wp-block-image .alignleft > figcaption {
	display: table-caption; caption-side: bottom;
}
.wp-block-image .alignright > figcaption {
	display: table-caption; caption-side: bottom;
}
.is-resized.wp-block-image > figcaption {
	display: table-caption; caption-side: bottom;
}
.wp-block-image .alignleft {
	margin-right: 1em; float: left;
}
.wp-block-image .alignright {
	margin-left: 1em; float: right;
}
.wp-block-image .aligncenter {
	margin-right: auto; margin-left: auto;
}
.wp-block-image figcaption {
	margin-top: 0.5em; margin-bottom: 1em;
}
.is-style-circle-mask img {
	border-radius: 9999px;
}
.is-style-rounded img {
	border-radius: 9999px;
}
.wp-block-latest-comments__comment {
	list-style: none; line-height: 1.1; font-size: 15px; margin-bottom: 1em;
}
.has-avatars .wp-block-latest-comments__comment {
	list-style: none; min-height: 36px;
}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt {
	margin-left: 52px;
}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {
	margin-left: 52px;
}
.has-dates .wp-block-latest-comments__comment {
	line-height: 1.5;
}
.has-excerpts .wp-block-latest-comments__comment {
	line-height: 1.5;
}
.wp-block-latest-comments__comment-excerpt p {
	margin: 5px 0px 20px; line-height: 1.8; font-size: 14px;
}
.wp-block-latest-comments__comment-date {
	color: rgb(143, 152, 161); font-size: 12px; display: block;
}
.wp-block-latest-comments .avatar {
	border-radius: 24px; width: 40px; height: 40px; margin-right: 12px; float: left; display: block;
}
.wp-block-latest-comments__comment-avatar {
	border-radius: 24px; width: 40px; height: 40px; margin-right: 12px; float: left; display: block;
}
.alignleft.wp-block-latest-posts {
	margin-right: 2em;
}
.alignright.wp-block-latest-posts {
	margin-left: 2em;
}
.wp-block-latest-posts__list.wp-block-latest-posts {
	list-style: none;
}
.wp-block-latest-posts__list.wp-block-latest-posts li {
	clear: both;
}
.is-grid.wp-block-latest-posts {
	padding: 0px; display: flex; flex-wrap: wrap;
}
.is-grid.wp-block-latest-posts li {
	margin: 0px 16px 16px 0px; width: 100%;
}
@media all and (min-width:600px)
{
.columns-2.wp-block-latest-posts li {
	width: calc(50% - 16px);
}
.columns-3.wp-block-latest-posts li {
	width: calc(33.33333% - 16px);
}
.columns-4.wp-block-latest-posts li {
	width: calc(25% - 16px);
}
.columns-5.wp-block-latest-posts li {
	width: calc(20% - 16px);
}
.columns-6.wp-block-latest-posts li {
	width: calc(16.66667% - 16px);
}
}
.wp-block-latest-posts__post-date {
	color: rgb(108, 119, 129); font-size: 13px; display: block;
}
.wp-block-latest-posts__post-excerpt {
	margin-top: 8px; margin-bottom: 16px;
}
.wp-block-latest-posts__featured-image img {
	width: auto; height: auto;
}
.alignleft.wp-block-latest-posts__featured-image {
	margin-right: 1em;
}
.alignright.wp-block-latest-posts__featured-image {
	margin-left: 1em;
}
.aligncenter.wp-block-latest-posts__featured-image {
	text-align: center; margin-bottom: 1em;
}
.wp-block-media-text {
	display: -ms-grid; direction: ltr; -ms-grid-columns: 50% 1fr; -ms-grid-rows: auto; grid-template-columns: 50% 1fr; grid-template-rows: auto;
}
.has-media-on-the-right.wp-block-media-text {
	-ms-grid-columns: 1fr 50%; grid-template-columns: 1fr 50%;
}
.is-vertically-aligned-top.wp-block-media-text .wp-block-media-text__content {
	-ms-grid-row-align: start;
}
.is-vertically-aligned-top.wp-block-media-text .wp-block-media-text__media {
	-ms-grid-row-align: start;
}
.is-vertically-aligned-center.wp-block-media-text .wp-block-media-text__content {
	-ms-grid-row-align: center; align-self: center;
}
.is-vertically-aligned-center.wp-block-media-text .wp-block-media-text__media {
	-ms-grid-row-align: center; align-self: center;
}
.wp-block-media-text .wp-block-media-text__content {
	-ms-grid-row-align: center; align-self: center;
}
.wp-block-media-text .wp-block-media-text__media {
	-ms-grid-row-align: center; align-self: center;
}
.is-vertically-aligned-bottom.wp-block-media-text .wp-block-media-text__content {
	-ms-grid-row-align: end;
}
.is-vertically-aligned-bottom.wp-block-media-text .wp-block-media-text__media {
	-ms-grid-row-align: end;
}
.wp-block-media-text .wp-block-media-text__media {
	margin: 0px; -ms-grid-column: 1; -ms-grid-row: 1; grid-column: 1; grid-row: 1;
}
.wp-block-media-text .wp-block-media-text__content {
	padding: 0px 8%; direction: ltr; -ms-grid-column: 2; -ms-grid-row: 1; grid-column: 2; grid-row: 1;
}
.has-media-on-the-right.wp-block-media-text .wp-block-media-text__media {
	-ms-grid-column: 2; -ms-grid-row: 1; grid-column: 2; grid-row: 1;
}
.has-media-on-the-right.wp-block-media-text .wp-block-media-text__content {
	-ms-grid-column: 1; -ms-grid-row: 1; grid-column: 1; grid-row: 1;
}
.wp-block-media-text > figure > img {
	width: 100%; vertical-align: middle;
}
.wp-block-media-text > figure > video {
	width: 100%; vertical-align: middle;
}
.is-image-fill.wp-block-media-text figure.wp-block-media-text__media {
	height: 100%; min-height: 250px; background-size: cover;
}
.is-image-fill.wp-block-media-text figure.wp-block-media-text__media > img {
	margin: -1px; padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px);
}
@media all and (max-width:600px)
{
.is-stacked-on-mobile.wp-block-media-text {
	-ms-grid-columns: 100% !important; grid-template-columns: 100%;
}
.is-stacked-on-mobile.wp-block-media-text .wp-block-media-text__media {
	-ms-grid-column: 1; -ms-grid-row: 1; grid-column: 1; grid-row: 1;
}
.has-media-on-the-right.is-stacked-on-mobile.wp-block-media-text .wp-block-media-text__media {
	-ms-grid-column: 1; -ms-grid-row: 2; grid-column: 1; grid-row: 2;
}
.is-stacked-on-mobile.wp-block-media-text .wp-block-media-text__content {
	-ms-grid-column: 1; -ms-grid-row: 2; grid-column: 1; grid-row: 2;
}
.has-media-on-the-right.is-stacked-on-mobile.wp-block-media-text .wp-block-media-text__content {
	-ms-grid-column: 1; -ms-grid-row: 1; grid-column: 1; grid-row: 1;
}
}
.wp-block-navigation > ul {
	list-style: none; margin: 0px; padding-left: 0px; display: block;
}
@media all and (min-width:600px)
{
.wp-block-navigation > ul {
	display: flex; flex-wrap: wrap;
}
}
.wp-block-navigation > ul ul {
	list-style: none; padding-left: 0px; margin-top: 0px; margin-left: 0px;
}
.wp-block-navigation > ul ul li {
	margin: 0px;
}
.wp-block-navigation > ul li {
	z-index: 1;
}
.wp-block-navigation > ul > li ul {
	transition:opacity 0.1s linear; left: 0px; top: 100%; visibility: hidden; position: absolute; min-width: 200px; max-width: 200px; opacity: 0;
}
.wp-block-navigation {
	display: flex; flex-wrap: wrap;
}
.wp-block-navigation .block-editor-block-list__layout {
	display: flex; flex-wrap: wrap;
}
.wp-block-navigation .block-editor-block-list__layout .block-editor-block-list__layout {
	width: 200px;
}
.wp-block-navigation .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block {
	margin: 0px; width: auto;
}
.wp-block-navigation {
	width: 100%; align-items: center;
}
.wp-block-navigation > .wp-block-navigation__container {
	width: 100%; align-items: center;
}
.wp-block-navigation > .wp-block-navigation-link {
	margin-top: 0px; margin-bottom: 0px; display: flex;
}
.wp-block-navigation > .wp-block-navigation__container > .wp-block-navigation-link {
	margin-top: 0px; margin-bottom: 0px; display: flex;
}
.wp-block-navigation .wp-block-navigation-link {
	margin: 0px; line-height: 1.4; display: flex; position: relative; min-height: 56px;
}
.wp-block-navigation .wp-block-navigation-link .wp-block {
	padding: 0px; min-height: auto;
}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link {
	padding: 0px; min-height: auto;
}
.wp-block-navigation .wp-block-navigation-link .wp-block .wp-block-navigation-link {
	margin: 0px;
}
.wp-block-navigation .wp-block-navigation-link > .block-editor-inner-blocks {
	display: none;
}
.wp-block-navigation .has-child.wp-block-navigation-link > .wp-block-navigation__container {
	border: 1px solid rgba(0, 0, 0, 0.15); border-image: none; left: 0px; top: 100%; display: flex; position: absolute; z-index: 1;
}
.wp-block-navigation .has-child.is-editing.wp-block-navigation-link > .block-editor-inner-blocks {
	border: 1px solid rgba(0, 0, 0, 0.15); border-image: none; left: 0px; top: 100%; display: flex; position: absolute; z-index: 1;
}
.wp-block-navigation .has-child.wp-block-navigation-link > .wp-block-navigation__container .block-editor-inner-blocks {
	left: 100%; top: -1px;
}
.wp-block-navigation .has-child.wp-block-navigation-link > .wp-block-navigation__container .wp-block-navigation__container {
	left: 100%; top: -1px;
}
.wp-block-navigation .has-child.is-editing.wp-block-navigation-link > .block-editor-inner-blocks .block-editor-inner-blocks {
	left: 100%; top: -1px;
}
.wp-block-navigation .has-child.is-editing.wp-block-navigation-link > .block-editor-inner-blocks .wp-block-navigation__container {
	left: 100%; top: -1px;
}
.wp-block-navigation .wp-block-navigation-link .block-editor-inner-blocks {
	color: inherit; background-color: inherit;
}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation__container {
	color: inherit; background-color: inherit;
}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content {
	padding: 6px 16px; display: flex; align-items: center;
}
.wp-block-navigation .wp-block-navigation-link :first-child:not(:only-child).wp-block-navigation-link .wp-block-navigation-link__content {
	padding-top: 8px;
}
.wp-block-navigation .wp-block-navigation-link :last-child.wp-block-navigation-link .wp-block-navigation-link__content {
	padding-bottom: 8px;
}
.wp-block-navigation .has-child.wp-block-navigation-link .wp-block-navigation-link__content {
	padding-right: 32px; position: relative; min-width: 100%;
}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon {
	right: 16px; position: absolute;
}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon svg {
	fill: currentColor;
}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link svg {
	transform: rotate(0deg);
}
.wp-block-navigation .has-text-color.wp-block-navigation-link .wp-block-navigation-link__content {
	color: inherit;
}
.is-style-light.wp-block-navigation :not(.has-text-color).wp-block-navigation-link > .block-editor-inner-blocks {
	color: rgb(17, 17, 17);
}
.is-style-light.wp-block-navigation :not(.has-text-color).wp-block-navigation-link > .wp-block-navigation__container {
	color: rgb(17, 17, 17);
}
.wp-block-navigation :not(.has-text-color).wp-block-navigation-link > .block-editor-inner-blocks {
	color: rgb(17, 17, 17);
}
.wp-block-navigation :not(.has-text-color).wp-block-navigation-link > .wp-block-navigation__container {
	color: rgb(17, 17, 17);
}
.is-style-light.wp-block-navigation :not(.has-background).wp-block-navigation-link > .block-editor-inner-blocks {
	background-color: rgb(255, 255, 255);
}
.is-style-light.wp-block-navigation :not(.has-background).wp-block-navigation-link > .wp-block-navigation__container {
	background-color: rgb(255, 255, 255);
}
.wp-block-navigation :not(.has-background).wp-block-navigation-link > .block-editor-inner-blocks {
	background-color: rgb(255, 255, 255);
}
.wp-block-navigation :not(.has-background).wp-block-navigation-link > .wp-block-navigation__container {
	background-color: rgb(255, 255, 255);
}
.is-style-dark.wp-block-navigation :not(.has-text-color).wp-block-navigation-link > .block-editor-inner-blocks {
	color: rgb(255, 255, 255);
}
.is-style-dark.wp-block-navigation :not(.has-text-color).wp-block-navigation-link > .wp-block-navigation__container {
	color: rgb(255, 255, 255);
}
.is-style-dark.wp-block-navigation :not(.has-background).wp-block-navigation-link > .block-editor-inner-blocks {
	background-color: rgb(51, 51, 51);
}
.is-style-dark.wp-block-navigation :not(.has-background).wp-block-navigation-link > .wp-block-navigation__container {
	background-color: rgb(51, 51, 51);
}
.wp-block-navigation .has-child.wp-block-navigation-link > .wp-block-navigation__container {
	padding: 0px; display: flex; flex-direction: column;
}
.wp-block-navigation > ul > li > a {
	display: flex; align-items: center;
}
.wp-block-navigation > ul > li:first-of-type > a {
	padding-left: 0px;
}
.wp-block-navigation > ul > li:last-of-type > a {
	padding-right: 0px;
}
.items-justified-left.wp-block-navigation > ul {
	justify-content: flex-start;
}
.items-justified-center.wp-block-navigation > ul {
	justify-content: center;
}
.items-justified-right.wp-block-navigation > ul {
	justify-content: flex-end;
}
.is-small-text {
	font-size: 14px;
}
.is-regular-text {
	font-size: 16px;
}
.is-large-text {
	font-size: 36px;
}
.is-larger-text {
	font-size: 48px;
}
:not(:focus).has-drop-cap::first-letter {
	margin: 0.05em 0.1em 0px 0px; text-transform: uppercase; line-height: 0.68; font-size: 8.4em; font-style: normal; font-weight: 100; float: left;
}
p.has-background {
	padding: 20px 30px;
}
p.has-text-color a {
	color: inherit;
}
.wp-block-pullquote {
	padding: 3em 0px; text-align: center; margin-right: 0px; margin-left: 0px;
}
.alignleft.wp-block-pullquote {
	max-width: 290px;
}
.alignright.wp-block-pullquote {
	max-width: 290px;
}
.alignleft.wp-block-pullquote p {
	font-size: 20px;
}
.alignright.wp-block-pullquote p {
	font-size: 20px;
}
.wp-block-pullquote p {
	line-height: 1.6; font-size: 28px;
}
.wp-block-pullquote cite {
	position: relative;
}
.wp-block-pullquote footer {
	position: relative;
}
.wp-block-pullquote .has-text-color a {
	color: inherit;
}
:not(.is-style-solid-color).wp-block-pullquote {
	background: none;
}
.is-style-solid-color.wp-block-pullquote {
	border: currentColor; border-image: none;
}
.is-style-solid-color.wp-block-pullquote blockquote {
	text-align: left; margin-right: auto; margin-left: auto; max-width: 60%;
}
.is-style-solid-color.wp-block-pullquote blockquote p {
	font-size: 32px; margin-top: 0px; margin-bottom: 0px;
}
.is-style-solid-color.wp-block-pullquote blockquote cite {
	text-transform: none; font-style: normal;
}
.wp-block-pullquote cite {
	color: inherit;
}
.is-large.wp-block-quote {
	margin: 0px 0px 16px; padding: 0px 1em;
}
.is-style-large.wp-block-quote {
	margin: 0px 0px 16px; padding: 0px 1em;
}
.is-large.wp-block-quote p {
	line-height: 1.6; font-size: 24px; font-style: italic;
}
.is-style-large.wp-block-quote p {
	line-height: 1.6; font-size: 24px; font-style: italic;
}
.is-large.wp-block-quote cite {
	text-align: right; font-size: 18px;
}
.is-large.wp-block-quote footer {
	text-align: right; font-size: 18px;
}
.is-style-large.wp-block-quote cite {
	text-align: right; font-size: 18px;
}
.is-style-large.wp-block-quote footer {
	text-align: right; font-size: 18px;
}
.alignleft.wp-block-rss {
	margin-right: 2em;
}
.alignright.wp-block-rss {
	margin-left: 2em;
}
.is-grid.wp-block-rss {
	list-style: none; padding: 0px; display: flex; flex-wrap: wrap;
}
.is-grid.wp-block-rss li {
	margin: 0px 16px 16px 0px; width: 100%;
}
@media all and (min-width:600px)
{
.columns-2.wp-block-rss li {
	width: calc(50% - 16px);
}
.columns-3.wp-block-rss li {
	width: calc(33.33333% - 16px);
}
.columns-4.wp-block-rss li {
	width: calc(25% - 16px);
}
.columns-5.wp-block-rss li {
	width: calc(20% - 16px);
}
.columns-6.wp-block-rss li {
	width: calc(16.66667% - 16px);
}
}
.wp-block-rss__item-author {
	color: rgb(108, 119, 129); font-size: 13px; display: block;
}
.wp-block-rss__item-publish-date {
	color: rgb(108, 119, 129); font-size: 13px; display: block;
}
.wp-block-search {
	display: flex; flex-wrap: wrap;
}
.wp-block-search .wp-block-search__label {
	width: 100%;
}
.wp-block-search .wp-block-search__input {
	max-width: 360px; flex-grow: 1;
}
.wp-block-search .wp-block-search__button {
	margin-left: 10px;
}
.is-style-wide.wp-block-separator {
	border-bottom-width: 1px;
}
.is-style-dots.wp-block-separator {
	background: none !important; border: currentColor; border-image: none; height: auto; text-align: center; line-height: 1; max-width: none;
}
.is-style-dots.wp-block-separator::before {
	color: currentColor; letter-spacing: 2em; padding-left: 2em; font-family: serif; font-size: 20px; content: "\00b7 \00b7 \00b7";
}
.wp-block-social-links {
	padding-right: 0px; padding-left: 0px; margin-left: 0px; display: flex; justify-content: flex-start;
}
.wp-block-social-links .wp-social-link a {
	text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; box-shadow: none;
}
.wp-block-social-links .wp-social-link a:hover {
	text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; box-shadow: none;
}
.wp-social-link {
	border-radius: 36px; transition:transform 0.1s; width: 36px; height: 36px; margin-right: 8px; display: block;
}
@media not all
{
.wp-social-link {
	transition-duration: 0s;
}
}
.wp-social-link a {
	padding: 6px; transition:transform 0.1s; line-height: 0; display: block;
}
.wp-social-link a {
	color: currentColor; fill: currentColor;
}
.wp-social-link a:active {
	color: currentColor; fill: currentColor;
}
.wp-social-link a:hover {
	color: currentColor; fill: currentColor;
}
.wp-social-link a:visited {
	color: currentColor; fill: currentColor;
}
.wp-social-link svg {
	color: currentColor; fill: currentColor;
}
.wp-social-link:hover {
	transform: scale(1.1);
}
.aligncenter.wp-block-social-links {
	display: flex; justify-content: center;
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link {
	color: rgb(68, 68, 68); background-color: rgb(240, 240, 240);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-amazon {
	color: rgb(255, 255, 255); background-color: rgb(255, 153, 0);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-bandcamp {
	color: rgb(255, 255, 255); background-color: rgb(30, 160, 195);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-behance {
	color: rgb(255, 255, 255); background-color: rgb(7, 87, 254);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-codepen {
	color: rgb(255, 255, 255); background-color: rgb(30, 31, 38);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-deviantart {
	color: rgb(255, 255, 255); background-color: rgb(2, 228, 155);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-dribbble {
	color: rgb(255, 255, 255); background-color: rgb(233, 76, 137);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-dropbox {
	color: rgb(255, 255, 255); background-color: rgb(66, 128, 255);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-etsy {
	color: rgb(255, 255, 255); background-color: rgb(244, 88, 0);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-facebook {
	color: rgb(255, 255, 255); background-color: rgb(25, 119, 242);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-fivehundredpx {
	color: rgb(255, 255, 255); background-color: rgb(0, 0, 0);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-flickr {
	color: rgb(255, 255, 255); background-color: rgb(4, 97, 221);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-foursquare {
	color: rgb(255, 255, 255); background-color: rgb(230, 86, 120);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-github {
	color: rgb(255, 255, 255); background-color: rgb(36, 41, 45);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-goodreads {
	color: rgb(56, 33, 16); background-color: rgb(236, 234, 221);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-google {
	color: rgb(255, 255, 255); background-color: rgb(234, 68, 52);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-instagram {
	color: rgb(255, 255, 255); background-color: rgb(240, 0, 117);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-lastfm {
	color: rgb(255, 255, 255); background-color: rgb(226, 27, 36);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-linkedin {
	color: rgb(255, 255, 255); background-color: rgb(5, 119, 181);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-mastodon {
	color: rgb(255, 255, 255); background-color: rgb(50, 136, 212);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-medium {
	color: rgb(255, 255, 255); background-color: rgb(2, 171, 108);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-meetup {
	color: rgb(255, 255, 255); background-color: rgb(246, 64, 95);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-pinterest {
	color: rgb(255, 255, 255); background-color: rgb(230, 1, 34);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-pocket {
	color: rgb(255, 255, 255); background-color: rgb(239, 65, 85);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-reddit {
	color: rgb(255, 255, 255); background-color: rgb(254, 69, 0);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-skype {
	color: rgb(255, 255, 255); background-color: rgb(4, 120, 215);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-snapchat {
	color: rgb(255, 255, 255); stroke: #000; background-color: rgb(254, 252, 0);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-soundcloud {
	color: rgb(255, 255, 255); background-color: rgb(255, 86, 0);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-spotify {
	color: rgb(255, 255, 255); background-color: rgb(27, 215, 96);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-tumblr {
	color: rgb(255, 255, 255); background-color: rgb(1, 24, 53);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-twitch {
	color: rgb(255, 255, 255); background-color: rgb(100, 64, 164);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-twitter {
	color: rgb(255, 255, 255); background-color: rgb(33, 161, 243);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-vimeo {
	color: rgb(255, 255, 255); background-color: rgb(30, 183, 234);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-vk {
	color: rgb(255, 255, 255); background-color: rgb(70, 128, 194);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-wordpress {
	color: rgb(255, 255, 255); background-color: rgb(52, 153, 205);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-yelp {
	color: rgb(255, 255, 255); background-color: rgb(211, 36, 34);
}
:not(.is-style-logos-only).wp-block-social-links .wp-social-link-youtube {
	color: rgb(255, 255, 255); background-color: rgb(255, 1, 0);
}
.is-style-logos-only.wp-block-social-links .wp-social-link {
	background: none; padding: 4px;
}
.is-style-logos-only.wp-block-social-links .wp-social-link svg {
	width: 28px; height: 28px;
}
.is-style-logos-only.wp-block-social-links .wp-social-link-amazon {
	color: rgb(255, 153, 0);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-bandcamp {
	color: rgb(30, 160, 195);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-behance {
	color: rgb(7, 87, 254);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-codepen {
	color: rgb(30, 31, 38);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-deviantart {
	color: rgb(2, 228, 155);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-dribbble {
	color: rgb(233, 76, 137);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-dropbox {
	color: rgb(66, 128, 255);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-etsy {
	color: rgb(244, 88, 0);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-facebook {
	color: rgb(25, 119, 242);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-fivehundredpx {
	color: rgb(0, 0, 0);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-flickr {
	color: rgb(4, 97, 221);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-foursquare {
	color: rgb(230, 86, 120);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-github {
	color: rgb(36, 41, 45);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-goodreads {
	color: rgb(56, 33, 16);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-google {
	color: rgb(234, 68, 52);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-instagram {
	color: rgb(240, 0, 117);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-lastfm {
	color: rgb(226, 27, 36);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-linkedin {
	color: rgb(5, 119, 181);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-mastodon {
	color: rgb(50, 136, 212);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-medium {
	color: rgb(2, 171, 108);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-meetup {
	color: rgb(246, 64, 95);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-pinterest {
	color: rgb(230, 1, 34);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-pocket {
	color: rgb(239, 65, 85);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-reddit {
	color: rgb(254, 69, 0);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-skype {
	color: rgb(4, 120, 215);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-snapchat {
	color: rgb(255, 255, 255); stroke: #000;
}
.is-style-logos-only.wp-block-social-links .wp-social-link-soundcloud {
	color: rgb(255, 86, 0);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-spotify {
	color: rgb(27, 215, 96);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-tumblr {
	color: rgb(1, 24, 53);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-twitch {
	color: rgb(100, 64, 164);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-twitter {
	color: rgb(33, 161, 243);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-vimeo {
	color: rgb(30, 183, 234);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-vk {
	color: rgb(70, 128, 194);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-wordpress {
	color: rgb(52, 153, 205);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-yelp {
	color: rgb(255, 255, 255); background-color: rgb(211, 36, 34);
}
.is-style-logos-only.wp-block-social-links .wp-social-link-youtube {
	color: rgb(255, 1, 0);
}
.is-style-pill-shape.wp-block-social-links .wp-social-link {
	width: auto;
}
.is-style-pill-shape.wp-block-social-links .wp-social-link a {
	padding-right: 16px; padding-left: 16px;
}
.wp-block-spacer {
	clear: both;
}
p.wp-block-subhead {
	font-size: 1.1em; font-style: italic; opacity: 0.75;
}
.wp-block-table {
	-ms-overflow-x: auto;
}
.wp-block-table table {
	width: 100%;
}
.wp-block-table .has-fixed-layout {
	width: 100%; table-layout: fixed;
}
.wp-block-table .has-fixed-layout td {
	
}
.wp-block-table .has-fixed-layout th {
	
}
.aligncenter.wp-block-table {
	width: auto; display: table;
}
.alignleft.wp-block-table {
	width: auto; display: table;
}
.alignright.wp-block-table {
	width: auto; display: table;
}
.aligncenter.wp-block-table td {
	
}
.aligncenter.wp-block-table th {
	
}
.alignleft.wp-block-table td {
	
}
.alignleft.wp-block-table th {
	
}
.alignright.wp-block-table td {
	
}
.alignright.wp-block-table th {
	
}
.wp-block-table .has-subtle-light-gray-background-color {
	background-color: rgb(243, 244, 245);
}
.wp-block-table .has-subtle-pale-green-background-color {
	background-color: rgb(233, 251, 229);
}
.wp-block-table .has-subtle-pale-blue-background-color {
	background-color: rgb(231, 245, 254);
}
.wp-block-table .has-subtle-pale-pink-background-color {
	background-color: rgb(252, 240, 239);
}
.is-style-stripes.wp-block-table {
	border-bottom-color: rgb(243, 244, 245); border-bottom-width: 1px; border-bottom-style: solid; border-collapse: inherit; border-spacing: 0; background-color: transparent;
}
.is-style-stripes.wp-block-table tbody tr:nth-child(2n+1) {
	background-color: rgb(243, 244, 245);
}
.has-subtle-light-gray-background-color.is-style-stripes.wp-block-table tbody tr:nth-child(2n+1) {
	background-color: rgb(243, 244, 245);
}
.has-subtle-pale-green-background-color.is-style-stripes.wp-block-table tbody tr:nth-child(2n+1) {
	background-color: rgb(233, 251, 229);
}
.has-subtle-pale-blue-background-color.is-style-stripes.wp-block-table tbody tr:nth-child(2n+1) {
	background-color: rgb(231, 245, 254);
}
.has-subtle-pale-pink-background-color.is-style-stripes.wp-block-table tbody tr:nth-child(2n+1) {
	background-color: rgb(252, 240, 239);
}
.is-style-stripes.wp-block-table td {
	border-color: transparent;
}
.is-style-stripes.wp-block-table th {
	border-color: transparent;
}
.wp-block-text-columns {
	display: flex;
}
.aligncenter.wp-block-text-columns {
	display: flex;
}
.wp-block-text-columns .wp-block-column {
	margin: 0px 16px; padding: 0px;
}
.wp-block-text-columns :first-child.wp-block-column {
	margin-left: 0px;
}
.wp-block-text-columns :last-child.wp-block-column {
	margin-right: 0px;
}
.columns-2.wp-block-text-columns .wp-block-column {
	width: 50%;
}
.columns-3.wp-block-text-columns .wp-block-column {
	width: 33.33%;
}
.columns-4.wp-block-text-columns .wp-block-column {
	width: 25%;
}
.wp-block-video {
	margin-right: 0px; margin-left: 0px;
}
.wp-block-video video {
	max-width: 100%;
}
.aligncenter.wp-block-video {
	text-align: center;
}
.wp-block-video figcaption {
	margin-top: 0.5em; margin-bottom: 1em;
}
:root .has-pale-pink-background-color {
	background-color: rgb(247, 141, 167);
}
:root .has-vivid-red-background-color {
	background-color: rgb(207, 46, 46);
}
:root .has-luminous-vivid-orange-background-color {
	background-color: rgb(255, 105, 0);
}
:root .has-luminous-vivid-amber-background-color {
	background-color: rgb(252, 185, 0);
}
:root .has-light-green-cyan-background-color {
	background-color: rgb(123, 220, 181);
}
:root .has-vivid-green-cyan-background-color {
	background-color: rgb(0, 208, 132);
}
:root .has-pale-cyan-blue-background-color {
	background-color: rgb(142, 209, 252);
}
:root .has-vivid-cyan-blue-background-color {
	background-color: rgb(6, 147, 227);
}
:root .has-vivid-purple-background-color {
	background-color: rgb(155, 81, 224);
}
:root .has-very-light-gray-background-color {
	background-color: rgb(238, 238, 238);
}
:root .has-cyan-bluish-gray-background-color {
	background-color: rgb(171, 184, 195);
}
:root .has-very-dark-gray-background-color {
	background-color: rgb(49, 49, 49);
}
:root .has-pale-pink-color {
	color: rgb(247, 141, 167);
}
:root .has-vivid-red-color {
	color: rgb(207, 46, 46);
}
:root .has-luminous-vivid-orange-color {
	color: rgb(255, 105, 0);
}
:root .has-luminous-vivid-amber-color {
	color: rgb(252, 185, 0);
}
:root .has-light-green-cyan-color {
	color: rgb(123, 220, 181);
}
:root .has-vivid-green-cyan-color {
	color: rgb(0, 208, 132);
}
:root .has-pale-cyan-blue-color {
	color: rgb(142, 209, 252);
}
:root .has-vivid-cyan-blue-color {
	color: rgb(6, 147, 227);
}
:root .has-vivid-purple-color {
	color: rgb(155, 81, 224);
}
:root .has-very-light-gray-color {
	color: rgb(238, 238, 238);
}
:root .has-cyan-bluish-gray-color {
	color: rgb(171, 184, 195);
}
:root .has-very-dark-gray-color {
	color: rgb(49, 49, 49);
}
:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
	background: linear-gradient(135deg, rgb(6, 147, 227), rgb(155, 81, 224));
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
	background: linear-gradient(135deg, rgb(0, 208, 132), rgb(6, 147, 227));
}
:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
	background: linear-gradient(135deg, rgb(122, 220, 180), rgb(0, 208, 130));
}
:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
	background: linear-gradient(135deg, rgb(252, 185, 0), rgb(255, 105, 0));
}
:root .has-luminous-vivid-orange-to-vivid-red-gradient-background {
	background: linear-gradient(135deg, rgb(255, 105, 0), rgb(207, 46, 46));
}
:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
	background: linear-gradient(135deg, rgb(238, 238, 238), rgb(169, 184, 195));
}
:root .has-cool-to-warm-spectrum-gradient-background {
	background: linear-gradient(135deg, rgb(74, 234, 220), rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76));
}
:root .has-blush-light-purple-gradient-background {
	background: linear-gradient(135deg, rgb(255, 206, 236), rgb(152, 150, 240));
}
:root .has-blush-bordeaux-gradient-background {
	background: linear-gradient(135deg, rgb(254, 205, 165), rgb(254, 45, 45) 50%, rgb(107, 0, 62));
}
:root .has-purple-crush-gradient-background {
	background: linear-gradient(135deg, rgb(52, 226, 228), rgb(71, 33, 251) 50%, rgb(171, 29, 254));
}
:root .has-luminous-dusk-gradient-background {
	background: linear-gradient(135deg, rgb(255, 203, 112), rgb(199, 81, 192) 50%, rgb(65, 88, 208));
}
:root .has-hazy-dawn-gradient-background {
	background: linear-gradient(135deg, rgb(250, 172, 168), rgb(218, 208, 236));
}
:root .has-pale-ocean-gradient-background {
	background: linear-gradient(135deg, rgb(255, 245, 203), rgb(182, 227, 212) 50%, rgb(51, 167, 181));
}
:root .has-electric-grass-gradient-background {
	background: linear-gradient(135deg, rgb(202, 248, 128), rgb(113, 206, 126));
}
:root .has-subdued-olive-gradient-background {
	background: linear-gradient(135deg, rgb(250, 250, 225), rgb(103, 166, 113));
}
:root .has-atomic-cream-gradient-background {
	background: linear-gradient(135deg, rgb(253, 215, 154), rgb(0, 74, 89));
}
:root .has-nightshade-gradient-background {
	background: linear-gradient(135deg, rgb(51, 9, 104), rgb(49, 205, 207));
}
:root .has-midnight-gradient-background {
	background: linear-gradient(135deg, rgb(2, 3, 129), rgb(40, 116, 252));
}
.has-small-font-size {
	font-size: 13px;
}
.has-normal-font-size {
	font-size: 16px;
}
.has-regular-font-size {
	font-size: 16px;
}
.has-medium-font-size {
	font-size: 20px;
}
.has-large-font-size {
	font-size: 36px;
}
.has-huge-font-size {
	font-size: 42px;
}
.has-larger-font-size {
	font-size: 42px;
}
.has-text-align-center {
	text-align: center;
}
.has-text-align-left {
	text-align: left;
}
.has-text-align-right {
	text-align: right;
}
div.wpcf7 .screen-reader-response {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; position: absolute; clip: rect(1px, 1px, 1px, 1px);
}
div.wpcf7-response-output {
	margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid red; border-image: none;
}
div.wpcf7-mail-sent-ok {
	border: 2px solid rgb(57, 143, 20); border-image: none;
}
div.wpcf7-mail-sent-ng {
	border: 2px solid red; border-image: none;
}
div.wpcf7-aborted {
	border: 2px solid red; border-image: none;
}
div.wpcf7-spam-blocked {
	border: 2px solid orange; border-image: none;
}
div.wpcf7-validation-errors {
	border: 2px solid rgb(247, 231, 0); border-image: none;
}
div.wpcf7-acceptance-missing {
	border: 2px solid rgb(247, 231, 0); border-image: none;
}
.wpcf7-form-control-wrap {
	position: relative;
}
span.wpcf7-not-valid-tip {
	color: red; font-size: 1em; font-weight: 400; display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
	background: rgb(255, 255, 255); padding: 0.2em 0.8em; border: 1px solid red; border-image: none; left: 20%; top: 20%; position: absolute; z-index: 100;
}
span.wpcf7-list-item {
	margin: 0px 0px 0px 1em; display: inline-block;
}
span.wpcf7-list-item-label::before {
	content: " ";
}
span.wpcf7-list-item-label::after {
	content: " ";
}
.wpcf7-display-none {
	display: none;
}
div.wpcf7 .ajax-loader {
	margin: 0px 0px 0px 4px; padding: 0px; border: currentColor; border-image: none; width: 16px; height: 16px; vertical-align: middle; display: inline-block; visibility: hidden; background-image: url("/wp-content/plugins/contact-form-7/images/ajax-loader.gif");
}
div.wpcf7 .is-active.ajax-loader {
	visibility: visible;
}
div.wpcf7 div.ajax-error {
	display: none;
}
div.wpcf7 .placeheld {
	color: rgb(136, 136, 136);
}
div.wpcf7 input[type=file] {
	cursor: pointer;
}
div.wpcf7 input[type=file]:disabled {
	cursor: default;
}
div.wpcf7 :disabled.wpcf7-submit {
	cursor: not-allowed;
}
.wpcf7 input[type=url] {
	direction: ltr;
}
.wpcf7 input[type=email] {
	direction: ltr;
}
.wpcf7 input[type=tel] {
	direction: ltr;
}
#debungcontrolls {
	background: rgba(0, 0, 0, 0.6); padding: 10px; width: 100%; height: auto; bottom: 0px; position: fixed; z-index: 100000; box-sizing: border-box;
}
.debugtimeline {
	width: 100%; height: 10px; margin-bottom: 3px; display: none; white-space: nowrap; position: relative; box-sizing: border-box;
}
.debugtimeline:hover {
	height: 15px;
}
.the_timeline_tester {
	background: rgb(231, 76, 60); left: 0px; top: 0px; width: 0px; height: 100%; position: absolute;
}
.rs-go-fullscreen {
	background: rgb(255, 255, 255) !important; left: 0px !important; top: 0px !important; width: 100% !important; height: 100% !important; position: fixed !important; z-index: 9999999 !important;
}
.tl_slide.debugtimeline .the_timeline_tester {
	background: rgb(243, 156, 18);
}
.tl_frame.debugtimeline .the_timeline_tester {
	background: rgb(52, 152, 219);
}
.debugtimline_txt {
	left: 10px; top: 0px; color: rgb(255, 255, 255); line-height: 10px; font-size: 7px; font-weight: 400; white-space: nowrap; position: absolute;
}
.rtl {
	direction: rtl;
}
[class^=revicon-]::before {
	width: 1em; text-align: center; text-transform: none; line-height: 1em; font-family: "revicons"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: inherit; margin-right: 0.2em; margin-left: 0.2em; display: inline-block; speak: none;
}
[class*=' revicon-']::before {
	width: 1em; text-align: center; text-transform: none; line-height: 1em; font-family: "revicons"; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: inherit; margin-right: 0.2em; margin-left: 0.2em; display: inline-block; speak: none;
}
.revicon-search-1::before {
	content: "\e802";
}
.revicon-pencil-1::before {
	content: "\e831";
}
.revicon-picture-1::before {
	content: "\e803";
}
.revicon-cancel::before {
	content: "\e80a";
}
.revicon-info-circled::before {
	content: "\e80f";
}
.revicon-trash::before {
	content: "\e801";
}
.revicon-left-dir::before {
	content: "\e817";
}
.revicon-right-dir::before {
	content: "\e818";
}
.revicon-down-open::before {
	content: "\e83b";
}
.revicon-left-open::before {
	content: "\e819";
}
.revicon-right-open::before {
	content: "\e81a";
}
.revicon-angle-left::before {
	content: "\e820";
}
.revicon-angle-right::before {
	content: "\e81d";
}
.revicon-left-big::before {
	content: "\e81f";
}
.revicon-right-big::before {
	content: "\e81e";
}
.revicon-magic::before {
	content: "\e807";
}
.revicon-picture::before {
	content: "\e800";
}
.revicon-export::before {
	content: "\e80b";
}
.revicon-cog::before {
	content: "\e832";
}
.revicon-login::before {
	content: "\e833";
}
.revicon-logout::before {
	content: "\e834";
}
.revicon-video::before {
	content: "\e805";
}
.revicon-arrow-combo::before {
	content: "\e827";
}
.revicon-left-open-1::before {
	content: "\e82a";
}
.revicon-right-open-1::before {
	content: "\e82b";
}
.revicon-left-open-mini::before {
	content: "\e822";
}
.revicon-right-open-mini::before {
	content: "\e823";
}
.revicon-left-open-big::before {
	content: "\e824";
}
.revicon-right-open-big::before {
	content: "\e825";
}
.revicon-left::before {
	content: "\e836";
}
.revicon-right::before {
	content: "\e826";
}
.revicon-ccw::before {
	content: "\e808";
}
.revicon-arrows-ccw::before {
	content: "\e806";
}
.revicon-palette::before {
	content: "\e829";
}
.revicon-list-add::before {
	content: "\e80c";
}
.revicon-doc::before {
	content: "\e809";
}
.revicon-left-open-outline::before {
	content: "\e82e";
}
.revicon-left-open-2::before {
	content: "\e82c";
}
.revicon-right-open-outline::before {
	content: "\e82f";
}
.revicon-right-open-2::before {
	content: "\e82d";
}
.revicon-equalizer::before {
	content: "\e83a";
}
.revicon-layers-alt::before {
	content: "\e804";
}
.revicon-popup::before {
	content: "\e828";
}
.rev_slider_wrapper {
	width: 100%; position: relative; z-index: 0;
}
.rev_slider {
	overflow: visible; position: relative;
}
.entry-content .rev_slider a {
	box-shadow: none;
}
.rev_slider a {
	box-shadow: none;
}
.tp-overflow-hidden {
	overflow: hidden !important;
}
.group_ov_hidden {
	overflow: hidden;
}
.tp-simpleresponsive img {
	margin: 0px; padding: 0px; border: currentColor; transition:none; border-image: none; max-width: none !important;
}
.rev_slider img {
	margin: 0px; padding: 0px; border: currentColor; transition:none; border-image: none; max-width: none !important;
}
.rev_slider .no-slides-text {
	text-align: center; padding-top: 80px; font-weight: 700;
}
.rev_slider > ul {
	background-position: 0px 0px; list-style: none !important; margin: 0px !important; padding: 0px !important; left: 0px; top: 0px; text-indent: 0em; position: absolute; -ms-overflow-x: visible; -ms-overflow-y: visible; background-image: none;
}
.rev_slider_wrapper > ul {
	background-position: 0px 0px; list-style: none !important; margin: 0px !important; padding: 0px !important; left: 0px; top: 0px; text-indent: 0em; position: absolute; -ms-overflow-x: visible; -ms-overflow-y: visible; background-image: none;
}
.tp-revslider-mainul > li {
	background-position: 0px 0px; list-style: none !important; margin: 0px !important; padding: 0px !important; left: 0px; top: 0px; text-indent: 0em; position: absolute; -ms-overflow-x: visible; -ms-overflow-y: visible; background-image: none;
}
.rev_slider > ul > li {
	background-position: 0px 0px; list-style: none !important; margin: 0px !important; padding: 0px !important; left: 0px; top: 0px; text-indent: 0em; position: absolute; -ms-overflow-x: visible; -ms-overflow-y: visible; background-image: none;
}
.rev_slider > ul > li::before {
	background-position: 0px 0px; list-style: none !important; margin: 0px !important; padding: 0px !important; left: 0px; top: 0px; text-indent: 0em; position: absolute; -ms-overflow-x: visible; -ms-overflow-y: visible; background-image: none;
}
.tp-revslider-mainul > li::before {
	background-position: 0px 0px; list-style: none !important; margin: 0px !important; padding: 0px !important; left: 0px; top: 0px; text-indent: 0em; position: absolute; -ms-overflow-x: visible; -ms-overflow-y: visible; background-image: none;
}
.tp-simpleresponsive > ul {
	background-position: 0px 0px; list-style: none !important; margin: 0px !important; padding: 0px !important; left: 0px; top: 0px; text-indent: 0em; position: absolute; -ms-overflow-x: visible; -ms-overflow-y: visible; background-image: none;
}
.tp-simpleresponsive > ul > li {
	background-position: 0px 0px; list-style: none !important; margin: 0px !important; padding: 0px !important; left: 0px; top: 0px; text-indent: 0em; position: absolute; -ms-overflow-x: visible; -ms-overflow-y: visible; background-image: none;
}
.tp-simpleresponsive > ul > li::before {
	background-position: 0px 0px; list-style: none !important; margin: 0px !important; padding: 0px !important; left: 0px; top: 0px; text-indent: 0em; position: absolute; -ms-overflow-x: visible; -ms-overflow-y: visible; background-image: none;
}
.tp-revslider-mainul > li {
	background-position: 0px 0px; list-style: none !important; margin: 0px !important; padding: 0px !important; left: 0px; top: 0px; text-indent: 0em; position: absolute; -ms-overflow-x: visible; -ms-overflow-y: visible; background-image: none;
}
.tp-simpleresponsive > ul > li {
	background-position: 0px 0px; list-style: none !important; margin: 0px !important; padding: 0px !important; left: 0px; top: 0px; text-indent: 0em; position: absolute; -ms-overflow-x: visible; -ms-overflow-y: visible; background-image: none;
}
.tp-revslider-mainul > li {
	visibility: hidden;
}
.rev_slider > ul > li {
	visibility: hidden;
}
.rev_slider > ul > li::before {
	visibility: hidden;
}
.tp-revslider-mainul > li::before {
	visibility: hidden;
}
.tp-simpleresponsive > ul > li {
	visibility: hidden;
}
.tp-simpleresponsive > ul > li::before {
	visibility: hidden;
}
.tp-revslider-mainul > li {
	visibility: hidden;
}
.tp-simpleresponsive > ul > li {
	visibility: hidden;
}
.tp-revslider-slidesli {
	list-style: none !important; margin: 0px !important; padding: 0px !important;
}
.tp-revslider-mainul {
	list-style: none !important; margin: 0px !important; padding: 0px !important;
}
.rev_slider li.tp-revslider-slidesli {
	position: absolute !important;
}
.tp-caption .rs-untoggled-content {
	display: block;
}
.tp-caption .rs-toggled-content {
	display: none;
}
.tp-caption.rs-toggle-content-active .rs-toggled-content {
	display: block;
}
.tp-caption.rs-toggle-content-active .rs-untoggled-content {
	display: none;
}
.rev_slider .tp-caption {
	display: block; white-space: nowrap; visibility: hidden; position: relative; z-index: 1; -webkit-font-smoothing: antialiased;
}
.rev_slider .caption {
	display: block; white-space: nowrap; visibility: hidden; position: relative; z-index: 1; -webkit-font-smoothing: antialiased;
}
.rev_slider .tp-caption {
	-moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none;
}
.rev_slider .caption {
	-moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none;
}
.tp-simpleresponsive img {
	-moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none;
}
.rev_slider .tp-mask-wrap .tp-caption {
	margin-bottom: 0px;
}
.rev_slider .tp-mask-wrap *:last-child {
	margin-bottom: 0px;
}
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption {
	margin-bottom: 0px;
}
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child {
	margin-bottom: 0px;
}
.tp-svg-layer svg {
	width: 100%; height: 100%; vertical-align: top; position: relative;
}
.tp-carousel-wrapper {
	cursor: url(/wp-content/plugins/revslider/public/assets/css/openhand.cur), move;
}
.dragged.tp-carousel-wrapper {
	cursor: url(/wp-content/plugins/revslider/public/assets/css/closedhand.cur), move;
}
.tp_inner_padding {
	max-height: none !important; box-sizing: border-box;
}
.tp-layer-selectable.tp-caption {
	-moz-user-select: all; -khtml-user-select: all; -webkit-user-select: all; -o-user-select: all;
}
.tp-forcenotvisible {
	display: none !important; visibility: hidden !important;
}
.tp-hide-revslider {
	display: none !important; visibility: hidden !important;
}
.tp-hidden-caption.tp-caption {
	display: none !important; visibility: hidden !important;
}
.tp-hidden-caption.tp-parallax-wrap {
	display: none !important; visibility: hidden !important;
}
.rev_slider embed {
	max-width: none !important;
}
.rev_slider iframe {
	max-width: none !important;
}
.rev_slider object {
	max-width: none !important;
}
.rev_slider audio {
	max-width: none !important;
}
.rev_slider video {
	max-width: none !important;
}
.tp-element-background {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 0;
}
.tp-blockmask {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 1000; transform: scaleX(0) scaleY(0);
}
.tp-blockmask_in {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 1000; transform: scaleX(0) scaleY(0);
}
.tp-blockmask_out {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 1000; transform: scaleX(0) scaleY(0);
}
.tp-parallax-wrap {
	
}
.rev_row_zone {
	left: 0px; width: 100%; font-size: 0px; position: absolute; min-height: 50px; box-sizing: border-box;
}
.rev_row_zone_top {
	top: 0px;
}
.rev_row_zone_middle {
	top: 50%; transform: translateY(-50%);
}
.rev_row_zone_bottom {
	bottom: 0px;
}
.rev_column .tp-parallax-wrap {
	vertical-align: top;
}
.rev_slider .rev_row.tp-caption {
	width: 100% !important; height: auto !important; font-size: 0px; vertical-align: top; display: table; position: relative; table-layout: fixed; box-sizing: border-box;
}
.rev_column {
	height: auto; font-size: 0px; vertical-align: top; display: table-cell; position: relative; box-sizing: border-box;
}
.rev_column_inner {
	width: 100% !important; height: auto !important; display: block; white-space: normal !important; position: relative; box-sizing: border-box;
}
.rev_column_bg {
	border: 0px solid transparent; border-image: none; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 0; box-sizing: border-box; background-clip: content-box;
}
.rev_column_inner .tp-parallax-wrap {
	text-align: inherit;
}
.rev_column_inner .tp-loop-wrap {
	text-align: inherit;
}
.rev_column_inner .tp-mask-wrap {
	text-align: inherit;
}
.rev_column_inner .tp-mask-wrap {
	display: inline-block;
}
.rev_column_inner .tp-parallax-wrap .tp-loop-wrap {
	left: auto !important; top: auto !important; line-height: 0; position: relative !important;
}
.rev_column_inner .tp-parallax-wrap .tp-mask-wrap {
	left: auto !important; top: auto !important; line-height: 0; position: relative !important;
}
.rev_column_inner .tp-parallax-wrap {
	left: auto !important; top: auto !important; line-height: 0; position: relative !important;
}
.rev_column_inner .tp-parallax-wrap .tp-loop-wrap {
	vertical-align: top;
}
.rev_column_inner .tp-parallax-wrap .tp-mask-wrap {
	vertical-align: top;
}
.rev_column_inner .tp-parallax-wrap {
	vertical-align: top;
}
.rev_column_inner .rev_layer_in_column {
	vertical-align: top;
}
.rev_break_columns {
	display: block !important;
}
.rev_break_columns .rev_column.tp-parallax-wrap {
	width: 100% !important; display: block !important;
}
.fullscreen-container {
	padding: 0px; position: relative;
}
.fullwidthbanner-container {
	padding: 0px; overflow: hidden; position: relative;
}
.fullwidthbanner-container .fullwidthabanner {
	width: 100%; position: relative;
}
.tp-static-layers {
	left: 0px; top: 0px; position: absolute; z-index: 101;
}
.tp-static-layers-back {
	z-index: 0;
}
.tp-caption .frontcorner {
	left: -40px; top: 0px; width: 0px; height: 0px; border-top-color: rgb(0, 168, 255); border-right-color: transparent; border-left-color: transparent; border-top-width: 40px; border-right-width: 0px; border-left-width: 40px; border-top-style: solid; border-right-style: solid; border-left-style: solid; position: absolute;
}
.tp-caption .backcorner {
	top: 0px; width: 0px; height: 0px; right: 0px; border-right-color: transparent; border-bottom-color: rgb(0, 168, 255); border-left-color: transparent; border-right-width: 40px; border-bottom-width: 40px; border-left-width: 0px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute;
}
.tp-caption .frontcornertop {
	left: -40px; top: 0px; width: 0px; height: 0px; border-right-color: transparent; border-bottom-color: rgb(0, 168, 255); border-left-color: transparent; border-right-width: 0px; border-bottom-width: 40px; border-left-width: 40px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute;
}
.tp-caption .backcornertop {
	top: 0px; width: 0px; height: 0px; right: 0px; border-top-color: rgb(0, 168, 255); border-right-color: transparent; border-left-color: transparent; border-top-width: 40px; border-right-width: 40px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; position: absolute;
}
.tp-layer-inner-rotation {
	position: relative !important;
}
img.tp-slider-alternative-image {
	width: 100%; height: auto;
}
.noFilterClass {
	filter: none !important;
}
.rs-background-video-layer {
	left: 0px; top: 0px; width: 100%; height: 100%; visibility: hidden; position: absolute; z-index: 0;
}
.coverscreenvideo.tp-caption {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.fullscreenvideo.caption {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.fullscreenvideo.tp-caption {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.fullscreenvideo.caption iframe {
	width: 100% !important; height: 100% !important; display: none;
}
.fullscreenvideo.caption audio {
	width: 100% !important; height: 100% !important; display: none;
}
.fullscreenvideo.caption video {
	width: 100% !important; height: 100% !important; display: none;
}
.fullscreenvideo.tp-caption iframe {
	width: 100% !important; height: 100% !important; display: none;
}
.fullscreenvideo.tp-caption iframe audio {
	width: 100% !important; height: 100% !important; display: none;
}
.fullscreenvideo.tp-caption iframe video {
	width: 100% !important; height: 100% !important; display: none;
}
.fullcoveredvideo audio {
	background: rgb(0, 0, 0);
}
.fullscreenvideo audio .fullcoveredvideo video {
	background: rgb(0, 0, 0);
}
.fullscreenvideo video {
	background: rgb(0, 0, 0);
}
.fullcoveredvideo .tp-poster {
	background-position: center; left: 0px; top: 0px; width: 100%; height: 100%; background-size: cover;
}
.videoisplaying .html5vid .tp-poster {
	display: none;
}
.tp-video-play-button {
	background: rgba(0, 0, 0, 0.3); border-radius: 5px; transition:opacity 0.3s ease-out !important; left: 50%; top: 50%; width: 50px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px !important; margin-top: -25px; margin-left: -25px; vertical-align: top; display: inline-block; position: absolute; z-index: 4; cursor: pointer; box-sizing: border-box; opacity: 0;
}
.tp-hiddenaudio {
	display: none !important;
}
.tp-audio-html5 .tp-video-play-button {
	display: none !important;
}
.tp-caption .html5vid {
	width: 100% !important; height: 100% !important;
}
.tp-video-play-button i {
	width: 50px; height: 50px; text-align: center; line-height: 50px !important; font-size: 40px !important; vertical-align: top; display: inline-block;
}
.tp-caption:hover .tp-video-play-button {
	display: block; opacity: 1;
}
.tp-caption .tp-revstop {
	line-height: 20px !important; font-size: 25px !important; margin-top: 15px !important; vertical-align: top; border-right-color: rgb(255, 255, 255) !important; border-left-color: rgb(255, 255, 255) !important; border-right-width: 5px !important; border-left-width: 5px !important; border-right-style: solid !important; border-left-style: solid !important; display: none;
}
.videoisplaying .revicon-right-dir {
	display: none;
}
.videoisplaying .tp-revstop {
	display: inline-block;
}
.videoisplaying .tp-video-play-button {
	display: none;
}
.fullcoveredvideo .tp-video-play-button {
	display: none !important;
}
.fullscreenvideo .fullscreenvideo audio {
	object-fit: contain;
}
.fullscreenvideo .fullscreenvideo video {
	object-fit: contain;
}
.fullscreenvideo .fullcoveredvideo audio {
	object-fit: cover;
}
.fullscreenvideo .fullcoveredvideo video {
	object-fit: cover;
}
.tp-video-controls {
	padding: 5px; transition:opacity 0.3s; left: 0px; right: 0px; bottom: 0px; overflow: hidden; display: table; position: absolute; max-width: 100%; box-sizing: border-box; opacity: 0; background-image: linear-gradient(rgb(0, 0, 0) 13%, rgb(50, 50, 50) 100%);
}
.tp-caption:hover .tp-video-controls {
	opacity: 0.9;
}
.tp-video-button {
	background: rgba(0, 0, 0, 0.5); margin: 0px; padding: 0px; border-radius: 3px; border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); line-height: 12px; font-size: 12px; cursor: pointer;
}
.tp-video-button:hover {
	cursor: pointer;
}
.tp-video-button-wrap {
	padding: 0px 5px; vertical-align: middle; display: table-cell;
}
.tp-video-seek-bar-wrap {
	padding: 0px 5px; vertical-align: middle; display: table-cell;
}
.tp-video-vol-bar-wrap {
	padding: 0px 5px; vertical-align: middle; display: table-cell;
}
.tp-video-seek-bar-wrap {
	width: 80%;
}
.tp-video-vol-bar-wrap {
	width: 20%;
}
.tp-volume-bar {
	margin: 0px; padding: 0px; width: 100%; line-height: 12px; cursor: pointer;
}
.tp-seek-bar {
	margin: 0px; padding: 0px; width: 100%; line-height: 12px; cursor: pointer;
}
.rs-fullvideo-cover {
	background: 0px 0px; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 5;
}
.tp-audio-html5 .tp-video-controls {
	visibility: visible !important; opacity: 1 !important;
}
.tp-dottedoverlay {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 3; background-repeat: repeat;
}
.twoxtwo.tp-dottedoverlay {
	background: url("/wp-content/plugins/revslider/public/assets/assets/gridtile.png");
}
.twoxtwowhite.tp-dottedoverlay {
	background: url("/wp-content/plugins/revslider/public/assets/assets/gridtile_white.png");
}
.threexthree.tp-dottedoverlay {
	background: url("/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3.png");
}
.threexthreewhite.tp-dottedoverlay {
	background: url("/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3_white.png");
}
.tp-shadowcover {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: -1;
}
.tp-shadow1 {
	box-shadow: 0px 10px 6px -6px rgba(0,0,0,0.8);
}
.tp-shadow2::before {
	background: 0px 0px; left: 10px; top: 85%; width: 50%; bottom: 10px; position: absolute; z-index: -2; max-width: 300px; content: ""; box-shadow: 0px 15px 10px rgba(0,0,0,0.8); transform: rotate(-3deg);
}
.tp-shadow2::after {
	background: 0px 0px; left: 10px; top: 85%; width: 50%; bottom: 10px; position: absolute; z-index: -2; max-width: 300px; content: ""; box-shadow: 0px 15px 10px rgba(0,0,0,0.8); transform: rotate(-3deg);
}
.tp-shadow3::before {
	background: 0px 0px; left: 10px; top: 85%; width: 50%; bottom: 10px; position: absolute; z-index: -2; max-width: 300px; content: ""; box-shadow: 0px 15px 10px rgba(0,0,0,0.8); transform: rotate(-3deg);
}
.tp-shadow4::after {
	background: 0px 0px; left: 10px; top: 85%; width: 50%; bottom: 10px; position: absolute; z-index: -2; max-width: 300px; content: ""; box-shadow: 0px 15px 10px rgba(0,0,0,0.8); transform: rotate(-3deg);
}
.tp-shadow2::after {
	left: auto; right: 10px; transform: rotate(3deg);
}
.tp-shadow4::after {
	left: auto; right: 10px; transform: rotate(3deg);
}
.tp-shadow5 {
	position: relative; box-shadow: 0px 1px 4px rgba(0,0,0,0.3), inset 0px 0px 40px rgba(0,0,0,0.1);
}
.tp-shadow5::before {
	border-radius: 100px / 20px; left: 20px; top: 30%; right: 20px; bottom: 0px; position: absolute; z-index: -2; content: ""; box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.6);
}
.tp-shadow5::after {
	border-radius: 100px / 20px; left: 20px; top: 30%; right: 20px; bottom: 0px; position: absolute; z-index: -2; content: ""; box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.6);
}
.tp-button {
	padding: 6px 13px 5px; border-radius: 3px; height: 30px; color: rgb(255, 255, 255) !important; line-height: 45px !important; letter-spacing: -1px; font-family: arial,sans-serif; font-size: 15px; font-weight: 700; text-decoration: none; cursor: pointer; text-shadow: 0px 1px 1px rgba(0,0,0,0.6) !important;
}
.big.tp-button {
	padding: 9px 20px; color: rgb(255, 255, 255); line-height: 57px !important; font-size: 19px; font-weight: 700; text-shadow: 0px 1px 1px rgba(0,0,0,0.6);
}
.purchase:hover {
	background-position: bottom, 15px 11px;
}
.tp-button:hover {
	background-position: bottom, 15px 11px;
}
.big.tp-button:hover {
	background-position: bottom, 15px 11px;
}
.green.tp-button {
	box-shadow: 0px 3px 0px 0px #104d0b; background-color: rgb(33, 161, 23);
}
.green.tp-button:hover {
	box-shadow: 0px 3px 0px 0px #104d0b; background-color: rgb(33, 161, 23);
}
.green.purchase {
	box-shadow: 0px 3px 0px 0px #104d0b; background-color: rgb(33, 161, 23);
}
.green.purchase:hover {
	box-shadow: 0px 3px 0px 0px #104d0b; background-color: rgb(33, 161, 23);
}
.blue.tp-button {
	box-shadow: 0px 3px 0px 0px #0f3e68; background-color: rgb(29, 120, 203);
}
.blue.tp-button:hover {
	box-shadow: 0px 3px 0px 0px #0f3e68; background-color: rgb(29, 120, 203);
}
.blue.purchase {
	box-shadow: 0px 3px 0px 0px #0f3e68; background-color: rgb(29, 120, 203);
}
.blue.purchase:hover {
	box-shadow: 0px 3px 0px 0px #0f3e68; background-color: rgb(29, 120, 203);
}
.red.tp-button {
	box-shadow: 0px 3px 0px 0px #7c1212; background-color: rgb(203, 29, 29);
}
.red.tp-button:hover {
	box-shadow: 0px 3px 0px 0px #7c1212; background-color: rgb(203, 29, 29);
}
.red.purchase {
	box-shadow: 0px 3px 0px 0px #7c1212; background-color: rgb(203, 29, 29);
}
.red.purchase:hover {
	box-shadow: 0px 3px 0px 0px #7c1212; background-color: rgb(203, 29, 29);
}
.orange.tp-button {
	box-shadow: 0px 3px 0px 0px #a34c00; background-color: rgb(255, 119, 0);
}
.orange.tp-button:hover {
	box-shadow: 0px 3px 0px 0px #a34c00; background-color: rgb(255, 119, 0);
}
.orange.purchase {
	box-shadow: 0px 3px 0px 0px #a34c00; background-color: rgb(255, 119, 0);
}
.orange.purchase:hover {
	box-shadow: 0px 3px 0px 0px #a34c00; background-color: rgb(255, 119, 0);
}
.darkgrey.tp-button {
	box-shadow: 0px 3px 0px 0px #222; background-color: rgb(85, 85, 85);
}
.grey.tp-button {
	box-shadow: 0px 3px 0px 0px #222; background-color: rgb(85, 85, 85);
}
.darkgrey.tp-button:hover {
	box-shadow: 0px 3px 0px 0px #222; background-color: rgb(85, 85, 85);
}
.grey.tp-button:hover {
	box-shadow: 0px 3px 0px 0px #222; background-color: rgb(85, 85, 85);
}
.darkgrey.purchase {
	box-shadow: 0px 3px 0px 0px #222; background-color: rgb(85, 85, 85);
}
.darkgrey.purchase:hover {
	box-shadow: 0px 3px 0px 0px #222; background-color: rgb(85, 85, 85);
}
.lightgrey.tp-button {
	box-shadow: 0px 3px 0px 0px #555; background-color: rgb(136, 136, 136);
}
.lightgrey.tp-button:hover {
	box-shadow: 0px 3px 0px 0px #555; background-color: rgb(136, 136, 136);
}
.lightgrey.purchase {
	box-shadow: 0px 3px 0px 0px #555; background-color: rgb(136, 136, 136);
}
.lightgrey.purchase:hover {
	box-shadow: 0px 3px 0px 0px #555; background-color: rgb(136, 136, 136);
}
.rev-btn {
	padding: 12px 35px; line-height: 44px; font-family: "Roboto",sans-serif; font-size: 17px; font-weight: 500; text-decoration: none !important; cursor: pointer; box-sizing: border-box; box-shadow: none !important;
}
.rev-btn:visited {
	padding: 12px 35px; line-height: 44px; font-family: "Roboto",sans-serif; font-size: 17px; font-weight: 500; text-decoration: none !important; cursor: pointer; box-sizing: border-box; box-shadow: none !important;
}
.rev-uppercase.rev-btn {
	text-transform: uppercase; letter-spacing: 1px; font-size: 15px; font-weight: 900;
}
.rev-uppercase.rev-btn:visited {
	text-transform: uppercase; letter-spacing: 1px; font-size: 15px; font-weight: 900;
}
.rev-withicon.rev-btn i {
	transition:0.2s ease-out !important; top: 0px; font-size: 15px; font-weight: 400; margin-left: 10px !important; position: relative;
}
.rev-hiddenicon.rev-btn i {
	transition:0.2s ease-out !important; top: 0px; width: 0px !important; font-size: 15px; font-weight: 400; margin-left: 0px !important; position: relative; opacity: 0;
}
.rev-hiddenicon.rev-btn:hover i {
	width: auto !important; margin-left: 10px !important; opacity: 1 !important;
}
.rev-medium.rev-btn {
	padding: 10px 30px; line-height: 36px; font-size: 14px;
}
.rev-medium.rev-btn:visited {
	padding: 10px 30px; line-height: 36px; font-size: 14px;
}
.rev-withicon.rev-medium.rev-btn i {
	top: 0px; font-size: 14px;
}
.rev-hiddenicon.rev-medium.rev-btn i {
	top: 0px; font-size: 14px;
}
.rev-small.rev-btn {
	padding: 7px 20px; line-height: 28px; font-size: 12px;
}
.rev-small.rev-btn:visited {
	padding: 7px 20px; line-height: 28px; font-size: 12px;
}
.rev-withicon.rev-small.rev-btn i {
	top: 0px; font-size: 12px;
}
.rev-hiddenicon.rev-small.rev-btn i {
	top: 0px; font-size: 12px;
}
.rev-maxround {
	border-radius: 30px;
}
.rev-minround {
	border-radius: 3px;
}
.rev-burger {
	padding: 22px 0px 0px 14px; border-radius: 50%; border: 1px solid rgba(51, 51, 51, 0.25); border-image: none; width: 60px; height: 60px; position: relative; cursor: pointer; box-sizing: border-box; -webkit-tap-highlight-color: transparent;
}
.rev-burger span {
	background: rgb(51, 51, 51); transition:0.7s; width: 30px; height: 3px; display: block; pointer-events: none; transform-style: flat !important;
}
.rev-burger span:nth-child(2) {
	margin: 3px 0px;
}
#dialog_addbutton .rev-burger:hover :first-child {
	transform: translateY(6px) rotate(-45deg);
}
.open .rev-burger :first-child {
	transform: translateY(6px) rotate(-45deg);
}
.rev-burger.open :first-child {
	transform: translateY(6px) rotate(-45deg);
}
#dialog_addbutton .rev-burger:hover :nth-child(2) {
	opacity: 0; transform: rotate(-45deg);
}
.open .rev-burger :nth-child(2) {
	opacity: 0; transform: rotate(-45deg);
}
.rev-burger.open :nth-child(2) {
	opacity: 0; transform: rotate(-45deg);
}
#dialog_addbutton .rev-burger:hover :last-child {
	transform: translateY(-6px) rotate(-135deg);
}
.open .rev-burger :last-child {
	transform: translateY(-6px) rotate(-135deg);
}
.rev-burger.open :last-child {
	transform: translateY(-6px) rotate(-135deg);
}
.revb-white.rev-burger {
	border: 2px solid rgba(255, 255, 255, 0.2); border-image: none;
}
.revb-white.rev-burger span {
	background: rgb(255, 255, 255);
}
.revb-whitenoborder.rev-burger {
	border: 0px currentColor; border-image: none;
}
.revb-whitenoborder.rev-burger span {
	background: rgb(255, 255, 255);
}
.revb-darknoborder.rev-burger {
	border: 0px currentColor; border-image: none;
}
.revb-darknoborder.rev-burger span {
	background: rgb(51, 51, 51);
}
.revb-whitefull.rev-burger {
	background: rgb(255, 255, 255); border: currentColor; border-image: none;
}
.revb-whitefull.rev-burger span {
	background: rgb(51, 51, 51);
}
.revb-darkfull.rev-burger {
	background: rgb(51, 51, 51); border: currentColor; border-image: none;
}
.revb-darkfull.rev-burger span {
	background: rgb(255, 255, 255);
}
.rev-scroll-btn {
	border-radius: 23px; border: 3px solid rgb(255, 255, 255); border-image: none; left: 0px; width: 35px; height: 55px; text-align: center; right: 0px; display: inline-block; position: relative; cursor: pointer; box-sizing: border-box;
}
.rev-scroll-btn > * {
	color: rgb(255, 255, 255); line-height: 18px; letter-spacing: 2px; font-family: "proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 13px; font-weight: 400; display: inline-block;
}
.rev-scroll-btn > *:hover {
	color: rgb(255, 255, 255);
}
.rev-scroll-btn > *:focus {
	color: rgb(255, 255, 255);
}
.rev-scroll-btn > *.active {
	color: rgb(255, 255, 255);
}
.rev-scroll-btn > *:hover {
	opacity: 0.8;
}
.rev-scroll-btn > *:focus {
	opacity: 0.8;
}
.rev-scroll-btn > *:active {
	opacity: 0.8;
}
.rev-scroll-btn > *.active {
	opacity: 0.8;
}
.revs-fullwhite.rev-scroll-btn {
	background: rgb(255, 255, 255);
}
.revs-fullwhite.rev-scroll-btn span {
	background: rgb(51, 51, 51);
}
.revs-fulldark.rev-scroll-btn {
	background: rgb(51, 51, 51); border: currentColor; border-image: none;
}
.revs-fulldark.rev-scroll-btn span {
	background: rgb(255, 255, 255);
}
.rev-scroll-btn span {
	background: rgb(255, 255, 255); margin: -4px 0px 0px -4px; border-radius: 50%; animation:rev-ani-mouse 2.5s linear infinite; left: 50%; top: 29%; width: 8px; height: 8px; display: block; position: absolute;
}
.revs-dark.rev-scroll-btn {
	border-color: rgb(51, 51, 51);
}
.revs-dark.rev-scroll-btn span {
	background: rgb(51, 51, 51);
}
.rev-control-btn {
	border-radius: 50px; width: 60px; height: 60px; text-align: center; color: rgb(255, 255, 255); line-height: 60px; font-family: Raleway; font-size: 20px; font-style: normal; font-weight: 400; text-decoration: none; display: inline-block; position: relative; z-index: 5; cursor: pointer; box-sizing: border-box; text-shadow: none; background-color: rgba(0, 0, 0, 0.5);
}
.rev-cbutton-dark-sr {
	border-radius: 3px;
}
.rev-cbutton-light {
	color: rgb(51, 51, 51); background-color: rgba(255, 255, 255, 0.75);
}
.rev-cbutton-light-sr {
	border-radius: 3px; color: rgb(51, 51, 51); background-color: rgba(255, 255, 255, 0.75);
}
.rev-sbutton {
	width: 37px; height: 37px; line-height: 37px;
}
.rev-sbutton-blue {
	background-color: rgb(59, 89, 152);
}
.rev-sbutton-lightblue {
	background-color: rgb(0, 160, 209);
}
.rev-sbutton-red {
	background-color: rgb(221, 75, 57);
}
.tp-bannertimer {
	background: rgba(0, 0, 0, 0.15); top: 0px; width: 100%; height: 5px; visibility: hidden; position: absolute; z-index: 200;
}
.tp-bottom.tp-bannertimer {
	top: auto; height: 5px; bottom: 0px !important;
}
.tp-caption img {
	background: 0px 0px; -ms-zoom: 1;
}
.slidelink.caption a div {
	background: url("/wp-content/plugins/revslider/public/assets/assets/coloredbg.png"); width: 3000px; height: 1500px;
}
.slidelink.tp-caption a div {
	background: url("/wp-content/plugins/revslider/public/assets/assets/coloredbg.png"); width: 3000px; height: 1500px;
}
.slidelink.tp-caption a span {
	background: url("/wp-content/plugins/revslider/public/assets/assets/coloredbg.png");
}
.tp-shape {
	width: 100%; height: 100%;
}
.tp-caption .rs-starring {
	display: inline-block;
}
.tp-caption .rs-starring .star-rating {
	color: rgb(255, 195, 33) !important; vertical-align: top; float: none; display: inline-block;
}
.tp-caption .rs-starring .star-rating {
	width: 5.4em; height: 1em; font-family: star; font-size: 1em !important; position: relative;
}
.tp-caption .rs-starring-page .star-rating {
	width: 5.4em; height: 1em; font-family: star; font-size: 1em !important; position: relative;
}
.tp-caption .rs-starring .star-rating::before {
	left: 0px; top: 0px; color: rgb(224, 218, 223); float: left; position: absolute; content: "\73\73\73\73\73";
}
.tp-caption .rs-starring-page .star-rating::before {
	left: 0px; top: 0px; color: rgb(224, 218, 223); float: left; position: absolute; content: "\73\73\73\73\73";
}
.tp-caption .rs-starring .star-rating span {
	left: 0px; top: 0px; overflow: hidden; padding-top: 1.5em; font-size: 1em !important; float: left; position: absolute;
}
.tp-caption .rs-starring .star-rating span::before {
	left: 0px; top: 0px; position: absolute; content: "\53\53\53\53\53";
}
.tp-caption .rs-starring .star-rating span::before {
	left: 0px; top: 0px; position: absolute; content: "\53\53\53\53\53";
}
.tp-loader {
	left: 50%; top: 50%; position: absolute; z-index: 10000;
}
.spinner0.tp-loader {
	background-position: center; border-radius: 3px; animation:tp-rotateplane 1.2s ease-in-out infinite; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); background-image: url("/wp-content/plugins/revslider/public/assets/assets/loader.gif"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.spinner1.tp-loader {
	border-radius: 3px; animation:tp-rotateplane 1.2s ease-in-out infinite; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); background-color: rgb(255, 255, 255);
}
.spinner5.tp-loader {
	background-position: 10px 10px; margin: -22px; border-radius: 3px; width: 44px; height: 44px; background-image: url("/wp-content/plugins/revslider/public/assets/assets/loader.gif"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.spinner2.tp-loader {
	border-radius: 100%; animation:tp-scaleout 1s ease-in-out infinite; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); background-color: red;
}
.spinner3.tp-loader {
	margin: -9px 0px 0px -35px; width: 70px; text-align: center;
}
.spinner3.tp-loader .bounce1 {
	border-radius: 100%; animation:tp-bouncedelay 1.4s ease-in-out infinite both; width: 18px; height: 18px; display: inline-block; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); background-color: rgb(255, 255, 255);
}
.spinner3.tp-loader .bounce2 {
	border-radius: 100%; animation:tp-bouncedelay 1.4s ease-in-out infinite both; width: 18px; height: 18px; display: inline-block; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); background-color: rgb(255, 255, 255);
}
.spinner3.tp-loader .bounce3 {
	border-radius: 100%; animation:tp-bouncedelay 1.4s ease-in-out infinite both; width: 18px; height: 18px; display: inline-block; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); background-color: rgb(255, 255, 255);
}
.spinner3.tp-loader .bounce1 {
	animation-delay: -0.32s;
}
.spinner3.tp-loader .bounce2 {
	animation-delay: -0.16s;
}
.spinner4.tp-loader {
	margin: -20px 0px 0px -20px; animation:tp-rotate 2s linear infinite; width: 40px; height: 40px; text-align: center;
}
.spinner4.tp-loader .dot1 {
	border-radius: 100%; animation:tp-bounce 2s ease-in-out infinite; top: 0px; width: 60%; height: 60%; display: inline-block; position: absolute; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); background-color: rgb(255, 255, 255);
}
.spinner4.tp-loader .dot2 {
	border-radius: 100%; animation:tp-bounce 2s ease-in-out infinite; top: 0px; width: 60%; height: 60%; display: inline-block; position: absolute; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); background-color: rgb(255, 255, 255);
}
.spinner4.tp-loader .dot2 {
	top: auto; bottom: 0px; animation-delay: -1s;
}
.navbar.tp-thumbs {
	margin: 0px; border-radius: 0px; border: currentColor; border-image: none; min-height: 0px;
}
.navbar.tp-bullets {
	margin: 0px; border-radius: 0px; border: currentColor; border-image: none; min-height: 0px;
}
.navbar.tp-tabs {
	margin: 0px; border-radius: 0px; border: currentColor; border-image: none; min-height: 0px;
}
.tp-tabs {
	left: 0px; top: 0px; display: block; position: absolute; z-index: 1000;
}
.tp-thumbs {
	left: 0px; top: 0px; display: block; position: absolute; z-index: 1000;
}
.tp-bullets {
	left: 0px; top: 0px; display: block; position: absolute; z-index: 1000;
}
.tp-tab {
	position: absolute; cursor: pointer; box-sizing: border-box; opacity: 0.5;
}
.tp-thumb {
	position: absolute; cursor: pointer; box-sizing: border-box; opacity: 0.5;
}
.tp-arr-imgholder {
	background-position: center; left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; background-size: cover;
}
.tp-videoposter {
	background-position: center; left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; background-size: cover;
}
.tp-thumb-image {
	background-position: center; left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; background-size: cover;
}
.tp-tab-image {
	background-position: center; left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; background-size: cover;
}
.tp-tab:hover {
	opacity: 1;
}
.selected.tp-tab {
	opacity: 1;
}
.tp-thumb:hover {
	opacity: 1;
}
.selected.tp-thumb {
	opacity: 1;
}
.tp-tab-mask {
	box-sizing: border-box !important;
}
.tp-thumb-mask {
	box-sizing: border-box !important;
}
.tp-tabs {
	box-sizing: content-box !important;
}
.tp-thumbs {
	box-sizing: content-box !important;
}
.tp-bullet {
	background: rgba(255, 255, 255, 0.3); width: 15px; height: 15px; position: absolute; cursor: pointer;
}
.selected.tp-bullet {
	background: rgb(255, 255, 255);
}
.tp-bullet:hover {
	background: rgb(255, 255, 255);
}
.tparrows {
	background: rgba(0, 0, 0, 0.5); width: 40px; height: 40px; display: block; position: absolute; z-index: 1000; cursor: pointer;
}
.tparrows:hover {
	background: rgb(0, 0, 0);
}
.tparrows::before {
	text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-family: "revicons"; font-size: 15px; display: block;
}
.tp-leftarrow.tparrows::before {
	content: "\e824";
}
.tp-rightarrow.tparrows::before {
	content: "\e825";
}
body.rtl .tp-kbimg {
	left: 0px !important;
}
.dddwrappershadow {
	box-shadow: 0px 45px 100px rgba(0,0,0,0.4);
}
.hglayerinfo {
	background: rgba(0, 0, 0, 0.75); padding: 5px 10px; left: 0px; bottom: 0px; color: rgb(255, 255, 255); line-height: 20px; font-size: 12px; font-weight: 600; white-space: normal; position: fixed; z-index: 2000;
}
.hginfo {
	background: rgb(0, 0, 0); padding: 2px 5px; left: -2px; top: -2px; color: rgb(231, 76, 60); font-size: 12px; font-weight: 600; position: absolute;
}
.indebugmode .tp-caption:hover {
	border: 1px dashed rgb(192, 57, 43) !important; border-image: none !important;
}
.helpgrid {
	border: 2px dashed rgb(192, 57, 43); border-image: none; left: 0px; top: 0px; position: absolute; z-index: 0;
}
#revsliderlogloglog {
	background: rgba(0, 0, 0, 0.7); padding: 15px; left: 0px; top: 0px; width: 200px; height: 150px; color: rgb(255, 255, 255); overflow: scroll; font-size: 10px; position: fixed; z-index: 100000;
}
.aden {
	
}
.aden::after {
	background: linear-gradient(to right, rgba(66, 10, 14, 0.2), transparent); mix-blend-mode: darken;
}
.perpetua::after {
	opacity: 0.5; mix-blend-mode: soft-light;
}
.reyes::after {
	opacity: 0.5; mix-blend-mode: soft-light;
}
.inkwell {
	
}
.perpetua::after {
	background: linear-gradient(rgb(0, 91, 154), rgb(230, 193, 61));
}
.reyes {
	
}
.reyes::after {
	background: rgb(239, 205, 173);
}
.gingham {
	
}
.gingham::after {
	background: linear-gradient(to right, rgba(66, 10, 14, 0.2), transparent); mix-blend-mode: darken;
}
.toaster {
	
}
.toaster::after {
	background: radial-gradient(circle, rgb(128, 78, 15), rgb(59, 0, 59)); mix-blend-mode: screen;
}
.walden {
	
}
.walden::after {
	background: rgb(0, 68, 204); opacity: 0.3; mix-blend-mode: screen;
}
.hudson {
	
}
.hudson::after {
	background: radial-gradient(circle, rgb(166, 177, 255) 50%, rgb(52, 33, 52)); opacity: 0.5; mix-blend-mode: multiply;
}
.earlybird {
	
}
.earlybird::after {
	background: radial-gradient(circle, rgb(208, 186, 142) 20%, rgb(54, 3, 9) 85%, rgb(29, 2, 16) 100%); mix-blend-mode: overlay;
}
.mayfair {
	
}
.mayfair::after {
	background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), rgb(17, 17, 17) 60%); opacity: 0.4; mix-blend-mode: overlay;
}
.lofi {
	
}
.lofi::after {
	background: radial-gradient(circle, transparent 70%, rgb(34, 34, 34) 150%); mix-blend-mode: multiply;
}
._1977 {
	
}
._1977::after {
	background: rgba(243, 106, 188, 0.3); mix-blend-mode: screen;
}
.brooklyn {
	
}
.brooklyn::after {
	background: radial-gradient(circle, rgba(168, 223, 193, 0.4) 70%, rgb(196, 183, 200)); mix-blend-mode: overlay;
}
.xpro2 {
	
}
.xpro2::after {
	background: radial-gradient(circle, rgb(230, 231, 224) 40%, rgba(43, 42, 161, 0.6) 110%); mix-blend-mode: color-burn;
}
.nashville {
	
}
.nashville::after {
	background: rgba(0, 70, 150, 0.4); mix-blend-mode: lighten;
}
.nashville::before {
	background: rgba(247, 176, 153, 0.56); mix-blend-mode: darken;
}
.lark {
	
}
.lark::after {
	background: rgba(242, 242, 242, 0.8); mix-blend-mode: darken;
}
.lark::before {
	background: rgb(34, 37, 63); mix-blend-mode: color-dodge;
}
.moon {
	
}
.moon::before {
	background: rgb(160, 160, 160); mix-blend-mode: soft-light;
}
.moon::after {
	background: rgb(56, 56, 56); mix-blend-mode: lighten;
}
.clarendon {
	
}
.clarendon::before {
	background: rgba(127, 187, 227, 0.2); mix-blend-mode: overlay;
}
.willow {
	
}
.willow::before {
	mix-blend-mode: overlay;
}
.willow::after {
	background-color: rgb(216, 205, 203); mix-blend-mode: color;
}
.rise {
	
}
.rise::after {
	background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%); opacity: 0.6; mix-blend-mode: overlay;
}
.rise::before {
	background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4)); mix-blend-mode: multiply;
}
._1977::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
._1977::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.aden::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.aden::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.brooklyn::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.brooklyn::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.clarendon::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.clarendon::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.earlybird::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.earlybird::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.gingham::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.gingham::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.hudson::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.hudson::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.inkwell::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.inkwell::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.lark::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.lark::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.lofi::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.lofi::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.mayfair::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.mayfair::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.moon::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.moon::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.nashville::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.nashville::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.perpetua::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.perpetua::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.reyes::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.reyes::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.rise::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.rise::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.slumber::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.slumber::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.toaster::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.toaster::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.walden::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.walden::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.willow::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.willow::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.xpro2::after {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
.xpro2::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; pointer-events: none;
}
._1977 {
	position: relative;
}
.aden {
	position: relative;
}
.brooklyn {
	position: relative;
}
.clarendon {
	position: relative;
}
.earlybird {
	position: relative;
}
.gingham {
	position: relative;
}
.hudson {
	position: relative;
}
.inkwell {
	position: relative;
}
.lark {
	position: relative;
}
.lofi {
	position: relative;
}
.mayfair {
	position: relative;
}
.moon {
	position: relative;
}
.nashville {
	position: relative;
}
.perpetua {
	position: relative;
}
.reyes {
	position: relative;
}
.rise {
	position: relative;
}
.slumber {
	position: relative;
}
.toaster {
	position: relative;
}
.walden {
	position: relative;
}
.willow {
	position: relative;
}
.xpro2 {
	position: relative;
}
._1977 img {
	width: 100%; z-index: 1;
}
.aden img {
	width: 100%; z-index: 1;
}
.brooklyn img {
	width: 100%; z-index: 1;
}
.clarendon img {
	width: 100%; z-index: 1;
}
.earlybird img {
	width: 100%; z-index: 1;
}
.gingham img {
	width: 100%; z-index: 1;
}
.hudson img {
	width: 100%; z-index: 1;
}
.inkwell img {
	width: 100%; z-index: 1;
}
.lark img {
	width: 100%; z-index: 1;
}
.lofi img {
	width: 100%; z-index: 1;
}
.mayfair img {
	width: 100%; z-index: 1;
}
.moon img {
	width: 100%; z-index: 1;
}
.nashville img {
	width: 100%; z-index: 1;
}
.perpetua img {
	width: 100%; z-index: 1;
}
.reyes img {
	width: 100%; z-index: 1;
}
.rise img {
	width: 100%; z-index: 1;
}
.slumber img {
	width: 100%; z-index: 1;
}
.toaster img {
	width: 100%; z-index: 1;
}
.walden img {
	width: 100%; z-index: 1;
}
.willow img {
	width: 100%; z-index: 1;
}
.xpro2 img {
	width: 100%; z-index: 1;
}
._1977::before {
	z-index: 2;
}
.aden::before {
	z-index: 2;
}
.brooklyn::before {
	z-index: 2;
}
.clarendon::before {
	z-index: 2;
}
.earlybird::before {
	z-index: 2;
}
.gingham::before {
	z-index: 2;
}
.hudson::before {
	z-index: 2;
}
.inkwell::before {
	z-index: 2;
}
.lark::before {
	z-index: 2;
}
.lofi::before {
	z-index: 2;
}
.mayfair::before {
	z-index: 2;
}
.moon::before {
	z-index: 2;
}
.nashville::before {
	z-index: 2;
}
.perpetua::before {
	z-index: 2;
}
.reyes::before {
	z-index: 2;
}
.rise::before {
	z-index: 2;
}
.slumber::before {
	z-index: 2;
}
.toaster::before {
	z-index: 2;
}
.walden::before {
	z-index: 2;
}
.willow::before {
	z-index: 2;
}
.xpro2::before {
	z-index: 2;
}
._1977::after {
	z-index: 3;
}
.aden::after {
	z-index: 3;
}
.brooklyn::after {
	z-index: 3;
}
.clarendon::after {
	z-index: 3;
}
.earlybird::after {
	z-index: 3;
}
.gingham::after {
	z-index: 3;
}
.hudson::after {
	z-index: 3;
}
.inkwell::after {
	z-index: 3;
}
.lark::after {
	z-index: 3;
}
.lofi::after {
	z-index: 3;
}
.mayfair::after {
	z-index: 3;
}
.moon::after {
	z-index: 3;
}
.nashville::after {
	z-index: 3;
}
.perpetua::after {
	z-index: 3;
}
.reyes::after {
	z-index: 3;
}
.rise::after {
	z-index: 3;
}
.slumber::after {
	z-index: 3;
}
.toaster::after {
	z-index: 3;
}
.walden::after {
	z-index: 3;
}
.willow::after {
	z-index: 3;
}
.xpro2::after {
	z-index: 3;
}
.slumber {
	
}
.slumber::after {
	background: rgba(125, 105, 24, 0.5); mix-blend-mode: soft-light;
}
.slumber::before {
	background: rgba(69, 41, 12, 0.4); mix-blend-mode: lighten;
}
.tp-kbimg-wrap::before {
	width: 500%; height: 500%;
}
.tp-kbimg-wrap::after {
	width: 500%; height: 500%;
}
.rs-background-video-layer iframe {
	visibility: inherit !important;
}
[class^=flaticon-]::before {
	font-family: Flaticon; font-size: inherit; font-style: normal;
}
[class*=' flaticon-']::before {
	font-family: Flaticon; font-size: inherit; font-style: normal;
}
[class^=flaticon-]::after {
	font-family: Flaticon; font-size: inherit; font-style: normal;
}
[class*=' flaticon-']::after {
	font-family: Flaticon; font-size: inherit; font-style: normal;
}
.flaticon-search::before {
	content: "\f100";
}
.flaticon-ticket::before {
	content: "\f101";
}
.flaticon-download::before {
	content: "\f102";
}
.flaticon-back::before {
	content: "\f103";
}
.flaticon-play::before {
	content: "\f104";
}
.flaticon-play-1::before {
	content: "\f105";
}
.flaticon-triangle::before {
	content: "\f106";
}
.flaticon-map::before {
	content: "\f107";
}
.flaticon-user::before {
	content: "\f108";
}
.flaticon-mail::before {
	content: "\f109";
}
.flaticon-phone::before {
	content: "\f10a";
}
.flaticon-microphone::before {
	content: "\f10b";
}
.flaticon-bag::before {
	content: "\f10c";
}
.flaticon-food::before {
	content: "\f10d";
}
.flaticon-idea::before {
	content: "\f10e";
}
.flaticon-mouse::before {
	content: "\f10f";
}
.flaticon-mouse-1::before {
	content: "\f110";
}
.flaticon-mouse-2::before {
	content: "\f111";
}
.flaticon-circle::before {
	content: "\f112";
}
.flaticon-link::before {
	content: "\f113";
}
.flaticon-chain::before {
	content: "\f114";
}
.flaticon-document::before {
	content: "\f115";
}
.flaticon-project::before {
	content: "\f116";
}
.flaticon-chat::before {
	content: "\f117";
}
.flaticon-tag::before {
	content: "\f118";
}
.flaticon-instagram::before {
	content: "\f119";
}
.flaticon-share::before {
	content: "\f11a";
}
.flaticon-earth::before {
	content: "\f11b";
}
.flaticon-click::before {
	content: "\f11c";
}
.flaticon-check::before {
	content: "\f11d";
}
.flaticon-information-circular-button-symbol::before {
	content: "\f11e";
}
.flaticon-close-cross-circular-interface-button::before {
	content: "\f11f";
}
.flaticon-acceptance-circular-button::before {
	content: "\f120";
}
.flaticon-right-arrow-circular-button::before {
	content: "\f121";
}
.flaticon-back-button::before {
	content: "\f122";
}
.flaticon-pin::before {
	content: "\f123";
}
.flaticon-right-arrow::before {
	content: "\f124";
}
.flaticon-share-1::before {
	content: "\f125";
}
.flaticon-instagram-1::before {
	content: "\f126";
}
.flaticon-check-1::before {
	content: "\f127";
}
.flaticon-email::before {
	content: "\f128";
}
.flaticon-clock::before {
	content: "\f129";
}
.flaticon-search-1::before {
	content: "\f12a";
}
.flaticon-check-2::before {
	content: "\f12b";
}
.flaticon-phone-call::before {
	content: "\f12c";
}
.flaticon-placeholder::before {
	content: "\f12d";
}
.flaticon-user-1::before {
	content: "\f12e";
}
.flaticon-layers::before {
	content: "\f12f";
}
.flaticon-cube::before {
	content: "\f130";
}
.flaticon-download-1::before {
	content: "\f131";
}
.flaticon-heart::before {
	content: "\f132";
}
.flaticon-settings::before {
	content: "\f133";
}
.flaticon-chat-1::before {
	content: "\f134";
}
.flaticon-medal::before {
	content: "\f135";
}
.flaticon-trash::before {
	content: "\f136";
}
.flaticon-star::before {
	content: "\f137";
}
.flaticon-photo-camera::before {
	content: "\f138";
}
.flaticon-ticket-1::before {
	content: "\f139";
}
.flaticon-agreement::before {
	content: "\f13a";
}
.flaticon-news::before {
	content: "\f13b";
}
.flaticon-handshake::before {
	content: "\f13c";
}
.flaticon-rocket::before {
	content: "\f13d";
}
.flaticon-world::before {
	content: "\f13e";
}
.flaticon-arrow::before {
	content: "\f13f";
}
.flaticon-arrow-down-sign-to-navigate::before {
	content: "\f140";
}
.flaticon-arrowhead-thin-outline-to-the-left::before {
	content: "\f141";
}
.flaticon-navigate-up-arrow::before {
	content: "\f142";
}
.flaticon-quotation-mark::before {
	content: "\f143";
}
.flaticon-bag-1::before {
	content: "\f144";
}
.flaticon-sale::before {
	content: "\f145";
}
.flaticon-cart::before {
	content: "\f146";
}
.flaticon-close::before {
	content: "\f147";
}
.flaticon-bag-2::before {
	content: "\f148";
}
.flaticon-search-2::before {
	content: "\f149";
}
.flaticon-magnifying-glass::before {
	content: "\f14a";
}
.flaticon-magnifying-glass-1::before {
	content: "\f14b";
}
.flaticon-star-1::before {
	content: "\f14c";
}
.flaticon-discount::before {
	content: "\f14d";
}
.flaticon-close-1::before {
	content: "\f14e";
}
.flaticon-money::before {
	content: "\f14f";
}
.flaticon-bank::before {
	content: "\f150";
}
.flaticon-diamond::before {
	content: "\f151";
}
.flaticon-chess::before {
	content: "\f152";
}
.flaticon-money-1::before {
	content: "\f153";
}
.flaticon-pie-chart::before {
	content: "\f154";
}
.flaticon-graph::before {
	content: "\f155";
}
.flaticon-chart::before {
	content: "\f156";
}
.flaticon-coin::before {
	content: "\f157";
}
.flaticon-chart-1::before {
	content: "\f158";
}
.flaticon-idea-1::before {
	content: "\f159";
}
.flaticon-money-2::before {
	content: "\f15a";
}
.flaticon-gear::before {
	content: "\f15b";
}
.flaticon-play-2::before {
	content: "\f15c";
}
.flaticon-quote::before {
	content: "\f15d";
}
.flaticon-cart-1::before {
	content: "\f15e";
}
.flaticon-graph-1::before {
	content: "\f15f";
}
.flaticon-yield::before {
	content: "\f160";
}
.flaticon-speed::before {
	content: "\f161";
}
.flaticon-accept::before {
	content: "\f162";
}
.flaticon-quote-1::before {
	content: "\f163";
}
.flaticon-pencil::before {
	content: "\f164";
}
.flaticon-chat-2::before {
	content: "\f165";
}
.flaticon-heart-1::before {
	content: "\f166";
}
.flaticon-down-arrow::before {
	content: "\f167";
}
.flaticon-bookmark::before {
	content: "\f168";
}
.flaticon-head::before {
	content: "\f169";
}
.flaticon-target::before {
	content: "\f16a";
}
.flaticon-chess-1::before {
	content: "\f16b";
}
.flaticon-smartphone::before {
	content: "\f16c";
}
.flaticon-world-1::before {
	content: "\f16d";
}
.flaticon-plane::before {
	content: "\f16e";
}
.flaticon-tick::before {
	content: "\f16f";
}
.flaticon-more::before {
	content: "\f170";
}
.flaticon-cancel::before {
	content: "\f171";
}
.flaticon-info::before {
	content: "\f172";
}
.flaticon-danger::before {
	content: "\f173";
}
.flaticon-rocket-1::before {
	content: "\f174";
}
.flaticon-portfolio::before {
	content: "\f175";
}
.fa {
	line-height: 1; font-family: FontAwesome; font-size: inherit; font-style: normal; font-variant: normal; font-weight: normal; display: inline-block; font-size-adjust: none; font-stretch: normal; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale;
}
.fa-lg {
	line-height: 0.75em; font-size: 1.33em; vertical-align: -15%;
}
.fa-2x {
	font-size: 2em;
}
.fa-3x {
	font-size: 3em;
}
.fa-4x {
	font-size: 4em;
}
.fa-5x {
	font-size: 5em;
}
.fa-fw {
	width: 1.28em; text-align: center;
}
.fa-ul {
	padding-left: 0px; margin-left: 2.14em; list-style-type: none;
}
.fa-ul > li {
	position: relative;
}
.fa-li {
	left: -2.14em; top: 0.14em; width: 2.14em; text-align: center; position: absolute;
}
.fa-lg.fa-li {
	left: -1.85em;
}
.fa-border {
	padding: 0.2em 0.25em 0.15em; border-radius: 0.1em; border: 0.08em solid rgb(238, 238, 238); border-image: none;
}
.fa-pull-left {
	float: left;
}
.fa-pull-right {
	float: right;
}
.fa-pull-left.fa {
	margin-right: 0.3em;
}
.fa-pull-right.fa {
	margin-left: 0.3em;
}
.pull-right {
	float: right;
}
.pull-left {
	float: left;
}
.pull-left.fa {
	margin-right: 0.3em;
}
.pull-right.fa {
	margin-left: 0.3em;
}
.fa-spin {
	animation:fa-spin 2s linear infinite; -webkit-animation: fa-spin 2s infinite linear;
}
.fa-pulse {
	animation:fa-spin 1s steps(8, end) infinite; -webkit-animation: fa-spin 1s infinite steps(8);
}
.fa-rotate-90 {
	transform: rotate(90deg); -webkit-transform: rotate(90deg);
}
.fa-rotate-180 {
	transform: rotate(180deg); -webkit-transform: rotate(180deg);
}
.fa-rotate-270 {
	transform: rotate(270deg); -webkit-transform: rotate(270deg);
}
.fa-flip-horizontal {
	transform: scale(-1, 1); -webkit-transform: scale(-1, 1);
}
.fa-flip-vertical {
	transform: scale(1, -1); -webkit-transform: scale(1, -1);
}
:root .fa-flip-horizontal {
	filter: none; -webkit-filter: none;
}
:root .fa-flip-vertical {
	filter: none; -webkit-filter: none;
}
:root .fa-rotate-180 {
	filter: none; -webkit-filter: none;
}
:root .fa-rotate-270 {
	filter: none; -webkit-filter: none;
}
:root .fa-rotate-90 {
	filter: none; -webkit-filter: none;
}
.fa-stack {
	width: 2em; height: 2em; line-height: 2em; vertical-align: middle; display: inline-block; position: relative;
}
.fa-stack-1x {
	left: 0px; width: 100%; text-align: center; position: absolute;
}
.fa-stack-2x {
	left: 0px; width: 100%; text-align: center; position: absolute;
}
.fa-stack-1x {
	line-height: inherit;
}
.fa-stack-2x {
	font-size: 2em;
}
.fa-inverse {
	color: rgb(255, 255, 255);
}
.fa-glass::before {
	content: "\f000";
}
.fa-music::before {
	content: "\f001";
}
.fa-search::before {
	content: "\f002";
}
.fa-envelope-o::before {
	content: "\f003";
}
.fa-heart::before {
	content: "\f004";
}
.fa-star::before {
	content: "\f005";
}
.fa-star-o::before {
	content: "\f006";
}
.fa-user::before {
	content: "\f007";
}
.fa-film::before {
	content: "\f008";
}
.fa-th-large::before {
	content: "\f009";
}
.fa-th::before {
	content: "\f00a";
}
.fa-th-list::before {
	content: "\f00b";
}
.fa-check::before {
	content: "\f00c";
}
.fa-close::before {
	content: "\f00d";
}
.fa-remove::before {
	content: "\f00d";
}
.fa-times::before {
	content: "\f00d";
}
.fa-search-plus::before {
	content: "\f00e";
}
.fa-search-minus::before {
	content: "\f010";
}
.fa-power-off::before {
	content: "\f011";
}
.fa-signal::before {
	content: "\f012";
}
.fa-cog::before {
	content: "\f013";
}
.fa-gear::before {
	content: "\f013";
}
.fa-trash-o::before {
	content: "\f014";
}
.fa-home::before {
	content: "\f015";
}
.fa-file-o::before {
	content: "\f016";
}
.fa-clock-o::before {
	content: "\f017";
}
.fa-road::before {
	content: "\f018";
}
.fa-download::before {
	content: "\f019";
}
.fa-arrow-circle-o-down::before {
	content: "\f01a";
}
.fa-arrow-circle-o-up::before {
	content: "\f01b";
}
.fa-inbox::before {
	content: "\f01c";
}
.fa-play-circle-o::before {
	content: "\f01d";
}
.fa-repeat::before {
	content: "\f01e";
}
.fa-rotate-right::before {
	content: "\f01e";
}
.fa-refresh::before {
	content: "\f021";
}
.fa-list-alt::before {
	content: "\f022";
}
.fa-lock::before {
	content: "\f023";
}
.fa-flag::before {
	content: "\f024";
}
.fa-headphones::before {
	content: "\f025";
}
.fa-volume-off::before {
	content: "\f026";
}
.fa-volume-down::before {
	content: "\f027";
}
.fa-volume-up::before {
	content: "\f028";
}
.fa-qrcode::before {
	content: "\f029";
}
.fa-barcode::before {
	content: "\f02a";
}
.fa-tag::before {
	content: "\f02b";
}
.fa-tags::before {
	content: "\f02c";
}
.fa-book::before {
	content: "\f02d";
}
.fa-bookmark::before {
	content: "\f02e";
}
.fa-print::before {
	content: "\f02f";
}
.fa-camera::before {
	content: "\f030";
}
.fa-font::before {
	content: "\f031";
}
.fa-bold::before {
	content: "\f032";
}
.fa-italic::before {
	content: "\f033";
}
.fa-text-height::before {
	content: "\f034";
}
.fa-text-width::before {
	content: "\f035";
}
.fa-align-left::before {
	content: "\f036";
}
.fa-align-center::before {
	content: "\f037";
}
.fa-align-right::before {
	content: "\f038";
}
.fa-align-justify::before {
	content: "\f039";
}
.fa-list::before {
	content: "\f03a";
}
.fa-dedent::before {
	content: "\f03b";
}
.fa-outdent::before {
	content: "\f03b";
}
.fa-indent::before {
	content: "\f03c";
}
.fa-video-camera::before {
	content: "\f03d";
}
.fa-image::before {
	content: "\f03e";
}
.fa-photo::before {
	content: "\f03e";
}
.fa-picture-o::before {
	content: "\f03e";
}
.fa-pencil::before {
	content: "\f040";
}
.fa-map-marker::before {
	content: "\f041";
}
.fa-adjust::before {
	content: "\f042";
}
.fa-tint::before {
	content: "\f043";
}
.fa-edit::before {
	content: "\f044";
}
.fa-pencil-square-o::before {
	content: "\f044";
}
.fa-share-square-o::before {
	content: "\f045";
}
.fa-check-square-o::before {
	content: "\f046";
}
.fa-arrows::before {
	content: "\f047";
}
.fa-step-backward::before {
	content: "\f048";
}
.fa-fast-backward::before {
	content: "\f049";
}
.fa-backward::before {
	content: "\f04a";
}
.fa-play::before {
	content: "\f04b";
}
.fa-pause::before {
	content: "\f04c";
}
.fa-stop::before {
	content: "\f04d";
}
.fa-forward::before {
	content: "\f04e";
}
.fa-fast-forward::before {
	content: "\f050";
}
.fa-step-forward::before {
	content: "\f051";
}
.fa-eject::before {
	content: "\f052";
}
.fa-chevron-left::before {
	content: "\f053";
}
.fa-chevron-right::before {
	content: "\f054";
}
.fa-plus-circle::before {
	content: "\f055";
}
.fa-minus-circle::before {
	content: "\f056";
}
.fa-times-circle::before {
	content: "\f057";
}
.fa-check-circle::before {
	content: "\f058";
}
.fa-question-circle::before {
	content: "\f059";
}
.fa-info-circle::before {
	content: "\f05a";
}
.fa-crosshairs::before {
	content: "\f05b";
}
.fa-times-circle-o::before {
	content: "\f05c";
}
.fa-check-circle-o::before {
	content: "\f05d";
}
.fa-ban::before {
	content: "\f05e";
}
.fa-arrow-left::before {
	content: "\f060";
}
.fa-arrow-right::before {
	content: "\f061";
}
.fa-arrow-up::before {
	content: "\f062";
}
.fa-arrow-down::before {
	content: "\f063";
}
.fa-mail-forward::before {
	content: "\f064";
}
.fa-share::before {
	content: "\f064";
}
.fa-expand::before {
	content: "\f065";
}
.fa-compress::before {
	content: "\f066";
}
.fa-plus::before {
	content: "\f067";
}
.fa-minus::before {
	content: "\f068";
}
.fa-asterisk::before {
	content: "\f069";
}
.fa-exclamation-circle::before {
	content: "\f06a";
}
.fa-gift::before {
	content: "\f06b";
}
.fa-leaf::before {
	content: "\f06c";
}
.fa-fire::before {
	content: "\f06d";
}
.fa-eye::before {
	content: "\f06e";
}
.fa-eye-slash::before {
	content: "\f070";
}
.fa-exclamation-triangle::before {
	content: "\f071";
}
.fa-warning::before {
	content: "\f071";
}
.fa-plane::before {
	content: "\f072";
}
.fa-calendar::before {
	content: "\f073";
}
.fa-random::before {
	content: "\f074";
}
.fa-comment::before {
	content: "\f075";
}
.fa-magnet::before {
	content: "\f076";
}
.fa-chevron-up::before {
	content: "\f077";
}
.fa-chevron-down::before {
	content: "\f078";
}
.fa-retweet::before {
	content: "\f079";
}
.fa-shopping-cart::before {
	content: "\f07a";
}
.fa-folder::before {
	content: "\f07b";
}
.fa-folder-open::before {
	content: "\f07c";
}
.fa-arrows-v::before {
	content: "\f07d";
}
.fa-arrows-h::before {
	content: "\f07e";
}
.fa-bar-chart-o::before {
	content: "\f080";
}
.fa-bar-chart::before {
	content: "\f080";
}
.fa-twitter-square::before {
	content: "\f081";
}
.fa-facebook-square::before {
	content: "\f082";
}
.fa-camera-retro::before {
	content: "\f083";
}
.fa-key::before {
	content: "\f084";
}
.fa-cogs::before {
	content: "\f085";
}
.fa-gears::before {
	content: "\f085";
}
.fa-comments::before {
	content: "\f086";
}
.fa-thumbs-o-up::before {
	content: "\f087";
}
.fa-thumbs-o-down::before {
	content: "\f088";
}
.fa-star-half::before {
	content: "\f089";
}
.fa-heart-o::before {
	content: "\f08a";
}
.fa-sign-out::before {
	content: "\f08b";
}
.fa-linkedin-square::before {
	content: "\f08c";
}
.fa-thumb-tack::before {
	content: "\f08d";
}
.fa-external-link::before {
	content: "\f08e";
}
.fa-sign-in::before {
	content: "\f090";
}
.fa-trophy::before {
	content: "\f091";
}
.fa-github-square::before {
	content: "\f092";
}
.fa-upload::before {
	content: "\f093";
}
.fa-lemon-o::before {
	content: "\f094";
}
.fa-phone::before {
	content: "\f095";
}
.fa-square-o::before {
	content: "\f096";
}
.fa-bookmark-o::before {
	content: "\f097";
}
.fa-phone-square::before {
	content: "\f098";
}
.fa-twitter::before {
	content: "\f099";
}
.fa-facebook-f::before {
	content: "\f09a";
}
.fa-facebook::before {
	content: "\f09a";
}
.fa-github::before {
	content: "\f09b";
}
.fa-unlock::before {
	content: "\f09c";
}
.fa-credit-card::before {
	content: "\f09d";
}
.fa-feed::before {
	content: "\f09e";
}
.fa-rss::before {
	content: "\f09e";
}
.fa-hdd-o::before {
	content: "\f0a0";
}
.fa-bullhorn::before {
	content: "\f0a1";
}
.fa-bell::before {
	content: "\f0f3";
}
.fa-certificate::before {
	content: "\f0a3";
}
.fa-hand-o-right::before {
	content: "\f0a4";
}
.fa-hand-o-left::before {
	content: "\f0a5";
}
.fa-hand-o-up::before {
	content: "\f0a6";
}
.fa-hand-o-down::before {
	content: "\f0a7";
}
.fa-arrow-circle-left::before {
	content: "\f0a8";
}
.fa-arrow-circle-right::before {
	content: "\f0a9";
}
.fa-arrow-circle-up::before {
	content: "\f0aa";
}
.fa-arrow-circle-down::before {
	content: "\f0ab";
}
.fa-globe::before {
	content: "\f0ac";
}
.fa-wrench::before {
	content: "\f0ad";
}
.fa-tasks::before {
	content: "\f0ae";
}
.fa-filter::before {
	content: "\f0b0";
}
.fa-briefcase::before {
	content: "\f0b1";
}
.fa-arrows-alt::before {
	content: "\f0b2";
}
.fa-group::before {
	content: "\f0c0";
}
.fa-users::before {
	content: "\f0c0";
}
.fa-chain::before {
	content: "\f0c1";
}
.fa-link::before {
	content: "\f0c1";
}
.fa-cloud::before {
	content: "\f0c2";
}
.fa-flask::before {
	content: "\f0c3";
}
.fa-cut::before {
	content: "\f0c4";
}
.fa-scissors::before {
	content: "\f0c4";
}
.fa-copy::before {
	content: "\f0c5";
}
.fa-files-o::before {
	content: "\f0c5";
}
.fa-paperclip::before {
	content: "\f0c6";
}
.fa-floppy-o::before {
	content: "\f0c7";
}
.fa-save::before {
	content: "\f0c7";
}
.fa-square::before {
	content: "\f0c8";
}
.fa-bars::before {
	content: "\f0c9";
}
.fa-navicon::before {
	content: "\f0c9";
}
.fa-reorder::before {
	content: "\f0c9";
}
.fa-list-ul::before {
	content: "\f0ca";
}
.fa-list-ol::before {
	content: "\f0cb";
}
.fa-strikethrough::before {
	content: "\f0cc";
}
.fa-underline::before {
	content: "\f0cd";
}
.fa-table::before {
	content: "\f0ce";
}
.fa-magic::before {
	content: "\f0d0";
}
.fa-truck::before {
	content: "\f0d1";
}
.fa-pinterest::before {
	content: "\f0d2";
}
.fa-pinterest-square::before {
	content: "\f0d3";
}
.fa-google-plus-square::before {
	content: "\f0d4";
}
.fa-google-plus::before {
	content: "\f0d5";
}
.fa-money::before {
	content: "\f0d6";
}
.fa-caret-down::before {
	content: "\f0d7";
}
.fa-caret-up::before {
	content: "\f0d8";
}
.fa-caret-left::before {
	content: "\f0d9";
}
.fa-caret-right::before {
	content: "\f0da";
}
.fa-columns::before {
	content: "\f0db";
}
.fa-sort::before {
	content: "\f0dc";
}
.fa-unsorted::before {
	content: "\f0dc";
}
.fa-sort-desc::before {
	content: "\f0dd";
}
.fa-sort-down::before {
	content: "\f0dd";
}
.fa-sort-asc::before {
	content: "\f0de";
}
.fa-sort-up::before {
	content: "\f0de";
}
.fa-envelope::before {
	content: "\f0e0";
}
.fa-linkedin::before {
	content: "\f0e1";
}
.fa-rotate-left::before {
	content: "\f0e2";
}
.fa-undo::before {
	content: "\f0e2";
}
.fa-gavel::before {
	content: "\f0e3";
}
.fa-legal::before {
	content: "\f0e3";
}
.fa-dashboard::before {
	content: "\f0e4";
}
.fa-tachometer::before {
	content: "\f0e4";
}
.fa-comment-o::before {
	content: "\f0e5";
}
.fa-comments-o::before {
	content: "\f0e6";
}
.fa-bolt::before {
	content: "\f0e7";
}
.fa-flash::before {
	content: "\f0e7";
}
.fa-sitemap::before {
	content: "\f0e8";
}
.fa-umbrella::before {
	content: "\f0e9";
}
.fa-clipboard::before {
	content: "\f0ea";
}
.fa-paste::before {
	content: "\f0ea";
}
.fa-lightbulb-o::before {
	content: "\f0eb";
}
.fa-exchange::before {
	content: "\f0ec";
}
.fa-cloud-download::before {
	content: "\f0ed";
}
.fa-cloud-upload::before {
	content: "\f0ee";
}
.fa-user-md::before {
	content: "\f0f0";
}
.fa-stethoscope::before {
	content: "\f0f1";
}
.fa-suitcase::before {
	content: "\f0f2";
}
.fa-bell-o::before {
	content: "\f0a2";
}
.fa-coffee::before {
	content: "\f0f4";
}
.fa-cutlery::before {
	content: "\f0f5";
}
.fa-file-text-o::before {
	content: "\f0f6";
}
.fa-building-o::before {
	content: "\f0f7";
}
.fa-hospital-o::before {
	content: "\f0f8";
}
.fa-ambulance::before {
	content: "\f0f9";
}
.fa-medkit::before {
	content: "\f0fa";
}
.fa-fighter-jet::before {
	content: "\f0fb";
}
.fa-beer::before {
	content: "\f0fc";
}
.fa-h-square::before {
	content: "\f0fd";
}
.fa-plus-square::before {
	content: "\f0fe";
}
.fa-angle-double-left::before {
	content: "\f100";
}
.fa-angle-double-right::before {
	content: "\f101";
}
.fa-angle-double-up::before {
	content: "\f102";
}
.fa-angle-double-down::before {
	content: "\f103";
}
.fa-angle-left::before {
	content: "\f104";
}
.fa-angle-right::before {
	content: "\f105";
}
.fa-angle-up::before {
	content: "\f106";
}
.fa-angle-down::before {
	content: "\f107";
}
.fa-desktop::before {
	content: "\f108";
}
.fa-laptop::before {
	content: "\f109";
}
.fa-tablet::before {
	content: "\f10a";
}
.fa-mobile-phone::before {
	content: "\f10b";
}
.fa-mobile::before {
	content: "\f10b";
}
.fa-circle-o::before {
	content: "\f10c";
}
.fa-quote-left::before {
	content: "\f10d";
}
.fa-quote-right::before {
	content: "\f10e";
}
.fa-spinner::before {
	content: "\f110";
}
.fa-circle::before {
	content: "\f111";
}
.fa-mail-reply::before {
	content: "\f112";
}
.fa-reply::before {
	content: "\f112";
}
.fa-github-alt::before {
	content: "\f113";
}
.fa-folder-o::before {
	content: "\f114";
}
.fa-folder-open-o::before {
	content: "\f115";
}
.fa-smile-o::before {
	content: "\f118";
}
.fa-frown-o::before {
	content: "\f119";
}
.fa-meh-o::before {
	content: "\f11a";
}
.fa-gamepad::before {
	content: "\f11b";
}
.fa-keyboard-o::before {
	content: "\f11c";
}
.fa-flag-o::before {
	content: "\f11d";
}
.fa-flag-checkered::before {
	content: "\f11e";
}
.fa-terminal::before {
	content: "\f120";
}
.fa-code::before {
	content: "\f121";
}
.fa-mail-reply-all::before {
	content: "\f122";
}
.fa-reply-all::before {
	content: "\f122";
}
.fa-star-half-empty::before {
	content: "\f123";
}
.fa-star-half-full::before {
	content: "\f123";
}
.fa-star-half-o::before {
	content: "\f123";
}
.fa-location-arrow::before {
	content: "\f124";
}
.fa-crop::before {
	content: "\f125";
}
.fa-code-fork::before {
	content: "\f126";
}
.fa-chain-broken::before {
	content: "\f127";
}
.fa-unlink::before {
	content: "\f127";
}
.fa-question::before {
	content: "\f128";
}
.fa-info::before {
	content: "\f129";
}
.fa-exclamation::before {
	content: "\f12a";
}
.fa-superscript::before {
	content: "\f12b";
}
.fa-subscript::before {
	content: "\f12c";
}
.fa-eraser::before {
	content: "\f12d";
}
.fa-puzzle-piece::before {
	content: "\f12e";
}
.fa-microphone::before {
	content: "\f130";
}
.fa-microphone-slash::before {
	content: "\f131";
}
.fa-shield::before {
	content: "\f132";
}
.fa-calendar-o::before {
	content: "\f133";
}
.fa-fire-extinguisher::before {
	content: "\f134";
}
.fa-rocket::before {
	content: "\f135";
}
.fa-maxcdn::before {
	content: "\f136";
}
.fa-chevron-circle-left::before {
	content: "\f137";
}
.fa-chevron-circle-right::before {
	content: "\f138";
}
.fa-chevron-circle-up::before {
	content: "\f139";
}
.fa-chevron-circle-down::before {
	content: "\f13a";
}
.fa-html5::before {
	content: "\f13b";
}
.fa-css3::before {
	content: "\f13c";
}
.fa-anchor::before {
	content: "\f13d";
}
.fa-unlock-alt::before {
	content: "\f13e";
}
.fa-bullseye::before {
	content: "\f140";
}
.fa-ellipsis-h::before {
	content: "\f141";
}
.fa-ellipsis-v::before {
	content: "\f142";
}
.fa-rss-square::before {
	content: "\f143";
}
.fa-play-circle::before {
	content: "\f144";
}
.fa-ticket::before {
	content: "\f145";
}
.fa-minus-square::before {
	content: "\f146";
}
.fa-minus-square-o::before {
	content: "\f147";
}
.fa-level-up::before {
	content: "\f148";
}
.fa-level-down::before {
	content: "\f149";
}
.fa-check-square::before {
	content: "\f14a";
}
.fa-pencil-square::before {
	content: "\f14b";
}
.fa-external-link-square::before {
	content: "\f14c";
}
.fa-share-square::before {
	content: "\f14d";
}
.fa-compass::before {
	content: "\f14e";
}
.fa-caret-square-o-down::before {
	content: "\f150";
}
.fa-toggle-down::before {
	content: "\f150";
}
.fa-caret-square-o-up::before {
	content: "\f151";
}
.fa-toggle-up::before {
	content: "\f151";
}
.fa-caret-square-o-right::before {
	content: "\f152";
}
.fa-toggle-right::before {
	content: "\f152";
}
.fa-eur::before {
	content: "\f153";
}
.fa-euro::before {
	content: "\f153";
}
.fa-gbp::before {
	content: "\f154";
}
.fa-dollar::before {
	content: "\f155";
}
.fa-usd::before {
	content: "\f155";
}
.fa-inr::before {
	content: "\f156";
}
.fa-rupee::before {
	content: "\f156";
}
.fa-cny::before {
	content: "\f157";
}
.fa-jpy::before {
	content: "\f157";
}
.fa-rmb::before {
	content: "\f157";
}
.fa-yen::before {
	content: "\f157";
}
.fa-rouble::before {
	content: "\f158";
}
.fa-rub::before {
	content: "\f158";
}
.fa-ruble::before {
	content: "\f158";
}
.fa-krw::before {
	content: "\f159";
}
.fa-won::before {
	content: "\f159";
}
.fa-bitcoin::before {
	content: "\f15a";
}
.fa-btc::before {
	content: "\f15a";
}
.fa-file::before {
	content: "\f15b";
}
.fa-file-text::before {
	content: "\f15c";
}
.fa-sort-alpha-asc::before {
	content: "\f15d";
}
.fa-sort-alpha-desc::before {
	content: "\f15e";
}
.fa-sort-amount-asc::before {
	content: "\f160";
}
.fa-sort-amount-desc::before {
	content: "\f161";
}
.fa-sort-numeric-asc::before {
	content: "\f162";
}
.fa-sort-numeric-desc::before {
	content: "\f163";
}
.fa-thumbs-up::before {
	content: "\f164";
}
.fa-thumbs-down::before {
	content: "\f165";
}
.fa-youtube-square::before {
	content: "\f166";
}
.fa-youtube::before {
	content: "\f167";
}
.fa-xing::before {
	content: "\f168";
}
.fa-xing-square::before {
	content: "\f169";
}
.fa-youtube-play::before {
	content: "\f16a";
}
.fa-dropbox::before {
	content: "\f16b";
}
.fa-stack-overflow::before {
	content: "\f16c";
}
.fa-instagram::before {
	content: "\f16d";
}
.fa-flickr::before {
	content: "\f16e";
}
.fa-adn::before {
	content: "\f170";
}
.fa-bitbucket::before {
	content: "\f171";
}
.fa-bitbucket-square::before {
	content: "\f172";
}
.fa-tumblr::before {
	content: "\f173";
}
.fa-tumblr-square::before {
	content: "\f174";
}
.fa-long-arrow-down::before {
	content: "\f175";
}
.fa-long-arrow-up::before {
	content: "\f176";
}
.fa-long-arrow-left::before {
	content: "\f177";
}
.fa-long-arrow-right::before {
	content: "\f178";
}
.fa-apple::before {
	content: "\f179";
}
.fa-windows::before {
	content: "\f17a";
}
.fa-android::before {
	content: "\f17b";
}
.fa-linux::before {
	content: "\f17c";
}
.fa-dribbble::before {
	content: "\f17d";
}
.fa-skype::before {
	content: "\f17e";
}
.fa-foursquare::before {
	content: "\f180";
}
.fa-trello::before {
	content: "\f181";
}
.fa-female::before {
	content: "\f182";
}
.fa-male::before {
	content: "\f183";
}
.fa-gittip::before {
	content: "\f184";
}
.fa-gratipay::before {
	content: "\f184";
}
.fa-sun-o::before {
	content: "\f185";
}
.fa-moon-o::before {
	content: "\f186";
}
.fa-archive::before {
	content: "\f187";
}
.fa-bug::before {
	content: "\f188";
}
.fa-vk::before {
	content: "\f189";
}
.fa-weibo::before {
	content: "\f18a";
}
.fa-renren::before {
	content: "\f18b";
}
.fa-pagelines::before {
	content: "\f18c";
}
.fa-stack-exchange::before {
	content: "\f18d";
}
.fa-arrow-circle-o-right::before {
	content: "\f18e";
}
.fa-arrow-circle-o-left::before {
	content: "\f190";
}
.fa-caret-square-o-left::before {
	content: "\f191";
}
.fa-toggle-left::before {
	content: "\f191";
}
.fa-dot-circle-o::before {
	content: "\f192";
}
.fa-wheelchair::before {
	content: "\f193";
}
.fa-vimeo-square::before {
	content: "\f194";
}
.fa-try::before {
	content: "\f195";
}
.fa-turkish-lira::before {
	content: "\f195";
}
.fa-plus-square-o::before {
	content: "\f196";
}
.fa-space-shuttle::before {
	content: "\f197";
}
.fa-slack::before {
	content: "\f198";
}
.fa-envelope-square::before {
	content: "\f199";
}
.fa-wordpress::before {
	content: "\f19a";
}
.fa-openid::before {
	content: "\f19b";
}
.fa-bank::before {
	content: "\f19c";
}
.fa-institution::before {
	content: "\f19c";
}
.fa-university::before {
	content: "\f19c";
}
.fa-graduation-cap::before {
	content: "\f19d";
}
.fa-mortar-board::before {
	content: "\f19d";
}
.fa-yahoo::before {
	content: "\f19e";
}
.fa-google::before {
	content: "\f1a0";
}
.fa-reddit::before {
	content: "\f1a1";
}
.fa-reddit-square::before {
	content: "\f1a2";
}
.fa-stumbleupon-circle::before {
	content: "\f1a3";
}
.fa-stumbleupon::before {
	content: "\f1a4";
}
.fa-delicious::before {
	content: "\f1a5";
}
.fa-digg::before {
	content: "\f1a6";
}
.fa-pied-piper-pp::before {
	content: "\f1a7";
}
.fa-pied-piper-alt::before {
	content: "\f1a8";
}
.fa-drupal::before {
	content: "\f1a9";
}
.fa-joomla::before {
	content: "\f1aa";
}
.fa-language::before {
	content: "\f1ab";
}
.fa-fax::before {
	content: "\f1ac";
}
.fa-building::before {
	content: "\f1ad";
}
.fa-child::before {
	content: "\f1ae";
}
.fa-paw::before {
	content: "\f1b0";
}
.fa-spoon::before {
	content: "\f1b1";
}
.fa-cube::before {
	content: "\f1b2";
}
.fa-cubes::before {
	content: "\f1b3";
}
.fa-behance::before {
	content: "\f1b4";
}
.fa-behance-square::before {
	content: "\f1b5";
}
.fa-steam::before {
	content: "\f1b6";
}
.fa-steam-square::before {
	content: "\f1b7";
}
.fa-recycle::before {
	content: "\f1b8";
}
.fa-automobile::before {
	content: "\f1b9";
}
.fa-car::before {
	content: "\f1b9";
}
.fa-cab::before {
	content: "\f1ba";
}
.fa-taxi::before {
	content: "\f1ba";
}
.fa-tree::before {
	content: "\f1bb";
}
.fa-spotify::before {
	content: "\f1bc";
}
.fa-deviantart::before {
	content: "\f1bd";
}
.fa-soundcloud::before {
	content: "\f1be";
}
.fa-database::before {
	content: "\f1c0";
}
.fa-file-pdf-o::before {
	content: "\f1c1";
}
.fa-file-word-o::before {
	content: "\f1c2";
}
.fa-file-excel-o::before {
	content: "\f1c3";
}
.fa-file-powerpoint-o::before {
	content: "\f1c4";
}
.fa-file-image-o::before {
	content: "\f1c5";
}
.fa-file-photo-o::before {
	content: "\f1c5";
}
.fa-file-picture-o::before {
	content: "\f1c5";
}
.fa-file-archive-o::before {
	content: "\f1c6";
}
.fa-file-zip-o::before {
	content: "\f1c6";
}
.fa-file-audio-o::before {
	content: "\f1c7";
}
.fa-file-sound-o::before {
	content: "\f1c7";
}
.fa-file-movie-o::before {
	content: "\f1c8";
}
.fa-file-video-o::before {
	content: "\f1c8";
}
.fa-file-code-o::before {
	content: "\f1c9";
}
.fa-vine::before {
	content: "\f1ca";
}
.fa-codepen::before {
	content: "\f1cb";
}
.fa-jsfiddle::before {
	content: "\f1cc";
}
.fa-life-bouy::before {
	content: "\f1cd";
}
.fa-life-buoy::before {
	content: "\f1cd";
}
.fa-life-ring::before {
	content: "\f1cd";
}
.fa-life-saver::before {
	content: "\f1cd";
}
.fa-support::before {
	content: "\f1cd";
}
.fa-circle-o-notch::before {
	content: "\f1ce";
}
.fa-ra::before {
	content: "\f1d0";
}
.fa-rebel::before {
	content: "\f1d0";
}
.fa-resistance::before {
	content: "\f1d0";
}
.fa-empire::before {
	content: "\f1d1";
}
.fa-ge::before {
	content: "\f1d1";
}
.fa-git-square::before {
	content: "\f1d2";
}
.fa-git::before {
	content: "\f1d3";
}
.fa-hacker-news::before {
	content: "\f1d4";
}
.fa-y-combinator-square::before {
	content: "\f1d4";
}
.fa-yc-square::before {
	content: "\f1d4";
}
.fa-tencent-weibo::before {
	content: "\f1d5";
}
.fa-qq::before {
	content: "\f1d6";
}
.fa-wechat::before {
	content: "\f1d7";
}
.fa-weixin::before {
	content: "\f1d7";
}
.fa-paper-plane::before {
	content: "\f1d8";
}
.fa-send::before {
	content: "\f1d8";
}
.fa-paper-plane-o::before {
	content: "\f1d9";
}
.fa-send-o::before {
	content: "\f1d9";
}
.fa-history::before {
	content: "\f1da";
}
.fa-circle-thin::before {
	content: "\f1db";
}
.fa-header::before {
	content: "\f1dc";
}
.fa-paragraph::before {
	content: "\f1dd";
}
.fa-sliders::before {
	content: "\f1de";
}
.fa-share-alt::before {
	content: "\f1e0";
}
.fa-share-alt-square::before {
	content: "\f1e1";
}
.fa-bomb::before {
	content: "\f1e2";
}
.fa-futbol-o::before {
	content: "\f1e3";
}
.fa-soccer-ball-o::before {
	content: "\f1e3";
}
.fa-tty::before {
	content: "\f1e4";
}
.fa-binoculars::before {
	content: "\f1e5";
}
.fa-plug::before {
	content: "\f1e6";
}
.fa-slideshare::before {
	content: "\f1e7";
}
.fa-twitch::before {
	content: "\f1e8";
}
.fa-yelp::before {
	content: "\f1e9";
}
.fa-newspaper-o::before {
	content: "\f1ea";
}
.fa-wifi::before {
	content: "\f1eb";
}
.fa-calculator::before {
	content: "\f1ec";
}
.fa-paypal::before {
	content: "\f1ed";
}
.fa-google-wallet::before {
	content: "\f1ee";
}
.fa-cc-visa::before {
	content: "\f1f0";
}
.fa-cc-mastercard::before {
	content: "\f1f1";
}
.fa-cc-discover::before {
	content: "\f1f2";
}
.fa-cc-amex::before {
	content: "\f1f3";
}
.fa-cc-paypal::before {
	content: "\f1f4";
}
.fa-cc-stripe::before {
	content: "\f1f5";
}
.fa-bell-slash::before {
	content: "\f1f6";
}
.fa-bell-slash-o::before {
	content: "\f1f7";
}
.fa-trash::before {
	content: "\f1f8";
}
.fa-copyright::before {
	content: "\f1f9";
}
.fa-at::before {
	content: "\f1fa";
}
.fa-eyedropper::before {
	content: "\f1fb";
}
.fa-paint-brush::before {
	content: "\f1fc";
}
.fa-birthday-cake::before {
	content: "\f1fd";
}
.fa-area-chart::before {
	content: "\f1fe";
}
.fa-pie-chart::before {
	content: "\f200";
}
.fa-line-chart::before {
	content: "\f201";
}
.fa-lastfm::before {
	content: "\f202";
}
.fa-lastfm-square::before {
	content: "\f203";
}
.fa-toggle-off::before {
	content: "\f204";
}
.fa-toggle-on::before {
	content: "\f205";
}
.fa-bicycle::before {
	content: "\f206";
}
.fa-bus::before {
	content: "\f207";
}
.fa-ioxhost::before {
	content: "\f208";
}
.fa-angellist::before {
	content: "\f209";
}
.fa-cc::before {
	content: "\f20a";
}
.fa-ils::before {
	content: "\f20b";
}
.fa-shekel::before {
	content: "\f20b";
}
.fa-sheqel::before {
	content: "\f20b";
}
.fa-meanpath::before {
	content: "\f20c";
}
.fa-buysellads::before {
	content: "\f20d";
}
.fa-connectdevelop::before {
	content: "\f20e";
}
.fa-dashcube::before {
	content: "\f210";
}
.fa-forumbee::before {
	content: "\f211";
}
.fa-leanpub::before {
	content: "\f212";
}
.fa-sellsy::before {
	content: "\f213";
}
.fa-shirtsinbulk::before {
	content: "\f214";
}
.fa-simplybuilt::before {
	content: "\f215";
}
.fa-skyatlas::before {
	content: "\f216";
}
.fa-cart-plus::before {
	content: "\f217";
}
.fa-cart-arrow-down::before {
	content: "\f218";
}
.fa-diamond::before {
	content: "\f219";
}
.fa-ship::before {
	content: "\f21a";
}
.fa-user-secret::before {
	content: "\f21b";
}
.fa-motorcycle::before {
	content: "\f21c";
}
.fa-street-view::before {
	content: "\f21d";
}
.fa-heartbeat::before {
	content: "\f21e";
}
.fa-venus::before {
	content: "\f221";
}
.fa-mars::before {
	content: "\f222";
}
.fa-mercury::before {
	content: "\f223";
}
.fa-intersex::before {
	content: "\f224";
}
.fa-transgender::before {
	content: "\f224";
}
.fa-transgender-alt::before {
	content: "\f225";
}
.fa-venus-double::before {
	content: "\f226";
}
.fa-mars-double::before {
	content: "\f227";
}
.fa-venus-mars::before {
	content: "\f228";
}
.fa-mars-stroke::before {
	content: "\f229";
}
.fa-mars-stroke-v::before {
	content: "\f22a";
}
.fa-mars-stroke-h::before {
	content: "\f22b";
}
.fa-neuter::before {
	content: "\f22c";
}
.fa-genderless::before {
	content: "\f22d";
}
.fa-facebook-official::before {
	content: "\f230";
}
.fa-pinterest-p::before {
	content: "\f231";
}
.fa-whatsapp::before {
	content: "\f232";
}
.fa-server::before {
	content: "\f233";
}
.fa-user-plus::before {
	content: "\f234";
}
.fa-user-times::before {
	content: "\f235";
}
.fa-bed::before {
	content: "\f236";
}
.fa-hotel::before {
	content: "\f236";
}
.fa-viacoin::before {
	content: "\f237";
}
.fa-train::before {
	content: "\f238";
}
.fa-subway::before {
	content: "\f239";
}
.fa-medium::before {
	content: "\f23a";
}
.fa-y-combinator::before {
	content: "\f23b";
}
.fa-yc::before {
	content: "\f23b";
}
.fa-optin-monster::before {
	content: "\f23c";
}
.fa-opencart::before {
	content: "\f23d";
}
.fa-expeditedssl::before {
	content: "\f23e";
}
.fa-battery-4::before {
	content: "\f240";
}
.fa-battery-full::before {
	content: "\f240";
}
.fa-battery::before {
	content: "\f240";
}
.fa-battery-3::before {
	content: "\f241";
}
.fa-battery-three-quarters::before {
	content: "\f241";
}
.fa-battery-2::before {
	content: "\f242";
}
.fa-battery-half::before {
	content: "\f242";
}
.fa-battery-1::before {
	content: "\f243";
}
.fa-battery-quarter::before {
	content: "\f243";
}
.fa-battery-0::before {
	content: "\f244";
}
.fa-battery-empty::before {
	content: "\f244";
}
.fa-mouse-pointer::before {
	content: "\f245";
}
.fa-i-cursor::before {
	content: "\f246";
}
.fa-object-group::before {
	content: "\f247";
}
.fa-object-ungroup::before {
	content: "\f248";
}
.fa-sticky-note::before {
	content: "\f249";
}
.fa-sticky-note-o::before {
	content: "\f24a";
}
.fa-cc-jcb::before {
	content: "\f24b";
}
.fa-cc-diners-club::before {
	content: "\f24c";
}
.fa-clone::before {
	content: "\f24d";
}
.fa-balance-scale::before {
	content: "\f24e";
}
.fa-hourglass-o::before {
	content: "\f250";
}
.fa-hourglass-1::before {
	content: "\f251";
}
.fa-hourglass-start::before {
	content: "\f251";
}
.fa-hourglass-2::before {
	content: "\f252";
}
.fa-hourglass-half::before {
	content: "\f252";
}
.fa-hourglass-3::before {
	content: "\f253";
}
.fa-hourglass-end::before {
	content: "\f253";
}
.fa-hourglass::before {
	content: "\f254";
}
.fa-hand-grab-o::before {
	content: "\f255";
}
.fa-hand-rock-o::before {
	content: "\f255";
}
.fa-hand-paper-o::before {
	content: "\f256";
}
.fa-hand-stop-o::before {
	content: "\f256";
}
.fa-hand-scissors-o::before {
	content: "\f257";
}
.fa-hand-lizard-o::before {
	content: "\f258";
}
.fa-hand-spock-o::before {
	content: "\f259";
}
.fa-hand-pointer-o::before {
	content: "\f25a";
}
.fa-hand-peace-o::before {
	content: "\f25b";
}
.fa-trademark::before {
	content: "\f25c";
}
.fa-registered::before {
	content: "\f25d";
}
.fa-creative-commons::before {
	content: "\f25e";
}
.fa-gg::before {
	content: "\f260";
}
.fa-gg-circle::before {
	content: "\f261";
}
.fa-tripadvisor::before {
	content: "\f262";
}
.fa-odnoklassniki::before {
	content: "\f263";
}
.fa-odnoklassniki-square::before {
	content: "\f264";
}
.fa-get-pocket::before {
	content: "\f265";
}
.fa-wikipedia-w::before {
	content: "\f266";
}
.fa-safari::before {
	content: "\f267";
}
.fa-chrome::before {
	content: "\f268";
}
.fa-firefox::before {
	content: "\f269";
}
.fa-opera::before {
	content: "\f26a";
}
.fa-internet-explorer::before {
	content: "\f26b";
}
.fa-television::before {
	content: "\f26c";
}
.fa-tv::before {
	content: "\f26c";
}
.fa-contao::before {
	content: "\f26d";
}
.fa-500px::before {
	content: "\f26e";
}
.fa-amazon::before {
	content: "\f270";
}
.fa-calendar-plus-o::before {
	content: "\f271";
}
.fa-calendar-minus-o::before {
	content: "\f272";
}
.fa-calendar-times-o::before {
	content: "\f273";
}
.fa-calendar-check-o::before {
	content: "\f274";
}
.fa-industry::before {
	content: "\f275";
}
.fa-map-pin::before {
	content: "\f276";
}
.fa-map-signs::before {
	content: "\f277";
}
.fa-map-o::before {
	content: "\f278";
}
.fa-map::before {
	content: "\f279";
}
.fa-commenting::before {
	content: "\f27a";
}
.fa-commenting-o::before {
	content: "\f27b";
}
.fa-houzz::before {
	content: "\f27c";
}
.fa-vimeo::before {
	content: "\f27d";
}
.fa-black-tie::before {
	content: "\f27e";
}
.fa-fonticons::before {
	content: "\f280";
}
.fa-reddit-alien::before {
	content: "\f281";
}
.fa-edge::before {
	content: "\f282";
}
.fa-credit-card-alt::before {
	content: "\f283";
}
.fa-codiepie::before {
	content: "\f284";
}
.fa-modx::before {
	content: "\f285";
}
.fa-fort-awesome::before {
	content: "\f286";
}
.fa-usb::before {
	content: "\f287";
}
.fa-product-hunt::before {
	content: "\f288";
}
.fa-mixcloud::before {
	content: "\f289";
}
.fa-scribd::before {
	content: "\f28a";
}
.fa-pause-circle::before {
	content: "\f28b";
}
.fa-pause-circle-o::before {
	content: "\f28c";
}
.fa-stop-circle::before {
	content: "\f28d";
}
.fa-stop-circle-o::before {
	content: "\f28e";
}
.fa-shopping-bag::before {
	content: "\f290";
}
.fa-shopping-basket::before {
	content: "\f291";
}
.fa-hashtag::before {
	content: "\f292";
}
.fa-bluetooth::before {
	content: "\f293";
}
.fa-bluetooth-b::before {
	content: "\f294";
}
.fa-percent::before {
	content: "\f295";
}
.fa-gitlab::before {
	content: "\f296";
}
.fa-wpbeginner::before {
	content: "\f297";
}
.fa-wpforms::before {
	content: "\f298";
}
.fa-envira::before {
	content: "\f299";
}
.fa-universal-access::before {
	content: "\f29a";
}
.fa-wheelchair-alt::before {
	content: "\f29b";
}
.fa-question-circle-o::before {
	content: "\f29c";
}
.fa-blind::before {
	content: "\f29d";
}
.fa-audio-description::before {
	content: "\f29e";
}
.fa-volume-control-phone::before {
	content: "\f2a0";
}
.fa-braille::before {
	content: "\f2a1";
}
.fa-assistive-listening-systems::before {
	content: "\f2a2";
}
.fa-american-sign-language-interpreting::before {
	content: "\f2a3";
}
.fa-asl-interpreting::before {
	content: "\f2a3";
}
.fa-deaf::before {
	content: "\f2a4";
}
.fa-deafness::before {
	content: "\f2a4";
}
.fa-hard-of-hearing::before {
	content: "\f2a4";
}
.fa-glide::before {
	content: "\f2a5";
}
.fa-glide-g::before {
	content: "\f2a6";
}
.fa-sign-language::before {
	content: "\f2a7";
}
.fa-signing::before {
	content: "\f2a7";
}
.fa-low-vision::before {
	content: "\f2a8";
}
.fa-viadeo::before {
	content: "\f2a9";
}
.fa-viadeo-square::before {
	content: "\f2aa";
}
.fa-snapchat::before {
	content: "\f2ab";
}
.fa-snapchat-ghost::before {
	content: "\f2ac";
}
.fa-snapchat-square::before {
	content: "\f2ad";
}
.fa-pied-piper::before {
	content: "\f2ae";
}
.fa-first-order::before {
	content: "\f2b0";
}
.fa-yoast::before {
	content: "\f2b1";
}
.fa-themeisle::before {
	content: "\f2b2";
}
.fa-google-plus-circle::before {
	content: "\f2b3";
}
.fa-google-plus-official::before {
	content: "\f2b3";
}
.fa-fa::before {
	content: "\f2b4";
}
.fa-font-awesome::before {
	content: "\f2b4";
}
.fa-handshake-o::before {
	content: "\f2b5";
}
.fa-envelope-open::before {
	content: "\f2b6";
}
.fa-envelope-open-o::before {
	content: "\f2b7";
}
.fa-linode::before {
	content: "\f2b8";
}
.fa-address-book::before {
	content: "\f2b9";
}
.fa-address-book-o::before {
	content: "\f2ba";
}
.fa-address-card::before {
	content: "\f2bb";
}
.fa-vcard::before {
	content: "\f2bb";
}
.fa-address-card-o::before {
	content: "\f2bc";
}
.fa-vcard-o::before {
	content: "\f2bc";
}
.fa-user-circle::before {
	content: "\f2bd";
}
.fa-user-circle-o::before {
	content: "\f2be";
}
.fa-user-o::before {
	content: "\f2c0";
}
.fa-id-badge::before {
	content: "\f2c1";
}
.fa-drivers-license::before {
	content: "\f2c2";
}
.fa-id-card::before {
	content: "\f2c2";
}
.fa-drivers-license-o::before {
	content: "\f2c3";
}
.fa-id-card-o::before {
	content: "\f2c3";
}
.fa-quora::before {
	content: "\f2c4";
}
.fa-free-code-camp::before {
	content: "\f2c5";
}
.fa-telegram::before {
	content: "\f2c6";
}
.fa-thermometer-4::before {
	content: "\f2c7";
}
.fa-thermometer-full::before {
	content: "\f2c7";
}
.fa-thermometer::before {
	content: "\f2c7";
}
.fa-thermometer-3::before {
	content: "\f2c8";
}
.fa-thermometer-three-quarters::before {
	content: "\f2c8";
}
.fa-thermometer-2::before {
	content: "\f2c9";
}
.fa-thermometer-half::before {
	content: "\f2c9";
}
.fa-thermometer-1::before {
	content: "\f2ca";
}
.fa-thermometer-quarter::before {
	content: "\f2ca";
}
.fa-thermometer-0::before {
	content: "\f2cb";
}
.fa-thermometer-empty::before {
	content: "\f2cb";
}
.fa-shower::before {
	content: "\f2cc";
}
.fa-bath::before {
	content: "\f2cd";
}
.fa-bathtub::before {
	content: "\f2cd";
}
.fa-s15::before {
	content: "\f2cd";
}
.fa-podcast::before {
	content: "\f2ce";
}
.fa-window-maximize::before {
	content: "\f2d0";
}
.fa-window-minimize::before {
	content: "\f2d1";
}
.fa-window-restore::before {
	content: "\f2d2";
}
.fa-times-rectangle::before {
	content: "\f2d3";
}
.fa-window-close::before {
	content: "\f2d3";
}
.fa-times-rectangle-o::before {
	content: "\f2d4";
}
.fa-window-close-o::before {
	content: "\f2d4";
}
.fa-bandcamp::before {
	content: "\f2d5";
}
.fa-grav::before {
	content: "\f2d6";
}
.fa-etsy::before {
	content: "\f2d7";
}
.fa-imdb::before {
	content: "\f2d8";
}
.fa-ravelry::before {
	content: "\f2d9";
}
.fa-eercast::before {
	content: "\f2da";
}
.fa-microchip::before {
	content: "\f2db";
}
.fa-snowflake-o::before {
	content: "\f2dc";
}
.fa-superpowers::before {
	content: "\f2dd";
}
.fa-wpexplorer::before {
	content: "\f2de";
}
.fa-meetup::before {
	content: "\f2e0";
}
.sr-only {
	margin: -1px; padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px);
}
.sr-only-focusable:active {
	margin: 0px; width: auto; height: auto; overflow: visible; position: static; clip: auto;
}
.sr-only-focusable:focus {
	margin: 0px; width: auto; height: auto; overflow: visible; position: static; clip: auto;
}
html {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
body {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
div {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
span {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
applet {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
object {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
iframe {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
table {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
caption {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
tbody {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
tfoot {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
thead {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
tr {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
th {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
td {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
del {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
dfn {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
em {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
font {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
img {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
ins {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
kbd {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
q {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
s {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
samp {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
small {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
strike {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
strong {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
sub {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
sup {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
tt {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
var {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h1 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h2 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h3 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h4 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h5 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h6 {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
p {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
blockquote {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
pre {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
a {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
abbr {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
acronym {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
address {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
big {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
cite {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
code {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
dl {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
dt {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
dd {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
ol {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
ul {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
li {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
fieldset {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
form {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
label {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
legend {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
body {
	position: relative; -ms-overflow-x: hidden;
}
body {
	max-width: 100%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
html {
	max-width: 100%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
mark {
	padding: 0px 5px; color: inherit;
}
strong {
	font-weight: 700;
}
pre {
	background: rgb(238, 238, 238); padding: 20px; white-space: pre-wrap; -ms-word-wrap: break-word;
}
code {
	font-family: monospace;
}
kbd {
	font-family: monospace;
}
tt {
	font-family: monospace;
}
var {
	font-family: monospace;
}
pre {
	font-family: monospace;
}
ul {
	padding: 0px 0px 20px;
}
ol {
	padding: 0px 0px 20px;
}
li ul {
	padding-bottom: 0px;
}
textarea {
	height: 122px; min-height: 50px;
}
p a {
	transition:color 300ms; -webkit-transition: color 300ms; -o-transition: color 300ms; -moz-transition: color 300ms;
}
img {
	height: auto; vertical-align: top; max-width: 100%; -ms-user-select: none; -moz-user-select: none; -webkit-user-select: none; user-select: none;

}
label {
	font-size: 18px; font-weight: 500; margin-bottom: 5px; display: block;
}
legend {
	font-size: 18px; font-weight: 500; margin-bottom: 5px; display: block;
}
iframe {
	width: 100%; display: block;
}
table {
	width: 100%; border-collapse: collapse;
}
p {
	margin: 0px 0px 20px;
}
p:empty {
	margin: 0px; padding: 0px; display: none;
}
* {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
*:focus {
	
}
a {
	transition:0.4s; text-decoration: none; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
a:active {
	text-decoration: none;
}
a:focus {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
body input:not([type='checkbox']):not([type='submit']) {
	background: none; margin: 0px; padding: 10px 20px; outline: 0px; border: 1px solid rgb(228, 228, 228); transition:0.3s; border-image: none; height: 50px; line-height: 1.7; font-family: inherit; font-size: 14px; font-weight: 400; display: block; max-width: 100%; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-appearance: none;
}
select {
	background: none; margin: 0px; padding: 10px 20px; outline: 0px; border: 1px solid rgb(228, 228, 228); transition:0.3s; border-image: none; height: 50px; line-height: 1.7; font-family: inherit; font-size: 14px; font-weight: 400; display: block; max-width: 100%; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-appearance: none;
}
textarea {
	background: none; margin: 0px; padding: 10px 20px; outline: 0px; border: 1px solid rgb(228, 228, 228); transition:0.3s; border-image: none; height: 50px; line-height: 1.7; font-family: inherit; font-size: 14px; font-weight: 400; display: block; max-width: 100%; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-appearance: none;
}
form.post-password-form p:first-child {
	margin-bottom: 24px;
}
form.post-password-form label {
	width: calc(100% - 130px); font-size: 16px; float: left; max-width: 240px;
}
form.post-password-form label input[type='password'] {
	background: rgb(255, 255, 255); width: 100%;
}
form.post-password-form input[type='submit'] {
	margin-top: 30px;
}
.select__field::before {
	right: 30px; line-height: 50px; font-family: "Flaticon"; font-size: 10px; display: block; position: absolute; z-index: 0; content: "\f140"; pointer-events: none;
}
textarea {
	height: 120px; padding-top: 20px;
}
input[type='submit'] {
	border-width: 1px; border-style: solid; padding: 7px 37px; outline: 0px; transition:400ms; height: 50px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 34px; letter-spacing: 0.13em; font-family: inherit; font-size: 13px; font-weight: 700; margin-bottom: 16px; vertical-align: top; display: inline-block; cursor: pointer; -webkit-transition: all 400ms; -o-transition: all 400ms; -moz-transition: all 400ms; -webkit-appearance: none;
}
button {
	border-width: 1px; border-style: solid; padding: 7px 37px; outline: 0px; transition:400ms; height: 50px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 34px; letter-spacing: 0.13em; font-family: inherit; font-size: 13px; font-weight: 700; margin-bottom: 16px; vertical-align: top; display: inline-block; cursor: pointer; -webkit-transition: all 400ms; -o-transition: all 400ms; -moz-transition: all 400ms; -webkit-appearance: none;
}
input[type='submit']:hover {
	background: none;
}
dl {
	margin-bottom: 1.75em;
}
dt {
	font-weight: 700;
}
dd {
	margin: 0px 0px 1.75em;
}
.wgl-container {
	width: 1170px; margin-right: auto; margin-left: auto;
}
.full-width.wgl-container {
	width: 100%; margin-right: 0px; margin-left: 0px;
}
.wgl-container .wgl_wrapper {
	left: 0px !important;
}
.fullwidth-wrapper {
	padding: 0px 30px; width: 100%;
}
.wgl-container::after {
	line-height: 0; display: table; content: "";
}
.wgl-container::before {
	line-height: 0; display: table; content: "";
}
.row::after {
	line-height: 0; display: table; content: "";
}
.row::before {
	line-height: 0; display: table; content: "";
}
.clearfix::after {
	line-height: 0; display: table; content: "";
}
.clearfix::before {
	line-height: 0; display: table; content: "";
}
.wgl-container::after {
	clear: both;
}
.row::after {
	clear: both;
}
.clear {
	clear: both;
}
.clearfix::after {
	clear: both;
}
[class*=wgl_col-] {
	float: left; min-height: 1px;
}
.row {
	margin-right: -15px; margin-left: -15px;
}
.row [class*=wgl_col-] {
	width: 100%; padding-right: 15px; padding-left: 15px; display: block;
}
.slick-slider a {
	transition:400ms; -webkit-transition: all 400ms; -o-transition: all 400ms; -moz-transition: all 400ms;
}
.slick-slider a:hover {
	transition:400ms; -webkit-transition: all 400ms; -o-transition: all 400ms; -moz-transition: all 400ms;
}
.slick-slider a:focus {
	transition:400ms; -webkit-transition: all 400ms; -o-transition: all 400ms; -moz-transition: all 400ms;
}
a:hover {
	color: inherit;
}
.z-index-1 {
	z-index: 1;
}
.relative {
	position: relative;
}
.text-uppercase {
	text-transform: uppercase;
}
.bypostauthor {
	opacity: 1;
}
.ohidden {
	overflow: hidden;
}
.ovisible {
	overflow: visible;
}
p + .alignfull {
	margin-top: 2em;
}
p + .alignwide {
	margin-top: 2em;
}
main .alignfull {
	margin-right: calc(-100vw/2 + 100%/2); margin-left: calc(-100vw/2 + 100%/2); max-width: 100vw;
}
main .alignfull img {
	width: 100vw;
}
main .alignwide {
	width: 75vw; margin-left: 50%; max-width: none; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%);
}
main .sidebar_right .alignfull {
	width: auto; margin-right: -15px; margin-left: -15px; max-width: 110%; transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
main .sidebar_left .alignfull {
	width: auto; margin-right: -15px; margin-left: -15px; max-width: 110%; transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
main .sidebar_right .alignwide {
	width: auto; margin-right: -15px; margin-left: -15px; max-width: 110%; transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
main .sidebar_left .alignwide {
	width: auto; margin-right: -15px; margin-left: -15px; max-width: 110%; transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
main .sidebar_right .alignfull {
	margin-right: -30px; margin-left: -30px;
}
main .sidebar_left .alignfull {
	margin-right: -30px; margin-left: -30px;
}
main .sidebar_right .alignfull img {
	width: 100%;
}
main .sidebar_left .alignfull img {
	width: 100%;
}
.acenter {
	text-align: center;
}
.aleft {
	text-align: left;
}
.aright {
	text-align: right;
}
.aligncenter {
	margin-right: auto; margin-left: auto; display: block;
}
.alignleft {
	margin: 0px 30px 10px 0px; float: left;
}
.alignright {
	margin: 0px 0px 10px 30px; float: right;
}
.aligncenter.wp-caption {
	margin-right: auto; margin-left: auto;
}
.wp-caption .wp-caption-text {
	margin: 0.5em 0px;
}
.wp-caption {
	font-style: italic; max-width: 100%;
}
.gallery-caption {
	font-style: italic; max-width: 100%;
}
#main {
	padding: 40px 0px; position: relative; z-index: 0; -ms-overflow-x: hidden; min-height: 50vh;
}
.sidebar_left.row #main-content {
	float: right;
}
hr {
	border-width: 0px 0px 1px; border-style: none none solid; border-color: currentColor currentColor rgb(29, 31, 33); margin: 20px 0px; border-image: none;
}
hr.wp-block-separator {
	max-width: 100px;
}
hr.is-style-wide.wp-block-separator {
	max-width: 100%;
}
hr.is-style-dots.wp-block-separator {
	max-width: 100%;
}
table td {
	padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none; text-align: left;
}
table th {
	padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none; text-align: left;
}
table:not(:last-child) {
	margin-bottom: 22px;
}
blockquote {
	margin: 0px; padding: 0px 0px 0px 30px; text-align: left; line-height: 42px; font-size: 24px; font-style: normal; font-weight: 400; position: relative; z-index: 1;
}
blockquote p:last-of-type {
	margin-bottom: 5px;
}
blockquote cite {
	color: rgb(126, 126, 126); text-transform: capitalize; font-size: 16px; font-style: normal; font-weight: 400; margin-top: 0px; display: block; position: relative;
}
blockquote::before {
	left: 0px; top: 8px; width: 2px; height: calc(100% - 22px); position: absolute; content: "";
}
.col-md-delimiter :not(:last-child).vc_column_container::before {
	background: rgb(238, 238, 238); top: 50%; width: 1px; height: 65%; right: 0px; position: absolute; z-index: 1; content: ""; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.screen-reader-text {
	margin: -1px; padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; position: absolute !important; clip: rect(1px, 1px, 1px, 1px); -ms-word-wrap: normal !important; -webkit-clip-path: inset(50%);
}
.screen-reader-text:focus {
	padding: 15px 23px 14px; left: 5px; top: 5px; width: auto; height: auto; color: rgb(68, 68, 68); line-height: normal; font-size: 1em; text-decoration: none; display: block; z-index: 100000; clip: auto !important; clip-path: none; background-color: rgb(238, 238, 238); -webkit-clip-path: none;
}
.mejs-container {
	margin-bottom: 20px;
}
.wp-block-gallery {
	margin-bottom: 16px;
}
.wp-block-gallery li.blocks-gallery-item {
	padding-left: 0px; margin-bottom: 16px;
}
.wp-block-gallery li.blocks-gallery-item::before {
	display: none;
}
.wp-block-gallery li.blocks-gallery-item figcaption {
	line-height: 1.5;
}
.alignwide.wp-block-gallery {
	clear: both;
}
.wgl-theme-header {
	position: relative; z-index: 2;
}
.wgl-theme-header .wrapper a {
	color: inherit;
}
.wgl-theme-header .wrapper .brainbizz_module_button a {
	margin-bottom: 0px;
}
.wgl-theme-header .wrapper a:hover {
	opacity: 1;
}
.wgl-theme-header .wgl-sticky-header .wgl-logotype-container > a {
	max-height: none !important;
}
.wgl-theme-header .wgl-sticky-header .wgl-logotype-container > a > img {
	max-height: none !important;
}
.wgl-theme-header .wgl-mobile-header {
	display: none;
}
.wgl-theme-header .mobile_nav_wrapper .primary-nav .menu {
	display: none;
}
.header_overlap.wgl-theme-header {
	left: 0px; top: 0px; width: 100%; position: absolute; z-index: 99;
}
.header_shadow.wgl-theme-header {
	box-shadow: 1px 0px 30px rgba(0,0,0,0.1); -webkit-box-shadow: 1px 0 30px rgba(0, 0, 0, 0.1); -moz-box-shadow: 1px 0 30px rgba(0, 0, 0, 0.1);
}
.wgl-theme-header .woo_mini_cart {
	padding: 27px 30px; transition:0.3s ease-in; left: 0px; top: calc(100% + 15px); width: 280px; text-align: center; right: auto; visibility: hidden; position: absolute; z-index: 600; box-sizing: border-box; opacity: 0 !important; box-shadow: 13px 11px 38px 0px rgba(0,0,0,0.1); -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1); -webkit-transition-duration: 0; -moz-transition-duration: 0; -o-transition-duration: 0;
}
.wgl-theme-header .woo_mini_cart p {
	margin-bottom: 0px;
}
.wgl-theme-header .woo_mini_cart ul {
	margin: 0px;
}
.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__total {
	text-align: left; font-size: 18px; font-weight: 400; margin-top: 20px; margin-bottom: 10px;
}
.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__total strong {
	font-weight: 500;
}
.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a {
	background: none; border-width: 1px; border-style: solid; margin: 0px 0px 10px; padding: 0px 25px; border-radius: 0px; transition:0.4s; left: auto; text-align: center; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 48px; overflow: visible; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; cursor: pointer; box-sizing: border-box; box-shadow: none; text-shadow: none; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a:last-child {
	margin-bottom: 0px;
}
.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a.checkout {
	border-width: 1px; border-style: solid; margin-right: 0px;
}
.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a.checkout:hover {
	color: rgb(255, 255, 255);
}
.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a:not(.checkout):hover {
	background: rgb(255, 255, 255) !important;
}
.wgl-theme-header .wgl-header-row [class^='position_center'].header_side .header_area_container > div.mini-cart {
	padding: 0px;
}
.wgl-theme-header .mini-cart {
	display: inline-block; position: relative;
}
.wgl-theme-header .mini-cart a {
	color: inherit;
}
.wgl-theme-header .mini-cart a.woo_icon {
	height: 100%; display: flex; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center;
}
.wgl-theme-header .mini-cart:hover .woo_mini_cart {
	top: 100%; visibility: visible; opacity: 1 !important;
}
.wgl-theme-header .mini-cart .woo_mini_cart::before {
	left: 0px; top: -38px; width: 100%; height: 38px; right: 0px; position: absolute; content: "";
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li {
	list-style: none; text-align: left; line-height: 1.1; padding-right: 0px; padding-left: 0px; clear: both; margin-top: 0px; margin-bottom: 30px; position: relative;
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li:last-child {
	margin-bottom: 0px;
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li a {
	color: inherit; line-height: inherit; padding-right: 14px; font-size: 15px; font-weight: 500; display: block;
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li a:hover {
	opacity: 0.8;
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li a.remove {
	padding-right: 0px; display: inline;
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li span.quantity {
	color: rgb(160, 160, 160); font-size: 14px; font-weight: 500; margin-top: 10px; display: block;
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li span.quantity .amount.woocommerce-Price-amount {
	font-size: 14px;
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li span.quantity .amount.woocommerce-Price-amount .woocommerce-Price-currencySymbol {
	font-size: 14px; margin-right: 2px; display: inline-block;
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li::after {
	height: 0px; clear: both; display: block; content: "";
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li .remove {
	font: 0px/0 serif; margin: 0px; top: 5px; right: -3px; color: inherit !important; float: right; position: absolute; z-index: 2; font-size-adjust: none; font-stretch: normal; text-shadow: none;
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li .remove::before {
	transition:0.3s; top: 3px; right: 2px; color: rgb(172, 178, 187); line-height: 0; font-family: "flaticon"; font-size: 10px; display: inline-block; position: relative; content: "\f14e"; box-shadow: none; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li .remove:hover {
	opacity: 0.8;
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li .remove:hover::before {
	color: rgb(255, 20, 75);
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li img {
	margin-right: 20px; margin-left: 0px; float: left; position: relative; max-width: 80px;
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li:first-child {
	margin-top: 0px;
}
.wgl-theme-header .mini-cart .product_list_widget.cart_list.woocommerce-mini-cart li:last-child {
	margin-bottom: 0px;
}
.wgl-theme-header .mini-cart .flaticon-shopcart-icon::before {
	font-family: Flaticon; font-size: 20px; vertical-align: middle; content: "\f15e";
}
.wgl-theme-header [class^='position_right'] .woo_mini_cart {
	left: auto; right: 0px;
}
.wgl-theme-header [class^='position_left'] .woo_mini_cart {
	left: 0px; right: auto;
}
.wgl-theme-header [class^='position_center'] .woo_mini_cart {
	left: auto; right: auto;
}
.wgl-theme-header .woo_mini-count span {
	padding: 0px; border-radius: 50%; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 11px; font-style: normal; font-weight: 600; margin-top: 2px; margin-left: 10px; vertical-align: middle; display: inline-block; z-index: 1; min-width: 20px; box-sizing: border-box; backface-visibility: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 50%; -moz-border-radius: 50%; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
.wgl-header-row .wgl-header-row_wrapper {
	display: flex; position: relative; justify-content: space-between; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row nowrap; -moz-box-orient: horizontal; -moz-box-direction: normal; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify;
}
.wgl-header-row .display_normal.header_side {
	flex:0 1 auto; -webkit-box-flex: 0; -webkit-flex: 0 auto; -moz-box-flex: 0;
}
.wgl-header-row .display_grow.header_side {
	flex:1 1 0px; -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1;
}
.wgl-header-row .display_grow.header_side .primary-nav > .menu {
	white-space: nowrap;
}
.wgl-header-row .v_align_middle.header_side {
	align-self: center; -webkit-align-self: center;
}
.wgl-header-row .v_align_bottom.header_side {
	align-self: flex-end; -webkit-align-self: flex-end;
}
.wgl-header-row .v_align_top.header_side {
	align-self: flex-start; -webkit-align-self: flex-start;
}
.wgl-header-row .h_align_right.header_side {
	text-align: right;
}
.wgl-header-row .h_align_center.header_side {
	text-align: center;
}
.wgl-header-row .h_align_left.header_side {
	text-align: left;
}
.wgl-header-row .h_align_right.display_grow.header_side {
	margin-left: auto;
}
.wgl-header-row .h_align_center.display_grow.header_side {
	margin-right: auto; margin-left: auto;
}
.wgl-header-row .h_align_left.display_grow.header_side {
	margin-right: auto;
}
.wgl-header-row .h_align_left.display_grow.header_side .header_area_container {
	justify-content: flex-start; -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start;
}
.wgl-header-row .h_align_center.display_grow.header_side .header_area_container {
	justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.wgl-header-row .h_align_right.display_grow.header_side .header_area_container {
	justify-content: flex-end; -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end;
}
.wgl-header-row [class^='position_left'].header_side .header_area_container > *:last-child {
	padding-right: 0px;
}
.wgl-header-row [class^='position_right'].header_side .header_area_container > *:first-child {
	padding-left: 0px;
}
.wgl-header-row [class^='position_left'].header_side .primary-nav ul li ul {
	left: 0px; right: auto;
}
.wgl-header-row [class^='position_left'].header_side .primary-nav > ul > li ul .sub-menu {
	left: 100%; right: auto;
}
.wgl-header-row [class^='position_left'].header_side .primary-nav > ul > li:nth-last-child(1) > .sub-menu {
	left: 0px; right: auto;
}
.wgl-header-row [class^='position_left'].header_side .primary-nav > ul > li:nth-last-child(2) > .sub-menu {
	left: 0px; right: auto;
}
.wgl-header-row [class^='position_left'].header_side .primary-nav > ul > li:nth-last-child(3) > .sub-menu {
	left: 0px; right: auto;
}
.wgl-header-row [class^='position_left'].header_side .primary-nav > ul > li:nth-last-child(4) > .sub-menu {
	left: 0px; right: auto;
}
.wgl-header-row [class^='position_left'].header_side .primary-nav > ul > li:nth-last-child(1) > .sub-menu .sub-menu {
	left: 100%; right: auto;
}
.wgl-header-row [class^='position_left'].header_side .primary-nav > ul > li:nth-last-child(2) > .sub-menu .sub-menu {
	left: 100%; right: auto;
}
.wgl-header-row [class^='position_left'].header_side .primary-nav > ul > li:nth-last-child(3) > .sub-menu .sub-menu {
	left: 100%; right: auto;
}
.wgl-header-row [class^='position_left'].header_side .primary-nav > ul > li:nth-last-child(4) > .sub-menu .sub-menu {
	left: 100%; right: auto;
}
.wgl-header-row .header_side {
	max-width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.wgl-header-row .header_render_editor {
	max-width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.wgl-header-row .wrapper {
	max-width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.wgl-header-row .header_area_container {
	max-width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.header_area_container {
	height: 100%; display: inline-block; max-height: 100%;
}
.header_area_container > * {
	vertical-align: middle; display: inline-block;
}
.delimiter {
	display: inline-block; position: relative;
}
.large_delimiter {
	padding-right: 30px; padding-left: 30px; display: inline-block;
}
.large_delimiter::after {
	background: rgb(255, 255, 255); border: 0px currentColor; border-image: none; top: 0px; width: 1px; height: 50px; line-height: 50px; margin-left: 0px; display: block; visibility: visible; position: absolute; content: ""; opacity: 0.2;
}
.wgl-logotype-container img {
	vertical-align: middle; max-height: 100%;
}
.wgl-logotype-container a {
	color: inherit;
}
.wgl-logotype-container .logo-name {
	color: inherit; font-size: 40px;
}
.primary-nav {
	letter-spacing: 0.02em;
}
.primary-nav .lavalamp-object {
	height: 2px; z-index: 0;
}
.primary-nav a {
	transition:0.3s; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s;
}
.primary-nav ul li {
	line-height: inherit; vertical-align: middle; display: inline-block;
}
.primary-nav ul li::before {
	display: none;
}
.primary-nav > ul li {
	padding-left: 0px; position: relative;
}
.primary-nav > ul li.mega-menu {
	position: static;
}
.primary-nav > ul li.mega-menu > ul.mega-menu {
	left: auto;
}
.primary-nav > ul {
	padding: 0px; height: 100%;
}
.primary-nav > ul > li {
	height: 100%;
}
.primary-nav > ul > li > a {
	padding: 0px 20px; height: 100%; color: inherit; text-transform: uppercase; vertical-align: middle; display: flex; position: relative; z-index: 1; opacity: 1; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center;
}
.primary-nav > ul > li > a > span {
	position: relative;
}
.primary-nav > ul > li.current-menu-ancestor.menu-item > a > span::after {
	width: calc(100% + 4px);
}
.primary-nav > ul > li.current-menu-item.menu-item > a > span::after {
	width: calc(100% + 4px);
}
.primary-nav > ul > li > ul::before {
	left: 0px; top: -15px; width: 100%; height: 15px; right: 0px; position: absolute; content: "";
}
.primary-nav ul li ul li {
	display: block;
}
.primary-nav ul li ul ul {
	left: 100%; top: -3px;
}
.primary-nav ul li ul {
	padding: 27px 0px; border: 0px currentColor; transition:0.3s ease-in; border-image: none; left: 0px; top: calc(100% + 15px); text-align: left; margin-top: 0px; display: block; white-space: nowrap; visibility: hidden; position: absolute; z-index: 555; min-width: 265px; opacity: 0; box-shadow: 13px 11px 38px 0px rgba(0,0,0,0.1); -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1);
}
.primary-nav ul li div.mega-menu-container {
	padding: 27px 0px; border: 0px currentColor; transition:0.3s ease-in; border-image: none; left: 0px; top: calc(100% + 15px); text-align: left; margin-top: 0px; display: block; white-space: nowrap; visibility: hidden; position: absolute; z-index: 555; min-width: 265px; opacity: 0; box-shadow: 13px 11px 38px 0px rgba(0,0,0,0.1); -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1);
}
.primary-nav ul li ul .menu-item {
	padding: 4px 38px; transition:padding 0.5s; line-height: inherit; -webkit-transition: padding .5s; -o-transition: padding .5s; -moz-transition: padding .5s;
}
.primary-nav ul li ul .menu-item a {
	transition:color 0.4s, opacity 0.4s; width: 100%; color: inherit; display: block; opacity: 1; -webkit-transition: color .4s, opacity .4s; -o-transition: color .4s, opacity .4s; -moz-transition: color .4s, opacity .4s;
}
.primary-nav > ul > li.mega-menu::after {
	display: none;
}
.primary-nav ul li ul li:hover ul {
	top: -18px;
}
.primary-nav ul li:hover > ul {
	top: 100%; visibility: visible; opacity: 1; transform: rotateX(0deg) translateZ(0px); -webkit-transform: rotateX(0) translateZ(0); -moz-transform: rotateX(0) translateZ(0);
}
.primary-nav ul li:hover > div.mega-menu-container {
	top: 100%; visibility: visible; opacity: 1; transform: rotateX(0deg) translateZ(0px); -webkit-transform: rotateX(0) translateZ(0); -moz-transform: rotateX(0) translateZ(0);
}
.primary-nav ul li:hover > ul.mega-menu > ul.mega-menu {
	visibility: visible; opacity: 1; transform: rotateX(0deg) translateZ(0px); -webkit-transform: rotateX(0) translateZ(0); -moz-transform: rotateX(0) translateZ(0);
}
.primary-nav ul li:hover > ul.mega-menu > li > ul.mega-menu {
	visibility: visible; opacity: 1; transform: rotateX(0deg) translateZ(0px); -webkit-transform: rotateX(0) translateZ(0); -moz-transform: rotateX(0) translateZ(0);
}
.primary-nav ul li:hover > ul > ul.mega-menu {
	visibility: visible; opacity: 1; transform: rotateX(0deg) translateZ(0px); -webkit-transform: rotateX(0) translateZ(0); -moz-transform: rotateX(0) translateZ(0);
}
.primary-nav ul li:hover > ul > li > ul.mega-menu {
	visibility: visible; opacity: 1; transform: rotateX(0deg) translateZ(0px); -webkit-transform: rotateX(0) translateZ(0); -moz-transform: rotateX(0) translateZ(0);
}
.primary-nav ul li:hover > div.mega-menu.mega-menu-container > ul.mega-menu {
	visibility: visible; opacity: 1; transform: rotateX(0deg) translateZ(0px); -webkit-transform: rotateX(0) translateZ(0); -moz-transform: rotateX(0) translateZ(0);
}
.primary-nav ul li:hover > div.mega-menu.mega-menu-container > li > ul.mega-menu {
	visibility: visible; opacity: 1; transform: rotateX(0deg) translateZ(0px); -webkit-transform: rotateX(0) translateZ(0); -moz-transform: rotateX(0) translateZ(0);
}
.primary-nav ul li:hover > div.mega-menu-container > ul.mega-menu {
	visibility: visible; opacity: 1; transform: rotateX(0deg) translateZ(0px); -webkit-transform: rotateX(0) translateZ(0); -moz-transform: rotateX(0) translateZ(0);
}
.primary-nav ul li:hover > div.mega-menu-container > li > ul.mega-menu {
	visibility: visible; opacity: 1; transform: rotateX(0deg) translateZ(0px); -webkit-transform: rotateX(0) translateZ(0); -moz-transform: rotateX(0) translateZ(0);
}
.primary-nav ul li:hover > ul > li.current-menu-parent.current-menu-ancestor > a::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > ul > li.current-menu-parent.current-menu-ancestor > span::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > ul > li.current-menu-parent.current-menu-ancestor > a > span::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > ul > li.current-menu-item > a::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > ul > li.current-menu-item > span::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > ul > li.current-menu-item > a > span::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > ul > li.current_page_item > a::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > ul > li.current_page_item > span::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > ul > li.current_page_item > a > span::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > div.mega-menu-container > li.current-menu-parent.current-menu-ancestor > a::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > div.mega-menu-container > li.current-menu-parent.current-menu-ancestor > span::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > div.mega-menu-container > li.current-menu-parent.current-menu-ancestor > a > span::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > div.mega-menu-container > li.current-menu-item > a::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > div.mega-menu-container > li.current-menu-item > span::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > div.mega-menu-container > li.current-menu-item > a > span::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > div.mega-menu-container > li.current_page_item > a::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > div.mega-menu-container > li.current_page_item > span::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li:hover > div.mega-menu-container > li.current_page_item > a > span::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li ul li > a > span {
	position: relative;
}
.primary-nav ul li ul li > a > span::before {
	transition:width 0.4s, opacity 0.4s; left: 50%; width: 0px; height: 1px; bottom: 0px; margin-right: 0px; vertical-align: middle; display: inline-block; visibility: hidden; position: absolute; content: ""; opacity: 0; transform: translateX(-50%); -webkit-transform: translateX(-50%); -webkit-transition: width .4s, opacity .4s ease; -o-transition: width .4s, opacity .4s ease; -moz-transition: width .4s, opacity .4s ease; -moz-transform: translateX(-50%); -o-transform: translateX(-50%);
}
.primary-nav ul li ul li:hover > a > span::before {
	width: 100%; visibility: visible; opacity: 1;
}
.primary-nav ul li ul li.menu-item-has-children > a::after {
	right: 37px; font-family: Flaticon; font-size: 9px; font-weight: 100; position: absolute; z-index: 1; content: "\f13f";
}
.primary-nav > ul > li.menu-item-has-children > a::after {
	font-family: Flaticon; font-size: 9px; font-weight: 100; margin-left: 5px; content: "\f140";
}
.primary-nav > ul > li.mega-cat.mega-menu > a::after {
	font-family: Flaticon; font-size: 9px; font-weight: 100; margin-left: 5px; content: "\f140";
}
.primary-nav > .menu > :nth-last-child(1).menu-item > .sub-menu .sub-menu {
	left: auto;
}
.primary-nav > .menu > :nth-last-child(2).menu-item > .sub-menu .sub-menu {
	left: auto;
}
.primary-nav > .menu > :nth-last-child(3).menu-item > .sub-menu .sub-menu {
	left: auto;
}
.primary-nav > .menu > :nth-last-child(4).menu-item > .sub-menu .sub-menu {
	left: auto;
}
.primary-nav > .menu > :nth-last-child(1).menu-item > .sub-menu {
	left: auto;
}
.primary-nav > .menu > :nth-last-child(2).menu-item > .sub-menu {
	left: auto;
}
.primary-nav > .menu > :nth-last-child(3).menu-item > .sub-menu {
	left: auto;
}
.primary-nav > .menu > :nth-last-child(4).menu-item > .sub-menu {
	left: auto;
}
.primary-nav > .menu > :nth-last-child(1).menu-item > .sub-menu {
	right: 0px;
}
.primary-nav > .menu > :nth-last-child(2).menu-item > .sub-menu {
	right: 0px;
}
.primary-nav > .menu > :nth-last-child(3).menu-item > .sub-menu {
	right: 0px;
}
.primary-nav > .menu > :nth-last-child(4).menu-item > .sub-menu {
	right: 0px;
}
.primary-nav > .menu > :nth-last-child(1).menu-item > .sub-menu .sub-menu {
	right: 100%;
}
.primary-nav > .menu > :nth-last-child(2).menu-item > .sub-menu .sub-menu {
	right: 100%;
}
.primary-nav > .menu > :nth-last-child(3).menu-item > .sub-menu .sub-menu {
	right: 100%;
}
.primary-nav > .menu > :nth-last-child(4).menu-item > .sub-menu .sub-menu {
	right: 100%;
}
.admin-bar .wgl-sticky-header {
	top: 32px;
}
.primary-nav ul li.mega-menu-links > ul {
	padding: 0px 24px; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.primary-nav ul li.mega-menu-links > ul > li {
	padding: 0px 15px; text-transform: uppercase; font-weight: bold; margin-top: 17px; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.primary-nav ul li.mega-menu-links > ul > li:hover ~ li {
	z-index: 0;
}
.primary-nav ul li.mega-menu-links > ul > li.hide-mega-headings > a {
	display: none;
}
.primary-nav ul li.mega-menu-links > ul > li > a {
	padding-top: 18px; padding-bottom: 22px; position: relative;
}
.primary-nav ul li.mega-menu-links > ul > li > a::after {
	display: none;
}
.primary-nav ul li.mega-menu-links > ul > li > a::before {
	background: rgb(221, 51, 0); left: 0px; width: 35px; height: 2px; bottom: 0px; display: block; position: absolute; content: "";
}
.primary-nav ul li.mega-columns-1col.mega-menu-links > ul > li {
	width: 100%;
}
.primary-nav ul li.mega-columns-2col.mega-menu-links > ul > li {
	width: 50%;
}
.primary-nav ul li.mega-columns-3col.mega-menu-links > ul > li {
	width: 33.33%;
}
.primary-nav ul li.mega-columns-4col.mega-menu-links > ul > li {
	width: 25%;
}
.primary-nav ul li.mega-columns-5col.mega-menu-links > ul > li {
	width: 20%;
}
.primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul {
	background: none; border: 0px currentColor; border-image: none; left: 0px !important; top: 0px; right: auto !important; padding-top: 10px; padding-bottom: 10px; margin-top: 0px; visibility: hidden; position: relative; min-width: auto; opacity: 0; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul > li {
	text-transform: none; padding-right: 0px; padding-left: 0px;
}
.primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul > li ul {
	left: 100% !important; right: auto !important;
}
.primary-nav ul li.mega-cat.mega-menu > ul.mega-menu {
	width: 1170px;
}
.primary-nav ul li.mega-cat.mega-menu > ul.sub-menu-columns-item.mega-menu {
	width: 100%;
}
.primary-nav ul li.mega-cat.mega-menu > ul.mega-menu > li > ul {
	left: 0px !important; top: 0px; right: auto !important; margin-top: 0px; visibility: hidden; position: relative; min-width: auto; opacity: 0;
}
.primary-nav ul li.mega-columns-1col.mega-cat.mega-menu .ajax_menu .item {
	width: 100%;
}
.primary-nav ul li.mega-columns-2col.mega-cat.mega-menu .ajax_menu .item {
	width: 50%;
}
.primary-nav ul li.mega-columns-3col.mega-cat.mega-menu .ajax_menu .item {
	width: 33.33%;
}
.primary-nav ul li.mega-columns-4col.mega-cat.mega-menu .ajax_menu .item {
	width: 25%;
}
.primary-nav ul li.mega-columns-5col.mega-cat.mega-menu .ajax_menu .item {
	width: 20%;
}
.primary-nav ul li.mega-cat.mega-menu .ajax_menu .item {
	padding-right: 10px; padding-left: 10px; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container .vertical-posts {
	width: 80%; padding-top: 20px; padding-right: 10px; padding-left: 10px; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container .vertical-posts .preloader_type {
	width: 80%; margin-left: 20%;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container {
	padding: 0px; width: 100%; overflow: hidden; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container .ajax_menu .item {
	transition:transform 0.6s, opacity 0.4s, -webkit-transform 0.6s, -moz-transform 0.6s, -o-transform 0.6s; opacity: 0; transform: translateY(20px); -webkit-transform: translateY(20px); -webkit-transition: opacity .4s ease, -webkit-transform .6s ease; -o-transition: opacity .4s ease, -o-transform .6s ease; -moz-transition: transform .6s ease, opacity .4s ease, -moz-transform .6s ease; -moz-transform: translateY(20px); -o-transform: translateY(20px);
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container .ajax_menu :nth-child(5).item {
	transition-delay: 0.4s; -webkit-transition-delay: .4s; -moz-transition-delay: .4s; -o-transition-delay: .4s;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container .ajax_menu :nth-child(4).item {
	transition-delay: 0.3s; -webkit-transition-delay: .3s; -moz-transition-delay: .3s; -o-transition-delay: .3s;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container .ajax_menu :nth-child(3).item {
	transition-delay: 0.2s; -webkit-transition-delay: .2s; -moz-transition-delay: .2s; -o-transition-delay: .2s;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container .ajax_menu :nth-child(2).item {
	transition-delay: 0.1s; -webkit-transition-delay: .1s; -moz-transition-delay: .1s; -o-transition-delay: .1s;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container .ajax_menu :nth-child(1).item {
	transition-delay: 0s; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container .fadeIn-menu.ajax_menu .item {
	opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0);
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container ul.mega-menu {
	position: relative; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container ul.cats-vertical.mega-menu {
	background: rgba(0, 0, 0, 0.04); margin: 0px 0px -1500px; padding: 19px 0px 1500px; border: 0px currentColor; border-image: none; width: 20%; float: left; box-sizing: border-box; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container ul.cats-vertical.mega-menu li.menu-item {
	padding: 0px; transition:background 0.4s, color 0.3s, border-color 0.4s; border-top-color: transparent; border-bottom-color: transparent; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; -webkit-transition: background .4s, color .3s, border-color .4s; -o-transition: background .4s, color .3s, border-color .4s; -moz-transition: background .4s, color .3s, border-color .4s;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container ul.cats-vertical.mega-menu li.menu-item > a {
	padding: 10px 28px;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container ul.cats-vertical.mega-menu li.is-active {
	background: rgb(255, 255, 255); border-top-color: rgb(233, 233, 233); border-bottom-color: rgb(233, 233, 233); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container ul.cats-horizontal.mega-menu {
	background: none; padding: 20px; border: 0px currentColor; border-image: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container ul.cats-horizontal.mega-menu::after {
	height: 0px; clear: both; display: block; content: "";
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container ul.cats-horizontal.mega-menu > li {
	padding: 0px; margin-right: 10px; float: left;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container ul.cats-horizontal.mega-menu > li:last-child {
	margin-right: 0px;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container ul.cats-horizontal.mega-menu > li.is-active > a {
	color: rgb(255, 255, 255);
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container ul.cats-horizontal.mega-menu > li > a {
	padding: 3px 13px; transition:background 0.3s, color 0.3s; text-align: center; font-size: 14px; display: block; box-sizing: border-box; -webkit-transition: background .3s, color .3s; -o-transition: background .3s, color .3s; -moz-transition: background .3s, color .3s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.primary-nav ul li.mega-cat.mega-menu div.mega-menu-container > .horizontal-posts.mega-cat-content {
	padding: 0px 10px;
}
.mega_menu_wrapper_overlay {
	background: rgb(255, 255, 255); transition:opacity 0.2s; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; opacity: 1; -webkit-transition: opacity .2s ease; -o-transition: opacity .2s ease; -moz-transition: opacity .2s ease;
}
.mega_menu_wrapper_preloader {
	margin: auto; left: 0px; top: 0px; width: 16px; height: 16px; right: 0px; bottom: 0px; position: absolute;
}
.preloader_type {
	width: 100%; height: 100%; position: relative;
}
.mega_menu_wrapper_preloader span {
	border-radius: 100%; animation:wgl_circle 1.4s ease-in-out infinite both; top: 0px; width: 16px; height: 16px; position: absolute; background-color: rgb(153, 153, 153); -webkit-animation: wgl_circle 1.4s infinite ease-in-out both; -webkit-border-radius: 100%; -moz-border-radius: 100%; -moz-animation: wgl_circle 1.4s infinite ease-in-out both; -o-animation: wgl_circle 1.4s infinite ease-in-out both;
}
.mega_menu_wrapper_preloader span:first-of-type {
	left: -22px; animation-delay: -0.32s; -webkit-animation-delay: -.32s; -moz-animation-delay: -.32s; -o-animation-delay: -.32s;
}
.mega_menu_wrapper_preloader span:nth-of-type(2) {
	animation-delay: -0.16s; -webkit-animation-delay: -.16s; -moz-animation-delay: -.16s; -o-animation-delay: -.16s;
}
.mega_menu_wrapper_preloader span:last-of-type {
	left: 22px;
}
.wgl-sticky-header {
	transition:0.3s; left: 0px; top: 0px; width: 100%; overflow: hidden; position: fixed; z-index: 99999; opacity: 0; transform: translateY(-100%); -webkit-transform: translateY(-100%); -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -moz-transform: translateY(-100%); -o-transform: translateY(-100%);
}
.sticky_active.wgl-sticky-header {
	overflow: visible; opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0);
}
.header_sticky_shadow.wgl-sticky-header {
	box-shadow: 1px 0px 10px rgba(0,0,0,0.1); -webkit-box-shadow: 1px 0 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 1px 0 10px rgba(0, 0, 0, 0.1);
}
.lavalamp {
	position: static;
}
.lavalamp-object {
	left: 0px; top: 0px; height: 3px; position: absolute;
}
.lavalamp .lavalamp-object {
	transition-property: transform, width, height, -webkit-transform, -moz-transform, -o-transform; -webkit-transition-property: width, height, -webkit-transform; -moz-transition-property: transform, width, height, -moz-transform; -o-transition-property: width, height, -o-transform;
}
.lavalamp .ease-in-out.lavalamp-object {
	transition-timing-function: ease-in-out; -webkit-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out;
}
.lavalamp .linear.lavalamp-object {
	transition-timing-function: linear; -webkit-transition-timing-function: linear; -moz-transition-timing-function: linear; -o-transition-timing-function: linear;
}
.lavalamp .easeInQuad.lavalamp-object {
	transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); -moz-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.lavalamp .easeInCubic.lavalamp-object {
	transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); -moz-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); -o-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.lavalamp .easeInQuart.lavalamp-object {
	transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22); -webkit-transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22); -moz-transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22); -o-transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);
}
.lavalamp .easeInQuint.lavalamp-object {
	transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -moz-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -o-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.lavalamp .easeInSine.lavalamp-object {
	transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); -moz-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); -o-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
.lavalamp .easeInExpo.lavalamp-object {
	transition-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035); -webkit-transition-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035); -moz-transition-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035); -o-transition-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035);
}
.lavalamp .easeInCirc.lavalamp-object {
	transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335); -webkit-transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335); -moz-transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335); -o-transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335);
}
.lavalamp .easeInBack.lavalamp-object {
	transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -moz-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
.lavalamp .easeOutQuad.lavalamp-object {
	transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.lavalamp .easeOutCubic.lavalamp-object {
	transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.lavalamp .easeOutQuart.lavalamp-object {
	transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); -moz-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); -o-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.lavalamp .easeOutQuint.lavalamp-object {
	transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1); -webkit-transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1); -moz-transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1); -o-transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.lavalamp .easeOutSine.lavalamp-object {
	transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); -moz-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); -o-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
.lavalamp .easeOutExpo.lavalamp-object {
	transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); -moz-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); -o-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.lavalamp .easeOutCirc.lavalamp-object {
	transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1); -webkit-transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1); -moz-transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1); -o-transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
}
.lavalamp .easeOutBack.lavalamp-object {
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.lavalamp .easeInOutQuad.lavalamp-object {
	transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); -moz-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
.lavalamp .easeInOutCubic.lavalamp-object {
	transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); -webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); -moz-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
.lavalamp .easeInOutQuart.lavalamp-object {
	transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); -webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); -moz-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
.lavalamp .easeInOutQuint.lavalamp-object {
	transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); -webkit-transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); -moz-transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); -o-transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);
}
.lavalamp .easeInOutSine.lavalamp-object {
	transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); -moz-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); -o-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
.lavalamp .easeInOutExpo.lavalamp-object {
	transition-timing-function: cubic-bezier(1, 0, 0, 1); -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1); -moz-transition-timing-function: cubic-bezier(1, 0, 0, 1); -o-transition-timing-function: cubic-bezier(1, 0, 0, 1);
}
.lavalamp .easeInOutCirc.lavalamp-object {
	transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); -webkit-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); -moz-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); -o-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.lavalamp .easeInOutBack.lavalamp-object {
	transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); -moz-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); -o-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
.hamburger-box {
	width: 30px; height: 20px; vertical-align: sub; display: inline-block; position: relative;
}
.mobile-hamburger-toggle {
	font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; color: inherit; text-transform: none; overflow: visible; display: none; cursor: pointer; font-size-adjust: inherit; font-stretch: inherit; transition-property: opacity, filter, -webkit-filter; transition-duration: 0.15s; transition-timing-function: linear; background-color: transparent; -webkit-transition-duration: .15s; -moz-transition-duration: .15s; -o-transition-duration: .15s; -webkit-transition-property: opacity, -webkit-filter; -moz-transition-property: opacity, filter; -o-transition-property: opacity, filter; -webkit-transition-timing-function: linear; -moz-transition-timing-function: linear; -o-transition-timing-function: linear;
}
.mobile-hamburger-toggle:hover {
	opacity: 0.7;
}
.hamburger-inner {
	top: 50%; margin-top: -1px; display: block;
}
.hamburger-inner {
	border-radius: 4px; transition:transform 0.15s, -webkit-transform 0.15s, -moz-transform 0.15s, -o-transform 0.15s; width: 30px; height: 2px; position: absolute; background-color: currentColor; -webkit-transition: -webkit-transform .15s ease; -o-transition: -o-transform .15s ease; -moz-transition: transform .15s ease, -moz-transform .15s ease; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
.hamburger-inner::before {
	border-radius: 4px; transition:transform 0.15s, -webkit-transform 0.15s, -moz-transform 0.15s, -o-transform 0.15s; width: 30px; height: 2px; position: absolute; background-color: currentColor; -webkit-transition: -webkit-transform .15s ease; -o-transition: -o-transform .15s ease; -moz-transition: transform .15s ease, -moz-transform .15s ease; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
.hamburger-inner::after {
	border-radius: 4px; transition:transform 0.15s, -webkit-transform 0.15s, -moz-transform 0.15s, -o-transform 0.15s; width: 30px; height: 2px; position: absolute; background-color: currentColor; -webkit-transition: -webkit-transform .15s ease; -o-transition: -o-transform .15s ease; -moz-transition: transform .15s ease, -moz-transform .15s ease; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
.hamburger-inner::before {
	top: -9px; display: block; content: "";
}
.hamburger-inner::after {
	top: -9px; display: block; content: "";
}
.hamburger-inner::after {
	top: auto; bottom: -9px;
}
.hamburger-box .hamburger-inner {
	transition:background-color 0s linear 0.13s; top: 1px; -webkit-transition: background-color 0s .13s linear; -o-transition: background-color 0s .13s linear; -moz-transition: background-color 0s .13s linear;
}
.hamburger-box .hamburger-inner::before {
	transition:top 0.1s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -moz-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -o-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); top: 9px; -webkit-transition: top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19); -o-transition: top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -o-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19); -moz-transition: top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -moz-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger-box .hamburger-inner::after {
	transition:top 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1) 0.2s, transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -moz-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -o-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); top: 18px; -webkit-transition: top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19); -o-transition: top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -o-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19); -moz-transition: top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -moz-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.is-active.mobile-hamburger-toggle .hamburger-inner {
	transition-delay: 0.22s; background-color: transparent; -webkit-transition-delay: .22s; -moz-transition-delay: .22s; -o-transition-delay: .22s;
}
.is-active.mobile-hamburger-toggle .hamburger-inner::before {
	transition:top 0.1s cubic-bezier(0.33333, 0, 0.66667, 0.33333) 0.15s, transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s, -webkit-transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s, -moz-transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s, -o-transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s; top: 0px; transform: translate3d(0px, 9px, 0px) rotate(45deg); -webkit-transform: translate3d(0, 9px, 0) rotate(45deg); -webkit-transition: top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -o-transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1), -moz-transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transform: translate3d(0, 9px, 0) rotate(45deg);
}
.is-active.mobile-hamburger-toggle .hamburger-inner::after {
	transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s, -webkit-transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s, -moz-transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s, -o-transform 0.13s cubic-bezier(0.215, 0.61, 0.355, 1) 0.22s; top: 0px; transform: translate3d(0px, 9px, 0px) rotate(-45deg); -webkit-transform: translate3d(0, 9px, 0) rotate(-45deg); -webkit-transition: top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -o-transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1), -moz-transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transform: translate3d(0, 9px, 0) rotate(-45deg);
}
.mobile_nav_wrapper .primary-nav ul li ul li.menu-item-has-children::after {
	display: none;
}
.mobile_nav_wrapper .primary-nav > ul > li.menu-item-has-children > a::after {
	display: none;
}
.mobile_nav_wrapper .primary-nav ul li a {
	text-transform: uppercase; position: relative;
}
.mobile_nav_wrapper .primary-nav ul ul li a {
	text-transform: capitalize;
}
.mobile_nav_wrapper .primary-nav > ul > li.menu-item-has-children > a::after {
	display: none;
}
.mobile_nav_wrapper .primary-nav > ul > li.mega-cat.mega-menu > a::after {
	display: none;
}
.mobile_nav_wrapper .primary-nav > ul > li > a > span.button_switcher::after {
	display: none;
}
.mobile_nav_wrapper .primary-nav ul li ul li > a::before {
	display: none;
}
.primary-nav ul li ul .back.menu-item a {
	display: inline-block !important;
}
.primary-nav ul li ul .back.menu-item::before {
	transition:color 0.4s; width: auto; height: auto; line-height: 1; padding-right: 5px; font-family: FontAwesome; font-size: inherit; font-style: normal; font-variant: normal; font-weight: normal; display: inline-block; position: static; cursor: pointer; content: "\f177"; font-size-adjust: none; font-stretch: normal; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale; -webkit-transition: color .4s; -o-transition: color .4s; -moz-transition: color .4s;
}
.mobile_nav_wrapper .primary-nav ul li ul {
	padding: 0px 30px; transition:all; left: 0px; top: 0px; width: 100%; color: inherit; visibility: visible; position: relative; box-sizing: border-box; opacity: 1; background-color: transparent; -webkit-transition: all 0ms; -o-transition: all 0ms; -moz-transition: all 0ms; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.wgl-menu_outer {
	transition:opacity 0.2s; width: 100%; height: 0px; position: fixed; z-index: -10; -ms-overflow-x: hidden; -ms-overflow-y: auto; opacity: 0; background-color: rgb(34, 35, 40); -webkit-transition: opacity .2s; -o-transition: opacity .2s; -moz-transition: opacity .2s;
}
body.mobile_switch_on .wgl-mobile-header {
	width: 100%; position: fixed;
}
body.mobile_switch_on .wgl-menu_outer {
	z-index: 999; opacity: 1;
}
.mobile_nav_wrapper .primary-nav {
	padding-top: 30px;
}
.mobile_nav_wrapper .primary-nav > ul {
	min-height: 508px;
}
.mobile_nav_wrapper .primary-nav > ul.mobile_switch_on {
	margin: 0px; padding: 0px 30px 30px; left: 0px; width: 100%; height: 100%; text-align: left; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li {
	padding: 0px; height: auto; float: none; display: block;
}
.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li div.mega-menu-container {
	display: none;
}
.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li::before {
	display: none;
}
.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links > .sub-menu.mega-menu {
	padding-right: 30px !important; padding-left: 30px !important; min-height: inherit !important; max-width: none !important; background-image: none !important;
}
.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links > .sub-menu.mega-menu li {
	width: 100%; margin-top: 0px;
}
.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links > .sub-menu.mega-menu li.hide-mega-headings a {
	display: block;
}
.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links > .sub-menu.mega-menu li ul.show_sub_menu {
	visibility: visible; opacity: 1;
}
.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li a {
	margin: 0px; padding: 10px 0px;
}
.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li a span {
	display: inline;
}
.mobile_nav_wrapper .primary-nav > ul > li > a span::before {
	display: none;
}
.mobile_nav_wrapper .primary-nav ul li ul li.menu-item-has-children > a::after {
	display: none;
}
.mobile_nav_wrapper .primary-nav > ul > li.menu-item-has-children > a::after {
	display: none;
}
.mobile_nav_wrapper .primary-nav ul li {
	position: static;
}
.mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul > li > a::before {
	display: none;
}
.mobile_nav_wrapper .primary-nav ul li ul.sub-menu {
	border: 0px currentColor; transition:0.5s; border-image: none; left: auto !important; top: 0px; width: 100%; height: 100%; right: -100% !important; margin-top: 0px; position: absolute; z-index: 999; box-shadow: none; background-color: rgb(34, 35, 40); -webkit-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul > li ul {
	border: 0px currentColor; transition:0.5s; border-image: none; left: auto !important; top: 0px; width: 100%; height: 100%; right: -100% !important; margin-top: 0px; position: absolute; z-index: 999; box-shadow: none; background-color: rgb(34, 35, 40); -webkit-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul {
	border: 0px currentColor; transition:0.5s; border-image: none; left: auto !important; top: 0px; width: 100%; height: 100%; right: -100% !important; margin-top: 0px; position: absolute; z-index: 999; box-shadow: none; background-color: rgb(34, 35, 40); -webkit-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.mobile_nav_wrapper .primary-nav ul li ul.sub-menu::after {
	display: none;
}
.mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul > li ul::after {
	display: none;
}
.mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul::after {
	display: none;
}
.mobile_nav_wrapper .primary-nav ul li ul.show_sub_menu.sub-menu {
	right: 0px !important; display: block !important;
}
.mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul > li ul.show_sub_menu {
	right: 0px !important; display: block !important;
}
.mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul.show_sub_menu {
	right: 0px !important; display: block !important;
}
.mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul {
	padding-top: 0px; padding-bottom: 0px;
}
.mobile_nav_wrapper .primary-nav ul li ul.sub-menu li:hover {
	padding-left: 0px;
}
.mobile_nav_wrapper .primary-nav ul li ul.sub-menu li:focus {
	padding-left: 0px;
}
.mobile_nav_wrapper .primary-nav .button_switcher {
	top: 50%; width: 50px; height: 50px; right: 0px; position: absolute; z-index: 1; cursor: pointer; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.mobile_nav_wrapper .primary-nav .button_switcher::before {
	background: none !important; margin: 0px auto auto; transition:0.3s; left: 50%; top: 50%; width: 8px; height: 8px; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; display: inline-block; visibility: visible; position: absolute; content: ""; opacity: 0.8; transform: translate(-50%, -50%) rotate(135deg); -webkit-transform: translate(-50%, -50%) rotate(135deg); -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -moz-transform: translate(-50%, -50%) rotate(135deg); -o-transform: translate(-50%, -50%) rotate(135deg);
}
@media only screen and (max-width:1200px)
{
.wgl-theme-header .wgl-sticky-header {
	display: none;
}
}
.page-header {
	padding: 10px 0px; width: 100%; display: table; position: relative;
}
.page-header_wrapper {
	vertical-align: middle; display: table-row;
}
.page-header_wrapper::before {
	content: "";
}
.page-header_wrapper::after {
	content: "";
}
.page-header_wrapper .wgl-container {
	vertical-align: bottom; display: table-cell;
}
.page-header_align_left .page-header_breadcrumbs {
	text-align: right;
}
.page-header_align_right .page-header_content {
	direction: rtl;
}
.page-header_align_right .page-header_breadcrumbs {
	text-align: left;
}
.page-header_align_center .page-header_content {
	width: 100%; display: table;
}
.page-header_align_center .page-header_title {
	text-align: center; display: table-row;
}
.page-header_align_center .page-header_breadcrumbs {
	text-align: center; display: table-row;
}
.page-header_title {
	vertical-align: middle; display: table-cell;
}
.page-header_breadcrumbs {
	vertical-align: middle; display: table-cell;
}
.page-header_title {
	width: 100%; color: inherit;
}
.page-header_breadcrumbs a {
	color: inherit; opacity: 0.7;
}
.page-header_breadcrumbs a:hover {
	opacity: 1;
}
.page-header_breadcrumbs .breadcrumbs {
	white-space: nowrap;
}
.page-header_breadcrumbs .divider {
	border-color: inherit; margin: 0px 1px; height: 17px; vertical-align: middle; border-left-width: 1px; border-left-style: solid; display: inline-block; opacity: 0.7;
}
.page-header_breadcrumbs :last-child.divider {
	display: none;
}
.header_search {
	position: relative;
}
.header_search::before {
	height: 100%; vertical-align: middle; display: inline-block; position: relative; content: "";
}
.header_search-button {
	width: 20px; height: 20px; margin-top: 0px; vertical-align: middle; display: inline-block; position: relative; cursor: pointer;
}
.header_search-button::before {
	border: 3px solid currentColor; border-image: none; left: 0px; top: 0px; position: absolute; content: ""; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.header_search-button::after {
	border: 3px solid currentColor; border-image: none; left: 0px; top: 0px; position: absolute; content: ""; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.header_search-button::before {
	border-width: 2px; border-radius: 50%; transition:0.3s, background-color linear; width: 90%; height: 90%; transform: rotate(45deg); -webkit-transform: rotate(45deg); -webkit-transition: all .3s, background-color 0s linear 0s; -o-transition: all .3s, background-color 0s linear 0s; -moz-transition: all .3s, background-color 0s linear 0s; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.header_search-button::after {
	border-width: 0.5px; transition:0.3s; left: 90%; top: 90%; width: 0px; height: 35%; margin-top: 0px; margin-left: 0px; transform: translate(-50%, -50%) rotate(-45deg); background-color: currentColor; -webkit-transform: translate(-50%, -50%) rotate(-45deg); -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; -moz-transform: translate(-50%, -50%) rotate(-45deg); -o-transform: translate(-50%, -50%) rotate(-45deg);
}
.search_alt.header_search .header_search-field {
	transition:300ms; left: 0px; top: 0px; width: 100%; height: 100%; display: flex; visibility: hidden; position: fixed; z-index: 100001; max-height: 100vh; opacity: 0; transform: scale3d(0.8, 0.8, 0.8); flex-direction: column; justify-content: center; align-items: center; -webkit-transform: scale3d(0.8, 0.8, 0.8); -webkit-transition: all 300ms; -o-transition: all 300ms; -moz-transition: all 300ms; -moz-transform: scale3d(0.8, 0.8, 0.8); -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -webkit-flex-direction: column;
}
.search_alt.header_search .header_search-field .search-form {
	width: 80%; position: relative; z-index: 1; max-width: 1170px;
}
.search_alt.header_search .header_search-field .search-form::after {
	font: 21px/60px flaticon; transition:opacity 0.3s; top: 0px; width: 50px; height: 100%; text-align: center; right: 0px; display: inline-block; position: absolute; z-index: 1; content: "\f14a"; font-size-adjust: none; font-stretch: normal; -webkit-transition: opacity .3s; -o-transition: opacity .3s; -moz-transition: opacity .3s;
}
.search_alt.header_search .header_search-field .search-form:hover::after {
	opacity: 0.6;
}
.search_alt.header_search .header_search-field .search-field {
	background: rgb(255, 255, 255); padding: 0px 40px 0px 18px; width: 100%; height: 58px; font-weight: 300;
}
.search_alt.header_search .header_search-field .search-button {
	background: none; margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; top: 0px; width: 50px; height: 100%; right: 0px; font-size: 0px; position: absolute; z-index: 2; cursor: pointer; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.search_alt.header_search .header_search-field .search-button:focus {
	background: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.search_alt.header_search .header_search-field .search-button:active {
	background: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.search_alt.header_search .header_search-field .header_search-wrap {
	width: 80%; margin-bottom: 40px; display: flex; max-width: 1170px; flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -webkit-flex-direction: column;
}
.search_alt.header_search .header_search-field .header_search-wrap .header_search-heading_bg {
	color: rgb(246, 246, 246); line-height: 30px; font-size: 120px; font-weight: 900;
}
.search_alt.header_search .header_search-field .header_search-wrap .header_search-heading_description {
	line-height: 52px; font-size: 40px; font-weight: 500;
}
.search_alt.header_search .header_search-field .header_search-close {
	transition:0.3s ease-in-out; top: 12.5%; right: 3.8%; color: rgb(151, 151, 151); font-size: 70px; position: fixed; cursor: pointer; opacity: 0; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out;
}
.search_standard.header_search .header_search-field {
	padding: 20px; transition:300ms; top: 100%; right: 0px; margin-top: 0px; visibility: hidden; position: absolute; z-index: 2; opacity: 0; box-shadow: 13px 11px 38px 0px rgba(0,0,0,0.1); transform: scale3d(0.8, 0.8, 0.8); -webkit-transform: scale3d(0.8, 0.8, 0.8); -webkit-transition: all 300ms; -o-transition: all 300ms; -moz-transition: all 300ms; -moz-transform: scale3d(0.8, 0.8, 0.8); -webkit-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1);
}
.search_standard.header_search .header_search-field .search-form {
	position: relative; z-index: 1;
}
.search_standard.header_search .header_search-field .search-form::after {
	font: 21px/50px flaticon; transition:opacity 0.3s; top: 0px; width: 50px; height: 100%; text-align: center; right: 0px; color: rgb(186, 186, 186); display: inline-block; position: absolute; z-index: 1; content: "\f14a"; font-size-adjust: none; font-stretch: normal; -webkit-transition: opacity .3s; -o-transition: opacity .3s; -moz-transition: opacity .3s;
}
.search_standard.header_search .header_search-field .search-form:hover::after {
	opacity: 0.6;
}
.search_standard.header_search .header_search-field .search-field {
	background: rgb(255, 255, 255); padding: 0px 40px 0px 18px; width: 270px; height: 50px; font-weight: 300;
}
.search_standard.header_search .header_search-field .search-field:focus {
	border-color: rgb(221, 221, 221); box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.search_standard.header_search .header_search-field .search-field:active {
	border-color: rgb(221, 221, 221); box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.search_standard.header_search .header_search-field .search-button {
	background: none; margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; top: 0px; width: 50px; height: 100%; right: 0px; font-size: 0px; position: absolute; z-index: 2; cursor: pointer; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.search_standard.header_search .header_search-field .search-button:focus {
	background: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.search_standard.header_search .header_search-field .search-button:active {
	background: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.search_standard.header_search-open.header_search .header_search-field {
	visibility: visible; opacity: 1; transform: scale3d(1, 1, 1); -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -o-transform: translateY(0);
}
.search_alt.header_search-open.header_search .header_search-field {
	visibility: visible; opacity: 1; transform: scale3d(1, 1, 1); -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -o-transform: translateY(0);
}
.search_standard.header_search-open.header_search .header_search-button::before {
	border-width: 0.5px; border-radius: 0px; transition:0.3s, background-color 0s linear 0.3s; left: 50%; width: 0px; height: 100%; transform: translateX(-0.5px) rotate(45deg); background-color: currentColor; -webkit-transform: translateX(-0.5px) rotate(45deg); -webkit-transition: all .3s, background-color 0s linear .3s; -o-transition: all .3s, background-color 0s linear .3s; -moz-transition: all .3s, background-color 0s linear .3s; -moz-transform: translateX(-0.5px) rotate(45deg); -o-transform: translateX(-0.5px) rotate(45deg); -webkit-border-radius: 0; -moz-border-radius: 0;
}
.search_alt.header_search-open.header_search .header_search-button::before {
	border-width: 0.5px; border-radius: 0px; transition:0.3s, background-color 0s linear 0.3s; left: 50%; width: 0px; height: 100%; transform: translateX(-0.5px) rotate(45deg); background-color: currentColor; -webkit-transform: translateX(-0.5px) rotate(45deg); -webkit-transition: all .3s, background-color 0s linear .3s; -o-transition: all .3s, background-color 0s linear .3s; -moz-transition: all .3s, background-color 0s linear .3s; -moz-transform: translateX(-0.5px) rotate(45deg); -o-transform: translateX(-0.5px) rotate(45deg); -webkit-border-radius: 0; -moz-border-radius: 0;
}
.search_standard.header_search-open.header_search .header_search-button::after {
	left: 50%; top: 50%; height: 100%; transform: translate(-50%, -50%) rotate(-45deg); -webkit-transform: translate(-50%, -50%) rotate(-45deg); -moz-transform: translate(-50%, -50%) rotate(-45deg); -o-transform: translate(-50%, -50%) rotate(-45deg);
}
.search_alt.header_search-open.header_search .header_search-button::after {
	left: 50%; top: 50%; height: 100%; transform: translate(-50%, -50%) rotate(-45deg); -webkit-transform: translate(-50%, -50%) rotate(-45deg); -moz-transform: translate(-50%, -50%) rotate(-45deg); -o-transform: translate(-50%, -50%) rotate(-45deg);
}
.search_standard.header_search-open.header_search .header_search-close {
	opacity: 1;
}
.search_alt.header_search-open.header_search .header_search-close {
	opacity: 1;
}
.search_standard.header_search-open.header_search .header_search-close::before {
	font: 21px flaticon; cursor: pointer; content: "\f14e"; font-size-adjust: none; font-stretch: normal;
}
.search_alt.header_search-open.header_search .header_search-close::before {
	font: 21px flaticon; cursor: pointer; content: "\f14e"; font-size-adjust: none; font-stretch: normal;
}
@media screen and (max-width:600px)
{
.header_search-field .header_search-wrap .header_search-heading_bg {
	font-size: 90px;
}
}
@media screen and (max-width:480px)
{
.header_search .header_search-field .brainbizz_module_double_headings {
	text-align: center;
}
.header_search .header_search-field .search-field {
	max-width: 340px;
}
.header_search-field .search-form {
	width: auto;
}
.header_search-field .header_search-wrap .header_search-heading_bg {
	font-size: 60px;
}
.header_search-field .header_search-wrap .header_search-heading_description {
	font-size: 30px;
}
}
@media only screen and (max-width:440px)
{
.header_search .header_search-field .search-field {
	max-width: 260px;
}
.header_search-field .search-form {
	width: auto;
}
}
@media only screen and (max-width:369px)
{
.header_search .header_search-field .search-field {
	max-width: 240px;
}
.header_search-field .search-form {
	width: auto;
}
}
@media only screen and (max-width:329px)
{
.header_search .header_search-field .search-field {
	max-width: 200px;
}
.header_search-field .search-form {
	width: auto;
}
}
@media only screen and (max-width:280px)
{
.header_search .header_search-field .search-field {
	max-width: 180px;
}
.header_search-field .search-form {
	width: auto;
}
}
span.highlighter {
	padding: 0px 0.3em;
}
.dropcap {
	width: 50px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; font-size: 3em; font-weight: 400; margin-top: 8px; margin-right: 13px; float: left;
}
p:not(:focus).has-drop-cap::first-letter {
	line-height: 1.2; font-size: 3em; font-weight: 600;
}
small {
	font-size: 0.8em;
}
code {
	color: rgb(232, 62, 140); font-size: 87.5%;
}
tt {
	color: rgb(232, 62, 140); font-size: 87.5%;
}
kbd {
	color: rgb(232, 62, 140); font-size: 87.5%;
}
i {
	font-style: italic;
}
cite {
	font-style: italic;
}
em {
	font-style: italic;
}
var {
	font-style: italic;
}
address {
	font-style: italic;
}
dfn {
	font-style: italic;
}
q {
	font-style: italic;
}
kbd {
	font-family: monospace;
}
sub {
	font-size: smaller; vertical-align: sub;
}
sup {
	font-size: smaller; vertical-align: super;
}
.footer_wrapper {
	padding: 24px 0px;
}
.footer_top-area p {
	margin-bottom: 19px;
}
.footer_top-area strong {
	font-weight: inherit;
}
.footer_top-area .textwidget img {
	margin-bottom: 20px;
}
.footer_top-area .widget_wgl_posts.widget .recent-posts-widget {
	padding-top: 0px;
}
.footer_top-area .footer-menu.primary-nav .menu-item a {
	font-weight: 500;
}
.footer_top-area .footer-link {
	position: relative; z-index: 1;
}
.footer_top-area .footer-link::before {
	transition:0.3s ease-in-out, border-color; left: 50%; width: 0px; right: auto; bottom: 0px; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: solid; display: block; visibility: visible; position: absolute; z-index: 1; content: ""; transform: translateX(-50%); -webkit-transform: translateX(-50%); -webkit-transition: all .3s ease-in-out 0s, border-color 0s; -o-transition: all .3s ease-in-out 0s, border-color 0s; -moz-transition: all .3s ease-in-out 0s, border-color 0s; -moz-transform: translateX(-50%); -o-transform: translateX(-50%);
}
.footer_top-area .footer-link:hover {
	color: rgb(255, 255, 255) !important;
}
.footer_top-area .footer-link:hover::before {
	width: 100%;
}
.footer {
	position: relative;
}
.footer .blog-post {
	margin-bottom: 20px;
}
.footer .blog-posts .blog-style-tiny_img .blog-post_media {
	width: 90px;
}
.footer .blog-posts :last-child.item .blog-post {
	margin-bottom: 0px;
}
.footer .gallery-caption {
	display: none;
}
.footer .mc4wp-form-fields {
	position: relative;
}
.footer .mc4wp-form-fields input[type='email'] {
	border: 1px solid rgb(104, 104, 104); border-image: none; width: 100%; height: 50px; color: rgb(177, 177, 177); padding-right: 130px; padding-left: 20px; font-size: 14px; background-color: transparent;
}
.footer .mc4wp-form-fields input[type='submit'] {
	padding: 0px 10px; transition:400ms; top: 5px; width: 110px; height: 40px; right: 5px; text-transform: uppercase; letter-spacing: 0px; font-size: 12px; font-weight: 600; margin-bottom: 0px; position: absolute; z-index: 1; -webkit-transition: all 400ms; -o-transition: all 400ms; -moz-transition: all 400ms;
}
.footer .mc4wp-form-fields input[type='submit']:hover {
	color: rgb(255, 255, 255);
}
.footer .mc4wp-form-fields input[type='submit']:active {
	color: rgb(255, 255, 255);
}
.footer .mc4wp-form-fields input[type='submit']:focus {
	color: rgb(255, 255, 255);
}
.footer .brainbizz_wave_footer {
	top: 0px; width: 100%; display: block; position: absolute;
}
.footer .brainbizz_wave_footer svg {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.footer-menu.primary-nav .menu-item {
	margin: 0px 20px; display: inline-block;
}
.copyright {
	font-size: 14px;
}
.copyright p {
	margin: 0px;
}
.error404 {
	background-color: rgb(255, 255, 255);
}
.error404 .page-header {
	margin-bottom: -50px !important;
}
.banner_404 {
	text-align: center; line-height: 1; margin-bottom: 35px;
}
.banner_404_content {
	display: inline-block;
}
.banner_404_content span {
	float: left;
}
.banner_404_content img {
	float: left;
}
.banner_404_content span {
	margin-top: 6px; display: inline-block;
}
.banner_404_content span:first-child {
	margin-right: 12px;
}
.banner_404_content span:last-child {
	margin-left: 12px;
}
.page_404_wrapper {
	background-position: 65% 50%; margin: -30px auto -40px; padding: 80px 50px 60px; text-align: center; max-width: 730px; box-shadow: 6px 10px 38px 0px rgba(0,0,0,0.1); background-repeat: no-repeat; background-size: contain; background-color: rgb(255, 255, 255); -webkit-box-shadow: 6px 10px 38px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 6px 10px 38px 0 rgba(0, 0, 0, 0.1); -webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain;
}
.page_404_wrapper .search-form {
	margin-bottom: 20px; display: inline-block; position: relative; z-index: 1;
}
.page_404_wrapper .search-form .search-field {
	width: 100%; max-width: 450px;
}
.page_404_wrapper .search-form {
	width: 100%; max-width: 450px;
}
.page_404_wrapper .search-form .search-field {
	margin-bottom: 0px;
}
.page_404_wrapper input[type='submit'].search-button {
	background: none; padding: 0px; border: 0px currentColor; border-image: none; top: 0px; width: 50px; height: 100%; right: 0px; font-size: 0px; position: absolute; z-index: 2; cursor: pointer;
}
.page_404_wrapper .search-form::after {
	top: 0px; width: 46px; height: 100%; text-align: center; right: 0px; color: rgb(21, 21, 21); line-height: 50px; font-family: flaticon; font-size: 21px; display: inline-block; position: absolute; z-index: 1; content: "\f14a"; transform: translate(0px, 0px); text-rendering: auto; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -o-transform: translate(0, 0);
}
.page_404_wrapper .banner_404_title {
	font-size: 40px; margin-bottom: 10px;
}
.page_404_wrapper .banner_404_text {
	margin-right: auto; margin-bottom: 30px; margin-left: auto; max-width: 450px;
}
.page_404_wrapper .search_404_text {
	margin-bottom: 40px;
}
.page_404_wrapper .wgl_button.brainbizz_404_button .wgl_button_link:hover {
	background-color: rgb(255, 255, 255) !important;
}
header.searh-header {
	margin-bottom: 30px;
}
header.searh-header .page-title {
	font-size: 40px;
}
header.searh-header-404 .page-title {
	font-size: 40px; margin-bottom: 10px;
}
.search-no-results {
	background: rgb(255, 255, 255);
}
.search-no-results .page_404_wrapper {
	margin-bottom: 30px;
}
.blog-style-standard .blog-post_wrapper {
	transition:0.3s; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.blog-style-standard .wgl_col-12 .blog-post_content {
	padding: 0px 0px 8px;
}
.blog-style-standard .wgl_col-12 .post_media {
	margin-bottom: 24px;
}
.blog-style-standard :last-child.item .hide_media.blog-post {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.blog-style-standard .format-link.blog-post .blog-post_wrapper > .blog-post_media {
	border: 0px currentColor; border-image: none;
}
.blog-style-standard .format-link.blog-post .blog-post_media {
	margin-bottom: 4px;
}
.blog-style-standard .format-quote.blog-post .blog-post_content {
	border: 0px currentColor; border-image: none;
}
.blog-style-standard .format-gallery.blog-post .blog-post_content {
	border: 0px currentColor; border-image: none;
}
.blog-style-standard .format-link.blog-post .blog-post_content {
	border: 0px currentColor; border-image: none;
}
.blog-style-standard .format-audio.blog-post .blog-post_content {
	border: 0px currentColor; border-image: none;
}
.blog-style-standard .blog-post .blog-post_media {
	margin-bottom: 0px;
}
.blog-style-standard .blog-post .blog-post_content > .blog-post_meta-wrap {
	margin-bottom: 9px;
}
.blog-style-standard .blog-post .blog-post_content > .meta-wrapper {
	margin-bottom: 9px;
}
.blog-style-standard .hide_media.blog-post {
	margin-bottom: 30px; border-bottom-color: rgba(54, 59, 91, 0.1); border-bottom-width: 1px; border-bottom-style: solid;
}
.blog-style-standard .hide_media.blog-post .blog-post_content {
	padding-bottom: 10px;
}
.blog-style-standard .format-standard .blog-post_content {
	padding: 0px;
}
.blog_carousel.blog-style-standard .slick-slide {
	padding-top: 20px; margin-bottom: 20px;
	border-radius: 10px;
    overflow: hidden;
}
.blog_carousel.blog-style-standard .item_slick.slick-slide {
	margin-bottom: 0px;
}
.blog_carousel.blog-style-standard .slick-slide .slick-slide {
	padding-top: 0px;
}
.blog_carousel.blog-style-standard .slick-slide .format-quote.blog-post {
	margin-top: 0px;
}
.blog_carousel.blog-style-standard .slick-slide .format-link.blog-post {
	margin-top: 0px;
}
.blog-style-standard .blog-post_media-slider img {
	border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.blog-style-standard .blog-post_title + .blog-post_text {
	margin-top: 9px;
}
.blog-style-standard .blog-post_text {
	font-size: 16px;
}
.blog-post {
	margin-bottom: 70px; margin-left: 20px; position: relative;
}
.blog-post_text {
	margin-bottom: 14px;
}
.blog-post_text *:last-child {
	margin-bottom: 0px;
}
.format-no_featured.blog-post {
	margin-bottom: 90px;
}
.format-standard.blog-post {
	margin-bottom: 90px;
}
.format-quote.blog-post {
	margin-bottom: 90px;
}
.format-audio.blog-post {
	margin-bottom: 90px;
}
.format-link.blog-post {
	margin-bottom: 90px;
}
.blog-post_wrapper .share_post-container {
	color: rgb(255, 255, 255); line-height: 0; font-size: 0px; vertical-align: middle; display: inline-block; position: relative; -ms-user-select: none; -moz-user-select: none; -webkit-user-select: none; user-select: none;
}
.blog-post_wrapper .share_post-container .share_post {
	color: inherit; display: block;
}
.blog-post_wrapper .share_post-container span {
	line-height: inherit; display: block;
}
.blog-post_wrapper .share_post-container > a {
	width: 32px; height: 32px; text-align: center; line-height: 32px; display: block; pointer-events: none;
}
.blog-post_wrapper .share_post-container > a::before {
	padding: 0px; font-family: "FontAwesome"; font-size: 12px; font-weight: normal; content: "\f1e0";
}
.blog-post_wrapper .share_social-wpapper {
	padding: 0px; right: 0px; line-height: 0; font-size: 0px; display: block; visibility: hidden; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.blog-post_wrapper .share_social-wpapper ul {
	padding: 0px; line-height: inherit; white-space: nowrap;
}
.blog-post_wrapper .share_social-wpapper ul li {
	padding: 0px 2.5px; transition:0.3s; width: 32px; height: 32px; text-align: center; line-height: 32px; vertical-align: top; display: inline-block; visibility: visible; opacity: 1; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s;
}
.blog-post_wrapper .share_social-wpapper ul li::before {
	display: none;
}
.share_social-wpapper {
	display: inline-block;
}
.share_post > a::before {
	font-size: 14px;
}
.share_social-wpapper a span {
	font-size: 14px;
}
.share_link {
	transition:0.45s ease-in-out; line-height: 20px; display: inline-block; position: relative; -webkit-transition: all .45s ease-in-out; -o-transition: all .45s ease-in-out; -moz-transition: all .45s ease-in-out;
}
.share_post {
	transition:0.45s ease-in-out; line-height: 20px; display: inline-block; position: relative; -webkit-transition: all .45s ease-in-out; -o-transition: all .45s ease-in-out; -moz-transition: all .45s ease-in-out;
}
.share_link span.fa {
	transition:0.5s; width: 30px; height: 30px; text-align: center; color: rgb(188, 188, 188); line-height: 30px; font-size: 14px; -webkit-transition: all .5s ease; -o-transition: all .5s ease; -moz-transition: all .5s ease;
}
.share_post span.fa {
	transition:0.5s; width: 30px; height: 30px; text-align: center; color: rgb(188, 188, 188); line-height: 30px; font-size: 14px; -webkit-transition: all .5s ease; -o-transition: all .5s ease; -moz-transition: all .5s ease;
}
.share_link + .share_link {
	margin-left: 5px;
}
.hidden_block {
	display: none !important;
}
.format-video .blog-post_media .blog-post_media_part {
	width: 100%; overflow: hidden; padding-bottom: 58%;
	max-height:290px;
}
.format-audio .blog-post_media .blog-post_media_part {
	width: 100%; overflow: hidden; padding-bottom: 58%;
}
.format-video .blog-post_media :not(.video_parallax).video_image.blog-post_media_part {
	padding-bottom: 0px;
}
.format-audio .blog-post_media :not(.video_parallax).video_image.blog-post_media_part {
	padding-bottom: 0px;
}
.item.wgl_col-6 .format-video .blog-post_media .blog-post_media_part {
	padding-bottom: 82.86%;
}
.item.wgl_col-6 .format-audio .blog-post_media .blog-post_media_part {
	padding-bottom: 82.86%;
}
.item.wgl_col-4 .format-video .blog-post_media .blog-post_media_part {
	padding-bottom: 82.86%;
}
.item.wgl_col-4 .format-audio .blog-post_media .blog-post_media_part {
	padding-bottom: 82.86%;
}
.item.wgl_col-3 .format-video .blog-post_media .blog-post_media_part {
	padding-bottom: 82.86%;
}
.item.wgl_col-3 .format-audio .blog-post_media .blog-post_media_part {
	padding-bottom: 82.86%;
}
.item.wgl_col-6 .format-video .blog-post_media :not(.video_parallax).video_image.blog-post_media_part {
	padding-bottom: 0px;
}
.item.wgl_col-6 .format-audio .blog-post_media :not(.video_parallax).video_image.blog-post_media_part {
	padding-bottom: 0px;
}
.item.wgl_col-4 .format-video .blog-post_media :not(.video_parallax).video_image.blog-post_media_part {
	padding-bottom: 0px;
}
.item.wgl_col-4 .format-audio .blog-post_media :not(.video_parallax).video_image.blog-post_media_part {
	padding-bottom: 0px;
}
.item.wgl_col-3 .format-video .blog-post_media :not(.video_parallax).video_image.blog-post_media_part {
	padding-bottom: 0px;
}
.item.wgl_col-3 .format-audio .blog-post_media :not(.video_parallax).video_image.blog-post_media_part {
	padding-bottom: 0px;
}
.format-audio .blog-post_media .blog-post_media_part {
	padding-bottom: 58%;
}
.format-video .blog-post_media iframe {
	height: 100%; position: absolute; z-index: 1;
}
.format-audio .blog-post_media iframe {
	height: 100%; position: absolute; z-index: 1;
}
.blog-posts-list {
	margin-top: 70px;
}
.blog-posts-list::after {
	height: 0px; clear: both; display: block; content: "";
}
.home .sidebar_right .blog-posts-list {
	margin-top: 20px;
}
.home .sidebar_left .blog-posts-list {
	margin-top: 20px;
}
.archive .sidebar_right .blog-posts-list {
	margin-top: 20px;
}
.archive .sidebar_left .blog-posts-list {
	margin-top: 20px;
}
.archive .blog-posts-list {
	margin-top: 20px;
}
.home .sidebar_right.row {
	margin-top: 50px;
}
.home .sidebar_left.row {
	margin-top: 50px;
}
.format-standard-image.blog-post .blog-post_media {
	position: relative; z-index: 1;
}
.format-standard-image.blog-post .blog-post_media .blog-post_media_part {
	overflow: hidden;
/*	max-height:290px;*/
}
.format-standard-image.blog-post .blog-post_media .blog-post_feature-link::before {
	transition:opacity 0.3s; left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; z-index: 2; content: ""; opacity: 0; background-color: rgba(40, 40, 40, 0.5); -webkit-transition: opacity .3s; -o-transition: opacity .3s; -moz-transition: opacity .3s;
}
.format-standard-image.blog-post .blog-post_media .blog-post_feature-link {
	display: inline-block; position: relative; z-index: 1;
}
.format-standard-image.blog-post .blog-post_media:hover .blog-post_feature-link::before {
	opacity: 1;
}
.blog-posts .blog-style-medium_img .format-standard-image.blog-post .blog-post_media .blog-post_media_part {
	border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.blog-posts .blog-style-medium_img .format-video .blog-post_media .blog-post_media_part {
	border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.blog-posts .blog-style-medium_img .format-audio .blog-post_media .blog-post_media_part {
	border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.blog-posts .blog-style-medium_img .format-link .blog-post_wrapper {
	overflow: visible;
}
.blog-posts .blog-style-medium_img .format-quote .blog-post_wrapper {
	overflow: visible;
}
.blog-posts .blog-style-medium_img .blog-post_wrapper {
	background: none; padding: 0px; overflow: hidden;
}
.blog-posts .blog-style-medium_img .blog-post_wrapper::after {
	height: 0px; clear: both; display: block; content: "";
}
.blog-posts .blog-style-medium_img .format-quote .blog-post_wrapper > .blog-post_media {
	width: 100%; padding-right: 0px; float: none;
}
.blog-posts .blog-style-medium_img .format-link .blog-post_wrapper > .blog-post_media {
	width: 100%; padding-right: 0px; float: none;
}
.blog-posts .blog-style-medium_img .format-quote .blog-post_wrapper > .blog-post_content {
	width: 100%; padding-right: 0px; float: none;
}
.blog-posts .blog-style-medium_img .format-link .blog-post_wrapper > .blog-post_content {
	width: 100%; padding-right: 0px; float: none;
}
.blog-posts .blog-style-medium_img .format-quote .blog-post_wrapper {
	padding: 50px;
}
.blog-posts .blog-style-medium_img .format-link .blog-post_wrapper {
	padding: 50px;
}
.blog-posts .blog-style-medium_img .format-quote .blog-post_wrapper .blog-post_content {
	width: 100%; float: none;
}
.blog-posts .blog-style-medium_img .format-link .blog-post_wrapper .blog-post_content {
	width: 100%; float: none;
}
.blog-posts .blog-style-medium_img .format-standard .blog-post_wrapper {
	padding: 50px;
}
.blog-posts .blog-style-medium_img .format-standard .blog-post_wrapper .blog-post_content {
	width: 100%; float: none;
}
.blog-posts .blog-style-medium_img .format-audio .blog-post_media .blog-post_media_part {
	padding-bottom: 237px; margin-bottom: 0px;
}
.blog-posts .blog-style-medium_img .format-audio .blog-post_content {
	padding-top: 30px !important;
}
.blog-posts .blog-style-medium_img .blog-post_media {
	width: 250px; padding-right: 30px; margin-bottom: 0px; float: left;
}
.blog-posts .blog-style-medium_img .blog-post_media .blog-post_media {
	margin: 0px; width: 100%; padding-right: 0px; float: none;
}
.blog-posts .blog-style-medium_img .blog-post_title {
	clear: none;
}
.blog-posts .blog-style-medium_img .blog-post_text {
	margin-bottom: 11px;
}
.blog-posts .blog-style-medium_img .blog-post_meta-wrap {
	padding-bottom: 0px; margin-top: 15px; margin-bottom: 10px;
}
.blog-posts .blog-style-medium_img .blog-post_meta-wrap .meta-wrapper > span::before {
	font-size: 12px;
}
.blog-posts .blog-style-medium_img .blog-post_media .blog-post_feature-link::before {
	border-radius: 0px; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.blog-posts .blog-style-medium_img .blog-post_content {
	width: calc(100% - 250px); padding-top: 25px; padding-right: 30px; padding-left: 0px; margin-left: 0px; float: left;
}
.blog-posts .blog-style-medium_img .blog-post_content > .meta-wrapper {
	margin-bottom: 10px;
}
.blog-posts .blog-style-medium_img .button-read-more {
	float: none;
}
.blog-posts .blog-style-tiny_img .blog-post .blog-post_wrapper {
	padding: 0px;
}
.blog-posts .blog-style-tiny_img .blog-post .blog-post_link > .link_post {
	margin-top: 0px;
}
.blog-posts .blog-style-tiny_img .blog-post .blog-post_link::before {
	top: 0px;
}
.blog-posts .blog-style-tiny_img .blog-post .blog-post_quote-text {
	margin-top: 0px;
}
.blog-posts .blog-style-tiny_img .format-standard.blog-post .blog-post_media {
	width: auto; margin-right: 0px; float: none;
}
.blog-posts .blog-style-tiny_img .format-link .blog-post_media {
	width: 100%; margin-right: 0px; float: none;
}
.blog-posts .blog-style-tiny_img .format-quote .blog-post_media {
	width: 100%; margin-right: 0px; float: none;
}
.blog-posts .blog-style-tiny_img .blog-post_media {
	width: 110px; margin-right: 20px; margin-bottom: 0px; float: left;
}
.blog-posts .blog-style-tiny_img .blog-post_media .blog-post_media {
	margin: 0px; width: 100%; float: none;
}
.blog-posts .blog-style-tiny_img .blog-post_media .blog-post_feature-link::before {
	left: 0px; top: 0px; width: 100%; height: 100%;
}
.blog-posts .blog-style-tiny_img .blog-post_title {
	clear: none;
}
.blog-posts .blog-style-tiny_img .meta-wrapper {
	line-height: 1; padding-top: 0px; padding-bottom: 0px;
}
.blog-posts .blog-style-tiny_img .blog-post_meta-wrap {
	background: 0px; padding-right: 0px; padding-left: 0px;
}
.blog-posts .blog-style-tiny_img .meta-wrapper {
	background: 0px; padding-right: 0px; padding-left: 0px;
}
.blog-posts .blog-style-tiny_img .blog-post_text {
	margin-bottom: 0px;
}
.mega-ajax-content .item .blog-post_media {
	margin-bottom: 14px;
}
.mega-ajax-content .item .blog-post_title {
	margin-bottom: 5px;
}
.mega-ajax-content .item .blog-post_content {
	white-space: normal;
}
.mega-ajax-content .item .meta-wrapper {
	background: 0px; padding-right: 0px; padding-left: 0px;
}
.mega-ajax-content .format-video .blog-post_media .blog-post_media_part {
	padding-bottom: 62%;
}
.mega-ajax-content .format-audio .blog-post_media .blog-post_media_part {
	padding-bottom: 62%;
}
.blog_carousel .blog-post {
	margin-bottom: 0px;
	overflow: hidden;
    border-radius: 10px;
}
.blog_carousel .brainbizz_module_carousel .slick-dots {
	margin-top: 0px;
}
.blog-post_meta-wrap::after {
	clear: both; display: table; content: "";
}
.blog-post_meta-wrap .meta-wrapper {
	padding-top: 0px; padding-bottom: 0px; border-top-width: 0px !important; float: left; max-width: calc(100% - 50px);
}
.meta-wrapper > span {
	margin-right: 30px;
}
.meta-wrapper > span.author_post a {
	position: relative;
}
.meta-wrapper > span:last-child {
	margin-right: 0px;
}
.single_meta .brainbizz_module_videobox img {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.single_meta .meta-wrapper {
	padding-top: 0px; font-size: 16px;
}
.single_meta .meta-wrapper span {
	margin-right: 30px;
}
.single_meta .meta-wrapper span::before {
	font-size: 18px; margin-top: -2px;
}
.single_meta .blog-post_title {
	line-height: 1.32; margin-top: 7px; margin-bottom: 18px;
}
.single_meta .blog-post_media {
	margin-bottom: 24px;
}
.single_meta .blog-post_quote-text {
	padding-top: 0px;
}
.single_meta .blog-post_link > .link_post {
	margin-bottom: 0px;
}
.single_meta .link_post::after {
	color: rgb(246, 244, 240);
}
.single_meta .blog-post_quote-text::after {
	color: rgb(246, 244, 240);
}
.single_meta .blog-post_media {
	margin-bottom: 42px;
}
.format-quote.single_meta .blog-post_media {
	margin-bottom: 42px;
}
.blog-post_meta-wrap {
	line-height: 0;
}
.meta-wrapper {
	color: rgb(111, 111, 111); text-transform: capitalize; line-height: 0; padding-top: 0px; font-size: 14px; font-weight: 400; margin-bottom: 0px;
}
.meta-wrapper > span.author_post a::after {
	border-color: rgb(111, 111, 111);
}
.meta-wrapper a {
	color: rgb(111, 111, 111);
}
.meta-wrapper * {
	transition:color 0.3s; line-height: 30px; -webkit-transition: color .3s; -o-transition: color .3s; -moz-transition: color .3s;
}
.meta-wrapper span {
	margin-right: 15px; vertical-align: middle; display: inline-block; opacity: 1;
}
.meta-wrapper span:hover {
	opacity: 1;
}
.meta-wrapper span.author_post {
	text-transform: lowercase;
}
.meta-wrapper span.author_post::before {
	content: "\f164";
}
.meta-wrapper span.author_post a {
	text-transform: capitalize;
}
.meta-wrapper span.comments_post::before {
	content: "\f165";
}
.meta-wrapper span::before {
	border: 0px currentColor; border-image: none; font-family: "Flaticon"; font-size: 16px; margin-top: -4px; margin-right: 8px; vertical-align: middle; display: inline-block;
}
.meta-wrapper .author_post img {
	margin-right: 6px;
}
.blog-post_link {
	position: relative; z-index: 1;
}
.blog-post_link > .link_post {
	margin-bottom: 9px; display: inline-block;
}
.blog-post_link a::after {
	top: 0px; color: rgb(255, 255, 255); font-family: "Flaticon"; font-size: 74px; margin-top: -12px; margin-left: -45px; position: absolute; z-index: -1; content: "\f113"; opacity: 1;
}
.blog-post_title {
	position: relative;
}
.link.format-standard.blog-post .blog-post_title::before {
	line-height: 1; font-family: FontAwesome; font-size: inherit; font-style: normal; font-variant: normal; font-weight: normal; margin-right: 20px; display: inline-block; content: "\f0c1"; font-size-adjust: none; font-stretch: normal; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale;
}
.blog-posts .blog-post_title {
	clear: both; margin-top: 9px; display: block; -ms-word-wrap: break-word;
}
.blog-posts h4.blog-post_title {
	margin-top: 4px;
}
.blog-posts h3.blog-post_title {
	margin-top: 9px;
}
.blog-post_quote-text {
	line-height: 36px; padding-bottom: 0px; padding-left: 0px; font-size: 24px; font-weight: 400; margin-top: 2px; position: relative; z-index: 1;
}
.blog-post_quote-text::after {
	color: rgb(255, 255, 255); line-height: 1; font-family: "Flaticon"; font-size: 74px; font-weight: 400; margin-top: -20px; margin-left: -40px; position: absolute; z-index: -1; content: "\f163"; opacity: 1;
}
.blog-post_quote-author .blog-post_quote-image {
	border-radius: 50%; width: 75px; margin-right: 20px; vertical-align: middle; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.format-quote.blog-post .blog-post_quote-author {
	text-align: left; font-size: 16px; font-weight: 500; margin-top: 7px;
}
.format-quote.blog-post .blog-post_quote-author-pos {
	font-weight: 300;
}
.format-no_featured .blog-post_wrapper {
	background: rgb(246, 244, 240); padding: 68px 52px 50px;
}
.format-standard .blog-post_wrapper {
	background: rgb(246, 244, 240); padding: 68px 52px 50px;
}
.format-quote .blog-post_wrapper {
	background: rgb(246, 244, 240); padding: 68px 52px 50px;
}
.format-audio .blog-post_wrapper {
	background: rgb(246, 244, 240); padding: 68px 52px 50px;
}
.format-link .blog-post_wrapper {
	background: rgb(246, 244, 240); padding: 68px 52px 50px;
}
.format-audio .blog-post_wrapper > .blog-post_media {
	margin-bottom: 0px;
}
.format-audio .blog-post_wrapper > .blog-post_content {
	padding: 20px 25px 20px 0px;
}
.format-quote .blog-post_wrapper .blog-post_content {
	padding: 0px !important;
}
.format-standard .blog-post_wrapper .blog-post_content {
	padding: 0px !important;
}
.format-link .blog-post_wrapper .blog-post_content {
	padding: 0px !important;
}
.sticky-post.blog-post .blog-post_wrapper {
	padding: 43px 25px 25px; border-radius: 0px; border: 25px solid rgb(238, 238, 238); -webkit-border-radius: 0; -moz-border-radius: 0;
}
.blog-post_content p {
	margin-bottom: 8px;
}
.blog-post_content h1 {
	margin-bottom: 8px;
}
.row > div > h1 {
	margin-bottom: 8px;
}
.blog-post_content h2 {
	margin-bottom: 8px;
}
.row > div > h2 {
	margin-bottom: 8px;
}
.blog-post_content h3 {
	margin-bottom: 8px;
}
.row > div > h3 {
	margin-bottom: 8px;
}
.blog-post_content h4 {
	margin-bottom: 8px;
}
.row > div > h4 {
	margin-bottom: 8px;
}
.blog-post_content h5 {
	margin-bottom: 8px;
}
.row > div > h5 {
	margin-bottom: 8px;
}
.blog-post_content h6 {
	margin-bottom: 8px;
}
.row > div > h6 {
	margin-bottom: 8px;
}
.standard.blog-post .blog-post_media {
	margin-bottom: 12px;
}
.format-standard.blog-post .blog-post_media {
	margin-bottom: 12px;
}
.blog-post .blog-post_media {
	position: relative;
}
.blog-post .blog-post_media img {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.blog-post .blog-post_media .blog-post_media_part {
	position: relative;
}
.blog-post .blog-post_media .blog-post_media_part .parallax-video .blog-post_feature-link {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 99999;
}
.single_type-1 .blog-post-single-item.blog-post .blog-post_content .blog-post_meta-wrap {
	margin-top: 0px; margin-bottom: 9px;
}
.single_type-1 .blog-post-single-item.blog-post .blog-post_content .blog-post_meta-wrap .meta-wrapper * {
	line-height: 30px;
}
.single_type-1 .blog-post-single-item.blog-post .blog-post_content > .meta-wrapper {
	margin-top: 18px; margin-bottom: 0px;
}
.single_type-1 .single_meta .blog-post_media {
	margin-bottom: 42px;
}
.single_type-1 .single_meta .blog-post_title {
	margin-top: 0px; margin-bottom: 2px;
}
.single_type-2 .blog-post-single-item.blog-post .blog-post_content .blog-post_meta-wrap {
	margin-top: 0px; margin-bottom: 9px;
}
.single_type-2 .blog-post-single-item.blog-post .blog-post_content .blog-post_meta-wrap .meta-wrapper * {
	line-height: 30px;
}
.single_type-2 .blog-post-single-item.blog-post .blog-post_content > .meta-wrapper {
	margin-bottom: 9px;
}
.single_type-2 .blog-post-single-item.blog-post .blog-post_content .blog-post_title {
	margin-top: 0px; margin-bottom: 2px;
}
.single_type-2 .blog-post-single-item.blog-post .blog-post_content > .blog-post_media {
	margin-bottom: 32px;
}
.post_featured_bg {
	background: rgb(39, 39, 40); margin-top: -40px; margin-bottom: 60px; position: relative;
}
.post_featured_bg .blog-post_meta-categories a {
	color: rgb(255, 255, 255);
}
.post_featured_bg .blog-post_meta-categories span {
	color: rgb(255, 255, 255);
}
.post_featured_bg .blog-post_meta-categories a:hover {
	color: rgb(255, 255, 255);
}
.post_featured_bg .blog-post_meta-categories span:hover {
	color: rgb(255, 255, 255);
}
.post_featured_bg .blog-post_meta-categories .lavalamp-object {
	background: rgb(255, 255, 255);
}
.post_featured_bg .meta-wrapper span::before {
	color: inherit;
}
.post_featured_bg .meta-wrapper span::after {
	background: rgb(255, 255, 255);
}
.post_featured_bg .parallax-video {
	z-index: 1 !important;
}
.post_featured_bg .parallax-video + .wgl-container {
	position: relative; z-index: 2;
}
.post_featured_bg .blog-post_bg_media {
	background-position: center 0px; background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;
}
.post_featured_bg .blog-post_meta-wrap {
	position: relative;
}
.post_featured_bg .blog-post {
	margin-top: 0px; margin-bottom: 0px; margin-left: 0px;
}
.post_featured_bg .blog-post_title {
	padding-bottom: 35px; margin-top: 4px; margin-bottom: 30px; border-bottom-color: rgba(255, 255, 255, 0.15); border-bottom-width: 1px; border-bottom-style: solid;
}
.post_featured_bg .blog-post_likes-wrap .wgl-likes {
	padding-right: 0px;
}
.post_featured_bg .blog-post_title {
	background: 0px; color: rgb(255, 255, 255); padding-right: 0px; padding-left: 0px;
}
.post_featured_bg .wgl-likes .sl-count {
	background: 0px; color: rgb(255, 255, 255); padding-right: 0px; padding-left: 0px;
}
.post_featured_bg .meta-wrapper {
	background: 0px; color: rgb(255, 255, 255); padding-right: 0px; padding-left: 0px;
}
.post_featured_bg .blog-post_title .comments_post a {
	color: rgb(255, 255, 255);
}
.post_featured_bg .blog-post_title a {
	color: rgb(255, 255, 255);
}
.post_featured_bg .wgl-likes .sl-count .comments_post a {
	color: rgb(255, 255, 255);
}
.post_featured_bg .wgl-likes .sl-count a {
	color: rgb(255, 255, 255);
}
.post_featured_bg .meta-wrapper .comments_post a {
	color: rgb(255, 255, 255);
}
.post_featured_bg .meta-wrapper a {
	color: rgb(255, 255, 255);
}
.post_featured_bg .blog-post_title > span.author_post a::after {
	border-color: rgb(255, 255, 255);
}
.post_featured_bg .wgl-likes .sl-count > span.author_post a::after {
	border-color: rgb(255, 255, 255);
}
.post_featured_bg .meta-wrapper > span.author_post a::after {
	border-color: rgb(255, 255, 255);
}
.post_featured_bg .blog-post_title > span.author_post a:hover {
	color: inherit !important;
}
.post_featured_bg .wgl-likes .sl-count > span.author_post a:hover {
	color: inherit !important;
}
.post_featured_bg .meta-wrapper > span.author_post a:hover {
	color: inherit !important;
}
.post_featured_bg .blog-post_meta-wrap {
	background: 0px;
}
.post_featured_bg .content-container {
	position: relative;
}
.post_featured_bg .wgl-likes .sl-icon {
	color: rgb(255, 255, 255);
}
.format-quote .blog-post_media {
	margin-bottom: 15px;
}
.blog-post_meta-categories {
	/**padding-left: 46px;*/ position: relative; z-index: 1;text-align:center;
	padding-top:5px;
}
.blog-post_meta-categories .current-menu-item {
	left: -20px; top: 0px; width: 50px; height: 1px; margin-top: 15px; vertical-align: middle; display: inline-block; position: absolute;
}
.blog-post_meta-categories a {
	color: rgb(111, 111, 111); letter-spacing: 0.5px; font-size: 13px; font-weight: 500;/* text-transform: uppercase;*/
}
.blog-post_meta-categories span {
	color: rgb(111, 111, 111);letter-spacing: 0.5px; font-size: 13px; font-weight: 500; /*text-transform: uppercase; */
}
.blog-post_meta-categories span {
	margin-right: 14px; display: inline-block;
}
.blog-post_meta-categories span::after {
	margin-top: -0.5px; margin-left: 5px; position: absolute; content: "|";
}
.blog-post_meta-categories span:last-child::after {
	display: none;
}
.blog-post_meta-categories .lavalamp-object {
	height: 1px; z-index: -1;
}
.single_meta .blog-post_meta-date {
	margin-bottom: 40px; position: static;
}
.blog-post_meta-date {
	left: -20px; top: -20px; width: 75px; height: 75px; display: flex; position: absolute; z-index: 3; box-shadow: 6px 5px 18px 0px rgba(0,0,0,0.21); justify-content: center; align-items: center; -webkit-box-shadow: 6px 5px 18px 0 rgba(0, 0, 0, 0.21); -moz-box-shadow: 6px 5px 18px 0 rgba(0, 0, 0, 0.21); -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.blog-post_meta-date span {
	text-align: center; color: rgb(255, 255, 255); display: block;
}
.blog-post_meta-date .date_post {
	color: rgb(255, 255, 255); font-size: 11px; font-weight: 600;
}
.blog-post_meta-date .date_post span {
	line-height: 12px; padding-top: 18px; font-size: 24px;
}
.single #main-content > .blog-post {
	margin-bottom: 43px; margin-left: 0px;
}
.blog-post_meta-desc .blog-post_meta-read_more {
	padding-top: 0px; padding-bottom: 0px; float: left;/* max-width: calc(100% - 50px);*/
	width:100%;
	text-align:center;
	
}
.blog-post_meta-desc::after {
	clear: both; display: table; content: "";
}
.blog-post_meta-desc .share_post-container {
	float: right;
}
.button-read-more {
	transition:0.3s ease-in-out; text-transform: uppercase;/* padding-right: 20px; */
	font-size: 13px; font-weight: bold; margin-bottom: 0px; vertical-align: middle; display: inline-block; position: relative; z-index: 1; box-sizing: border-box; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.button-read-more::after {
	transition:0.3s; right: 0px; color: rgb(255, 255, 255); font-family: "Flaticon"; font-size: 14px; vertical-align: middle; position: absolute; z-index: -1; content: "\f124"; opacity: 1; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.button-read-more:hover::after {
	animation:move-arrow 1s infinite; -webkit-animation: move-arrow 1s infinite; -moz-animation: move-arrow 1s infinite; -o-animation: move-arrow 1s infinite;
}
.tagcloud-wrapper {
	margin: 0px; float: left;
}
.tagcloud-wrapper .title_tags {
	font-size: 14px; margin-right: 18px;
}
.single_post_info .tagcloud {
	float: left;
}
.single_post_info .blog-post_views-wrap {
	float: left;
}
.single_post_info .blog-post_views-wrap + .blog-post_likes-wrap {
	margin-left: 20px;
}
.single_post_info .blog-post_likes-wrap {
	float: left;
}
.single_post_info::after {
	clear: both; display: table; content: "";
}
.single_post_info div:only-child {
	text-align: center; float: none !important; display: block;
}
.single_post_info div:only-child .single_info-share_social-wpapper {
	float: right;
}
.single_post_info .single_info-share_social-wpapper {
	line-height: 30px; padding-top: 0px; padding-bottom: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none; float: left;
}
.single_post_info .single_info-share_social-wpapper .share_social-wpapper {
	margin-top: 0px;
}
.single_post_info .single_info-share_social-wpapper + .blog-post_views-wrap {
	margin-right: 20px;
}
.single_post_info .single_info-share_social-wpapper .share_link + .share_link {
	margin-left: 15px;
}
.post_info.single_post_info {
	padding-top: 24px; padding-bottom: 40px; clear: both; border-bottom-color: rgba(0, 0, 0, 0.1); border-bottom-width: 1px; border-bottom-style: solid;
}
.divider_post_info {
	clear: both; margin-top: 40px; margin-bottom: 40px; border-bottom-color: rgba(0, 0, 0, 0.1); border-bottom-width: 1px; border-bottom-style: solid;
}
.blog-post_excerpt {
	margin: 0px 0px 38px; line-height: 1.8; font-size: 20px; font-weight: 400;
}
.blog-post_excerpt > p:last-child {
	margin-bottom: 0px;
}
.blog-post_info-wrap {
	line-height: 0; float: right;
}
.blog-post_likes-wrap {
	float: right;
}
.blog-post_likes-wrap + .share_post {
	padding-right: 20px;
}
.blog-post_likes-wrap .wgl-likes {
	line-height: 30px;
}
:not(.blog_masonry).blog_columns-2 :nth-child(2n+1).wgl_col-6 {
	clear: left;
}
:not(.blog_masonry).blog_columns-3 :nth-child(3n+1).wgl_col-4 {
	clear: left;
}
:not(.blog_masonry).blog_columns-4 :nth-child(4n+1).wgl_col-3 {
	clear: left;
}
.brainbizz-post-navigation {
	padding: 0px; margin-bottom: -30px;
}
.brainbizz-post-navigation::after {
	height: 0px; clear: both; display: block; content: "";
}
.prev-link {
	background: rgb(242, 242, 242); padding: 20px 7.5px; transition:300ms; color: rgb(147, 147, 147); text-transform: uppercase; font-size: 13px; font-weight: 700; float: right; position: relative; z-index: 1; -webkit-transition: all 300ms; -o-transition: all 300ms; -moz-transition: all 300ms;
}
.next-link {
	background: rgb(242, 242, 242); padding: 20px 7.5px; transition:300ms; color: rgb(147, 147, 147); text-transform: uppercase; font-size: 13px; font-weight: 700; float: right; position: relative; z-index: 1; -webkit-transition: all 300ms; -o-transition: all 300ms; -moz-transition: all 300ms;
}
.prev-link_icon {
	width: 0px; height: 0px; color: inherit; margin-right: 5px; margin-left: 5px; vertical-align: top; display: inline-block; position: relative;
}
.next-link_icon {
	width: 0px; height: 0px; color: inherit; margin-right: 5px; margin-left: 5px; vertical-align: top; display: inline-block; position: relative;
}
.prev-link_icon::before {
	border: 0px currentColor; border-image: none; left: -6px; top: 2px; font-family: "Flaticon"; font-size: 12px; font-style: normal; vertical-align: middle; display: inline-block; position: absolute; content: "\f124";
}
.next-link_icon::before {
	border: 0px currentColor; border-image: none; left: -6px; top: 2px; font-family: "Flaticon"; font-size: 12px; font-style: normal; vertical-align: middle; display: inline-block; position: absolute; content: "\f124";
}
.prev-link:hover {
	color: rgb(255, 255, 255) !important;
}
.next-link:hover {
	color: rgb(255, 255, 255) !important;
}
.prev-link {
	float: left;
}
.prev-link_wrapper {
	margin-bottom: 30px; float: left;
}
.prev-link_wrapper a:hover .image_prev::after {
	visibility: visible; opacity: 1;
}
.prev-link_wrapper a:hover .image_prev::before {
	visibility: visible; opacity: 1;
}
.prev-link_wrapper a:hover .image_prev::before {
	margin-left: 0px;
}
.prev-link_wrapper a:hover .no_image.image_prev::before {
	visibility: hidden; opacity: 0;
}
.prev-link_wrapper a:hover .no_image.image_prev .no_image_post::before {
	margin-left: 0px; visibility: visible; opacity: 1;
}
.prev-link_wrapper .image_prev {
	transition:0.3s; width: 70px; height: 70px; overflow: hidden; margin-right: 20px; vertical-align: top; display: inline-block; position: relative; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s;
}
.prev-link_wrapper .image_prev .no_image_post {
	background: rgb(246, 244, 240); width: 100%; height: 100%; display: block;
}
.prev-link_wrapper .no_image.image_prev::before {
	margin-left: 0px; visibility: visible; opacity: 1;
}
.prev-link_wrapper .no_image.image_prev .no_image_post::before {
	transition:0.3s; left: 0px; text-align: center; right: 0px; color: rgb(255, 255, 255); line-height: 70px; font-family: "Flaticon"; font-size: 21px; margin-left: 20px; display: block; visibility: hidden; position: absolute; z-index: 2; content: "\f103"; opacity: 0; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.prev-link_wrapper .image_prev::before {
	transition:0.3s; left: 0px; text-align: center; right: 0px; color: rgb(255, 255, 255); line-height: 70px; font-family: "Flaticon"; font-size: 21px; margin-left: 20px; display: block; visibility: hidden; position: absolute; z-index: 2; content: "\f103"; opacity: 0; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.prev-link_wrapper .image_prev::after {
	transition:0.3s; left: 0px; top: 0px; width: 100%; height: 100%; display: block; visibility: hidden; position: absolute; content: ""; opacity: 0; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.prev-link_wrapper .prev_title {
	line-height: 24px; font-weight: 500; display: inline-block; max-width: 210px;
}
.prev-link_icon {
	margin-right: 5px; margin-left: 5px;
}
.prev-link_icon::before {
	left: auto; right: -6px; content: "\f140";
}
.next-link::before {
	transition:width 0.3s linear, right 0s linear 0.3s, left 0s linear 0.3s; left: auto; right: 0px; -webkit-transition: width .3s linear 0s, right 0s linear .3s, left 0s linear .3s; -o-transition: width .3s linear 0s, right 0s linear .3s, left 0s linear .3s; -moz-transition: width .3s linear 0s, right 0s linear .3s, left 0s linear .3s;
}
.next-link:hover::before {
	left: 0px; right: auto;
}
.next-link_wrapper {
	text-align: right; margin-bottom: 30px; float: right;
}
.next-link_wrapper a:hover .image_next::after {
	visibility: visible; opacity: 1;
}
.next-link_wrapper a:hover .image_next::before {
	visibility: visible; opacity: 1;
}
.next-link_wrapper a:hover .image_next::before {
	margin-right: 0px;
}
.next-link_wrapper a:hover .no_image.image_next::before {
	visibility: hidden; opacity: 0;
}
.next-link_wrapper a:hover .no_image.image_next .no_image_post::before {
	margin-right: 0px; visibility: visible; opacity: 1;
}
.next-link_wrapper .image_next {
	transition:0.3s; width: 70px; height: 70px; overflow: hidden; margin-left: 20px; vertical-align: top; display: inline-block; position: relative; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s;
}
.next-link_wrapper .no_image.image_next::before {
	margin-right: 0px; visibility: visible; opacity: 1;
}
.next-link_wrapper .no_image.image_next .no_image_post::before {
	transition:0.3s; left: 0px; text-align: center; right: 0px; color: rgb(255, 255, 255); line-height: 70px; font-family: "Flaticon"; font-size: 21px; margin-right: 20px; display: block; visibility: hidden; position: absolute; z-index: 2; content: "\f124"; opacity: 0; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.next-link_wrapper .image_next .no_image_post {
	background: rgb(246, 244, 240); width: 100%; height: 100%; display: block;
}
.next-link_wrapper .image_next::before {
	transition:0.3s; left: 0px; text-align: center; right: 0px; color: rgb(255, 255, 255); line-height: 70px; font-family: "Flaticon"; font-size: 21px; margin-right: 20px; display: block; visibility: hidden; position: absolute; z-index: 2; content: "\f124"; opacity: 0; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.next-link_wrapper .image_next::after {
	transition:0.3s; left: 0px; top: 0px; width: 100%; height: 100%; display: block; visibility: hidden; position: absolute; content: ""; opacity: 0; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.next-link_wrapper .next_title {
	text-align: right; line-height: 24px; font-weight: 500; display: inline-block; max-width: 210px;
}
.info_prev-link_wrapper > a {
	display: flex; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center;
}
.info_next-link_wrapper > a {
	display: flex; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center;
}
.prev-link-info_wrapper > span {
	display: block;
}
.next-link-info_wrapper > span {
	display: block;
}
.prev-link-info_wrapper .meta-wrapper {
	background: 0px; padding-right: 0px; padding-left: 0px;
}
.next-link-info_wrapper .meta-wrapper {
	background: 0px; padding-right: 0px; padding-left: 0px;
}
.author-info_wrapper {
	margin: 99px 0px 40px; padding: 72px 60px 46px; position: relative; background-color: rgb(246, 244, 240);
}
.author-info_wrapper .title_soc_share {
	font-size: 14px; font-weight: 600; margin-right: 20px;
}
.author-info_avatar {
	left: 0px; top: 0px; width: 100%; text-align: center; margin-top: -60px; position: absolute;
}
.author-info_avatar img {
	border-radius: 50%; width: 120px; box-shadow: 13px 11px 24px 0px rgba(0,0,0,0.17); -webkit-box-shadow: 13px 11px 24px 0 rgba(0, 0, 0, 0.17); -moz-box-shadow: 13px 11px 24px 0 rgba(0, 0, 0, 0.17); -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.author-info_content {
	overflow: hidden; margin-top: 5px;
}
.author-info_name {
	text-align: center; line-height: 52px; font-size: 24px; font-weight: 400 !important; margin-bottom: 2px !important;
}
.author-info_name span {
	line-height: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; margin-right: 7px;
}
.author-info_description {
	text-align: center; line-height: 30px; font-size: 16px; font-weight: 400; margin-bottom: 18px;
}
.author-info_social-link {
	color: rgb(191, 193, 194); font-size: 14px; margin-right: 13px; display: inline-block;
}
.fa-twitter.author-info_social-link:hover {
	color: rgb(69, 183, 225);
}
.fa-facebook.author-info_social-link:hover {
	color: rgb(36, 75, 175);
}
.fa-linkedin.author-info_social-link:hover {
	color: rgb(2, 102, 204);
}
.author-info_social-wrapper {
	text-align: center; line-height: 1;
}
.single .related_posts.single {
	margin-top: 66px;
}
.single .related_posts.single .brainbizz_module_title {
	padding-bottom: 24px; margin-bottom: 0px;
}
.single .related_posts.single .blog-post_title {
	font-weight: 400; margin-top: 7px;
}
.single .related_posts.single .blog-post_title a {
	font-weight: 400;
}
@media only screen and (max-width:1200px)
{
:not(.vc_row-no-padding).vc_row .vc_column_container > .vc_column-inner {
	padding-right: 15px !important; padding-left: 15px !important;
}
:not(.vc_row-no-padding).vc_row .theiaStickySidebar > .vc_column-inner {
	padding-right: 15px !important; padding-left: 15px !important;
}
}
@media only screen and (max-width:992px)
{
.vc_col-sm-8 .blog-posts .blog-style-medium_img .blog-post_media {
	width: 100%; text-align: left; padding-right: 30px; padding-left: 30px; margin-top: 30px; margin-right: 0px; margin-left: 0px;
}
.vc_col-sm-9 .blog-posts .blog-style-medium_img .blog-post_media {
	width: 100%; text-align: left; padding-right: 30px; padding-left: 30px; margin-top: 30px; margin-right: 0px; margin-left: 0px;
}
.vc_col-sm-8 .blog-posts .blog-style-medium_img .blog-post_content {
	width: 100%; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; margin-left: 0px; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-9 .blog-posts .blog-style-medium_img .blog-post_content {
	width: 100%; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; margin-left: 0px; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-8 .row.blog-style-standard .wgl_col-6 {
	width: 100%;
}
.vc_col-sm-9 .row.blog-style-standard .wgl_col-6 {
	width: 100%;
}
:not(.blog_masonry).blog_columns-3.blog-style-tiny_img .wgl_col-4 {
	width: 50%;
}
:not(.blog_masonry).blog_columns-3.blog-style-tiny_img :nth-child(3n+1).wgl_col-4 {
	clear: none;
}
:not(.blog_masonry).blog_columns-3.blog-style-tiny_img :nth-child(2n+1).wgl_col-4 {
	clear: left;
}
}
@media only screen and (max-width:768px)
{
:not(.blog_masonry).blog_columns-3.blog-style-tiny_img .wgl_col-4 {
	width: 100%;
}
}
@media only screen and (max-width:600px)
{
.blog-posts .blog-style-medium_img .blog-post_media {
	width: 180px;
}
.blog-posts .blog-style-medium_img .blog-post_content {
	width: calc(100% - 180px);
}
}
@media only screen and (max-width:1024px)
{
:not(.blog_masonry).blog_columns-2 :nth-child(2n+1).wgl_col-6 {
	clear: none;
}
:not(.blog_masonry).blog_columns-3 :nth-child(3n+1).wgl_col-4 {
	clear: none;
}
:not(.blog_masonry).blog_columns-4 :nth-child(4n+1).wgl_col-3 {
	clear: none;
}
:not(.blog_masonry).blog_columns-2 :nth-child(2n+1).wgl_col-6 {
	clear: left;
}
:not(.blog_masonry).blog_columns-3 :nth-child(3n+1).wgl_col-4 {
	clear: left;
}
:not(.blog_masonry).blog_columns-4 :nth-child(2n+1).wgl_col-3 {
	clear: left;
}
.brainbizz-post-navigation {
	margin-bottom: 0px;
}
}
@media only screen and (max-width:600px)
{
.single_type-2 .blog-post-single-item.blog-post .blog-post_content .meta-wrapper {
	max-width: 100%;
}
.single_type-1 .blog-post-single-item.blog-post .blog-post_content .meta-wrapper {
	max-width: 100%;
}
}
@media screen and (max-width:420px)
{
.single_meta .meta-wrapper span::after {
	display: none;
}
.blog-posts .blog-style-medium_img .blog-post_media {
	width: 100%; padding-right: 0px;
}
.blog-posts .blog-style-medium_img .blog-post_content {
	width: 100%; padding-left: 30px;
}
}
.blog-post_wrapper .brainbizz_module_videobox img {
	border-radius: 0px; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.blog-post_wrapper .blog-post_content .brainbizz_module_videobox .videobox_wrapper_link::before {
	display: none;
}
.blog-post_wrapper .blog-post_content .brainbizz_module_videobox {
	margin-bottom: 50px;
}
.blog-post_bg_media {
	background-position: center; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;
}
.blog-post_bg_media::before {
	transition:0.3s; left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.blog-post_bg_media .slider-wrapper {
	height: 100%;
}
.blog-post_bg_media .blog-post_media-slider {
	height: 100%;
}
.brainbizz_module_carousel.slider-wrapper .blog-post_media-slider_slick {
	height: 100%;
}
.brainbizz_module_carousel.slider-wrapper .blog-post_media-slider_slick .item_slick {
	width: 100%; height: 100%; position: relative; z-index: 5;
}
.brainbizz_module_carousel.slider-wrapper .blog-post_media-slider_slick .item_slick span {
	background-position: center; transition:1s cubic-bezier(0.7, 0, 0.3, 1); width: 100%; height: 100%; overflow: hidden; display: block; background-size: cover; -webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1); -o-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1); -moz-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;
}
.brainbizz_module_carousel.slider-wrapper .blog-post_media-slider_slick .item_slick span img {
	transition:500ms ease-in-out; transform: scale(1.25); -webkit-transform: scale(1.25, 1.25); -webkit-transition: all 500ms ease-in-out; -o-transition: all 500ms ease-in-out; -moz-transition: all 500ms ease-in-out; -moz-transform: scale(1.25, 1.25); -o-transform: scale(1.25, 1.25);
}
.brainbizz_module_carousel.slider-wrapper .blog-post_media-slider_slick .slick-active.item_slick span img {
	transform: scale(1); -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1);
}
.brainbizz_module_carousel.slider-wrapper .blog-post_media-slider_slick .slick-list {
	height: 100%;
}
.brainbizz_module_carousel.slider-wrapper .blog-post_media-slider_slick .slick-track {
	height: 100%;
}
.brainbizz_module_carousel.slider-wrapper .slick-slider {
	z-index: auto; backface-visibility: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
.brainbizz_module_carousel.slider-wrapper .slick-slider .slick-arrow {
	z-index: 100;
}
.blog_carousel_title-arrow .brainbizz_module_carousel .slick-arrow.slick-prev {
	display: none !important;
}
.blog_carousel_title-arrow .brainbizz_module_carousel .slick-arrow.slick-next {
	display: none !important;
}
.brainbizz_module_title.blog_title {
	padding-bottom: 15px; justify-content: flex-start; -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start;
}
.item_title.wgl_module_title {
	position: relative;
}
.item_title.wgl_module_title .carousel_arrows {
	top: 2px; text-align: center; right: 0px; position: absolute; z-index: 2;
}
.item_title.wgl_module_title .carousel_arrows span[class*='slick_arrow'] {
	background: rgb(242, 242, 242); transition:0.45s; width: 25px; height: 25px; margin-left: 10px; display: inline-block; cursor: pointer; -webkit-transition: all .45s ease; -o-transition: all .45s ease; -moz-transition: all .45s ease;
}
.item_title.wgl_module_title .carousel_arrows span[class*='slick_arrow'] span {
	text-align: center; line-height: 25px; display: block;
}
.item_title.wgl_module_title .carousel_arrows span[class*='slick_arrow'] span::after {
	border: 0px currentColor; border-image: none; color: rgb(147, 147, 147) !important; line-height: 25px; font-family: "Flaticon"; font-size: 14px; vertical-align: top; display: inline-block; content: "\f124";
}
.item_title.wgl_module_title .carousel_arrows span[class*='slick_arrow']:hover span::after {
	color: rgb(255, 255, 255) !important;
}
.item_title.wgl_module_title .carousel_arrows span[class*='slick_arrow'].left_slick_arrow span::after {
	content: "\f140";
}
.sidebar_left.row .content-container {
	float: right;
}
.row.container-grid > .brainbizz_module_carousel {
	margin-right: 0px; margin-left: 0px;
}
.row.container-grid > .navigation_offset_element.brainbizz_module_carousel {
	overflow: hidden; padding-right: 40px; padding-left: 40px;
}
.row.container-grid > .navigation_offset_element.brainbizz_module_carousel > .slick-slider {
	overflow: visible;
}
.row.container-grid > .navigation_offset_element.brainbizz_module_carousel .slick-list {
	overflow: hidden;
}
.blog_title {
	margin-bottom: 30px;
}
.blog_subtitle {
	line-height: 1.6; font-size: 18px; margin-bottom: 45px;
}
.blog-post_views-wrap {
	text-align: center; line-height: 30px; font-size: 14px;
}
.blog-post_views-wrap .counts {
	color: rgb(233, 109, 96); font-weight: 400;
}
.blog-post_views-wrap .counts_text {
	color: rgb(176, 176, 176); text-transform: capitalize; font-size: 14px; font-weight: 400;
}
.attachment_media .meta-wrapper {
	margin-bottom: 10px;
}
.parallax-video {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute !important; z-index: 2 !important;
}
.jarallax {
	position: relative; z-index: 0;
}
.jarallax > .jarallax-img {
	left: 0px; top: 0px; width: 100%; height: 100%; font-family: object-fit:cover; 
position: absolute; z-index: -1; object-fit: cover; -o-object-fit: cover;
}
.wgl-likes {
	text-transform: capitalize; font-size: 16px; font-weight: 400; display: inline-block; cursor: pointer;
}
.wgl-likes .sl-count {
	color: rgb(176, 176, 176);
}
.wgl-likes .sl-icon {
	color: rgb(193, 14, 14); font-size: 18px; margin-right: 11px; display: inline-block; transform: translateZ(0px); -webkit-transform: translateZ(0); -moz-transform: translateZ(0);
}
.wgl-likes:hover .sl-icon {
	animation-name: pulse_like; animation-duration: 1s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: pulse_like; -moz-animation-name: pulse_like; -o-animation-name: pulse_like; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -o-animation-duration: 1s; -webkit-animation-timing-function: linear; -moz-animation-timing-function: linear; -o-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; -o-animation-iteration-count: infinite;
}
.isotope-item {
	z-index: 2;
}
.isotope-item.isotope-hidden {
	z-index: 1; pointer-events: none;
}
.isotope {
	transition-duration: 0.8s; -webkit-transition-duration: .8s; -moz-transition-duration: .8s; -o-transition-duration: .8s;
}
.isotope .isotope-item {
	transition-duration: 0.8s; -webkit-transition-duration: .8s; -moz-transition-duration: .8s; -o-transition-duration: .8s;
}
.isotope {
	transition-property: height, width; -webkit-transition-property: height, width; -moz-transition-property: height, width; -o-transition-property: height, width;
}
.isotope .isotope-item {
	transition-property: transform, opacity, -webkit-transform, -moz-transform, -o-transform; -webkit-transition-property: opacity, -webkit-transform; -moz-transition-property: transform, opacity, -moz-transform; -o-transition-property: opacity, -o-transform;
}
.no-transition.isotope {
	transition-duration: 0s; -webkit-transition-duration: 0s; -moz-transition-duration: 0s; -o-transition-duration: 0s;
}
.no-transition.isotope .isotope-item {
	transition-duration: 0s; -webkit-transition-duration: 0s; -moz-transition-duration: 0s; -o-transition-duration: 0s;
}
.isotope .no-transition.isotope-item {
	transition-duration: 0s; -webkit-transition-duration: 0s; -moz-transition-duration: 0s; -o-transition-duration: 0s;
}
body ul li {
	list-style: none; line-height: 40px; padding-left: 20px; position: relative; z-index: 1;
}
body ol li {
	list-style: none; line-height: 40px; padding-left: 20px; position: relative; z-index: 1;
}
body ul li::before {
	border-radius: 50%; left: 2px; top: 18px; width: 5px; height: 5px; font-size: 1em; display: block; position: absolute; z-index: 1; content: ""; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
body ul > li:last-child {
	padding-bottom: 0px;
}
body ol > li:last-child {
	padding-bottom: 0px;
}
body ul.brainbizz_dash li {
	padding-left: 25px;
}
body ul.brainbizz_dash li::before {
	border-radius: 0px; top: 20px; width: 10px; height: 2px; content: ""; -webkit-border-radius: 0; -moz-border-radius: 0;
}
body ul.brainbizz_plus li {
	padding-left: 25px;
}
body ul.brainbizz_plus li::before {
	left: 7px; top: 20px; width: 8px; height: 2px; position: absolute; z-index: 1; content: "";
}
body ul.brainbizz_plus li::after {
	left: 10px; top: 17px; width: 2px; height: 8px; position: absolute; z-index: 1; content: "";
}
body ul.brainbizz_check li {
	padding-left: 25px;
}
body ul.brainbizz_check li::before {
	top: 0px; width: 0px; height: 0px; font-family: flaticon; font-size: 10px; content: "\f11d";
}
body ul.no-list-style li {
	padding: 0px;
}
body ul.no-list-style li::before {
	display: none;
}
body ol {
	counter-reset: li;
}
body ol li {
	counter-increment: li;
}
body ol > li {
	position: relative;
}
body ol > li::before {
	left: 0px; width: auto; height: auto; line-height: inherit; font-size: inherit; font-weight: 600; display: inline-block; position: absolute; z-index: 1; direction: rtl; content: "." counter(li);
}
body ul ol > li::before {
	top: 0px; background-color: transparent !important;
}
body li ol {
	padding-bottom: 0px; margin-bottom: 0px;
}
.related_posts.single + .row #comments {
	padding-top: 0px; margin-top: -10px;
}
#comments {
	margin-top: 20px; margin-bottom: 44px;
}
#comments > h3 {
	padding-bottom: 16px; margin-bottom: 8px; position: relative; z-index: 10;
}
#comments .pingback .comment-body {
	background: rgb(246, 244, 240); padding: 20px 50px; line-height: 30px; margin-bottom: 30px;
}
#comments .pingback .edit-link .comment-edit-link {
	color: rgb(126, 118, 118); font-size: 12px; margin-left: 5px;
}
#comments .pingback .edit-link .comment-edit-link:hover {
	color: rgb(185, 169, 205);
}
#comments .comment-notes {
	margin-bottom: 20px;
}
#comments .form-submit {
	clear: both; margin-bottom: 0px;
}
#comments .comment-respond {
	margin-top: 75px;
}
#comments .commentlist {
	list-style: none; margin: 0px; padding: 0px; line-height: inherit; position: relative;
}
#comments .commentlist li {
	padding: 0px;
}
#comments .commentlist li::before {
	display: none;
}
#comments .commentlist + * {
	margin-top: 75px;
}
#comments .commentlist .comment-respond {
	margin: 20px 0px;
}
#comments .commentlist .comment {
	padding: 0px;
}
#comments .commentlist .comment::before {
	display: none;
}
#comments .commentlist .comment::after {
	display: none;
}
#comments .commentlist .comment .stand_comment {
	background: rgb(246, 244, 240); padding: 40px 60px 22px 140px; margin-bottom: 30px; min-height: 160px;
}
#comments .commentlist .comment .stand_comment .thiscommentbody {
	position: relative; z-index: 1; min-height: 80px;
}
#comments .commentlist .comment .commentava {
	border-radius: 50%; left: -90px; top: 4px; width: 70px; height: 70px; overflow: hidden; position: absolute; z-index: 1; box-shadow: 13px 11px 24px 0px rgba(0,0,0,0.17); -webkit-box-shadow: 13px 11px 24px 0 rgba(0, 0, 0, 0.17); -moz-box-shadow: 13px 11px 24px 0 rgba(0, 0, 0, 0.17); -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
#comments .commentlist .pingback.comment .stand_comment {
	padding-left: 0px;
}
#comments .commentlist .comment .children .comment {
	margin-left: 70px;
}
#comments .commentlist .comment .children .stand_comment .commentava {
	left: -90px; width: 70px; height: 70px;
}
#comments .commentlist > .comment > .children > .comment {
	margin-left: 90px;
}
#comments .commentlist > :last-child.comment :last-child.stand_comment {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#comments .commentlist .comment_info {
	padding-right: 90px;
}
#comments .commentlist .comment_info .meta-wrapper {
	background: 0px; padding: 0px; color: rgb(160, 160, 160); line-height: 22px; margin-bottom: 0px; float: none; opacity: 1;
}
#comments .commentlist .comment_info .meta-wrapper * {
	font-size: 14px;
}
#comments .commentlist .comment_author_says {
	line-height: 18px; padding-top: 0px; font-size: 18px; font-weight: 600;
}
#comments .commentlist .comment_author_says a {
	font-size: inherit; font-weight: inherit;
}
#comments .commentlist .comment_content {
	line-height: 30px; font-weight: 400; margin-top: 0px;
}
#comments .commentlist .comment_content p {
	padding-bottom: 5px; margin-bottom: 0px;
}
#comments .commentlist .comment_content h1 {
	margin-bottom: 8px;
}
#comments .commentlist .comment_content h2 {
	margin-bottom: 8px;
}
#comments .commentlist .comment_content h3 {
	margin-bottom: 8px;
}
#comments .commentlist .comment_content h4 {
	margin-bottom: 8px;
}
#comments .commentlist .comment_content h5 {
	margin-bottom: 8px;
}
#comments .commentlist .comment_content h6 {
	margin-bottom: 8px;
}
#comments .comment-reply-link {
	transition:0.3s ease-in-out; text-transform: uppercase; padding-right: 20px; font-size: 13px; font-weight: bold; margin-bottom: 0px; vertical-align: middle; display: inline-block; position: relative; z-index: 1; box-sizing: border-box; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
#comments .comment-reply-link::after {
	transition:0.3s; right: 0px; color: rgb(255, 255, 255); font-family: "Flaticon"; font-size: 14px; vertical-align: middle; position: absolute; z-index: -1; content: "\f124"; opacity: 1; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
#comments .comment-reply-link:hover::after {
	animation:move-arrow 1s infinite; -webkit-animation: move-arrow 1s infinite; -moz-animation: move-arrow 1s infinite; -o-animation: move-arrow 1s infinite;
}
#comments #cancel-comment-reply-link {
	text-transform: capitalize; font-weight: 300; opacity: 0.8;
}
#comments small #cancel-comment-reply-link {
	font-size: 18px; margin-left: 10px;
}
.comments-title {
	margin-bottom: 28px;
}
body .comment-respond .comment-reply-title {
	font-size: 30px; font-weight: 500; position: relative;
}
body .comment-respond .comment-form {
	margin-right: -10px; margin-left: -10px;
}
body .comment-respond .comment-form [class*='wgl_col-'] {
	padding-right: 10px; padding-left: 10px; position: relative;
}
body .comment-respond .comment-form > p {
	padding-right: 10px; padding-left: 10px; position: relative;
}
body .comment-respond label {
	margin: 0px;
}
body .comment-respond .form_field {
	width: 100%; margin-bottom: 20px !important;
}
body .comment-respond textarea.form_field {
	margin-bottom: 20px !important; resize: none;
}
.wp-block-latest-comments > li {
	padding-left: 0px;
}
.wp-block-latest-comments > li::before {
	display: none;
}
.wpcf7-form-control-wrap {
	margin-bottom: 20px; display: block;
}
.wpcf7 .wpcf7-response-output {
	margin: 0px;
}
.wpcf7 input:not([type='submit']) {
	width: 100%;
}
.wpcf7 select {
	width: 100%;
}
.wpcf7 textarea {
	width: 100%;
}
.wpcf7-form .row {
	margin-right: -10px; margin-left: -10px;
}
.wpcf7-form .row [class*=wgl_col-] {
	padding-right: 10px; padding-left: 10px; position: relative;
}
.wpcf7 .ajax-loader {
	display: none !important;
}
.wpcf7-not-valid {
	border-color: red;
}
.wpcf7-not-valid-tip {
	padding-top: 5px;
}
.wpcf7 .form-icon {
	top: 9px; right: 35px; color: rgb(186, 186, 186); font-size: 14px; position: absolute; z-index: 1;
}
.wpb_text_column .wpcf7 .wpcf7-form-control-wrap {
	margin-bottom: 20px; display: block;
}
.sign_up {
	margin-right: -20px; display: flex; justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.sign_up input[type='submit'] {
	height: 50px; margin-left: 20px;
}
.sign_up input[type='email'] {
	width: 350px;
}
.sign_up .ajax-loader {
	display: none;
}
#mc_embed_signup .mc-field-group {
	width: calc(100% - 160px); margin-right: 20px; float: left; position: relative; z-index: 1;
}
#mc_embed_signup .mc-field-group input {
	width: 100%; height: 40px; color: rgb(151, 151, 151); padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 0.1);
}
#mc_embed_signup .button-submit input {
	width: 140px; text-transform: uppercase; font-weight: 600; margin-bottom: 0px;
}
#mc_embed_signup div.mce_inline_error {
	background: rgb(255, 255, 255) !important; border-radius: 0px; width: 100%; color: rgb(107, 5, 5) !important; margin-top: 5px !important; margin-bottom: 0px !important; border-top-color: currentColor !important; border-top-width: 0px !important; border-top-style: none !important; position: absolute; z-index: 1; box-sizing: border-box; box-shadow: 0px 0px 15px 0px rgba(40,71,178,0.15); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-shadow: 0 0 15px 0 rgba(40, 71, 178, 0.15); -moz-box-shadow: 0 0 15px 0 rgba(40, 71, 178, 0.15); -webkit-border-radius: 0; -moz-border-radius: 0;
}
.wgl-mailchimp-2 #mc_embed_signup .mc-field-group {
	width: 100%; margin-right: 0px; float: left; position: relative; z-index: 1;
}
.wgl-mailchimp-2 #mc_embed_signup .mc-field-group input {
	border: 1px solid rgb(139, 139, 139); border-image: none; width: 100%; height: 50px; color: rgb(255, 255, 255); font-size: 14px; background-color: transparent;
}
.wgl-mailchimp-2 #mc_embed_signup .mc-field-group .mce_inline_error {
	width: 100%;
}
.wgl-mailchimp-2 #mc_embed_signup .button-submit {
	transition:0.5s; top: 5px; right: 5px; position: absolute; z-index: 1; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s;
}
.wgl-mailchimp-2 #mc_embed_signup .button-submit input {
	padding: 0px 10px; width: 130px; height: 40px; margin-bottom: 0px;
}
.wgl-mailchimp-2 #mc_embed_signup .button-submit:hover input {
	color: rgb(255, 255, 255);
}
.brainbizz_module_carousel {
	margin-right: -15px; margin-left: -15px;
}
.brainbizz_module_carousel .slick-slider {
	overflow: hidden; display: block; position: relative; z-index: 1; -ms-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -moz-user-select: none; -webkit-user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); user-select: none;
}
.brainbizz_module_carousel .slick-list {
	display: block; position: relative; z-index: 1;
}
.brainbizz_module_carousel .slick-track {
	position: relative; z-index: 1;
}
.brainbizz_module_carousel .slick-track::after {
	clear: both; display: table; content: "";
}
.brainbizz_module_carousel .slick-slide {
	height: 100%;
	/*height:451px;*/
	 padding-right: 15px; padding-left: 15px; float: left; cursor: pointer; min-height: 1px;
}
.brainbizz_module_carousel .dragging.slick-slide img {
	pointer-events: none;
}
.brainbizz_module_carousel .slick-loading .slick-track {
	visibility: hidden;
}
.brainbizz_module_carousel .slick-loading .slick-slide {
	visibility: hidden;
}
.wgl-pagination {
	padding: 11px 0px 30px 20px;
}
.wgl-pagination .page {
	margin: 0px 2.5px; padding: 0px; vertical-align: top; display: inline-block;
}
.wgl-pagination .page-numbers {
	padding: 0px; transition:0.4s; width: 40px; height: 40px; text-align: center; line-height: 40px; font-size: 16px; font-weight: 600; display: block; position: relative; z-index: 1; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.wgl-pagination .page-numbers .fa {
	font-size: 21px; font-weight: 700;
}
.wgl-pagination .page > a:hover {
	color: rgb(255, 255, 255);
}
.wgl-pagination .page .current {
	color: rgb(255, 255, 255); cursor: default;
}
.wgl-pagination .page::before {
	display: none;
}
.wgl-pagination .page::after {
	display: none;
}
.wgl-pagination :first-child.page {
	margin-left: 0px;
}
.wgl-pagination :last-child.page {
	margin-right: 0px;
}
.page-link {
	clear: both;
}
.load_more_item {
	border-width: 1px; border-style: solid; margin: 0px 20px !important; padding: 9px 40px; color: rgb(255, 255, 255); text-transform: uppercase; font-size: 13px; font-weight: 600; display: inline-block; white-space: nowrap; min-width: 155px;
}
.load_more_item:hover {
	background: none;
}
.load_more_wrapper.text-center {
	text-align: center;
}
.load_more_wrapper {
	margin-top: 50px; position: relative; z-index: 1;
}
.blog_load_more.load_more_wrapper {
	margin-top: 0px;
}
.full_width_btn.load_more_wrapper .load_more_item {
	width: 100%;
}
.load_more_wrapper .load_more_item {
	transition:0.3s; position: relative; -webkit-transition: .3s ease; -o-transition: .3s ease; -moz-transition: .3s ease;
}
.load_more_wrapper .loading.load_more_item::before {
	color: inherit;
}
.load_more_wrapper .load_more_item::before {
	font: 19px FontAwesome; margin: -10px 0px 0px -8px; transition:0.3s; animation:rotating 2s linear infinite; left: 50%; top: 50%; color: rgb(255, 255, 255); display: inline-block; position: absolute; z-index: 99; content: "\f021"; font-size-adjust: none; font-stretch: normal; opacity: 0; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale; -webkit-animation: rotating 2s linear infinite; -webkit-transition: .3s ease; -o-transition: .3s ease; -moz-transition: .3s ease; -moz-animation: rotating 2s linear infinite; -o-animation: rotating 2s linear infinite;
}
.load_more_wrapper .loading {
	margin: 0px auto; padding: 0px; width: 50px !important; height: 50px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.load_more_wrapper .load_more_item.loading::before {
	opacity: 1;
}
.load_more_wrapper .loading span {
	position: absolute; opacity: 0;
}
.wgl-row-animation {
	position: relative; z-index: 1;
}
.wgl-row-animation .wpb_column {
	position: relative; z-index: 2;
}
.wgl-row-animation .wgl-row_background {
	left: 70%; top: 50%; position: absolute; z-index: 1; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);
}
.particles-js {
	background-position: 50% 50%; width: 100%; height: 100%; position: absolute; z-index: -1; background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;
}
#preloader-wrapper {
	width: 100%; height: 100%; position: fixed; z-index: 10000; background-color: rgb(253, 250, 248);
}
.preloader-container {
	left: 50%; top: 50%; width: 82px; height: 82px; margin-top: -41px; margin-left: -41px; position: relative;
}
.preloader-container > div {
	background: tomato; margin: 1px; transform-origin: center center; animation:loader 2s linear infinite; width: 25px; height: 25px; float: left; position: relative; transform: scale(0); -webkit-animation: loader 2s infinite linear; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); -moz-animation: loader 2s infinite linear; -o-animation: loader 2s infinite linear; -webkit-transform-origin: center center; -moz-transform-origin: center center; -o-transform-origin: center center;
}
.preloader-container > div:nth-of-type(1) {
	animation-delay: 0.4s; -webkit-animation-delay: .4s; -moz-animation-delay: .4s; -o-animation-delay: .4s;
}
.preloader-container > div:nth-of-type(5) {
	animation-delay: 0.4s; -webkit-animation-delay: .4s; -moz-animation-delay: .4s; -o-animation-delay: .4s;
}
.preloader-container > div:nth-of-type(9) {
	animation-delay: 0.4s; -webkit-animation-delay: .4s; -moz-animation-delay: .4s; -o-animation-delay: .4s;
}
.preloader-container > div:nth-of-type(4) {
	animation-delay: 0.2s; -webkit-animation-delay: .2s; -moz-animation-delay: .2s; -o-animation-delay: .2s;
}
.preloader-container > div:nth-of-type(8) {
	animation-delay: 0.2s; -webkit-animation-delay: .2s; -moz-animation-delay: .2s; -o-animation-delay: .2s;
}
.preloader-container > div:nth-of-type(2) {
	animation-delay: 0.6s; -webkit-animation-delay: .6s; -moz-animation-delay: .6s; -o-animation-delay: .6s;
}
.preloader-container > div:nth-of-type(6) {
	animation-delay: 0.6s; -webkit-animation-delay: .6s; -moz-animation-delay: .6s; -o-animation-delay: .6s;
}
.preloader-container > div:nth-of-type(3) {
	animation-delay: 0.8s; -webkit-animation-delay: .8s; -moz-animation-delay: .8s; -o-animation-delay: .8s;
}
#scroll_up {
	transition:0.4s; width: 44px; height: 44px; text-align: center; right: 0px; bottom: 30px; line-height: 44px; position: fixed; z-index: 20; cursor: pointer; opacity: 0; transform: translateX(130%); -webkit-transform: translateX(130%); -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; -moz-transform: translateX(130%); -o-transform: translateX(130%);
}
#scroll_up::after {
	font-family: Flaticon; font-size: 22px; display: inline-block; content: "\f103"; transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg);
}
.active#scroll_up {
	opacity: 1; transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
#scroll_up:hover::after {
	animation:scroll_up_anim 1.5s infinite; -webkit-animation: scroll_up_anim 1.5s infinite; -moz-animation: scroll_up_anim 1.5s infinite; -o-animation: scroll_up_anim 1.5s infinite;
}
.wpml-ls a span:focus {
	outline: 0px;
}
li.wpml-ls-menu-item ul li a {
	width: auto;
}
.wpml-ls-legacy-dropdown {
	width: auto; text-align: center;
}
.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu {
	top: 100%; visibility: visible; opacity: 1;
}
.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu {
	top: 100%; visibility: visible; opacity: 1;
}
.sitepress_container > .wpml-ls {
	height: 100%; vertical-align: middle; display: inline-block; position: relative; z-index: 1;
}
.sitepress_container > .wpml-ls > ul {
	height: 100%; vertical-align: middle; display: inline-block; position: relative;
}
.sitepress_container > .wpml-ls > ul > li {
	height: 100%; vertical-align: middle; display: inline-block; position: relative;
}
.sitepress_container > .wpml-ls li a {
	height: 100%; vertical-align: middle; display: inline-block; position: relative; z-index: 1; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.sitepress_container > .wpml-ls li a::before {
	height: 100%; vertical-align: middle; display: inline-block; content: "";
}
.sitepress_container > .wpml-ls li a .wpml-ls-flag {
	width: 20px; height: 20px;
}
.wpml-ls-legacy-dropdown .wpml-ls-current-language a:hover {
	background: 0px; border: 0px currentColor; border-image: none; color: inherit !important;
}
.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a {
	background: 0px; border: 0px currentColor; border-image: none; color: inherit !important;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
	padding: 10px 0px; transition:0.3s ease-in; top: calc(100% + 15px); text-align: left; margin-top: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none; visibility: hidden; min-width: 150px; box-sizing: border-box; opacity: 0; box-shadow: 13px 11px 38px 0px rgba(0,0,0,0.1); -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1);
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item {
	padding: 4px 25px; line-height: 30px;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item::before {
	display: none;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a {
	padding: 0px; transition:color 200ms; width: 100%; line-height: inherit; position: relative; -webkit-transition: color 200ms; -o-transition: color 200ms; -moz-transition: color 200ms;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:link {
	transition:color 200ms; -webkit-transition: color 200ms; -o-transition: color 200ms; -moz-transition: color 200ms;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a span {
	position: relative;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a span::before {
	transition:width 0.4s, opacity 0.4s; left: 50%; width: 0px; height: 1px; bottom: 0px; margin-right: 0px; vertical-align: middle; display: inline-block; visibility: hidden; position: absolute; content: ""; opacity: 0; transform: translateX(-50%); -webkit-transform: translateX(-50%); -webkit-transition: width .4s, opacity .4s ease; -o-transition: width .4s, opacity .4s ease; -moz-transition: width .4s, opacity .4s ease; -moz-transform: translateX(-50%); -o-transform: translateX(-50%);
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover span::before {
	width: 100%; visibility: visible; opacity: 1;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu::before {
	left: 0px; top: -10px; width: 100%; height: 10px; position: absolute; z-index: -1; content: "";
}
.wpml-ls-legacy-dropdown a {
	background: 0px; border: 0px currentColor; border-image: none; color: inherit;
}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle {
	padding: 5px 0px; line-height: 0;
}
.wpml-ls-legacy-dropdown a:hover {
	background: 0px; transition:all; color: inherit; -webkit-transition: 0s; -o-transition: 0s; -moz-transition: 0s;
}
.wpml-ls-legacy-dropdown a:active {
	background: 0px; transition:all; color: inherit; -webkit-transition: 0s; -o-transition: 0s; -moz-transition: 0s;
}
.wpml-ls-legacy-dropdown a:visited {
	background: 0px; transition:all; color: inherit; -webkit-transition: 0s; -o-transition: 0s; -moz-transition: 0s;
}
.wpml-ls-legacy-dropdown a:link {
	background: 0px; transition:all; color: inherit; -webkit-transition: 0s; -o-transition: 0s; -moz-transition: 0s;
}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle::after {
	border: 0px currentColor; transition:color 0.3s; border-image: none; width: auto; height: auto; font-family: Flaticon; font-size: 9px; font-weight: 100; margin-top: 0px; margin-left: 5px; vertical-align: middle; display: inline-block; position: static; content: "\f140"; opacity: 1; transform: rotate(0deg); -webkit-transform: rotate(0); -webkit-transition: color .3s; -o-transition: color .3s; -moz-transition: color .3s; -moz-transform: rotate(0); -o-transform: rotate(0); -webkit-backface-visibility: hidden;
}
.woo_product_post_media {
	margin: 0px;
}
ul.wgl-products {
	padding: 0px; flex-flow:row wrap; margin-right: -30px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row wrap; -moz-box-orient: horizontal; -moz-box-direction: normal;
}
.woocommerce .products ul.wgl-products {
	padding: 0px; flex-flow:row wrap; margin-right: -30px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row wrap; -moz-box-orient: horizontal; -moz-box-direction: normal;
}
ul.animated_products.wgl-products li {
	opacity: 0; transform: translate3d(0px, 20px, 0px); -webkit-transform: translate3d(0, 20px, 0); -moz-transform: translate3d(0, 20px, 0);
}
.woocommerce .products ul.animated_products.wgl-products li {
	opacity: 0; transform: translate3d(0px, 20px, 0px); -webkit-transform: translate3d(0, 20px, 0); -moz-transform: translate3d(0, 20px, 0);
}
ul.animated_products.wgl-products li.visible_item {
	animation-name: wgl_fadeInUp; animation-duration: 0.3s; animation-fill-mode: both; -webkit-animation-name: wgl_fadeInUp; -moz-animation-name: wgl_fadeInUp; -o-animation-name: wgl_fadeInUp; -webkit-animation-duration: .3s; -moz-animation-duration: .3s; -o-animation-duration: .3s; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both;
}
.woocommerce .products ul.animated_products.wgl-products li.visible_item {
	animation-name: wgl_fadeInUp; animation-duration: 0.3s; animation-fill-mode: both; -webkit-animation-name: wgl_fadeInUp; -moz-animation-name: wgl_fadeInUp; -o-animation-name: wgl_fadeInUp; -webkit-animation-duration: .3s; -moz-animation-duration: .3s; -o-animation-duration: .3s; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both;
}
ul.wgl-products li {
	margin: 0px 30px 40px 0px; padding: 0px; transition:0.3s; flex-flow:column nowrap; display: flex; box-sizing: border-box; align-items: center; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-flow: column nowrap; -moz-box-orient: vertical; -moz-box-direction: normal;
}
.woocommerce .products ul.wgl-products li {
	margin: 0px 30px 40px 0px; padding: 0px; transition:0.3s; flex-flow:column nowrap; display: flex; box-sizing: border-box; align-items: center; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-flow: column nowrap; -moz-box-orient: vertical; -moz-box-direction: normal;
}
ul.wgl-products li::before {
	display: none;
}
.woocommerce .products ul.wgl-products li::before {
	display: none;
}
ul.wgl-products .woocommerce-loop-product__title {
	text-align: center; line-height: 22px; font-size: 16px; font-weight: 500; margin-top: 16px; margin-bottom: 0px;
}
.woocommerce .products ul.wgl-products .woocommerce-loop-product__title {
	text-align: center; line-height: 22px; font-size: 16px; font-weight: 500; margin-top: 16px; margin-bottom: 0px;
}
ul.wgl-products .woocommerce-loop-product__title a {
	color: inherit; line-height: inherit; font-family: inherit; font-size: inherit; font-weight: inherit;
}
.woocommerce .products ul.wgl-products .woocommerce-loop-product__title a {
	color: inherit; line-height: inherit; font-family: inherit; font-size: inherit; font-weight: inherit;
}
ul.wgl-products .star-rating {
	margin: 7px auto 10px; width: 7.24em; line-height: 1; letter-spacing: 9px; font-size: 14px; float: none;
}
.woocommerce .products ul.wgl-products .star-rating {
	margin: 7px auto 10px; width: 7.24em; line-height: 1; letter-spacing: 9px; font-size: 14px; float: none;
}
ul.wgl-products .star-rating::before {
	font-family: FontAwesome; content: "\f005\f005\f005\f005\f005"; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale;
}
.woocommerce .products ul.wgl-products .star-rating::before {
	font-family: FontAwesome; content: "\f005\f005\f005\f005\f005"; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale;
}
ul.wgl-products .price {
	text-align: center; line-height: 35px; font-size: 16px; font-weight: 500; display: inline-block;
}
.woocommerce .products ul.wgl-products .price {
	text-align: center; line-height: 35px; font-size: 16px; font-weight: 500; display: inline-block;
}
ul.wgl-products .price del {
	color: rgb(181, 181, 181); margin-right: 16px;
}
.woocommerce .products ul.wgl-products .price del {
	color: rgb(181, 181, 181); margin-right: 16px;
}
.woocommerce .woocommerce-product-rating .star-rating {
	margin: 0px 20px 0px 6px; width: 7.59em; line-height: 1; letter-spacing: 10px; font-size: 16px;
}
.woocommerce .woocommerce-product-rating .star-rating::before {
	font-family: FontAwesome; content: "\f005\f005\f005\f005\f005"; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale;
}
.woocommerce .star-rating {
	width: 7.24em; line-height: 1; letter-spacing: 9px; font-size: 14px;
}
.woocommerce .star-rating::before {
	font-family: FontAwesome; content: "\f005\f005\f005\f005\f005"; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale;
}
.woocommerce .star-rating span::before {
	font-family: FontAwesome; content: "\f005\f005\f005\f005\f005"; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale;
}
.columns-3 ul.wgl-products li {
	width: calc(33.33333% - 30px);
}
.columns-4 ul.wgl-products li {
	width: calc(25% - 30px);
}
.columns-2 ul.wgl-products li {
	width: calc(50% - 30px);
}
.columns-1 ul.wgl-products li {
	width: calc(100% - 30px);
}
ul.wgl-products li {
	transition:0.3s; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
ul.wgl-products li .picture {
	overflow: hidden; position: relative;
}
ul.wgl-products li .picture img {
	transition:4.5s ease-out; transform: scale(1); backface-visibility: hidden; -webkit-transform: scale(1); -webkit-transition: all 4.5s ease-out; -o-transition: all 4.5s ease-out; -moz-transition: all 4.5s ease-out; -moz-transform: scale(1); -o-transform: scale(1); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
ul.wgl-products li .picture::after {
	transition:0.3s ease-in-out; left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; opacity: 0; pointer-events: none; background-color: rgba(14, 16, 20, 0.5); -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out;
}
ul.wgl-products li:hover a.add_to_cart_button {
	bottom: 0px; visibility: visible; opacity: 1;
}
ul.wgl-products li:hover a.button {
	bottom: 0px; visibility: visible; opacity: 1;
}
ul.wgl-products li:hover a.add_to_cart_button:hover {
	color: rgb(255, 255, 255);
}
ul.wgl-products li:hover a.button:hover {
	color: rgb(255, 255, 255);
}
ul.wgl-products li:hover .picture::after {
	opacity: 1;
}
ul.wgl-products li a.add_to_cart_button {
	padding: 0px 37px; border-radius: 0px; transition:0.3s; left: -1px; width: calc(100% + 2px); text-align: center; bottom: 10px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 49px; font-size: 13px; font-weight: bold; display: inline-block; white-space: nowrap; visibility: hidden; position: absolute; z-index: 2; min-width: 180px; box-sizing: border-box; opacity: 0; box-shadow: none; text-shadow: none; backface-visibility: hidden; background-image: none; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-border-radius: 0; -moz-border-radius: 0; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
ul.wgl-products li a.button {
	padding: 0px 37px; border-radius: 0px; transition:0.3s; left: -1px; width: calc(100% + 2px); text-align: center; bottom: 10px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 49px; font-size: 13px; font-weight: bold; display: inline-block; white-space: nowrap; visibility: hidden; position: absolute; z-index: 2; min-width: 180px; box-sizing: border-box; opacity: 0; box-shadow: none; text-shadow: none; backface-visibility: hidden; background-image: none; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-border-radius: 0; -moz-border-radius: 0; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
ul.wgl-products li .wc-forward.added_to_cart {
	padding: 0px 37px; border-radius: 0px; transition:0.3s; left: -1px; width: calc(100% + 2px); text-align: center; bottom: 10px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 49px; font-size: 13px; font-weight: bold; display: inline-block; white-space: nowrap; visibility: hidden; position: absolute; z-index: 2; min-width: 180px; box-sizing: border-box; opacity: 0; box-shadow: none; text-shadow: none; backface-visibility: hidden; background-image: none; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-border-radius: 0; -moz-border-radius: 0; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
ul.wgl-products li a.add_to_cart_button::before {
	transition:0.9s; font-family: "flaticon"; font-size: 16px; font-weight: 400; margin-right: 15px; content: "\f15e"; -webkit-transition: all .9s ease; -o-transition: all .9s ease; -moz-transition: all .9s ease;
}
ul.wgl-products li a.button::before {
	transition:0.9s; font-family: "flaticon"; font-size: 16px; font-weight: 400; margin-right: 15px; content: "\f15e"; -webkit-transition: all .9s ease; -o-transition: all .9s ease; -moz-transition: all .9s ease;
}
ul.wgl-products li .wc-forward.added_to_cart::before {
	transition:0.9s; font-family: "flaticon"; font-size: 16px; font-weight: 400; margin-right: 15px; content: "\f15e"; -webkit-transition: all .9s ease; -o-transition: all .9s ease; -moz-transition: all .9s ease;
}
ul.wgl-products li a.added.button::after {
	color: rgb(255, 255, 255); font-size: 16px; margin-left: 0px; vertical-align: inherit;
}
ul.wgl-products li button.added.button::after {
	color: rgb(255, 255, 255); font-size: 16px; margin-left: 0px; vertical-align: inherit;
}
ul.wgl-products li input.added.button::after {
	color: rgb(255, 255, 255); font-size: 16px; margin-left: 0px; vertical-align: inherit;
}
ul.wgl-products li a.added.button {
	transition:0.3s 0.2s; height: 50px; bottom: 0px; color: transparent; font-size: 0px; vertical-align: inherit; visibility: visible; opacity: 0; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-transition-delay: .2s; -moz-transition-delay: .2s; -o-transition-delay: .2s;
}
ul.wgl-products li button.added.button {
	transition:0.3s 0.2s; height: 50px; bottom: 0px; color: transparent; font-size: 0px; vertical-align: inherit; visibility: visible; opacity: 0; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-transition-delay: .2s; -moz-transition-delay: .2s; -o-transition-delay: .2s;
}
ul.wgl-products li input.added.button {
	transition:0.3s 0.2s; height: 50px; bottom: 0px; color: transparent; font-size: 0px; vertical-align: inherit; visibility: visible; opacity: 0; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-transition-delay: .2s; -moz-transition-delay: .2s; -o-transition-delay: .2s;
}
ul.wgl-products li a.added.button::before {
	display: none;
}
ul.wgl-products li button.added.button::before {
	display: none;
}
ul.wgl-products li input.added.button::before {
	display: none;
}
ul.wgl-products li a.added.button + .added_to_cart {
	animation-name: wgl_flash_in; animation-duration: 0.2s; animation-delay: 0.3s; animation-fill-mode: forwards; -webkit-animation-delay: .3s; -moz-animation-delay: .3s; -o-animation-delay: .3s; -webkit-animation-name: wgl_flash_in; -moz-animation-name: wgl_flash_in; -o-animation-name: wgl_flash_in; -webkit-animation-duration: .2s; -moz-animation-duration: .2s; -o-animation-duration: .2s; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -o-animation-fill-mode: forwards;
}
ul.wgl-products li button.added.button + .added_to_cart {
	animation-name: wgl_flash_in; animation-duration: 0.2s; animation-delay: 0.3s; animation-fill-mode: forwards; -webkit-animation-delay: .3s; -moz-animation-delay: .3s; -o-animation-delay: .3s; -webkit-animation-name: wgl_flash_in; -moz-animation-name: wgl_flash_in; -o-animation-name: wgl_flash_in; -webkit-animation-duration: .2s; -moz-animation-duration: .2s; -o-animation-duration: .2s; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -o-animation-fill-mode: forwards;
}
ul.wgl-products li input.added.button + .added_to_cart {
	animation-name: wgl_flash_in; animation-duration: 0.2s; animation-delay: 0.3s; animation-fill-mode: forwards; -webkit-animation-delay: .3s; -moz-animation-delay: .3s; -o-animation-delay: .3s; -webkit-animation-name: wgl_flash_in; -moz-animation-name: wgl_flash_in; -o-animation-name: wgl_flash_in; -webkit-animation-duration: .2s; -moz-animation-duration: .2s; -o-animation-duration: .2s; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -o-animation-fill-mode: forwards;
}
ul.wgl-products li a.loading.button {
	padding: 0px; transition:0.6s; height: 50px; bottom: 0px; color: rgb(255, 255, 255); font-size: 0px; vertical-align: inherit; visibility: visible; min-width: 50px; opacity: 1; -webkit-transition: .6s ease; -o-transition: .6s ease; -moz-transition: .6s ease;
}
ul.wgl-products li button.loading.button {
	padding: 0px; transition:0.6s; height: 50px; bottom: 0px; color: rgb(255, 255, 255); font-size: 0px; vertical-align: inherit; visibility: visible; min-width: 50px; opacity: 1; -webkit-transition: .6s ease; -o-transition: .6s ease; -moz-transition: .6s ease;
}
ul.wgl-products li input.loading.button {
	padding: 0px; transition:0.6s; height: 50px; bottom: 0px; color: rgb(255, 255, 255); font-size: 0px; vertical-align: inherit; visibility: visible; min-width: 50px; opacity: 1; -webkit-transition: .6s ease; -o-transition: .6s ease; -moz-transition: .6s ease;
}
ul.wgl-products li a.loading.button::before {
	background: none; animation:fa-spin 2s linear infinite; text-align: center; color: rgb(255, 255, 255); font-family: FontAwesome; margin-right: 0px; margin-left: 0px; display: inline-block; content: "\f110"; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale; -webkit-animation: fa-spin 2s infinite linear; -moz-animation: fa-spin 2s infinite linear; -o-animation: fa-spin 2s infinite linear;
}
ul.wgl-products li button.loading.button::before {
	background: none; animation:fa-spin 2s linear infinite; text-align: center; color: rgb(255, 255, 255); font-family: FontAwesome; margin-right: 0px; margin-left: 0px; display: inline-block; content: "\f110"; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale; -webkit-animation: fa-spin 2s infinite linear; -moz-animation: fa-spin 2s infinite linear; -o-animation: fa-spin 2s infinite linear;
}
ul.wgl-products li input.loading.button::before {
	background: none; animation:fa-spin 2s linear infinite; text-align: center; color: rgb(255, 255, 255); font-family: FontAwesome; margin-right: 0px; margin-left: 0px; display: inline-block; content: "\f110"; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale; -webkit-animation: fa-spin 2s infinite linear; -moz-animation: fa-spin 2s infinite linear; -o-animation: fa-spin 2s infinite linear;
}
ul.wgl-products li a.loading.button::after {
	display: none;
}
ul.wgl-products li button.loading.button::after {
	display: none;
}
ul.wgl-products li input.loading.button::after {
	display: none;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
	background: rgb(255, 255, 255); border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
	border-radius: 0px; top: 50%; width: 1px; height: 16px; margin-top: -8px; margin-left: -0.5px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.widget_shopping_cart_content .woocommerce-mini-cart__empty-message {
	text-align: center;
}
.woocommerce .products .star-rating {
	margin: 5px auto 10px;
}
.woocommerce .widget_price_filter .ui-slider-horizontal {
	height: 4px; margin-right: 0px; margin-bottom: 24px; margin-left: 0px;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content.price_slider {
	background: rgb(255, 255, 255); border-radius: 0px; border: 1px solid rgb(238, 238, 238); border-image: none; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce ul.cart_list li::before {
	display: none;
}
.woocommerce ul.product_list_widget li::before {
	display: none;
}
.woocommerce .widget_shopping_cart .cart_list li {
	padding-right: 15px; padding-left: 0px;
}
.widget_shopping_cart.woocommerce .cart_list li {
	padding-right: 15px; padding-left: 0px;
}
.woocommerce .widget_shopping_cart .cart_list li::before {
	display: none;
}
.widget_shopping_cart.woocommerce .cart_list li::before {
	display: none;
}
.woocommerce ul.cart_list li img {
	width: 80px; margin-top: -2px; margin-right: 20px; margin-left: 0px; float: left;
}
.woocommerce ul.product_list_widget li img {
	width: 80px; margin-top: -2px; margin-right: 20px; margin-left: 0px; float: left;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove {
	font: 0px/0 serif; margin: 0px; left: auto; top: 18px; right: 9px; color: transparent; font-size-adjust: none; font-stretch: normal; text-shadow: none;
}
.widget_shopping_cart.woocommerce .cart_list li a.remove {
	font: 0px/0 serif; margin: 0px; left: auto; top: 18px; right: 9px; color: transparent; font-size-adjust: none; font-stretch: normal; text-shadow: none;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove::before {
	transition:0.3s; color: rgb(168, 171, 190); line-height: 1; font-family: "flaticon"; font-size: 11px; display: inline-block; content: "\f14e"; box-shadow: none; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.widget_shopping_cart.woocommerce .cart_list li a.remove::before {
	transition:0.3s; color: rgb(168, 171, 190); line-height: 1; font-family: "flaticon"; font-size: 11px; display: inline-block; content: "\f14e"; box-shadow: none; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove:hover::before {
	color: rgb(255, 20, 75); opacity: 0.6;
}
.widget_shopping_cart.woocommerce .cart_list li a.remove:hover::before {
	color: rgb(255, 20, 75); opacity: 0.6;
}
.widget_price_filter.widget .widget-title {
	padding-bottom: 13px; margin-bottom: 2px;
}
.widget_products.widget .widget-title {
	padding-bottom: 13px; margin-bottom: 2px;
}
.widget_shopping_cart.widget .widget-title {
	padding-bottom: 13px; margin-bottom: 2px;
}
.widget_price_filter.widget .widget-title {
	margin-bottom: 25px;
}
.widget_product_tag_cloud.widget .widget-title {
	margin-bottom: 14px;
}
.widget_products.widget .widget-title {
	margin-bottom: 16px;
}
.widget_shopping_cart.widget .widget-title {
	margin-bottom: 16px;
}
.widget_product_search .woocommerce-product-search {
	transition:box-shadow 0.4s, -webkit-box-shadow 0.4s, -moz-box-shadow 0.4s; margin-bottom: 15px; display: flex; position: relative; z-index: 1; box-sizing: border-box; justify-content: center; align-items: center; -webkit-transition: -webkit-box-shadow .4s; -o-transition: box-shadow .4s; -moz-transition: box-shadow .4s, -moz-box-shadow .4s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.widget_product_search .woocommerce-product-search::before {
	margin: 0px; padding: 0px; width: 60px; height: 48px; text-align: center; right: 0px; color: rgb(54, 59, 91); line-height: 48px; font-family: "Flaticon"; font-size: 21px; font-weight: 400; display: inline-block; position: absolute; cursor: pointer; content: "\f14a"; opacity: 1; transform: translate(0px, 0px); -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -o-transform: translate(0, 0);
}
.widget_product_search .woocommerce-product-search [type='submit'] {
	margin: 0px; padding: 0px; width: 40px; height: 48px; right: 0px; font-size: 0px; position: absolute; cursor: pointer; opacity: 0;
}
.widget_product_search .woocommerce-product-search .search-field {
	background: rgb(255, 255, 255); padding: 0px 50px 0px 18px; outline: 0px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 100%; height: 50px; overflow: hidden; font-weight: 400;
}
.woocommerce .star-rating span::before {
	color: rgb(249, 211, 34);
}
.woocommerce span.onsale {
	background: rgb(14, 16, 20); padding: 2px 14px 0px; border-radius: 0px; left: 15px; top: 15px; width: auto; height: auto; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 23px; font-size: 12px; font-weight: bold; display: inline-block; min-height: auto; min-width: 45px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.product_list_widget .product-title {
	transition:color 0.3s; line-height: 24px; font-size: 15px; font-weight: 500; -webkit-transition: color .3s ease; -o-transition: color .3s ease; -moz-transition: color .3s ease;
}
.product_list_widget del {
	color: rgb(181, 181, 181); margin-right: 14px;
}
.product_list_widget del .woocommerce-Price-amount {
	color: inherit;
}
.woocommerce del {
	color: rgb(181, 181, 181); margin-right: 4px;
}
.woocommerce del .woocommerce-Price-amount {
	color: inherit;
}
.woocommerce div.product p.price del {
	font-size: 16px; opacity: 1;
}
.product_list_widget .woocommerce-Price-amount {
	font-size: 14px; font-weight: 400; margin-top: 8px; margin-right: 4px;
}
.woocommerce ul.cart_list li a {
	line-height: 24px; font-size: 15px; font-weight: 500;
}
.woocommerce ul.product_list_widget li a {
	line-height: 24px; font-size: 15px; font-weight: 500;
}
.woocommerce ul.cart_list li {
	padding: 0px; margin-bottom: 30px;
}
.woocommerce ul.product_list_widget li {
	padding: 0px; margin-bottom: 30px;
}
.woocommerce ul.cart_list li:last-child {
	margin-bottom: 0px;
}
.woocommerce ul.product_list_widget li:last-child {
	margin-bottom: 0px;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
	margin: 0px; padding: 0px 32px; border-radius: 0px; border: 1px solid currentColor; border-image: none; left: auto; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 38px; overflow: visible; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; cursor: pointer; box-shadow: none; text-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce .widget_price_filter .price_slider_amount .button:hover {
	background: none;
}
.woocommerce .widget_price_filter .price_slider_amount {
	text-transform: capitalize; line-height: 50px; font-size: 16px; font-weight: 400; margin-bottom: 15px;
}
.woocommerce .widget_price_filter .price_slider_amount span {
	font-size: 16px; font-weight: 400;
}
.woocommerce .widget_price_filter .price_slider_amount span.from {
	margin-left: 10px;
}
.woocommerce ul.cart_list li {
	margin-top: 16px;
}
.woocommerce ul.product_list_widget li {
	margin-top: 16px;
}
.woocommerce ul.cart_list li .quantity {
	font-size: 14px; font-weight: 400;
}
.woocommerce ul.cart_list li .quantity .woocommerce-Price-amount {
	font-weight: 500;
}
.woocommerce .widget_shopping_cart .total {
	border: 0px currentColor; border-image: none; padding-top: 23px; font-size: 18px; font-weight: 600; margin-bottom: 20px;
}
.widget_shopping_cart.woocommerce .total {
	border: 0px currentColor; border-image: none; padding-top: 23px; font-size: 18px; font-weight: 600; margin-bottom: 20px;
}
.woocommerce .widget_shopping_cart .buttons a {
	border-width: 1px; border-style: solid; margin: 0px 0px 10px; padding: 0px 25px; border-radius: 0px; transition:0.4s; left: auto; text-align: center; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 48px; overflow: visible; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; cursor: pointer; box-sizing: border-box; box-shadow: none; text-shadow: none; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.widget_shopping_cart.woocommerce .buttons a {
	border-width: 1px; border-style: solid; margin: 0px 0px 10px; padding: 0px 25px; border-radius: 0px; transition:0.4s; left: auto; text-align: center; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 48px; overflow: visible; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; cursor: pointer; box-sizing: border-box; box-shadow: none; text-shadow: none; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce .widget_shopping_cart .buttons a.checkout {
	background: none;
}
.widget_shopping_cart.woocommerce .buttons a.checkout {
	background: none;
}
.woocommerce .widget_shopping_cart .buttons a.checkout:hover {
	color: rgb(255, 255, 255) !important;
}
.widget_shopping_cart.woocommerce .buttons a.checkout:hover {
	color: rgb(255, 255, 255) !important;
}
.woocommerce .widget_shopping_cart .buttons a:not(.checkout):hover {
	background: none !important;
}
.widget_shopping_cart.woocommerce .buttons a:not(.checkout):hover {
	background: none !important;
}
.woocommerce .widget_shopping_cart .buttons a:last-child {
	margin-bottom: 0px;
}
.widget_shopping_cart.woocommerce .buttons a:last-child {
	margin-bottom: 0px;
}
.woocommerce .widget_shopping_cart .buttons a:last-child {
	margin-right: 0px;
}
.widget_shopping_cart.woocommerce .buttons a:last-child {
	margin-right: 0px;
}
.woocommerce > .brainbizz_module_message_box {
	margin-bottom: 20px;
}
.buttons.woocommerce-mini-cart__buttons a.button {
	width: 100%;
}
.woocommerce .widget_shopping_cart .total strong {
	text-transform: capitalize; font-size: 20px; font-weight: 500;
}
.widget_shopping_cart.woocommerce .total strong {
	text-transform: capitalize; font-size: 20px; font-weight: 500;
}
.woocommerce .widget_shopping_cart .total .woocommerce-Price-amount {
	margin-left: 5px;
}
.widget_shopping_cart.woocommerce .total .woocommerce-Price-amount {
	margin-left: 5px;
}
.woocommerce .woocommerce-result-count {
	margin: 0px 0px 30px; width: 50%; font-size: 16px; float: left; display: inline;
}
.woocommerce-page .woocommerce-result-count {
	margin: 0px 0px 30px; width: 50%; font-size: 16px; float: left; display: inline;
}
.woocommerce .woocommerce-ordering {
	margin: 0px 0px 30px; width: 50%; text-align: right; float: left; display: inline;
}
.woocommerce-page .woocommerce-ordering {
	margin: 0px 0px 30px; width: 50%; text-align: right; float: left; display: inline;
}
.woocommerce .woocommerce-ordering select {
	margin: 0px; padding: 6px 16px; outline: 0px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 270px; line-height: 1.4; font-family: inherit; font-size: 14px; font-weight: 400; float: right; display: block; max-width: 100%; box-sizing: border-box; background-color: rgb(255, 255, 255); -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.wgl-products-catalog {
	overflow: hidden; clear: both;
}
.wgl-products-related {
	overflow: hidden; clear: both;
}
.wgl-products-catalog {
	margin-top: 10px;
}
.woo_product_image {
	display: flex; justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.wgl-woocommerce-sorting {
	display: flex; flex-wrap: wrap; justify-content: center; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -webkit-flex-wrap: wrap;
}
.wgl-woocommerce-sorting::after {
	height: 0px; clear: both; content: ""; dispay: block;
}
.wgl-woocommerce-sorting .brainbizz_module_message_box {
	width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.wgl-woocommerce-sorting .brainbizz_module_message_box::before {
	display: none;
}
.woocommerce nav.woocommerce-pagination {
	list-style: none; margin: 20px 0px 0px; padding: 0px; text-align: left;
}
.woocommerce nav.woocommerce-pagination ul {
	margin: 0px; padding: 11px 0px 30px; border: 0px currentColor; border-image: none; text-align: left; clear: both; font-size: 0px; display: block; white-space: nowrap;
}
.woocommerce nav.woocommerce-pagination ul li {
	margin: 0px 2.5px; padding: 0px; border: 0px currentColor; border-image: none; overflow: visible; vertical-align: top; float: none; display: inline-block;
}
.woocommerce nav.woocommerce-pagination ul li span.current {
	color: rgb(255, 255, 255);
}
.woocommerce nav.woocommerce-pagination ul li span.current::after {
	width: 100%; visibility: visible; opacity: 1;
}
.woocommerce nav.woocommerce-pagination ul li span {
	padding: 0px; border: 0px currentColor; transition:0.4s; border-image: none; width: 40px; height: 40px; text-align: center; text-transform: uppercase; line-height: 40px; font-size: 16px; font-weight: 600; display: block; position: relative; z-index: 1; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.woocommerce nav.woocommerce-pagination ul li a {
	padding: 0px; border: 0px currentColor; transition:0.4s; border-image: none; width: 40px; height: 40px; text-align: center; text-transform: uppercase; line-height: 40px; font-size: 16px; font-weight: 600; display: block; position: relative; z-index: 1; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.woocommerce nav.woocommerce-pagination ul li span:hover {
	color: rgb(255, 255, 255);
}
.woocommerce nav.woocommerce-pagination ul li a:hover {
	color: rgb(255, 255, 255);
}
.woocommerce nav.woocommerce-pagination ul li span.next {
	background: none; font-size: 21px;
}
.woocommerce nav.woocommerce-pagination ul li span.prev {
	background: none; font-size: 21px;
}
.woocommerce nav.woocommerce-pagination ul li a.next {
	background: none; font-size: 21px;
}
.woocommerce nav.woocommerce-pagination ul li a.prev {
	background: none; font-size: 21px;
}
.woocommerce nav.woocommerce-pagination ul li span.next {
	font-weight: 700;
}
.woocommerce nav.woocommerce-pagination ul li span.prev {
	font-weight: 700;
}
.woocommerce nav.woocommerce-pagination ul li a.next {
	font-weight: 700;
}
.woocommerce nav.woocommerce-pagination ul li a.prev {
	font-weight: 700;
}
.woocommerce nav.woocommerce-pagination ul li:first-child {
	margin-left: 0px;
}
.woocommerce nav.woocommerce-pagination ul li::before {
	display: none;
}
.woocommerce nav.woocommerce-pagination ul li a.current {
	cursor: default;
}
.woocommerce nav.woocommerce-pagination ul li span {
	cursor: default;
}
.woocommerce-tabs .comment-reply-title {
	line-height: 42px; font-size: 30px; font-weight: 400; display: block;
}
.woocommerce div.product .woocommerce-tabs .panel > h2 {
	display: none;
}
.woocommerce div.product .woocommerce-tabs .panel #comments > h2 {
	display: none;
}
.woocommerce div.product .woocommerce-tabs .panel #respond #commentform label {
	font-weight: 500; display: block;
}
.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes {
	border: 0px currentColor; border-image: none;
}
.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes tr {
	border: 0px currentColor; border-image: none;
}
.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th {
	background: rgb(246, 244, 240); padding: 14px 70px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(255, 255, 255); font-size: 18px; font-weight: 500;
}
.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes td {
	background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-image: none; padding-right: 20px; padding-left: 20px; font-style: normal;
}
.woocommerce .summary .product_meta {
	padding-top: 29px; padding-bottom: 28px; padding-left: 6px; margin-top: 3px; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
.woocommerce .summary .product_meta > span {
	line-height: 36px; font-size: 16px; font-weight: 600; margin-bottom: 0px; display: block;
}
.woocommerce .summary .product_meta > span:last-child {
	margin-bottom: 0px;
}
.woocommerce .summary .product_meta > span span {
	font-weight: 500;
}
.woocommerce .summary .product_meta > span a {
	font-weight: 500;
}
.woocommerce .summary .product_meta > span span:first-child {
	margin-left: 0px;
}
.woocommerce .summary .product_meta > span a:first-child {
	margin-left: 0px;
}
.woocommerce .summary form.cart {
	padding-top: 40px; padding-bottom: 35px; margin-bottom: 0px !important; border-top-color: rgba(77, 77, 77, 0.1); border-top-width: 1px; border-top-style: solid;
}
.woocommerce-product-gallery figure {
	border-radius: 0px; overflow: hidden; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce-product-gallery figure > div {
	border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce-product-gallery .flex-viewport {
	border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce-product-gallery .flex-viewport figure {
	border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce-product-gallery .flex-viewport figure > div {
	border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce-product-gallery :nth-child(n+2).woocommerce-product-gallery__image {
	width: 25%; display: inline-block;
}
.woocommerce-product-gallery .flex-control-thumbs li {
	list-style: none; float: left; cursor: pointer;
}
.woocommerce-product-gallery .flex-control-thumbs img {
	opacity: 0.5;
}
.woocommerce-product-gallery .flex-control-thumbs img.flex-active {
	opacity: 1;
}
.woocommerce-product-gallery .flex-control-thumbs img:hover {
	opacity: 1;
}
.woocommerce-product-gallery img {
	display: block;
}
.woocommerce-product-gallery--columns-3 .flex-control-thumbs li {
	width: 33.33%;
}
.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
	width: 25%;
}
.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {
	width: 20%;
}
.woocommerce-product-gallery__trigger {
	top: 1em; right: 1em; position: absolute; z-index: 99;
}
a.woocommerce-product-gallery__trigger {
	text-decoration: none;
}
.single-product.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
	border-radius: 50%; top: 20px; width: 45px; height: 45px; right: 20px; position: absolute; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover {
	color: rgb(255, 255, 255);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after {
	background: rgb(0, 0, 0); transition:0.4s; left: 27px; top: 24px; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover::after {
	background: rgb(255, 255, 255);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before {
	border: 2px solid rgb(0, 0, 0); transition:0.4s; border-image: none; left: 14px; top: 14px; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover::before {
	border: 2px solid rgb(255, 255, 255); border-image: none;
}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before {
	line-height: 2; text-indent: 0px; font-family: FontAwesome; font-size: inherit; font-style: normal; font-variant: normal; font-weight: normal; display: block; content: "\f00e"; font-size-adjust: none; font-stretch: normal; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale;
}
.product .flex-control-nav li {
	padding: 0px; margin-left: 0px;
}
.product .flex-control-nav li::before {
	display: none;
}
.product .flex-control-nav li img {
	margin: 0px auto;
}
.woocommerce #content div.product div.images {
	width: 48%; margin-bottom: 2.5em; max-width: 540px;
}
.woocommerce div.product div.images {
	width: 48%; margin-bottom: 2.5em; max-width: 540px;
}
.woocommerce-page #content div.product div.images {
	width: 48%; margin-bottom: 2.5em; max-width: 540px;
}
.woocommerce-page div.product div.images {
	width: 48%; margin-bottom: 2.5em; max-width: 540px;
}
.woocommerce #content div.product div.summary {
	width: 49%;
}
.woocommerce div.product div.summary {
	width: 49%;
}
.woocommerce-page #content div.product div.summary {
	width: 49%;
}
.woocommerce-page div.product div.summary {
	width: 49%;
}
.woocommerce div.product div.images .flex-control-thumbs li {
	width: 120px; overflow: visible; margin-right: 20px; margin-bottom: 20px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.woocommerce div.product div.images .flex-control-thumbs li img {
	border-radius: 0px; box-sizing: border-box; opacity: 1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce div.product div.images .flex-control-thumbs li img.flex-active {
	box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.17); -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.17); -moz-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.17);
}
.woocommerce div.product .woocommerce-product-rating {
	display: flex; flex-wrap: wrap; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-flex-wrap: wrap;
}
.woocommerce div.product .summary .woocommerce-product-rating {
	margin-bottom: 1em;
}
.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1) {
	clear: none;
}
.woocommerce div.product div.images .flex-control-thumbs li:last-child {
	margin-right: 0px;
}
.woocommerce div.product div.images .flex-control-thumbs {
	overflow: visible !important; margin-top: 20px;
}
.woocommerce div.product div.images .flex-control-thumbs::after {
	height: 0px; clear: both; display: block; content: "";
}
.woocommerce div.product .product_title {
	line-height: 1; font-size: 36px; font-weight: 400; margin-top: 0px; margin-bottom: 12px;
}
.woocommerce div.product .summary p.price {
	font-size: 24px; margin-top: 12px; margin-bottom: 32px;
}
div.product .summary span.price {
	font-size: 24px; margin-top: 12px; margin-bottom: 32px;
}
.woocommerce div.product .summary .woocommerce-variation-price .price {
	font-size: 24px; margin-top: 12px; margin-bottom: 32px;
}
.woocommerce div.product .summary p.price .woocommerce-Price-currencySymbol {
	margin-right: 5px;
}
div.product .summary span.price .woocommerce-Price-currencySymbol {
	margin-right: 5px;
}
.woocommerce div.product .summary .woocommerce-variation-price .price .woocommerce-Price-currencySymbol {
	margin-right: 5px;
}
.woocommerce-review-link {
	color: rgb(123, 125, 144); font-size: 14px;
}
.woocommerce div.product .summary p.price ins {
	text-decoration: none;
}
div.product .summary span.price ins {
	text-decoration: none;
}
.woocommerce div.product p.price {
	font-size: 16px;
}
.woocommerce div.product span.price {
	font-size: 16px;
}
.woocommerce div.product p.price ins {
	font-weight: 500;
}
.woocommerce div.product span.price ins {
	font-weight: 500;
}
.woocommerce div.product form.cart .variations tr {
	border: 0px currentColor; border-image: none;
}
.woocommerce div.product form.cart .variations td.label {
	list-style: none; padding: 0px; display: list-item; background-color: transparent;
}
.woocommerce div.product form.cart .variations td.value {
	margin-bottom: 30px;
}
.woocommerce div.product form.cart .variations td {
	list-style: none; padding: 0px; text-align: left; line-height: 1; display: list-item; background-color: transparent;
}
.woocommerce div.product form.cart .variations th {
	list-style: none; padding: 0px; text-align: left; line-height: 1; display: list-item; background-color: transparent;
}
.woocommerce div.product form.cart .variations select {
	margin-right: 0px; display: inline-block; min-width: auto;
}
.woocommerce div.product form.cart div.quantity {
	margin-right: 20px;
}
.woocommerce div.product form.cart div.quantity .qty {
	background: rgb(243, 243, 243); padding: 0px 20px 0px 10px; border: 0px currentColor; border-image: none; width: 90px; height: 50px; font-size: 20px; font-weight: 400; vertical-align: middle; display: inline-block;
}
.woocommerce div.product form.cart .button {
	background: none; border-width: 1px; border-style: solid; padding: 0px 37px; border-radius: 0px; transition:0.6s; height: 50px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 48px; font-size: 13px; font-weight: bold; position: relative; -webkit-transition: all .6s ease; -o-transition: all .6s ease; -moz-transition: all .6s ease; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce div.product form.cart .button:hover {
	background: rgb(255, 255, 255) !important;
}
.woocommerce div.product form.cart .disabled.button {
	color: rgb(255, 255, 255) !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
	margin: 0px; padding: 0px; overflow: visible;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
	display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
	background: none; margin: 0px 21px 0px 0px; padding: 0px; border-radius: 0px; border: 1px solid rgb(221, 221, 221); transition:0.3s ease-in-out; border-image: none; text-align: center; line-height: 2; letter-spacing: 0.08em; font-size: 14px; font-weight: bold; float: left; display: inline-block; position: relative; z-index: 0; cursor: pointer; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
	border-color: transparent; box-shadow: 13px 11px 38px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover {
	border-color: transparent; box-shadow: 13px 11px 38px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after {
	display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover::after {
	display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child::after {
	display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child {
	margin-right: 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after {
	display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
	display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
	padding: 11px 39px; text-transform: uppercase; letter-spacing: 0px; font-weight: bold; text-decoration: none; display: block; position: relative; box-sizing: border-box; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.woocommerce #review_form #respond p a {
	color: rgb(249, 211, 34); margin-right: 9px;
}
.woocommerce #reviews #comment {
	height: 118px;
}
.woocommerce #reviews #comments ol.commentlist li .raiting-meta-wrapper {
	top: 0px; right: 0px; display: block; position: absolute;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
	background: 0px; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; left: 0px; top: 0px; width: 100%; height: auto; float: none; display: block; position: static; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.woocommerce div.product .woocommerce-tabs .panel {
	padding: 20px 0px 27px; margin-bottom: 16px;
}
.woocommerce div.product .woocommerce-tabs .panel #comments {
	padding-top: 0px; margin-top: 0px; margin-bottom: 0px;
}
.products.related {
	margin-top: 0px;
}
.related > h2 {
	text-align: left; text-transform: capitalize; line-height: 52px; padding-bottom: 12px; font-size: 30px; font-weight: 400; margin-bottom: 10px; position: relative; z-index: 1;
}
.woocommerce div.product form.cart .group_table tr {
	border: 0px currentColor; border-image: none;
}
.woocommerce div.product form.cart .group_table tr .woocommerce-grouped-product-list-item__label {
	text-align: left;
}
.woocommerce div.product form.cart .group_table tr td {
	vertical-align: middle;
}
.woocommerce div.product form.cart .group_table tr td label {
	font-size: 18px; font-weight: 400; margin-bottom: 0px;
}
.woocommerce #respond input#submit {
	border-width: 1px; border-style: solid; padding: 9px 34px; outline: 0px; border-radius: 0px; transition:400ms; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 34px; letter-spacing: 0.09em; font-size: 13px; font-weight: bold; margin-top: 10px; margin-bottom: 16px; vertical-align: top; display: inline-block; cursor: pointer; -webkit-transition: all 400ms; -o-transition: all 400ms; -moz-transition: all 400ms; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce #respond input#submit:hover {
	background: none;
}
.woocommerce #respond form#commentform > p {
	padding-right: 0px; padding-left: 0px;
}
.woocommerce #respond form#commentform > p.comment-form-author {
	width: 50%; padding-right: 15px; padding-left: 15px; margin-bottom: 16px; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.woocommerce #respond form#commentform > p.comment-form-email {
	width: 50%; padding-right: 15px; padding-left: 15px; margin-bottom: 16px; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.woocommerce #respond form#commentform > p.comment-form-author input {
	width: 100%; position: relative;
}
.woocommerce #respond form#commentform > p.comment-form-email input {
	width: 100%; position: relative;
}
.woocommerce #respond form#commentform > p.comment-notes {
	margin-bottom: 20px;
}
.woocommerce #respond form#commentform > p textarea {
	position: relative;
}
.woocommerce #respond form#commentform .comment-form-rating {
	padding-right: 15px; padding-left: 15px;
}
.woocommerce #respond form#commentform .comment-notes {
	padding-right: 15px; padding-left: 15px;
}
.woocommerce #respond form#commentform .comment-form-comment {
	padding-right: 15px; padding-left: 15px;
}
.woocommerce #respond form#commentform .form-submit {
	padding-right: 15px; padding-left: 15px;
}
.woocommerce #respond form#commentform .comment-form-rating {
	padding: 0px 0px 0px 20px; margin-bottom: 16px;
}
.woocommerce #respond form#commentform {
	margin-right: -15px; margin-left: -15px;
}
.woocommerce ul#shipping_method .amount {
	font-weight: 500;
}
.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-totals .woocommerce-shipping-destination {
	font-size: 18px;
}
.woocommerce-cart .cart-collaterals .cart_totals .shipping.woocommerce-shipping-totals th {
	line-height: 36px; vertical-align: top;
}
#add_payment_method table.cart img {
	border-radius: 0px; width: 90px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce-cart table.cart img {
	border-radius: 0px; width: 90px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce-checkout table.cart img {
	border-radius: 0px; width: 90px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce table.shop_table {
	margin: 0px; border-radius: 0px; border: 0px currentColor; border-image: none; font-size: 18px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce table.shop_table .amount.woocommerce-Price-amount {
	color: rgb(70, 225, 172); font-size: 18px; font-weight: 500;
}
.woocommerce table.cart.shop_table input.button {
	border-width: 1px; border-style: solid; padding: 0px 30px; border-radius: 0px; height: 45px; text-align: center; line-height: 45px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce table.shop_table div.quantity .qty {
	background: rgb(243, 243, 243); padding: 0px; border-radius: 0px; border: 0px currentColor; border-image: none; width: 97px; height: 40px; font-size: 18px; vertical-align: middle; display: inline-block; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce table.shop_table td {
	border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(235, 235, 235) currentColor currentColor; padding: 20px 0px; border-image: none;
}
.woocommerce table.shop_table td.product-total .amount.woocommerce-Price-amount {
	color: rgb(131, 137, 144);
}
.woocommerce table.shop_table td.product-remove {
	padding-right: 8px; padding-left: 8px;
}
.woocommerce table.shop_table td.product-name .product-quantity {
	font-weight: 400; opacity: 0.6;
}
.woocommerce table.shop_table td.product-quantity .quantity input[type='number'] {
	background: rgb(243, 243, 243); padding: 0px 20px 0px 15px; border-radius: 0px; border: 0px currentColor; border-image: none; width: 97px; height: 50px; font-size: 18px; vertical-align: middle; display: inline-block; position: relative; -webkit-appearance: textfield; -webkit-border-radius: 0; -moz-border-radius: 0; -moz-appearance: textfield; appearance: textfield;
}
.woocommerce table.shop_table td.product-quantity .quantity .number-input {
	border: 2px solid rgb(221, 221, 221); border-image: none; display: inline-flex;
}
.woocommerce table.shop_table td.product-quantity .quantity .number-input {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.woocommerce table.shop_table td.product-quantity .quantity .number-input * {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.woocommerce table.shop_table td.product-quantity .quantity .number-input button {
	margin: 0px; outline: 0px; border: 0px currentColor; border-image: none; width: 3rem; height: 3rem; position: relative; cursor: pointer; justify-content: center; align-items: center; background-color: transparent; -webkit-appearance: none; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.woocommerce table.shop_table td.product-quantity .quantity .number-input button::before {
	width: 1rem; height: 2px; display: inline-block; position: absolute; content: ""; transform: translate(-50%, -50%); background-color: rgb(33, 33, 33); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);
}
.woocommerce table.shop_table td.product-quantity .quantity .number-input button::after {
	width: 1rem; height: 2px; display: inline-block; position: absolute; content: ""; transform: translate(-50%, -50%); background-color: rgb(33, 33, 33); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);
}
.woocommerce table.shop_table td.product-quantity .quantity .number-input button.plus::after {
	transform: translate(-50%, -50%) rotate(90deg); -webkit-transform: translate(-50%, -50%) rotate(90deg); -moz-transform: translate(-50%, -50%) rotate(90deg); -o-transform: translate(-50%, -50%) rotate(90deg);
}
.woocommerce table.shop_table td.product-quantity .quantity .number-input input[type=number] {
	background: none; border-width: 0px 2px; border-style: solid; border-color: rgb(221, 221, 221); padding: 0.5rem; border-image: none; height: 3rem; text-align: center; font-size: 2rem; font-weight: bold; max-width: 5rem;
}
.woocommerce table.shop_table td.product-quantity .quantity span {
	left: 0px; top: 50%; font-size: 11px; margin-left: 15px; display: block; position: absolute; cursor: pointer; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.woocommerce table.shop_table td.product-quantity .quantity span::before {
	line-height: 1; font-family: FontAwesome; font-size: inherit; font-style: normal; font-variant: normal; font-weight: normal; display: inline-block; content: "\f068"; font-size-adjust: none; font-stretch: normal; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale;
}
.woocommerce table.shop_table td.product-quantity .quantity span.plus {
	left: auto; right: 0px; margin-right: 15px; margin-left: 0px;
}
.woocommerce table.shop_table td.product-quantity .quantity span.plus::before {
	content: "\f067";
}
.woocommerce table.shop_table td.product-name {
	text-align: left;
}
.woocommerce table.shop_table td.product-thumbnail {
	text-align: left;
}
.woocommerce table.shop_table td.product-thumbnail {
	width: 1%; padding-left: 10px; white-space: nowrap;
}
.woocommerce table.shop_table td.product-name {
	padding-left: 34px; font-weight: 400;
}
.woocommerce table.shop_table td.product-name a {
	color: inherit;
}
.woocommerce table.shop_table tbody tr:first-child td {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.woocommerce table.shop_table thead {
	background: rgb(246, 244, 240);
}
.woocommerce table.shop_table thead tr {
	border: 0px currentColor; border-image: none;
}
.woocommerce table.shop_table thead th {
	padding: 0px; border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); line-height: 50px; font-size: 18px; font-weight: 500;
}
.woocommerce table.shop_table thead th.product-name {
	text-align: left; padding-left: 40px;
}
.woocommerce table.shop_table tfoot tr th {
	text-align: left; padding-left: 40px;
}
.woocommerce table.shop_table th {
	border: 0px currentColor; border-image: none;
}
#add_payment_method #payment div.payment_box {
	background: rgb(255, 255, 255);
}
.woocommerce-cart #payment div.payment_box {
	background: rgb(255, 255, 255);
}
.woocommerce-checkout #payment div.payment_box {
	background: rgb(255, 255, 255);
}
#add_payment_method #payment div.payment_box::before {
	border-width: 1em; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); margin: -1em 0px 0px 2em; border-image: none; left: 0px; top: -0.75em; display: block; position: absolute; content: "";
}
.woocommerce-cart #payment div.payment_box::before {
	border-width: 1em; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); margin: -1em 0px 0px 2em; border-image: none; left: 0px; top: -0.75em; display: block; position: absolute; content: "";
}
.woocommerce-checkout #payment div.payment_box::before {
	border-width: 1em; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); margin: -1em 0px 0px 2em; border-image: none; left: 0px; top: -0.75em; display: block; position: absolute; content: "";
}
#add_payment_method .cart-collaterals .shipping-calculator-button::after {
	display: none;
}
.woocommerce-cart .cart-collaterals .shipping-calculator-button::after {
	display: none;
}
.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after {
	display: none;
}
#add_payment_method .cart-collaterals .shipping-calculator-button {
	font-size: 18px; margin-top: 0px;
}
.woocommerce-cart .cart-collaterals .shipping-calculator-button {
	font-size: 18px; margin-top: 0px;
}
.woocommerce-checkout .cart-collaterals .shipping-calculator-button {
	font-size: 18px; margin-top: 0px;
}
.woocommerce-cart .cart-collaterals .button {
	width: 100%;
}
.woocommerce-checkout .cart-collaterals .button {
	width: 100%;
}
.woocommerce ul#shipping_method li {
	margin: 0px; padding-left: 0px;
}
.woocommerce ul#shipping_method li::before {
	display: none;
}
.woocommerce-checkout.checkout #ship-to-different-address {
	line-height: 24px; font-size: 18px; font-weight: 500;
}
.woocommerce-checkout.checkout #ship-to-different-address span {
	line-height: 24px; font-size: 18px; font-weight: 500;
}
.woocommerce .cart-collaterals .cart_totals {
	background: rgb(255, 255, 255); padding: 40px 40px 28px; border-radius: 0px; border: 1px solid rgb(235, 235, 235); border-image: none; width: 372px; margin-top: 30px; margin-bottom: 60px; float: right; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce-page .cart-collaterals .cart_totals {
	background: rgb(255, 255, 255); padding: 40px 40px 28px; border-radius: 0px; border: 1px solid rgb(235, 235, 235); border-image: none; width: 372px; margin-top: 30px; margin-bottom: 60px; float: right; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce .cart-collaterals .cart_totals > h2 {
	line-height: 24px; font-size: 20px; font-weight: 500; margin-bottom: 25px;
}
.woocommerce-page .cart-collaterals .cart_totals > h2 {
	line-height: 24px; font-size: 20px; font-weight: 500; margin-bottom: 25px;
}
.woocommerce .cart-collaterals .cart_totals table tr {
	border: 0px currentColor; border-image: none;
}
.woocommerce-page .cart-collaterals .cart_totals table tr {
	border: 0px currentColor; border-image: none;
}
.woocommerce .cart-collaterals .cart_totals table tr.order-total th {
	font-weight: 500;
}
.woocommerce-page .cart-collaterals .cart_totals table tr.order-total th {
	font-weight: 500;
}
.woocommerce .cart-collaterals .cart_totals table tr.order-total td .amount.woocommerce-Price-amount {
	font-weight: 400;
}
.woocommerce-page .cart-collaterals .cart_totals table tr.order-total td .amount.woocommerce-Price-amount {
	font-weight: 400;
}
.woocommerce .cart-collaterals .cart_totals table th {
	padding: 4px 0px; text-align: left;
}
.woocommerce .cart-collaterals .cart_totals table td {
	padding: 4px 0px; text-align: left;
}
.woocommerce-page .cart-collaterals .cart_totals table th {
	padding: 4px 0px; text-align: left;
}
.woocommerce-page .cart-collaterals .cart_totals table td {
	padding: 4px 0px; text-align: left;
}
.woocommerce .cart-collaterals .cart_totals table th {
	border: 0px currentColor; border-image: none; width: 1%; font-size: 18px; font-weight: 400; vertical-align: middle; white-space: nowrap;
}
.woocommerce-page .cart-collaterals .cart_totals table th {
	border: 0px currentColor; border-image: none; width: 1%; font-size: 18px; font-weight: 400; vertical-align: middle; white-space: nowrap;
}
.woocommerce .cart-collaterals .cart_totals table td {
	text-align: right; padding-left: 10px; font-size: 22px; font-weight: 400;
}
.woocommerce-page .cart-collaterals .cart_totals table td {
	text-align: right; padding-left: 10px; font-size: 22px; font-weight: 400;
}
.woocommerce .cart-collaterals .cart_totals table tbody tr:first-child td {
	text-align: right; font-size: 18px;
}
.woocommerce-page .cart-collaterals .cart_totals table tbody tr:first-child td {
	text-align: right; font-size: 18px;
}
#add_payment_method .cart-collaterals .cart_totals table {
	margin: 0px; padding-top: 18px; padding-bottom: 0px; border-top-color: rgb(235, 235, 235); border-bottom-color: currentColor; border-top-width: 1px; border-bottom-width: 0px; border-top-style: solid; border-bottom-style: none;
}
.woocommerce-cart .cart-collaterals .cart_totals table {
	margin: 0px; padding-top: 18px; padding-bottom: 0px; border-top-color: rgb(235, 235, 235); border-bottom-color: currentColor; border-top-width: 1px; border-bottom-width: 0px; border-top-style: solid; border-bottom-style: none;
}
.woocommerce-checkout .cart-collaterals .cart_totals table {
	margin: 0px; padding-top: 18px; padding-bottom: 0px; border-top-color: rgb(235, 235, 235); border-bottom-color: currentColor; border-top-width: 1px; border-bottom-width: 0px; border-top-style: solid; border-bottom-style: none;
}
#add_payment_method .wc-proceed-to-checkout {
	padding: 14px 0px;
}
.woocommerce-cart .wc-proceed-to-checkout {
	padding: 14px 0px;
}
.woocommerce-checkout .wc-proceed-to-checkout {
	padding: 14px 0px;
}
#add_payment_method .wc-proceed-to-checkout a.checkout-button {
	border-width: 1px; border-style: solid; padding: 0px 37px; border-radius: 0px; text-transform: uppercase; line-height: 50px; letter-spacing: 0px; font-size: 13px; font-weight: bold; margin-bottom: 0px; display: inline-block; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
	border-width: 1px; border-style: solid; padding: 0px 37px; border-radius: 0px; text-transform: uppercase; line-height: 50px; letter-spacing: 0px; font-size: 13px; font-weight: bold; margin-bottom: 0px; display: inline-block; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
	border-width: 1px; border-style: solid; padding: 0px 37px; border-radius: 0px; text-transform: uppercase; line-height: 50px; letter-spacing: 0px; font-size: 13px; font-weight: bold; margin-bottom: 0px; display: inline-block; -webkit-border-radius: 0; -moz-border-radius: 0;
}
#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover {
	background: none !important;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
	background: none !important;
}
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover {
	background: none !important;
}
#add_payment_method .cart-collaterals .cart_totals tr td {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
#add_payment_method .cart-collaterals .cart_totals tr th {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.woocommerce-cart .cart-collaterals .cart_totals tr td {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.woocommerce-cart .cart-collaterals .cart_totals tr th {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.woocommerce-checkout .cart-collaterals .cart_totals tr td {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.woocommerce-checkout .cart-collaterals .cart_totals tr th {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.woocommerce #respond input#submit {
	transition:0.3s; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.woocommerce a.button {
	transition:0.3s; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.woocommerce button.button {
	transition:0.3s; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.woocommerce input.button {
	transition:0.3s; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.woocommerce button.button {
	padding: 0px 25px; border-radius: 0px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 50px; letter-spacing: 0px; font-size: 13px; font-weight: bold; vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce form.checkout_coupon .form-row {
	float: left;
}
.woocommerce form.checkout_coupon {
	border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce form .form-row textarea {
	height: 120px;
}
.woocommerce form .form-row textarea:focus {
	box-shadow: 13px 11px 38px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 13px 11px 38px 0 rgba(0, 0, 0, 0.1);
}
.woocommerce #respond input.disabled#submit {
	background: none; border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; line-height: 48px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce #respond input:disabled#submit {
	background: none; border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; line-height: 48px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce #respond input:disabled[disabled]#submit {
	background: none; border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; line-height: 48px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce a.disabled.button {
	background: none; border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; line-height: 48px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce a:disabled.button {
	background: none; border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; line-height: 48px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce a:disabled[disabled].button {
	background: none; border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; line-height: 48px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce button.disabled.button {
	background: none; border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; line-height: 48px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce button:disabled.button {
	background: none; border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; line-height: 48px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce button:disabled[disabled].button {
	background: none; border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; line-height: 48px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce input.disabled.button {
	background: none; border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; line-height: 48px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce input:disabled.button {
	background: none; border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; line-height: 48px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce input:disabled[disabled].button {
	background: none; border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; line-height: 48px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce .cart .button {
	border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; color: rgb(255, 255, 255); line-height: 45px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce .cart input.button {
	border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; color: rgb(255, 255, 255); line-height: 45px; letter-spacing: 0px; font-size: 13px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce .cart .button:hover {
	background: none;
}
.woocommerce .cart input.button:hover {
	background: none;
}
.woocommerce a.button {
	padding: 0px 25px; border-radius: 0px; color: rgb(255, 255, 255); text-transform: capitalize; line-height: 45px; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce table.cart.shop_table input.button:hover {
	background: none;
}
.woocommerce button:disabled.button {
	background: none !important; text-transform: uppercase;
}
.woocommerce button:disabled[disabled].button {
	background: none !important; text-transform: uppercase;
}
.woocommerce button:disabled.button:hover {
	
}
.woocommerce button:disabled[disabled].button:hover {
	
}
.woocommerce a.remove {
	margin: 0px; color: transparent !important; line-height: inherit; font-size: 0px; display: inline; text-shadow: none;
}
.woocommerce a.remove::before {
	transition:0.3s; color: rgb(191, 193, 194); font-family: "flaticon"; font-size: 12px; display: inline-block; content: "\f14e"; box-shadow: none; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.woocommerce a.remove:hover::before {
	color: rgb(255, 20, 75);
}
#add_payment_method table.cart td.actions .coupon .input-text {
	background: none; width: 270px; height: 45px; padding-left: 15px; font-size: 14px; font-weight: 400; margin-right: 10px;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
	background: none; width: 270px; height: 45px; padding-left: 15px; font-size: 14px; font-weight: 400; margin-right: 10px;
}
.woocommerce-checkout table.cart td.actions .coupon .input-text {
	background: none; width: 270px; height: 45px; padding-left: 15px; font-size: 14px; font-weight: 400; margin-right: 10px;
}
.woocommerce-error {
	background-color: transparent;
}
.woocommerce-info {
	background-color: transparent;
}
.woocommerce-message {
	background-color: transparent;
}
.woocommerce-message {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.woocommerce-message a.button {
	border-width: 1px; border-style: solid; margin: 0px; padding: 0px 25px; border-radius: 0px; transition:0.4s; left: auto; text-align: center; color: rgb(255, 255, 255); text-transform: capitalize; line-height: 40px; overflow: visible; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; cursor: pointer; box-sizing: border-box; box-shadow: none; text-shadow: none; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce-message a.button:hover {
	background: none !important;
}
.woocommerce #respond input#submit:hover {
	color: rgb(255, 255, 255);
}
.woocommerce a.button:hover {
	color: rgb(255, 255, 255);
}
.woocommerce button.button:hover {
	color: rgb(255, 255, 255);
}
.woocommerce input.button:hover {
	color: rgb(255, 255, 255);
}
.woocommerce .brainbizz_module_message_box .message_text {
	line-height: 40px;
}
.woocommerce-info {
	border: 0px currentColor; border-image: none; line-height: 1.7; font-size: 14px;
}
.woocommerce form .form-row .select2-container--default .select2-selection--single {
	margin: 0px; padding: 0px 30px; outline: 0px; border-radius: 0px; border: 1px solid rgb(221, 221, 221); width: 100%; height: 50px; line-height: 1.7; font-family: inherit; font-size: 14px; display: block; max-width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-appearance: none; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 50px;
}
.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered {
	color: rgb(122, 122, 122); line-height: 50px; padding-right: 0px; padding-left: 0px;
}
.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow {
	right: 10px;
}
.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: rgb(194, 194, 194) transparent transparent;
}
body .select2-dropdown {
	border-color: rgb(228, 228, 228); border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce-checkout.checkout h3 {
	margin-bottom: 0px;
}
.woocommerce-checkout.checkout .woocommerce-billing-fields > h3 {
	margin-bottom: 20px;
}
.woocommerce-checkout.checkout #order_review_heading {
	margin-bottom: 20px;
}
.woocommerce-info.woocommerce-notice--info.woocommerce-notice::before {
	display: none;
}
.woocommerce #payment #place_order {
	border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; line-height: 45px; font-size: 13px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce-page #payment #place_order {
	border-width: 1px; border-style: solid; padding: 0px 25px; border-radius: 0px; line-height: 45px; font-size: 13px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce #payment #place_order:hover {
	background: none;
}
.woocommerce-page #payment #place_order:hover {
	background: none;
}
.woocommerce-error {
	margin: 0px; padding: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.woocommerce-error::before {
	display: none;
}
.woocommerce-error li::before {
	display: none !important;
}
.woocommerce .col2-set {
	width: 47.82%; margin-right: 4.34%; float: left;
}
.woocommerce .col2-set > .col-1 {
	width: 100%; margin-bottom: 30px; float: none;
}
.woocommerce .col2-set > .col-2 {
	width: 100%; margin-bottom: 30px; float: none;
}
.woocommerce .col2-set > [class^='col'] {
	width: 100%; margin-bottom: 30px; float: none;
}
.woocommerce #order_review_heading {
	width: 47.82%; margin-right: 0px; float: right;
}
.woocommerce #order_review {
	width: 47.82%; margin-right: 0px; float: right;
}
.woocommerce #order_review table.shop_table tbody tr:first-child td {
	padding-top: 35px;
}
.woocommerce #order_review table.shop_table tbody tr:first-child th {
	padding-top: 35px;
}
.woocommerce #order_review table.shop_table tfoot tr:last-child td {
	padding-bottom: 35px;
}
.woocommerce #order_review table.shop_table tfoot tr:last-child th {
	padding-bottom: 35px;
}
.woocommerce #order_review table.shop_table td {
	padding-top: 15px; padding-bottom: 15px;
}
.woocommerce #order_review table.shop_table tfoot th {
	padding-top: 15px; padding-bottom: 15px;
}
.woocommerce #add_payment_method #payment div.form-row {
	margin-bottom: 0px;
}
.woocommerce .woocommerce-cart #payment div.form-row {
	margin-bottom: 0px;
}
.woocommerce .woocommerce-checkout #payment div.form-row {
	margin-bottom: 0px;
}
#add_payment_method #payment {
	border-color: rgb(247, 247, 247); background-color: rgb(247, 247, 247);
}
.woocommerce-cart #payment {
	border-color: rgb(247, 247, 247); background-color: rgb(247, 247, 247);
}
.woocommerce-checkout #payment {
	border-color: rgb(247, 247, 247); background-color: rgb(247, 247, 247);
}
.woocommerce-checkout #payment {
	border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0;
}
.woocommerce form .form-row .required {
	font-weight: 400; text-decoration: none;
}
#add_payment_method #payment ul.payment_methods {
	padding: 2em 1.5em 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.woocommerce-cart #payment ul.payment_methods {
	padding: 2em 1.5em 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.woocommerce-checkout #payment ul.payment_methods {
	padding: 2em 1.5em 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
#add_payment_method #payment ul.payment_methods li {
	line-height: 1.7; padding-top: 0px; padding-left: 0px;
}
.woocommerce-cart #payment ul.payment_methods li {
	line-height: 1.7; padding-top: 0px; padding-left: 0px;
}
.woocommerce-checkout #payment ul.payment_methods li {
	line-height: 1.7; padding-top: 0px; padding-left: 0px;
}
#add_payment_method #payment ul.payment_methods li::before {
	display: none !important;
}
.woocommerce-cart #payment ul.payment_methods li::before {
	display: none !important;
}
.woocommerce-checkout #payment ul.payment_methods li::before {
	display: none !important;
}
#add_payment_method #payment div.form-row {
	padding: 0px 2em 2.5em;
}
.woocommerce-cart #payment div.form-row {
	padding: 0px 2em 2.5em;
}
.woocommerce-checkout #payment div.form-row {
	padding: 0px 2em 2.5em;
}
.woocommerce-billing-fields__field-wrapper {
	margin-top: -6px;
}
.woocommerce form .form-row label {
	font-weight: 500;
}
.woocommerce div.product form.cart .reset_variations {
	margin: 0px 0px 0px 5px; color: transparent !important; line-height: inherit; font-size: 0px; display: inline; text-shadow: none;
}
.woocommerce div.product form.cart .reset_variations::before {
	color: rgb(115, 115, 115); font-family: "FontAwesome"; font-size: 16px; display: inline-block; content: "\f0e2"; box-shadow: none; -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.woocommerce-notices-wrapper {
	margin-bottom: 20px;
}
.woocommerce .woocommerce-checkout .brainbizz_module_message_box {
	margin-bottom: 20px;
}
.woocommerce .woocommerce-checkout .type_error .message_icon_wrap {
	background: none;
}
.woocommerce .woocommerce-checkout .type_error .message_icon_wrap .message_icon {
	color: rgb(253, 34, 49);
}
.woocommerce .woocommerce-checkout .type_error .message_close_button {
	display: none;
}
@media only screen and (max-width:1200px)
{
.buttons.woocommerce-mini-cart__buttons {
	display: block;
}
.woocommerce .widget_shopping_cart .buttons a {
	width: 100%;
}
.widget_shopping_cart.woocommerce .buttons a {
	width: 100%;
}
ul.wgl-products li a.add_to_cart_button {
	padding: 0px; line-height: 0; font-size: 0px; min-height: 50px; min-width: 0px;
}
ul.wgl-products li a.button {
	padding: 0px; line-height: 0; font-size: 0px; min-height: 50px; min-width: 0px;
}
ul.wgl-products li .wc-forward.added_to_cart {
	padding: 0px; line-height: 0; font-size: 0px; min-height: 50px; min-width: 0px;
}
ul.wgl-products li a.add_to_cart_button::before {
	left: 50%; line-height: 50px; margin-right: 0px; margin-left: 0px;
}
ul.wgl-products li a.button::before {
	left: 50%; line-height: 50px; margin-right: 0px; margin-left: 0px;
}
ul.wgl-products li .wc-forward.added_to_cart::before {
	left: 50%; line-height: 50px; margin-right: 0px; margin-left: 0px;
}
ul.wgl-products li a.loading.button::before {
	left: 0px;
}
ul.wgl-products li button.loading.button::before {
	left: 0px;
}
ul.wgl-products li input.loading.button::before {
	left: 0px;
}
}
@media only screen and (max-width:1024px)
{
.buttons.woocommerce-mini-cart__buttons {
	display: flex;
}
.woocommerce .widget_shopping_cart .buttons a {
	width: auto; margin-right: 10px; margin-bottom: 0px;
}
.widget_shopping_cart.woocommerce .buttons a {
	width: auto; margin-right: 10px; margin-bottom: 0px;
}
}
@media only screen and (max-width:992px)
{
.columns-4 ul.wgl-products li {
	width: calc(50% - 30px);
}
}
@media only screen and (max-width:768px)
{
.wgl-products-wrapper ul.wgl-products li {
	width: calc(50% - 30px);
}
.woocommerce #content div.product div.images {
	width: 100%;
}
.woocommerce div.product div.images {
	width: 100%;
}
.woocommerce-page #content div.product div.images {
	width: 100%;
}
.woocommerce-page div.product div.images {
	width: 100%;
}
.woocommerce #content div.product div.summary {
	width: 100%; clear: both;
}
.woocommerce div.product div.summary {
	width: 100%; clear: both;
}
.woocommerce-page #content div.product div.summary {
	width: 100%; clear: both;
}
.woocommerce-page div.product div.summary {
	width: 100%; clear: both;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
	width: 100%;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
	margin-right: 0px;
}
.woocommerce table.shop_table_responsive tr {
	border: 0px currentColor; border-image: none;
}
.woocommerce-page table.shop_table_responsive tr {
	border: 0px currentColor; border-image: none;
}
.woocommerce table.shop_table td.product-name {
	padding-left: 20px;
}
.woocommerce table.shop_table thead th.product-name {
	padding-left: 20px;
}
.woocommerce table.shop_table tfoot tr th {
	padding-left: 20px;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td {
	background-color: transparent;
}
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
	background-color: transparent;
}
.woocommerce #content table.cart td.actions .button {
	width: auto; display: block;
}
.woocommerce table.cart td.actions .button {
	width: auto; display: block;
}
.woocommerce-page #content table.cart td.actions .button {
	width: auto; display: block;
}
.woocommerce-page table.cart td.actions .button {
	width: auto; display: block;
}
.woocommerce .col2-set {
	width: 100%; margin-right: 0px; float: left;
}
.woocommerce #order_review_heading {
	width: 100%;
}
.woocommerce #order_review {
	width: 100%;
}
.woocommerce #payment #place_order {
	width: auto;
}
.woocommerce-page #payment #place_order {
	width: auto;
}
}
@media only screen and (max-width:600px)
{
.woocommerce form.checkout_coupon .form-row {
	width: 100%;
}
.wgl-products-wrapper ul.wgl-products li {
	width: 100%; margin-right: 0px;
}
.woocommerce .wgl-products-wrapper ul.wgl-products li {
	width: 100%; margin-right: 0px;
}
ul.wgl-products {
	margin-right: 0px;
}
.woocommerce .products ul.wgl-products {
	margin-right: 0px;
}
.wgl-woocommerce-sorting {
	display: block;
}
.wgl-woocommerce-sorting p.woocommerce-result-count {
	margin: 0px 0px 20px; width: 100%; text-align: right;
}
.wgl-woocommerce-sorting form.woocommerce-ordering {
	margin: 0px 0px 30px; width: 100%;
}
.woocommerce table.shop_attributes th {
	width: auto;
}
.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th {
	padding: 14px 20px;
}
.woocommerce .brainbizz_module_message_box .message_text {
	display: flex; flex-direction: column-reverse; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -moz-box-orient: vertical; -moz-box-direction: reverse; -webkit-flex-direction: column-reverse;
}
.woocommerce .brainbizz_module_message_box .message_text a {
	
}
}
@media only screen and (max-width:426px)
{
.woocommerce .brainbizz_module_message_box .message_text {
	line-height: inherit;
}
}
.rev_slider .tp-caption a {
	transition:0.3s; color: inherit; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.rev_slider .tp-caption .brainbizz_module_social a {
	transition:0.3s !important; line-height: 26px !important; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
.add_wave_rev_slider .defaultimg.tp-bgimg::before {
	background: url("/wp-content/themes/brainbizz/img/wave_header.svg") 0% 0% / 100% 100%; width: 100%; height: 20%; bottom: 0px; display: block; position: absolute; content: ""; -webkit-background-size: 100% 100%; -moz-background-size: 100% 100%; -o-background-size: 100% 100%;
}
body .footer .widget .widget-title {
	color: rgb(255, 255, 255);
}
body .footer .widget_rss ul li .rsswidget {
	color: rgb(255, 255, 255);
}
body .footer select {
	color: rgb(255, 255, 255);
}
body .footer select:focus {
	background: none; border: 1px solid rgb(221, 221, 221); border-image: none;
}
body .footer select:active {
	background: none; border: 1px solid rgb(221, 221, 221); border-image: none;
}
body .footer ul li::before {
	background: rgb(255, 255, 255);
}
body .footer ul li.recentcomments {
	color: rgb(255, 255, 255);
}
body .footer .widget_rss ul li .rss-date {
	color: rgb(255, 255, 255); opacity: 0.7;
}
body .footer .widget_rss ul li cite {
	color: rgb(255, 255, 255); opacity: 0.7;
}
body .widget {
	position: relative; z-index: 1;
}
body :not(:first-child).widget {
	padding-top: 43px;
}
body .widget .widget-title {
	text-align: center; text-transform: uppercase; line-height: 1.4; letter-spacing: 0.01em; padding-bottom: 12px; font-size: 14px; font-weight: 600; margin-bottom: 12px; display: flex; position: relative; z-index: 1; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center;
}
body .widget .widget-title::before {
	background: rgb(236, 236, 236); left: 0px; top: 50%; width: calc(100% - 20px); height: 2px; position: relative; z-index: -1; content: "";
}
body .widget .widget-title::after {
	background: rgb(236, 236, 236); left: 0px; top: 50%; width: calc(100% - 20px); height: 2px; position: relative; z-index: -1; content: "";
}
body .widget .widget-title::before {
	left: 0px;
}
body .widget .widget-title .rsswidget {
	line-height: 0; margin-right: 5px;
}
body .widget .widget-title .widget-title_wrapper {
	margin: 0px 20px; flex:0 0 auto; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -moz-box-flex: 0;
}
body .widget ul li {
	font-size: 12px; font-weight: 400;
}
body .widget ul li a {
	transition:0.3s; color: inherit; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
body .widget ul li::before {
	display: none;
}
body .widget > ul {
	padding-bottom: 0px;
}
body .widget > div > ul {
	padding-bottom: 0px;
}
body .widget > #recentcomments {
	margin-top: -7px;
}
body .widget > ul > li li {
	padding-top: 10px; padding-bottom: 0px; padding-left: 20px;
}
body .widget > div > ul > li li {
	padding-top: 10px; padding-bottom: 0px; padding-left: 20px;
}
body .widget_archive ul {
	margin-top: -7px;
}
body .widget_recent_entries ul {
	margin-top: -7px;
}
body .widget_categories ul {
	margin-top: -7px;
}
body .widget_product_categories ul {
	margin-top: -7px;
}
body .widget_meta ul {
	margin-top: -7px;
}
body .widget_archive ul li {
	padding: 5px 0px 5px 20px; line-height: 30px;
}
body .widget_recent_entries ul li {
	padding: 5px 0px 5px 20px; line-height: 30px;
}
body .widget_categories ul li {
	padding: 5px 0px 5px 20px; line-height: 30px;
}
body .widget_product_categories ul li {
	padding: 5px 0px 5px 20px; line-height: 30px;
}
body .widget_meta ul li {
	padding: 5px 0px 5px 20px; line-height: 30px;
}
body .widget_archive ul li::before {
	border-radius: 50%; left: 2px; top: 20px; width: 5px; height: 5px; color: inherit; display: block; position: absolute; z-index: 1; content: ""; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
body .widget_recent_entries ul li::before {
	border-radius: 50%; left: 2px; top: 20px; width: 5px; height: 5px; color: inherit; display: block; position: absolute; z-index: 1; content: ""; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
body .widget_categories ul li::before {
	border-radius: 50%; left: 2px; top: 20px; width: 5px; height: 5px; color: inherit; display: block; position: absolute; z-index: 1; content: ""; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
body .widget_product_categories ul li::before {
	border-radius: 50%; left: 2px; top: 20px; width: 5px; height: 5px; color: inherit; display: block; position: absolute; z-index: 1; content: ""; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
body .widget_meta ul li::before {
	border-radius: 50%; left: 2px; top: 20px; width: 5px; height: 5px; color: inherit; display: block; position: absolute; z-index: 1; content: ""; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
body .widget_archive ul ul {
	margin-top: 0px;
}
body .widget_recent_entries ul ul {
	margin-top: 0px;
}
body .widget_categories ul ul {
	margin-top: 0px;
}
body .widget_product_categories ul ul {
	margin-top: 0px;
}
body .widget_meta ul ul {
	margin-top: 0px;
}
body .widget_archive ul ul li::before {
	top: 25px;
}
body .widget_recent_entries ul ul li::before {
	top: 25px;
}
body .widget_categories ul ul li::before {
	top: 25px;
}
body .widget_product_categories ul ul li::before {
	top: 25px;
}
body .widget_meta ul ul li::before {
	top: 25px;
}
body .widget_categories ul li {
	transition:0.3s; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
body .widget_product_categories ul li {
	transition:0.3s; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
body .widget_meta ul li {
	transition:0.3s; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
body .widget_archive ul li {
	transition:0.3s; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;
}
body .widget_categories ul li .post_count {
	text-align: center; font-size: 14px; font-weight: 600; margin-top: -30px; vertical-align: super; display: inline-block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
body .widget_product_categories ul li .post_count {
	text-align: center; font-size: 14px; font-weight: 600; margin-top: -30px; vertical-align: super; display: inline-block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
body .widget_meta ul li .post_count {
	text-align: center; font-size: 14px; font-weight: 600; margin-top: -30px; vertical-align: super; display: inline-block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
body .widget_archive ul li .post_count {
	text-align: center; font-size: 14px; font-weight: 600; margin-top: -30px; vertical-align: super; display: inline-block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
body .widget_categories ul li .post_count::before {
	content: "(";
}
body .widget_product_categories ul li .post_count::before {
	content: "(";
}
body .widget_meta ul li .post_count::before {
	content: "(";
}
body .widget_archive ul li .post_count::before {
	content: "(";
}
body .widget_categories ul li .post_count::after {
	content: ")";
}
body .widget_product_categories ul li .post_count::after {
	content: ")";
}
body .widget_meta ul li .post_count::after {
	content: ")";
}
body .widget_archive ul li .post_count::after {
	content: ")";
}
body .widget_categories ul li::before {
	display: none;
}
body .widget_product_categories ul li::before {
	display: none;
}
body .widget_meta ul li::before {
	display: none;
}
body .widget_archive ul li::before {
	display: none;
}
body .widget_categories ul li > a::before {
	border-radius: 50%; transition:0.3s; left: 2px; top: 20px; width: 5px; height: 5px; color: inherit; display: block; position: absolute; z-index: 1; content: ""; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
body .widget_product_categories ul li > a::before {
	border-radius: 50%; transition:0.3s; left: 2px; top: 20px; width: 5px; height: 5px; color: inherit; display: block; position: absolute; z-index: 1; content: ""; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
body .widget_meta ul li > a::before {
	border-radius: 50%; transition:0.3s; left: 2px; top: 20px; width: 5px; height: 5px; color: inherit; display: block; position: absolute; z-index: 1; content: ""; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
body .widget_archive ul li > a::before {
	border-radius: 50%; transition:0.3s; left: 2px; top: 20px; width: 5px; height: 5px; color: inherit; display: block; position: absolute; z-index: 1; content: ""; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
body .widget_categories ul li ul li a::before {
	top: 25px;
}
body .widget_product_categories ul li ul li a::before {
	top: 25px;
}
body .widget_meta ul li ul li a::before {
	top: 25px;
}
body .widget_archive ul li ul li a::before {
	top: 25px;
}
body .widget_categories ul li ul li:last-child {
	padding-bottom: 0px;
}
body .widget_product_categories ul li ul li:last-child {
	padding-bottom: 0px;
}
body .widget_meta ul li ul li:last-child {
	padding-bottom: 0px;
}
body .widget_archive ul li ul li:last-child {
	padding-bottom: 0px;
}
body .widget_categories ul li ul li::after {
	top: 0px;
}
body .widget_product_categories ul li ul li::after {
	top: 0px;
}
body .widget_meta ul li ul li::after {
	top: 0px;
}
body .widget_archive ul li ul li::after {
	top: 0px;
}
body .widget_categories ul li a:hover {
	padding-left: 13px;
}
body .widget_product_categories ul li a:hover {
	padding-left: 13px;
}
body .widget_meta ul li a:hover {
	padding-left: 13px;
}
body .widget_archive ul li a:hover {
	padding-left: 13px;
}
body .widget_categories ul li a:hover::before {
	transform: translateX(13px); -webkit-transform: translateX(13px); -moz-transform: translateX(13px); -o-transform: translateX(13px);
}
body .widget_product_categories ul li a:hover::before {
	transform: translateX(13px); -webkit-transform: translateX(13px); -moz-transform: translateX(13px); -o-transform: translateX(13px);
}
body .widget_meta ul li a:hover::before {
	transform: translateX(13px); -webkit-transform: translateX(13px); -moz-transform: translateX(13px); -o-transform: translateX(13px);
}
body .widget_archive ul li a:hover::before {
	transform: translateX(13px); -webkit-transform: translateX(13px); -moz-transform: translateX(13px); -o-transform: translateX(13px);
}
body .widget_categories select {
	width: 100%; margin-bottom: 10px;
}
body .widget_product_categories select {
	width: 100%; margin-bottom: 10px;
}
body .widget_meta select {
	width: 100%; margin-bottom: 10px;
}
body .widget_archive select {
	width: 100%; margin-bottom: 10px;
}
body .widget_categories a {
	text-transform: capitalize; padding-right: 5px; display: inline;
}
body .widget_product_categories a {
	text-transform: capitalize; padding-right: 5px; display: inline;
}
body .widget_meta a {
	text-transform: capitalize; padding-right: 5px; display: inline;
}
body .widget_archive a {
	text-transform: capitalize; padding-right: 5px; display: inline;
}
body .widget_comments > ul > li::before {
	top: 0px; width: auto; height: auto; font-family: flaticon; margin-right: 10px; vertical-align: middle; display: inline-block !important; position: relative; z-index: 1; content: "\f109"; background-color: transparent !important;
}
body .widget_recent_entries ul li .post-date {
	font-size: 0.8em; float: right;
}
body .widget_recent_entries ul li::before {
	left: 0px; top: 5px; width: 0px; height: 0px; font-family: "flaticon"; font-size: 14px; content: "\f115";
}
body .widget_recent_entries ul li::after {
	clear: both; display: table; content: "";
}
body .widget_pages ul {
	margin-top: -7px;
}
body .widget_pages ul ul {
	margin-top: 0px;
}
body .widget_recent_comments ul li {
	padding: 5px 0px; line-height: 30px;
}
body .widget_pages ul li {
	padding: 5px 0px; line-height: 30px;
}
body .widget_rss .widget-title > a {
	text-align: center; text-transform: capitalize; line-height: 1.4; letter-spacing: 0.01em; padding-bottom: 12px; font-size: 20px; font-weight: 500; margin-bottom: 12px; position: relative;
}
body .widget_rss .widget-title > a img {
	display: none;
}
body .widget_rss ul li {
	padding: 40px 0px 0px;
}
body .widget_rss ul li:first-child {
	padding-top: 0px;
}
body .widget_rss ul li .rsswidget {
	line-height: 28px; font-size: 18px; font-weight: 400; display: inline-block;
}
body .widget_rss ul li .rss-date {
	margin: 0px 0px 20px; line-height: 1.5; font-size: 16px; font-style: normal; display: block;
}
body .widget_rss ul li .rssSummary {
	line-height: 24px; font-size: 14px; margin-bottom: 15px;
}
body .widget_rss ul li cite {
	color: rgb(126, 126, 126); text-transform: capitalize; font-size: 16px; font-style: normal; font-weight: 400; margin-top: 0px; display: block; position: relative;
}
body .widget_rss ul li cite::before {
	margin-right: 5px; content: "\2013";
}
.wp-block-archives-dropdown {
	display: inline-block; position: relative;
}
.wp-block-archives-dropdown select {
	min-width: 270px;
}
ul.wp-block-archives-list.wp-block-archives li::before {
	display: none;
}
ul.wp-block-archives-list.wp-block-archives li a {
	color: inherit;
}
ul.wp-block-archives-list.wp-block-archives li a::before {
	border-radius: 50%; transition:0.3s; left: 2px; top: 20px; width: 5px; height: 5px; color: inherit; display: block; position: absolute; z-index: 1; content: ""; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
ul.wp-block-archives-list.wp-block-archives li a:hover {
	padding-left: 13px;
}
ul.wp-block-archives-list.wp-block-archives li a:hover::before {
	transform: translateX(13px); -webkit-transform: translateX(13px); -moz-transform: translateX(13px); -o-transform: translateX(13px);
}
ul.wp-block-latest-posts li::before {
	left: 0px; top: 13px; width: 0px; height: 0px; line-height: 1; font-family: "flaticon"; font-size: 14px; content: "\f115";
}
ul.wp-block-latest-posts li a {
	color: inherit;
}
ul.wp-block-categories-list.wp-block-categories li::before {
	display: none;
}
ul.wp-block-categories-list.wp-block-categories li a {
	color: inherit;
}
ul.wp-block-categories-list.wp-block-categories li a::before {
	border-radius: 50%; transition:0.3s; left: 2px; top: 20px; width: 5px; height: 5px; color: inherit; display: block; position: absolute; z-index: 1; content: ""; -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
ul.wp-block-categories-list.wp-block-categories li a:hover {
	padding-left: 13px;
}
ul.wp-block-categories-list.wp-block-categories li a:hover::before {
	transform: translateX(13px); -webkit-transform: translateX(13px); -moz-transform: translateX(13px); -o-transform: translateX(13px);
}
ul.wp-block-categories-list.wp-block-categories li .post_count {
	text-align: center; font-size: 14px; font-weight: 600; margin-top: -30px; vertical-align: super; display: inline-block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
ul.wp-block-categories-list.wp-block-categories li .post_count::before {
	display: inline-block; content: "(";
}
ul.wp-block-categories-list.wp-block-categories li .post_count::after {
	display: inline-block; content: ")";
}
body .widget_search .search-form {
	position: relative; z-index: 1;
}
body .widget_search .search-form .search-field {
	background: rgb(255, 255, 255); padding: 0px 50px 0px 18px; outline: 0px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 100%; height: 50px; overflow: hidden; font-weight: 400; margin-bottom: 10px;
}
body .widget_search .search-form .search-button {
	margin: 0px; padding: 0px; top: 0px; width: 50px; height: 48px; text-align: center; right: 0px; font-size: 0px; position: absolute; z-index: 1; cursor: pointer; opacity: 0;
}
body .widget_search .search-form::after {
	margin: 0px; padding: 0px; top: 0px; width: 50px; height: 48px; text-align: center; right: 0px; font-size: 0px; position: absolute; z-index: 1; cursor: pointer; opacity: 0;
}
body .widget_search .search-form .search-button {
	z-index: 2;
}
body .widget_search .search-form::after {
	transition:0.4s; right: 5px; line-height: 50px; font-family: "Flaticon"; font-size: 20px; display: inline-block; content: "\f14a"; opacity: 1; transform: translate(0px, 0px); -webkit-font-smoothing: antialiased; text-rendering: auto; -moz-osx-font-smoothing: grayscale; -webkit-transform: translate(0, 0); -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; -moz-transform: translate(0, 0); -o-transform: translate(0, 0);
}
body .widget_wgl_posts .recent-posts-widget {
	padding: 0px; margin-top: -5px; margin-bottom: 15px;
}
body .widget_wgl_posts .recent-posts-widget li {
	padding: 0px; line-height: inherit;
}
body .widget_wgl_posts .recent-posts-widget li img {
	margin-top: 5px; float: left; max-width: 70px;
}
body .widget_wgl_posts .recent-posts-widget li::after {
	height: 0px; clear: both; display: table; position: relative; content: "";
}
body .widget_wgl_posts .recent-posts-widget li:not(:first-child) {
	margin-top: 33px;
}
body .widget_wgl_posts .recent-posts-widget .recent-posts-image_wrapper {
	overflow: hidden; margin-right: 20px;
}
body .widget_wgl_posts .recent-posts-widget .recent-posts-image_wrapper {
	float: left;
}
body .widget_wgl_posts .recent-posts-widget .recent-posts-content_wrapper {
	float: left;
}
body .widget_wgl_posts .recent-posts-widget .with_image .recent-posts-content_wrapper {
	width: calc(100% - 90px);
}
body .widget_wgl_posts .recent-posts-widget .meta-wrapper {
	background: none; padding: 5px 0px 0px; font-size: 14px;
}
body .widget_wgl_posts .recent-posts-widget .recent-posts-content_wrapper {
	width: calc(100% - 20px);
}
body .widget_wgl_posts .recent-posts-widget .post_title {
	line-height: 24px; font-size: 14px; font-weight: 500 !important;
}
body .widget_wgl_posts .recent-posts-widget .post_title a {
	font-weight: 500;
}
body .widget_wgl_posts .recent-posts-widget .counter_posts {
	border-radius: 50%; border: 3px solid rgb(250, 250, 250); border-image: none; left: 0px; top: 0px; width: 30px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-size: 16px; font-weight: 500; margin-top: -15px; margin-left: -13px; display: inline-block; position: absolute; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
body .widget_postshero .with_image .recent-posts-content {
	height: 240px; position: relative;
}
body .widget_postshero .post_title {
	font-size: 22px;
}
body .widget_postshero .post_title a:hover {
	opacity: 0.8;
}
body .widget_postshero .meta-wrapper {
	background: rgba(18, 19, 20, 0.4); padding: 0px 10px; color: rgb(255, 255, 255); font-size: 12px; display: flex; align-self: flex-start; -webkit-align-self: flex-start;
}
body .widget_postshero .post_cat a {
	padding: 3px 10px; color: rgb(255, 255, 255); text-transform: uppercase; font-size: 11px; font-weight: 600;
}
body .widget_postshero .post_cat a:hover {
	background: rgba(18, 19, 20, 0.4);
}
body .widget_postshero .meta-data::before {
	border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); font-family: "Flaticon"; font-size: 12px; margin-right: 7px; vertical-align: middle; display: inline-block; content: "\f148";
}
body .widget_postshero li {
	padding: 0px !important; line-height: inherit;
}
body .widget_postshero li:not(:last-child) {
	margin-bottom: 30px;
}
body .widget_postshero li::after {
	display: none;
}
body .widget_postshero li.with_image .recent-posts-content_wrapper {
	padding: 20px; width: 100%; height: 100%; bottom: 0px; display: flex; position: absolute; z-index: 1; box-sizing: border-box; flex-direction: column; justify-content: flex-end; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -webkit-flex-direction: column;
}
body .widget_postshero li.with_image .recent-posts-image_wrapper::before {
	transition:0.5s; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 1; content: ""; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s;
}
body .widget_postshero li.with_image .recent-posts-image_wrapper::after {
	transition:0.5s; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 1; content: ""; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s;
}
body .widget_postshero li.with_image .recent-posts-image_wrapper::before {
	background: linear-gradient(to top, rgb(0, 0, 32) 0px, rgba(0, 0, 0, 0) 60%); opacity: 0.4;
}
body .widget_postshero li.with_image .recent-posts-image_wrapper::after {
	background: rgb(0, 0, 32); opacity: 0;
}
body .widget_postshero li.with_image:hover .recent-posts-image_wrapper::before {
	opacity: 0;
}
body .widget_postshero li.with_image:hover .recent-posts-image_wrapper::after {
	opacity: 0.4;
}
body .widget_postshero li.with_image .post_cat {
	left: 20px; top: 20px; line-height: 1; position: absolute; z-index: 1;
}
body .widget_postshero li.with_image .post_title {
	margin-bottom: 15px;
}
body .widget_postshero li.with_image .post_title a {
	color: rgb(255, 255, 255); font-weight: 500;
}
.tagcloud {
	line-height: 0; font-size: 0px; margin-bottom: -10px;
}
.tagcloud a {
	background: rgb(246, 244, 240); padding: 0px 15px; border: 1px solid transparent; transition:0.4s; border-image: none; color: rgb(0, 0, 0); line-height: 28px; font-size: 14px !important; font-weight: 600; margin-right: 10px; margin-bottom: 10px; display: inline-block; position: relative; z-index: 1; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.tagcloud a:hover {
	color: rgb(255, 255, 255) !important;
}
body .widget_nav_menu ul.menu li {
	line-height: 26px;
}
body .widget_nav_menu ul.menu > li {
	padding-left: 0px;
}
body .widget_nav_menu ul.menu > li li {
	padding-top: 7px; padding-bottom: 7px; padding-left: 14px;
}
body .widget_nav_menu ul.menu > li > a {
	padding: 10px 0px; display: block;
}
body .widget_nav_menu ul.menu .sub-menu > li:last-child::after {
	display: none;
}
body .widget_nav_menu ul.menu > .menu-item-has-children .sub-menu .menu-item-has-children {
	padding-bottom: 0px;
}
body .widget_nav_menu ul.menu > .menu-item-has-children .sub-menu .menu-item-has-children > a {
	margin-bottom: 10px; display: block;
}
.author-widget_wrapper {
	text-align: center;
}
.author-widget_img-wrapper {
	margin-bottom: 18px; display: inline-block; position: relative;
}
.author-widget_img-wrapper img {
	border-radius: 50%; width: 210px; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.author-widget_title {
	line-height: 36px; font-size: 22px; font-weight: 400; margin-bottom: 0px;
}
.author-widget_text {
	margin: 0px; padding: 0px 15px; line-height: 30px;
}
.author-widget_social {
	border-radius: 50%; top: -24px; width: 90px; height: 90px; right: -26px; line-height: 90px; white-space: nowrap; position: absolute; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.author-widget_social-link {
	margin: 0px 6px; color: rgb(255, 255, 255) !important;
}
.author-widget_social-link:hover {
	transform: translateY(-5px); -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); -o-transform: translateY(-5px);
}
.author-widget_img_sign-wrapper {
	margin: 25px auto 0px; width: 140px; text-align: center;
}
.textwidget p:last-child {
	margin-bottom: 0px;
}
.brainbizz_banner-widget.brainbizz_widget.widget {
	background-position: center; padding: 30px 0px 33px; text-align: center; margin-top: 50px; max-width: 370px; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;
}
.brainbizz_banner-widget.brainbizz_widget.widget .banner-widget_img-wrapper {
	margin: 0px auto 17px; text-align: center; max-width: 37%;
}
.brainbizz_banner-widget.brainbizz_widget.widget .banner-widget_text_sub {
	color: rgb(255, 255, 255); font-size: 18px; margin-bottom: 1px;
}
.brainbizz_banner-widget.brainbizz_widget.widget .banner-widget_text {
	color: rgb(255, 255, 255); font-size: 42px; margin-bottom: 28px;
}
.brainbizz_banner-widget.brainbizz_widget.widget .banner-widget_text_bg {
	text-align: center; color: rgb(255, 254, 254); text-transform: uppercase; font-size: 60px; font-weight: 900; margin-top: -20px; position: relative; z-index: -1;
}
.brainbizz_banner-widget.brainbizz_widget.widget .banner-widget_button {
	border-width: 1px; border-style: solid; width: 150px; height: 50px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 50px; font-size: 13px; font-weight: bold; margin-bottom: 5px; display: inline-block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.brainbizz_banner-widget.brainbizz_widget.widget .banner-widget_button:hover {
	background-color: transparent;
}
body .widget_media_gallery .widget-title {
	margin-bottom: 10px;
}
body .widget_media_gallery .gallery {
	margin: -5px !important; padding-bottom: 15px;
}
body .widget_media_gallery .gallery-item {
	margin: 0px !important;
}
body .widget_media_gallery .gallery-item .gallery-icon {
	margin: 5px; overflow: hidden; position: relative; z-index: 1;
}
body .widget_media_gallery .gallery-item .gallery-icon > a {
	display: block;
}
body .widget_media_gallery .gallery-item .gallery-icon a::before {
	background: rgb(0, 0, 0); transition:opacity 0.4s; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 1; content: ""; opacity: 0; -webkit-transition: opacity .4s; -o-transition: opacity .4s; -moz-transition: opacity .4s;
}
body .widget_media_gallery .gallery-item .gallery-icon a:hover::before {
	opacity: 0.4;
}
body .widget_media_gallery .gallery-item img {
	border: 0px currentColor !important; border-image: none !important;
}
body .widget_media_gallery .gallery .gallery-caption {
	display: none;
}
body .widget_calendar .widget-title {
	margin-bottom: 10px;
}
body .widget_calendar .calendar_wrap {
	border: 1px solid rgb(242, 242, 242); border-image: none; width: 100%; margin-bottom: 10px; max-width: 370px;
}
body .widget_calendar .calendar_wrap table td {
	padding: 4px 0px; text-align: center; font-size: 14px; position: relative; z-index: 1;
}
body .widget_calendar .calendar_wrap table td > a {
	width: 100%; height: 100%; color: rgb(255, 255, 255); display: inline-block;
}
body .widget_calendar .calendar_wrap table td#today {
	color: rgb(255, 255, 255);
}
body .widget_calendar .calendar_wrap table tr {
	border: 0px currentColor; border-image: none;
}
body .widget_calendar .calendar_wrap table th {
	padding: 5px 0px; text-align: center;
}
body .widget_calendar .calendar_wrap table caption {
	padding: 7px; color: rgb(255, 255, 255); font-size: 18px;
}
body .widget_calendar .calendar_wrap table tfoot {
	display: none;
}
body .widget_calendar .calendar_wrap table td#today::before {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: -1; content: "";
}
body .widget_calendar .calendar_wrap tbody td > a::before {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: -1; content: "";
}
.footer .calendar_wrap tbody {
	color: inherit;
}
.footer .calendar_wrap td#today {
	color: inherit;
}
.widget-mailchimp .mc4wp-form-fields input[type='submit'] {
	padding: 7px 15px; width: 100%; height: 45px; font-weight: 600;
}
.widget-mailchimp .mc4wp-form-fields input[type='email'] {
	width: 100%; text-align: center; margin-bottom: 10px;
}
.widget-mailchimp .mc4wp-alert p {
	text-align: center;
}
.brainbizz_module_cats {
	text-align: center; margin-right: -15px; margin-left: -15px;
}
.items-1.brainbizz_module_cats .cats_item-wrap {
	width: 100%;
}
.items-1.brainbizz_module_cats :nth-child(2).cats_item-wrap {
	clear: left;
}
.items-1.brainbizz_module_cats :nth-child(n+3).cats_item-wrap {
	clear: left;
}
.items-2.brainbizz_module_cats .cats_item-wrap {
	width: 50%;
}
.items-2.brainbizz_module_cats :nth-child(3).cats_item-wrap {
	clear: left;
}
.items-2.brainbizz_module_cats :nth-child(2n+5).cats_item-wrap {
	clear: left;
}
.items-3.brainbizz_module_cats .cats_item-wrap {
	width: 33.33%;
}
.items-3.brainbizz_module_cats :nth-child(4).cats_item-wrap {
	clear: left;
}
.items-3.brainbizz_module_cats :nth-child(3n+7).cats_item-wrap {
	clear: left;
}
.items-4.brainbizz_module_cats .cats_item-wrap {
	width: 25%;
}
.items-4.brainbizz_module_cats :nth-child(5).cats_item-wrap {
	clear: left;
}
.items-4.brainbizz_module_cats :nth-child(4n+9).cats_item-wrap {
	clear: left;
}
.items-5.brainbizz_module_cats .cats_item-wrap {
	width: 20%;
}
.items-5.brainbizz_module_cats :nth-child(6).cats_item-wrap {
	clear: left;
}
.items-5.brainbizz_module_cats :nth-child(5n+11).cats_item-wrap {
	clear: left;
}
.items-6.brainbizz_module_cats .cats_item-wrap {
	width: 16.66%;
}
.items-6.brainbizz_module_cats :nth-child(7).cats_item-wrap {
	clear: left;
}
.items-6.brainbizz_module_cats :nth-child(6n+13).cats_item-wrap {
	clear: left;
}
.brainbizz_module_cats .cats_item {
	background-position: center; height: 350px; position: relative; z-index: 1; background-size: cover; background-color: rgb(49, 49, 49); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;
}
.brainbizz_module_cats .cats_item::before {
	background: rgb(49, 49, 49); transition:0.5s; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: -1; content: ""; opacity: 0; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s;
}
.brainbizz_module_cats .cats_item-wrap {
	padding: 0px 15px 30px; float: left;
}
.brainbizz_module_cats .cats_item-link {
	height: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -webkit-flex-direction: column;
}
.brainbizz_module_cats .cats_item-title {
	color: rgb(255, 255, 255); text-transform: uppercase; font-weight: 700;
}
.brainbizz_module_cats .cats_item-count {
	padding: 3px 20px; left: 50%; bottom: 0px; color: rgb(255, 255, 255); font-size: 14px; position: absolute; z-index: 1; transform: translate(-50%, 50%); -webkit-transform: translate(-50%, 50%); -moz-transform: translate(-50%, 50%); -o-transform: translate(-50%, 50%);
}
.brainbizz_module_cats .cats_item-image + .cats_item-title {
	margin-top: 7px;
}
.brainbizz_module_cats .cats_item:hover::before {
	opacity: 0.4;
}
.brainbizz_module_cats .brainbizz_module_carousel .slick-prev {
	left: 10px;
}
.brainbizz_module_cats .brainbizz_module_carousel .slick-next {
	right: 10px;
}
.brainbizz_module_cats .brainbizz_module_carousel:hover .slick-prev {
	left: 20px;
}
.brainbizz_module_cats .brainbizz_module_carousel:hover .slick-next {
	right: 20px;
}
.wgl_button {
	position: relative; z-index: 20;
}
.wgl_button a {
	border-width: 1px; border-style: solid; transition:0.4s; text-align: center; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 20px; letter-spacing: 0.07em; font-size: 13px; font-weight: 700; margin-bottom: 20px; vertical-align: top; display: inline-block; white-space: nowrap; -webkit-transition: .4s; -o-transition: .4s; -moz-transition: .4s;
}
.wgl_button a:hover {
	background: rgb(255, 255, 255);
}
.wgl_button-full .wgl_button_link {
	text-align: center; display: block;
}
.wgl_button-inline {
	display: inline-block;
}
.wgl_button-xl .wgl_button_link {
	padding: 17px 30px; min-width: 170px;
}
.wgl_button-l .wgl_button_link {
	padding: 14px 30px; min-width: 160px;
}
.wgl_button-m .wgl_button_link {
	padding: 12px 25px; min-width: 150px;
}
.wgl_button-s .wgl_button_link {
	padding: 9px 20px; font-size: 12px; min-width: 130px;
}
.wgl_button .wgl_button-icon {
	font-size: 15px;
}
.wgl_button-icon_right .wgl_button-icon {
	padding-left: 10px;
}
.wgl_button-icon_left .wgl_button-icon {
	padding-right: 10px;
}
.tp-caption .brainbizz_module_button .wgl_button_link {
	transition:0.3s !important; -webkit-transition: .3s; -o-transition: .3s; -moz-transition: .3s;
}
.brainbizz_module_carousel .brainbizz_carousel_list {
	overflow: hidden;
}
.brainbizz_module_carousel .slick-prev {
	background: rgba(33, 33, 34, 0.5); margin: 0px; padding: 0px; border: 0px currentColor; transition:0.4s; border-image: none; left: auto; top: auto; width: 50px; height: 50px; text-align: center; right: 65px; bottom: 0px; color: rgb(255, 255, 255); text-indent: 0px; letter-spacing: 0px; font-size: 0px; font-weight: 400; display: block; position: absolute; z-index: 100; cursor: pointer; opacity: 1; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.brainbizz_module_carousel .slick-next {
	background: rgba(33, 33, 34, 0.5); margin: 0px; padding: 0px; border: 0px currentColor; transition:0.4s; border-image: none; left: auto; top: auto; width: 50px; height: 50px; text-align: center; right: 65px; bottom: 0px; color: rgb(255, 255, 255); text-indent: 0px; letter-spacing: 0px; font-size: 0px; font-weight: 400; display: block; position: absolute; z-index: 100; cursor: pointer; opacity: 1; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.brainbizz_module_carousel .slick-prev::after {
	border: 0px currentColor; transition:0.4s; border-image: none; color: inherit; line-height: 50px; font-family: Flaticon; font-size: 19px; font-weight: 400; vertical-align: middle; display: inline-block; content: "\f124"; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.brainbizz_module_carousel .slick-next::after {
	border: 0px currentColor; transition:0.4s; border-image: none; color: inherit; line-height: 50px; font-family: Flaticon; font-size: 19px; font-weight: 400; vertical-align: middle; display: inline-block; content: "\f124"; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.brainbizz_module_carousel .slick-prev::after {
	padding-right: 0px; content: "\f103";
}
.brainbizz_module_carousel .slick-next {
	left: auto; right: 15px;
}
.brainbizz_module_carousel .slick-next::before {
	background: rgba(255, 255, 255, 0.2); top: 50%; width: 1px; height: 25px; bottom: 0px; margin-left: -0.5px; display: block; position: absolute; content: ""; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.brainbizz_module_carousel .slick-dots {
	margin: 30px 15px 0px; line-height: 0; padding-bottom: 0px; min-height: 50px;
}
.brainbizz_module_carousel .slick-dots li {
	padding: 5px; line-height: 0; display: inline-block; cursor: pointer; opacity: 1;
}
.brainbizz_module_carousel .slick-dots li button {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 0px; vertical-align: bottom; display: inline-block; position: relative; z-index: 1;
}
.brainbizz_module_carousel .slick-dots li button:focus {
	outline: 0px;
}
.brainbizz_module_carousel .slick-dots li::before {
	display: none;
}
.brainbizz_module_carousel .slick-dots li:last-child {
	margin-right: 0px;
}
.brainbizz_module_carousel .vc_row {
	margin-right: 0px; margin-left: 0px;
}
.pag_align_left.brainbizz_module_carousel .slick-dots {
	text-align: left;
}
.pag_align_right.brainbizz_module_carousel .slick-dots {
	text-align: right;
}
.pag_align_center.brainbizz_module_carousel .slick-dots {
	text-align: center;
}
.pagination_circle.brainbizz_module_carousel .slick-dots li button {
	border-radius: 50%; width: 10px; height: 10px; opacity: 0.3; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.pagination_circle.brainbizz_module_carousel .slick-dots li button:hover {
	box-shadow: 0px 2px 6px 0px; -webkit-box-shadow: 0 2px 6px 0; -moz-box-shadow: 0 2px 6px 0;
}
.pagination_circle.brainbizz_module_carousel .slick-dots li.slick-active button {
	width: 14px; height: 14px; opacity: 1; box-shadow: 0px 2px 6px 0px; -webkit-box-shadow: 0 2px 6px 0; -moz-box-shadow: 0 2px 6px 0;
}
.pagination_circle_border.brainbizz_module_carousel .slick-dots li {
	margin: 5px 6px;
}
.pagination_circle_border.brainbizz_module_carousel .slick-dots li button {
	background: none; border-radius: 50%; border: 2px solid red; border-image: none; width: 8px; height: 8px; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.pagination_line.brainbizz_module_carousel .slick-dots li {
	margin: 0px 5px; padding: 10px 0px;
}
.pagination_line.brainbizz_module_carousel .slick-dots li button {
	background: none; width: 25px; height: 3px; opacity: 0.5;
}
.pagination_line.brainbizz_module_carousel .slick-dots li button::before {
	background: rgb(40, 40, 40); transition:0.3s; left: 0px; width: 100%; height: 1px; bottom: 0px; position: absolute; z-index: 1; content: ""; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s;
}
.pagination_line.brainbizz_module_carousel .slick-dots li:hover button::before {
	height: 3px;
}
.pagination_line.brainbizz_module_carousel .slick-dots li.slick-active button {
	opacity: 1;
}
.pagination_line.brainbizz_module_carousel .slick-dots li.slick-active button::before {
	height: 3px;
}
.pagination_square.brainbizz_module_carousel .slick-dots li button {
	width: 8px; height: 8px; opacity: 0.3;
}
.pagination_square.brainbizz_module_carousel .slick-dots li.slick-active button {
	opacity: 1;
}
.pagination_line_circle.brainbizz_module_carousel .slick-dots li {
	margin: 0px; padding: 10px 5px;
}
.pagination_line_circle.brainbizz_module_carousel .slick-dots li button {
	border-radius: 6px; width: 6px; height: 6px; opacity: 0.5; -webkit-border-radius: 6px; -moz-border-radius: 6px;
}
.pagination_line_circle.brainbizz_module_carousel .slick-dots li:hover button {
	opacity: 1;
}
.pagination_line_circle.brainbizz_module_carousel .slick-dots li.slick-active button {
	width: 25px; opacity: 1;
}
.wpb_single_image img {
	border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.brainbizz_module_clients {
	text-align: center;
}
.brainbizz_module_clients .clients_image {
	padding: 5px 0px 30px; float: left;
}
.items-1.brainbizz_module_clients .clients_image {
	width: 100%;
}
.items-1.brainbizz_module_clients :nth-child(2).clients_image {
	clear: left;
}
.items-1.brainbizz_module_clients :nth-child(n+3).clients_image {
	clear: left;
}
.items-2.brainbizz_module_clients .clients_image {
	width: 50%;
}
.items-2.brainbizz_module_clients :nth-child(3).clients_image {
	clear: left;
}
.items-2.brainbizz_module_clients :nth-child(2n+5).clients_image {
	clear: left;
}
.items-3.brainbizz_module_clients .clients_image {
	width: 33.33%;
}
.items-3.brainbizz_module_clients :nth-child(4).clients_image {
	clear: left;
}
.items-3.brainbizz_module_clients :nth-child(3n+7).clients_image {
	clear: left;
}
.items-4.brainbizz_module_clients .clients_image {
	width: 25%;
}
.items-4.brainbizz_module_clients :nth-child(5).clients_image {
	clear: left;
}
.items-4.brainbizz_module_clients :nth-child(4n+9).clients_image {
	clear: left;
}
.items-5.brainbizz_module_clients .clients_image {
	width: 20%;
}
.items-5.brainbizz_module_clients :nth-child(6).clients_image {
	clear: left;
}
.items-5.brainbizz_module_clients :nth-child(5n+11).clients_image {
	clear: left;
}
.items-6.brainbizz_module_clients .clients_image {
	width: 16.66%;
}
.items-6.brainbizz_module_clients :nth-child(7).clients_image {
	clear: left;
}
.items-6.brainbizz_module_clients :nth-child(6n+13).clients_image {
	clear: left;
}
.brainbizz_module_clients img {
	transition:0.3s; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s;
}
.item_anim-zoom.brainbizz_module_clients .clients_image img {
	transform: scale(0.95); -webkit-transform: scale(0.95); -moz-transform: scale(0.95); -o-transform: scale(0.95);
}
.item_anim-zoom.brainbizz_module_clients .clients_image:hover img {
	transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1);
}
.item_anim-opacity.brainbizz_module_clients .clients_image img {
	opacity: 0.5;
}
.item_anim-opacity.brainbizz_module_clients .clients_image:hover img {
	opacity: 1;
}
.item_anim-grayscale.brainbizz_module_clients .clients_image img {
	opacity: 0.2; -webkit-filter: grayscale(100%);
}
.item_anim-grayscale.brainbizz_module_clients .clients_image:hover img {
	opacity: 1; -webkit-filter: grayscale(0);
}
.item_anim-shadow.brainbizz_module_clients .clients_image img {
	padding: 32px 15px;
}
.item_anim-shadow.brainbizz_module_clients .clients_image:hover img {
	box-shadow: 0px 15px 38px rgba(0,0,0,0.1); -webkit-box-shadow: 0 15px 38px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 15px 38px rgba(0, 0, 0, 0.1);
}
.item_anim-contrast.brainbizz_module_clients .clients_image:hover img {
	-webkit-filter: contrast(300%);
}
.item_anim-blur.brainbizz_module_clients .clients_image:hover img {
	-webkit-filter: blur(1px);
}
.item_anim-invert.brainbizz_module_clients .clients_image:hover img {
	-webkit-filter: invert(100%);
}
.item_anim-ex_images.brainbizz_module_clients .clients_image > a {
	display: inline-block; position: relative; z-index: 1;
}
.item_anim-ex_images.brainbizz_module_clients .clients_image > div {
	display: inline-block; position: relative; z-index: 1;
}
.item_anim-ex_images.brainbizz_module_clients .hover_image {
	left: 0px; top: 0px; position: absolute; z-index: 1; opacity: 0;
}
.item_anim-ex_images.brainbizz_module_clients .clients_image:hover .hover_image {
	opacity: 1;
}
.item_anim-ex_images.brainbizz_module_clients .clients_image:hover .main_image {
	opacity: 0;
}
.brainbizz_module_countdown {
	text-align: center; font-size: 100px;
}
.countdown-section {
	flex:1 1 0px; color: inherit; -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1;
}
:last-child.countdown-section .countdown-amount::before {
	display: none;
}
:last-child.countdown-section .countdown-amount::after {
	display: none;
}
.countdown-section .countdown-amount {
	padding: 0px 4px; color: inherit; line-height: 1.32; font-size: 1em; font-weight: 500; display: block; position: relative; z-index: 1;
}
.countdown-section .countdown-amount::before {
	background: rgb(193, 14, 14); border-radius: 50%; width: 0.09em; height: 0.09em; right: 0px; position: absolute; z-index: 1; content: ""; transform: translateX(50%); -webkit-transform: translateX(50%); -moz-transform: translateX(50%); -o-transform: translateX(50%); -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.countdown-section .countdown-amount::after {
	background: rgb(193, 14, 14); border-radius: 50%; width: 0.09em; height: 0.09em; right: 0px; position: absolute; z-index: 1; content: ""; transform: translateX(50%); -webkit-transform: translateX(50%); -moz-transform: translateX(50%); -o-transform: translateX(50%); -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.countdown-section .countdown-amount::before {
	top: 35%;
}
.countdown-section .countdown-amount::after {
	bottom: 35%;
}
.countdown-section .countdown-period {
	color: inherit; line-height: 0.87; font-size: 0.27em; margin-top: 1px; display: block;
}
.countdown-row {
	display: flex; justify-content: center; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.custom_countdown .countdown-section {
	font-family: inherit;
}
.custom_countdown .countdown-section .countdown-amount {
	font-family: inherit; font-weight: inherit;
}
.custom_countdown .countdown-period {
	font-family: inherit; font-weight: inherit;
}
.countdown_size_large.brainbizz_module_countdown {
	font-size: 100px;
}
.countdown_size_e_large.brainbizz_module_countdown {
	font-size: 120px;
}
.countdown_size_small.brainbizz_module_countdown {
	font-size: 50px;
}
.countdown_size_medium.brainbizz_module_countdown {
	font-size: 80px;
}
.countdown_align_left.brainbizz_module_countdown {
	text-align: left;
}
.countdown_align_left.brainbizz_module_countdown .countdown-amount::before {
	display: none;
}
.countdown_align_left.brainbizz_module_countdown .countdown-amount::after {
	display: none;
}
.countdown_align_right.brainbizz_module_countdown {
	text-align: right;
}
.countdown_align_right.brainbizz_module_countdown .countdown-amount::before {
	display: none;
}
.countdown_align_right.brainbizz_module_countdown .countdown-amount::after {
	display: none;
}
@media only screen and (max-width:1300px)
{
.countdown_size_large.brainbizz_module_countdown {
	font-size: 80px;
}
.countdown_size_custom.brainbizz_module_countdown {
	font-size: 80px !important;
}
.countdown_size_e_large.brainbizz_module_countdown {
	font-size: 106px;
}
.countdown_size_small.brainbizz_module_countdown {
	font-size: 41px;
}
.countdown_size_medium.brainbizz_module_countdown {
	font-size: 58px;
}
}
@media only screen and (max-width:992px)
{
.countdown_size_large.brainbizz_module_countdown {
	font-size: 70px;
}
.countdown_size_custom.brainbizz_module_countdown {
	font-size: 70px !important;
}
.countdown_size_e_large.brainbizz_module_countdown {
	font-size: 82px;
}
.countdown_size_small.brainbizz_module_countdown {
	font-size: 33px;
}
.countdown_size_medium.brainbizz_module_countdown {
	font-size: 46px;
}
.countdown-section .countdown-amount::before {
	width: 6px; height: 6px;
}
.countdown-section .countdown-amount::after {
	width: 6px; height: 6px;
}
}
@media only screen and (max-width:768px)
{
.countdown_size_large.brainbizz_module_countdown {
	font-size: 50px;
}
.countdown_size_custom.brainbizz_module_countdown {
	font-size: 50px !important;
}
.countdown_size_e_large.brainbizz_module_countdown {
	font-size: 60px;
}
.countdown_size_small.brainbizz_module_countdown {
	font-size: 30px;
}
.countdown_size_medium.brainbizz_module_countdown {
	font-size: 40px;
}
.countdown-section .countdown-amount::before {
	width: 4px; height: 4px;
}
.countdown-section .countdown-amount::after {
	width: 4px; height: 4px;
}
}
.brainbizz_module_counter .counter_title {
	text-transform: uppercase; line-height: 24px; font-size: 14px; max-width: 130px;
}
.brainbizz_module_counter .counter_value_content {
	position: relative; z-index: 1;
}
.brainbizz_module_counter .counter_value_wrap {
	line-height: 1.2; font-size: 55px; white-space: nowrap;
}
.brainbizz_module_counter .counter_value_hide {
	line-height: 1.2; font-size: 55px; white-space: nowrap;
}
.brainbizz_module_counter .counter_value_wrap .counter_value {
	color: inherit; line-height: inherit; font-family: inherit; font-size: inherit; font-weight: inherit;
}
.brainbizz_module_counter .counter_value_hide .counter_value {
	color: inherit; line-height: inherit; font-family: inherit; font-size: inherit; font-weight: inherit;
}
.brainbizz_module_counter .counter_value_wrap .counter_value_suffix {
	left: 3px; top: -15px; font-size: 36px; vertical-align: text-top; position: relative;
}
.brainbizz_module_counter .counter_value_hide .counter_value_suffix {
	left: 3px; top: -15px; font-size: 36px; vertical-align: text-top; position: relative;
}
:not(.layout_top).brainbizz_module_counter .counter_value_wrap {
	left: 0px; right: 0px; position: absolute; z-index: 1;
}
:not(.layout_top).brainbizz_module_counter .counter_value_hide > * {
	visibility: hidden; opacity: 0;
}
.brainbizz_module_counter .counter_icon_wrapper {
	margin-bottom: 20px;
}
.brainbizz_module_counter .counter_icon {
	transition:0.4s; left: 0px; top: 50%; width: inherit; text-align: center; font-size: 35px; position: absolute; z-index: 1; transform: translateY(-50%); -webkit-transform: translateY(-50%); -webkit-transition: .4s; -o-transition: .4s; -moz-transition: .4s; -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.brainbizz_module_counter .counter_icon_container {
	transition:0.4s; width: 65px; height: 65px; position: relative; z-index: 1; -webkit-transition: .4s; -o-transition: .4s; -moz-transition: .4s;
}
.counter_alignment_right.brainbizz_module_counter .counter_icon_container {
	margin-left: auto;
}
.counter_alignment_right.brainbizz_module_counter .counter_content_wrapper {
	text-align: right;
}
.counter_alignment_left.brainbizz_module_counter .counter_icon_container {
	margin-right: auto;
}
.counter_alignment_left.brainbizz_module_counter .counter_content_wrapper {
	text-align: left;
}
.counter_alignment_center.brainbizz_module_counter {
	text-align: center;
}
.counter_alignment_center.brainbizz_module_counter .counter_icon_container {
	margin-right: auto; margin-left: auto;
}
.layout_top.brainbizz_module_counter .counter_title {
	margin-top: 2px; margin-right: auto; margin-left: auto;
}
.layout_left.brainbizz_module_counter {
	text-align: left;
}
.layout_top_left.brainbizz_module_counter {
	text-align: left;
}
.layout_left.brainbizz_module_counter .counter_icon_wrapper {
	margin-right: 20px; margin-bottom: 20px; float: none; display: inline-block;
}
.layout_top_left.brainbizz_module_counter .counter_icon_wrapper {
	margin-right: 20px; margin-bottom: 20px; float: none; display: inline-block;
}
.layout_right.brainbizz_module_counter {
	text-align: right;
}
.layout_top_right.brainbizz_module_counter {
	text-align: right;
}
.layout_right.brainbizz_module_counter .counter_icon_wrapper {
	margin-bottom: 20px; margin-left: 20px; float: none; display: inline-block;
}
.layout_top_right.brainbizz_module_counter .counter_icon_wrapper {
	margin-bottom: 20px; margin-left: 20px; float: none; display: inline-block;
}
.layout_left.brainbizz_module_counter .counter_content_wrapper {
	display: flex; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center;
}
.layout_right.brainbizz_module_counter .counter_content_wrapper {
	display: flex; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center;
}
.layout_left.brainbizz_module_counter .counter_content_wrapper {
	-webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-flow: row; -moz-box-orient: horizontal; -moz-box-direction: normal;
}
.layout_left.brainbizz_module_counter .counter_content_wrapper .counter_value_wrap {
	padding-right: 25px;
}
.layout_left.brainbizz_module_counter .counter_content_wrapper .counter_value_hide {
	padding-right: 25px;
}
.layout_left.brainbizz_module_counter .counter_content_wrapper .counter_title {
	padding-left: 25px;
}
.layout_right.brainbizz_module_counter .counter_content_wrapper {
	flex-flow:row-reverse nowrap; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-flow: row-reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse;
}
.layout_right.brainbizz_module_counter .counter_content_wrapper .counter_value_wrap {
	padding-left: 25px;
}
.layout_right.brainbizz_module_counter .counter_content_wrapper .counter_value_hide {
	padding-left: 25px;
}
.layout_right.brainbizz_module_counter .counter_content_wrapper .counter_title {
	padding-right: 25px;
}
.type_bordered.brainbizz_module_counter .counter_icon_container {
	border-width: 2px; border-style: solid; overflow: hidden;
}
.type_fill.brainbizz_module_counter .counter_icon_container {
	overflow: hidden;
}
.type_bordered.brainbizz_module_counter .counter_icon_container {
	background: rgb(247, 248, 255); border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.type_fill.brainbizz_module_counter .counter_icon_container {
	background: rgb(247, 248, 255); border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.type_tile.brainbizz_module_counter .counter_icon_container {
	background: rgb(247, 248, 255); border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.layout_top.counter_divider.brainbizz_module_counter {
	position: relative;
}
.layout_left.counter_divider.brainbizz_module_counter .counter_value_hide {
	position: relative;
}
.layout_right.counter_divider.brainbizz_module_counter .counter_value_hide {
	position: relative;
}
.layout_top.counter_divider.brainbizz_module_counter::after {
	top: 50%; width: 1px; height: 80px; right: 0px; display: block; position: absolute; content: ""; transform: translateY(-50%); background-color: rgba(0, 0, 0, 0.1); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.layout_left.counter_divider.brainbizz_module_counter .counter_value_hide::after {
	top: 50%; width: 1px; height: 80px; right: 0px; display: block; position: absolute; content: ""; transform: translateY(-50%); background-color: rgba(0, 0, 0, 0.1); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.layout_right.counter_divider.brainbizz_module_counter .counter_value_hide::after {
	top: 50%; width: 1px; height: 80px; right: 0px; display: block; position: absolute; content: ""; transform: translateY(-50%); background-color: rgba(0, 0, 0, 0.1); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.layout_right.counter_divider.brainbizz_module_counter .counter_value_hide::after {
	left: 0px;
}
.counter_bg_gradient.brainbizz_module_counter .counter_icon_container::before {
	transition:0.4s; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -2; content: ""; -webkit-transition: .4s; -o-transition: .4s; -moz-transition: .4s;
}
.counter_bg_gradient.brainbizz_module_counter .counter_icon_container::after {
	transition:0.4s; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -2; content: ""; -webkit-transition: .4s; -o-transition: .4s; -moz-transition: .4s;
}
.counter_bg_gradient.brainbizz_module_counter .counter_icon_container::before {
	visibility: visible; opacity: 1;
}
.counter_bg_gradient.brainbizz_module_counter .counter_icon_container::after {
	visibility: hidden; opacity: 0;
}
@media all and (max-width:1200px)
{
.layout_top.counter_divider.brainbizz_module_counter::after {
	background-color: transparent;
}
}
.brainbizz_module_title {
	position: relative; z-index: 1;
}
.brainbizz_module_text * {
	line-height: inherit; font-size: inherit;
}
.brainbizz_module_text p {
	margin-bottom: 0px;
}
.custom_font.brainbizz_module_text > *:not(.fa) {
	font-family: inherit;
}
.brainbizz_module_demo_item {
	margin-top: 20px;
}
.brainbizz_module_demo_item .di_image-wrap {
	border-radius: 10px; transition:transform 0.6s, -webkit-transform 0.6s, -moz-transform 0.6s, -o-transform 0.6s; overflow: hidden; margin-right: auto; margin-left: auto; position: relative; z-index: 1; max-width: 500px; box-shadow: 0px 17px 40px 0px rgba(54,59,91,0.15); -webkit-transition: -webkit-transform .6s; -o-transition: -o-transform .6s; -moz-transition: transform .6s, -moz-transform .6s; -webkit-box-shadow: 0 17px 40px 0 rgba(54, 59, 91, 0.15); -moz-box-shadow: 0 17px 40px 0 rgba(54, 59, 91, 0.15); -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.brainbizz_module_demo_item .di_image-wrap:hover {
	transform: translateY(-20px); -webkit-transform: translateY(-20px); -moz-transform: translateY(-20px); -o-transform: translateY(-20px);
}
.brainbizz_module_demo_item .di_image-wrap:hover .di_image-link::before {
	opacity: 0.6;
}
.brainbizz_module_demo_item .di_image-wrap:hover .di_button {
	opacity: 1;
}
.brainbizz_module_demo_item .di_image-link {
	display: block;
}
.brainbizz_module_demo_item .di_image-link::before {
	background: rgb(243, 243, 243); transition:opacity 0.3s; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 1; content: ""; opacity: 0; -webkit-transition: opacity .3s; -o-transition: opacity .3s; -moz-transition: opacity .3s;
}
.brainbizz_module_demo_item .di_button {
	transition:opacity 0.3s; left: 50%; top: 50%; position: absolute; z-index: 2; opacity: 0; transform: translate3d(-50%, -50%, 0px); -webkit-transform: translate3d(-50%, -50%, 0); -webkit-transition: opacity .3s; -o-transition: opacity .3s; -moz-transition: opacity .3s; -moz-transform: translate3d(-50%, -50%, 0);
}
.brainbizz_module_demo_item .di_button a {
	margin: 0px; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px;
}
.brainbizz_module_demo_item .di_button a:hover {
	background: rgb(255, 255, 255); border-color: rgb(255, 255, 255);
}
.brainbizz_module_demo_item .di_title-wrap {
	text-align: center; margin-top: 27px;
}
.brainbizz_module_demo_item .di_title-wrap > * {
	display: inline-block;
}
.brainbizz_module_demo_item .di_subtitle {
	font-size: 22px; margin-right: 5px;
}
.brainbizz_module_demo_item .di_title {
	font-size: 22px;
}
.coming_soon.brainbizz_module_demo_item {
	pointer-events: none;
}
.coming_soon.brainbizz_module_demo_item .di_image-link::before {
	opacity: 0.7;
}
.brainbizz_module_demo_item .di_label {
	background: none; top: 50%; width: 100%; height: 40px; text-align: center; font-size: 28px; margin-top: -20px; display: flex; position: absolute; z-index: 1; opacity: 0.7; justify-content: center; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.brainbizz_divider {
	line-height: 0; font-size: 0px;
}
.divider_alignment_right.brainbizz_divider {
	text-align: right;
}
.divider_alignment_left.brainbizz_divider {
	text-align: left;
}
.divider_alignment_center.brainbizz_divider {
	text-align: center;
}
.divider_alignment_right.brainbizz_divider .divider_custom {
	display: inline-block;
}
.divider_alignment_left.brainbizz_divider .divider_custom {
	display: inline-block;
}
.divider_alignment_center.brainbizz_divider .divider_custom {
	display: inline-block;
}
.brainbizz_divider .divider_line .divider_custom {
	position: relative;
}
.brainbizz_divider .divider_line .divider_custom .divider_line {
	top: 0px; width: 70px; bottom: 0px; display: none; position: absolute;
}
.brainbizz_divider .divider_line_alignment_right.divider_line .divider_custom .divider_line {
	display: block;
}
.brainbizz_divider .divider_line_alignment_left.divider_line .divider_custom .divider_line {
	display: block;
}
.brainbizz_divider .divider_line_alignment_center.divider_line .divider_custom .divider_line {
	display: block;
}
.brainbizz_divider .divider_line_alignment_right.divider_line .divider_custom .divider_line {
	left: auto; right: 0px;
}
.brainbizz_divider .divider_line_alignment_left.divider_line .divider_custom .divider_line {
	left: 0px; right: auto;
}
.brainbizz_divider .divider_line_alignment_center.divider_line .divider_custom .divider_line {
	left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%);
}
.brainbizz_module_double_headings .heading_title {
	margin-top: 10px; position: relative; z-index: 1;
}
.brainbizz_module_double_headings .heading_subtitle {
	text-transform: uppercase; display: inline-block; position: relative; z-index: 1;
}
.brainbizz_module_double_headings .heading_subtitle::after {
	top: 50%; width: 50px; height: 1px; position: absolute; z-index: 0; content: "";
}
.brainbizz_module_double_headings .heading_subtitle::before {
	top: 50%; width: 50px; height: 1px; position: absolute; z-index: 0; content: "";
}
.brainbizz_module_double_headings .heading_subtitle::after {
	left: calc(100% + 20px);
}
.brainbizz_module_double_headings .heading_subtitle::before {
	right: calc(100% + 20px);
}
.aleft.brainbizz_module_double_headings .heading_subtitle::before {
	display: none;
}
.aright.brainbizz_module_double_headings .heading_subtitle::after {
	display: none;
}
@media only screen and (min-width:1200px)
{
.brainbizz_module_double_headings .heading_title_desctop {
	line-height: inherit !important; font-size: inherit !important;
}
}
@media only screen and (min-width:992px)
{
.brainbizz_module_double_headings .heading_title_tablet {
	line-height: inherit !important; font-size: inherit !important;
}
}
@media only screen and (min-width:768px)
{
.brainbizz_module_double_headings .heading_title_mobile {
	line-height: inherit !important; font-size: inherit !important;
}
}
.brainbizz_module_flipbox .flipbox_wrapper {
	text-align: center; position: relative; z-index: 1; min-height: 290px; perspective: 1000px; -webkit-perspective: 1000px; -moz-perspective: 1000px;
}
.brainbizz_module_flipbox .flipbox_front {
	background-position: center; border-radius: inherit; transition:transform 0.8s cubic-bezier(0.5, 0.2, 0.2, 0.8), -webkit-transform 0.8s cubic-bezier(0.5, 0.2, 0.2, 0.8), -moz-transform 0.8s cubic-bezier(0.5, 0.2, 0.2, 0.8), -o-transform 0.8s cubic-bezier(0.5, 0.2, 0.2, 0.8); min-height: inherit; box-shadow: 0px 26px 38px 0px rgba(0,0,0,0.2); perspective: inherit; backface-visibility: hidden; background-repeat: no-repeat; background-size: cover; background-color: rgb(255, 255, 255); -webkit-transition: -webkit-transform .8s cubic-bezier(0.5, 0.2, 0.2, 0.8); -o-transition: -o-transform .8s cubic-bezier(0.5, 0.2, 0.2, 0.8); -moz-transition: transform .8s cubic-bezier(0.5, 0.2, 0.2, 0.8), -moz-transform .8s cubic-bezier(0.5, 0.2, 0.2, 0.8); -webkit-box-shadow: 0 26px 38px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 26px 38px 0 rgba(0, 0, 0, 0.2); -webkit-border-radius: inherit; -moz-border-radius: inherit; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; -webkit-perspective: inherit; -moz-perspective: inherit; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d;
}
.brainbizz_module_flipbox .flipbox_back {
	background-position: center; border-radius: inherit; transition:transform 0.8s cubic-bezier(0.5, 0.2, 0.2, 0.8), -webkit-transform 0.8s cubic-bezier(0.5, 0.2, 0.2, 0.8), -moz-transform 0.8s cubic-bezier(0.5, 0.2, 0.2, 0.8), -o-transform 0.8s cubic-bezier(0.5, 0.2, 0.2, 0.8); min-height: inherit; box-shadow: 0px 26px 38px 0px rgba(0,0,0,0.2); perspective: inherit; backface-visibility: hidden; background-repeat: no-repeat; background-size: cover; background-color: rgb(255, 255, 255); -webkit-transition: -webkit-transform .8s cubic-bezier(0.5, 0.2, 0.2, 0.8); -o-transition: -o-transform .8s cubic-bezier(0.5, 0.2, 0.2, 0.8); -moz-transition: transform .8s cubic-bezier(0.5, 0.2, 0.2, 0.8), -moz-transform .8s cubic-bezier(0.5, 0.2, 0.2, 0.8); -webkit-box-shadow: 0 26px 38px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 26px 38px 0 rgba(0, 0, 0, 0.2); -webkit-border-radius: inherit; -moz-border-radius: inherit; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; -webkit-perspective: inherit; -moz-perspective: inherit; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d;
}
.brainbizz_module_flipbox .flipbox_front {
	padding: 30px 22px; display: flex; box-sizing: border-box; flex-direction: column; justify-content: center; align-items: flex-start; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-align: start; -webkit-align-items: flex-start; -moz-box-align: start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -webkit-flex-direction: column;
}
.brainbizz_module_flipbox .flipbox_front .flipbox_logo {
	transform: translate3d(35px, -10px, 70px) scale(0.86); perspective: inherit; backface-visibility: hidden; -webkit-transform: translate3d(35px, -10px, 70px) scale(0.86); -moz-transform: translate3d(35px, -10px, 70px) scale(0.86); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-perspective: inherit; -moz-perspective: inherit; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d;
}
.brainbizz_module_flipbox .flipbox_front .flipbox_title {
	transform: translate3d(35px, -10px, 70px) scale(0.86); perspective: inherit; backface-visibility: hidden; -webkit-transform: translate3d(35px, -10px, 70px) scale(0.86); -moz-transform: translate3d(35px, -10px, 70px) scale(0.86); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-perspective: inherit; -moz-perspective: inherit; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d;
}
.brainbizz_module_flipbox .flipbox_front .flipbox_descr {
	transform: translate3d(35px, -10px, 70px) scale(0.86); perspective: inherit; backface-visibility: hidden; -webkit-transform: translate3d(35px, -10px, 70px) scale(0.86); -moz-transform: translate3d(35px, -10px, 70px) scale(0.86); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-perspective: inherit; -moz-perspective: inherit; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d;
}
.brainbizz_module_flipbox .flipbox_front .flipbox_logo {
	left: 0px; top: 50%; display: block; position: absolute; z-index: 0; transform: translate3d(7px, -50%, 35px) scale(0.95); -webkit-transform: translate3d(7px, -50%, 35px) scale(0.95); -moz-transform: translate3d(7px, -50%, 35px) scale(0.95);
}
.brainbizz_module_flipbox .flipbox_front .flipbox_title {
	width: 100%; text-align: center; position: relative; z-index: 1; box-sizing: border-box; transform: translate3d(0px, 0px, 70px) scale(0.86); -webkit-transform: translate3d(0, 0, 70px) scale(0.86); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -moz-transform: translate3d(0, 0, 70px) scale(0.86);
}
.brainbizz_module_flipbox .flipbox_front .flipbox_descr {
	padding: 0px 5px;
}
.brainbizz_module_flipbox .flipbox_back {
	left: 0px; top: 0px; width: 100%; height: 100%; display: flex; position: absolute; flex-direction: column; justify-content: center; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -webkit-flex-direction: column;
}
.brainbizz_module_flipbox .flipbox_back .flipbox_back_content {
	padding: 32px; transform: translateZ(70px) scale(0.86); perspective: inherit; backface-visibility: hidden; -webkit-transform: translateZ(70px) scale(0.86); -moz-transform: translateZ(70px) scale(0.86); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-perspective: inherit; -moz-perspective: inherit; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d;
}
.brainbizz_module_flipbox .flipbox_back .flipbox_logo {
	height: 20px; transform: translate3d(0px, -10px, 35px) scale(0.86); backface-visibility: hidden; -webkit-transform: translate3d(0, -10px, 35px) scale(0.86); -moz-transform: translate3d(0, -10px, 35px) scale(0.86); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
.brainbizz_module_flipbox .flipbox_back .flipbox_title {
	margin-bottom: 10px;
}
.brainbizz_module_flipbox .flipbox_back .brainbizz_module_button {
	margin-top: 23px;
}
.brainbizz_module_flipbox .flipbox_back .brainbizz_module_button a {
	margin-bottom: 0px;
}
.brainbizz_module_flipbox .flipbox_title {
	line-height: 1.2; font-size: 34px;
}
.brainbizz_module_flipbox .flipbox_title {
	color: inherit;
}
.brainbizz_module_flipbox .flipbox_button {
	color: inherit;
}
.type_flip_right.brainbizz_module_flipbox .flipbox_front {
	transform: rotateY(0deg); -webkit-transform: rotateY(0); -moz-transform: rotateY(0);
}
.type_flip_right.brainbizz_module_flipbox:hover .flipbox_front {
	transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg);
}
.type_flip_left.brainbizz_module_flipbox .flipbox_front {
	transform: rotateY(0deg); -webkit-transform: rotateY(0); -moz-transform: rotateY(0);
}
.type_flip_left.brainbizz_module_flipbox:hover .flipbox_front {
	transform: rotateY(-180deg); -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg);
}
.type_flip_top.brainbizz_module_flipbox .flipbox_front {
	transform: rotateX(0deg); -webkit-transform: rotateX(0); -moz-transform: rotateX(0);
}
.type_flip_top.brainbizz_module_flipbox:hover .flipbox_front {
	transform: rotateX(180deg); -webkit-transform: rotateX(180deg); -moz-transform: rotateX(180deg);
}
.type_flip_bottom.brainbizz_module_flipbox .flipbox_front {
	transform: rotateX(0deg); -webkit-transform: rotateX(0); -moz-transform: rotateX(0);
}
.type_flip_bottom.brainbizz_module_flipbox:hover .flipbox_front {
	transform: rotateX(-180deg); -webkit-transform: rotateX(-180deg); -moz-transform: rotateX(-180deg);
}
.type_flip_right.brainbizz_module_flipbox .flipbox_back {
	transform: rotateY(-180deg); -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg);
}
.type_flip_right.brainbizz_module_flipbox:hover .flipbox_back {
	transform: rotateY(0deg); -webkit-transform: rotateY(0); -moz-transform: rotateY(0);
}
.type_flip_left.brainbizz_module_flipbox .flipbox_back {
	transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg);
}
.type_flip_left.brainbizz_module_flipbox:hover .flipbox_back {
	transform: rotateY(0deg); -webkit-transform: rotateY(0); -moz-transform: rotateY(0);
}
.type_flip_top.brainbizz_module_flipbox .flipbox_back {
	transform: rotateX(-180deg); -webkit-transform: rotateX(-180deg); -moz-transform: rotateX(-180deg);
}
.type_flip_top.brainbizz_module_flipbox:hover .flipbox_back {
	transform: rotateX(0deg); -webkit-transform: rotateX(0); -moz-transform: rotateX(0);
}
.type_flip_bottom.brainbizz_module_flipbox .flipbox_back {
	transform: rotateX(180deg); -webkit-transform: rotateX(180deg); -moz-transform: rotateX(180deg);
}
.type_flip_bottom.brainbizz_module_flipbox:hover .flipbox_back {
	transform: rotateX(0deg); -webkit-transform: rotateX(0); -moz-transform: rotateX(0);
}
.wgl-icon {
	margin: 0px; transition:0.4s; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.icon_circle.wgl-icon {
	background: rgb(255, 255, 255); border-radius: 40px; width: 40px; height: 40px; text-align: center; line-height: 40px; -webkit-border-radius: 40px; -moz-border-radius: 40px;
}
.icon_shadow.icon_circle.wgl-icon {
	box-shadow: 0px 0px 16px 3px rgba(3,38,94,0.19); -webkit-box-shadow: 0 0 16px 3px rgba(3, 38, 94, 0.19); -moz-box-shadow: 0 0 16px 3px rgba(3, 38, 94, 0.19);
}
.opacity_icon.wgl-icon:hover {
	opacity: 0.5;
}
a .wgl-icon {
	cursor: pointer;
}
.brainbizz_module_img_layer {
	line-height: 0; position: relative; max-width: 100%;
}
.brainbizz_module_img_layer .img_layer_image_wrapper {
	width: inherit; height: inherit; line-height: 0; display: block; position: relative; max-height: 100%; max-width: 100%;
}
.brainbizz_module_img_layer :not(:first-child).img_layer_image_wrapper {
	left: 0px; top: 0px; position: absolute;
}
.brainbizz_module_img_layer .img_layer_image_wrapper .img_layer_image {
	transition:0.5s; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s;
}
.brainbizz_module_img_layer .fade_in.img_layer_image_wrapper .img_layer_image {
	visibility: hidden; opacity: 0;
}
.brainbizz_module_img_layer .slide_big_up.img_layer_image_wrapper .img_layer_image {
	visibility: hidden; opacity: 0;
}
.brainbizz_module_img_layer .slide_big_down.img_layer_image_wrapper .img_layer_image {
	visibility: hidden; opacity: 0;
}
.brainbizz_module_img_layer .slide_big_left.img_layer_image_wrapper .img_layer_image {
	visibility: hidden; opacity: 0;
}
.brainbizz_module_img_layer .slide_big_right.img_layer_image_wrapper .img_layer_image {
	visibility: hidden; opacity: 0;
}
.brainbizz_module_img_layer .slide_up.img_layer_image_wrapper .img_layer_image {
	visibility: hidden; opacity: 0;
}
.brainbizz_module_img_layer .slide_down.img_layer_image_wrapper .img_layer_image {
	visibility: hidden; opacity: 0;
}
.brainbizz_module_img_layer .slide_left.img_layer_image_wrapper .img_layer_image {
	visibility: hidden; opacity: 0;
}
.brainbizz_module_img_layer .slide_right.img_layer_image_wrapper .img_layer_image {
	visibility: hidden; opacity: 0;
}
.brainbizz_module_img_layer .flip_x.img_layer_image_wrapper .img_layer_image {
	visibility: hidden; opacity: 0;
}
.brainbizz_module_img_layer .flip_y.img_layer_image_wrapper .img_layer_image {
	visibility: hidden; opacity: 0;
}
.brainbizz_module_img_layer .zoom_in.img_layer_image_wrapper .img_layer_image {
	visibility: hidden; opacity: 0;
}
.brainbizz_module_img_layer .slide_big_up.img_layer_image_wrapper .img_layer_image {
	transform: translateY(100%); -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%);
}
.brainbizz_module_img_layer .slide_big_down.img_layer_image_wrapper .img_layer_image {
	transform: translateY(-100%); -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%);
}
.brainbizz_module_img_layer .slide_big_left.img_layer_image_wrapper .img_layer_image {
	transform: translateX(100%); -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -o-transform: translateX(100%);
}
.brainbizz_module_img_layer .slide_big_right.img_layer_image_wrapper .img_layer_image {
	transform: translateX(-100%); -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -o-transform: translateX(-100%);
}
.brainbizz_module_img_layer .slide_up.img_layer_image_wrapper .img_layer_image {
	transform: translateY(50%); -webkit-transform: translateY(50%); -moz-transform: translateY(50%); -o-transform: translateY(50%);
}
.brainbizz_module_img_layer .slide_down.img_layer_image_wrapper .img_layer_image {
	transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.brainbizz_module_img_layer .slide_left.img_layer_image_wrapper .img_layer_image {
	transform: translateX(50%); -webkit-transform: translateX(50%); -moz-transform: translateX(50%); -o-transform: translateX(50%);
}
.brainbizz_module_img_layer .slide_right.img_layer_image_wrapper .img_layer_image {
	transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%);
}
.brainbizz_module_img_layer .flip_x.img_layer_image_wrapper .img_layer_image {
	transform: rotateX(-100deg); -webkit-transform: rotateX(-100deg); -moz-transform: rotateX(-100deg);
}
.brainbizz_module_img_layer .flip_y.img_layer_image_wrapper .img_layer_image {
	transform: rotateY(-100deg); -webkit-transform: rotateY(-100deg); -moz-transform: rotateY(-100deg);
}
.brainbizz_module_img_layer .zoom_in.img_layer_image_wrapper .img_layer_image {
	transform: scale3d(0.2, 0.2, 0.2); -webkit-transform: scale3d(0.2, 0.2, 0.2); -moz-transform: scale3d(0.2, 0.2, 0.2);
}
.img_layer_animate.brainbizz_module_img_layer .fade_in.img_layer_image_wrapper .img_layer_image {
	visibility: visible; opacity: 1;
}
.img_layer_animate.brainbizz_module_img_layer .slide_big_up.img_layer_image_wrapper .img_layer_image {
	visibility: visible; opacity: 1;
}
.img_layer_animate.brainbizz_module_img_layer .slide_big_down.img_layer_image_wrapper .img_layer_image {
	visibility: visible; opacity: 1;
}
.img_layer_animate.brainbizz_module_img_layer .slide_big_left.img_layer_image_wrapper .img_layer_image {
	visibility: visible; opacity: 1;
}
.img_layer_animate.brainbizz_module_img_layer .slide_big_right.img_layer_image_wrapper .img_layer_image {
	visibility: visible; opacity: 1;
}
.img_layer_animate.brainbizz_module_img_layer .slide_up.img_layer_image_wrapper .img_layer_image {
	visibility: visible; opacity: 1;
}
.img_layer_animate.brainbizz_module_img_layer .slide_down.img_layer_image_wrapper .img_layer_image {
	visibility: visible; opacity: 1;
}
.img_layer_animate.brainbizz_module_img_layer .slide_left.img_layer_image_wrapper .img_layer_image {
	visibility: visible; opacity: 1;
}
.img_layer_animate.brainbizz_module_img_layer .slide_right.img_layer_image_wrapper .img_layer_image {
	visibility: visible; opacity: 1;
}
.img_layer_animate.brainbizz_module_img_layer .flip_x.img_layer_image_wrapper .img_layer_image {
	visibility: visible; opacity: 1;
}
.img_layer_animate.brainbizz_module_img_layer .flip_y.img_layer_image_wrapper .img_layer_image {
	visibility: visible; opacity: 1;
}
.img_layer_animate.brainbizz_module_img_layer .zoom_in.img_layer_image_wrapper .img_layer_image {
	visibility: visible; opacity: 1;
}
.img_layer_animate.brainbizz_module_img_layer .slide_big_up.img_layer_image_wrapper .img_layer_image {
	transform: translateY(0px); -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0);
}
.img_layer_animate.brainbizz_module_img_layer .slide_big_down.img_layer_image_wrapper .img_layer_image {
	transform: translateY(0px); -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0);
}
.img_layer_animate.brainbizz_module_img_layer .slide_up.img_layer_image_wrapper .img_layer_image {
	transform: translateY(0px); -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0);
}
.img_layer_animate.brainbizz_module_img_layer .slide_down.img_layer_image_wrapper .img_layer_image {
	transform: translateY(0px); -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0);
}
.img_layer_animate.brainbizz_module_img_layer .slide_big_left.img_layer_image_wrapper .img_layer_image {
	transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
.img_layer_animate.brainbizz_module_img_layer .slide_big_right.img_layer_image_wrapper .img_layer_image {
	transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
.img_layer_animate.brainbizz_module_img_layer .slide_left.img_layer_image_wrapper .img_layer_image {
	transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
.img_layer_animate.brainbizz_module_img_layer .slide_right.img_layer_image_wrapper .img_layer_image {
	transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
.img_layer_animate.brainbizz_module_img_layer .flip_x.img_layer_image_wrapper .img_layer_image {
	transform: rotate(0deg); -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0);
}
.img_layer_animate.brainbizz_module_img_layer .flip_y.img_layer_image_wrapper .img_layer_image {
	transform: rotate(0deg); -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0);
}
.img_layer_animate.brainbizz_module_img_layer .zoom_in.img_layer_image_wrapper .img_layer_image {
	transform: scale3d(1, 1, 1); -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1);
}
.brainbizz_module_infobox {
	transition:0.5s; -webkit-transition: .5s; -o-transition: .5s; -moz-transition: .5s;
}
.brainbizz_module_infobox .infobox_wrapper {
	transition: inherit; position: relative; z-index: 1; -webkit-transition: inherit; -o-transition: inherit; -moz-transition: inherit;
}
.brainbizz_module_infobox .infobox_wrapper .infobox_button {
	margin-top: 20px;
}
.infobox_alignment_left.brainbizz_module_infobox {
	text-align: left;
}
.infobox_alignment_left.brainbizz_module_infobox .infobox_icon_container {
	margin-right: auto;
}
.title_divider.infobox_alignment_left.brainbizz_module_infobox .infobox_title {
	padding-left: 35%;
}
.title_divider.infobox_alignment_left.brainbizz_module_infobox .infobox_title::before {
	background: red; left: 0px; top: 40%; width: 30%; height: 1px; position: absolute; z-index: 1; content: "";
}
.infobox_alignment_center.brainbizz_module_infobox {
	text-align: center;
}
.infobox_alignment_center.brainbizz_module_infobox .infobox_icon_container {
	margin-right: auto; margin-left: auto;
}
.infobox_alignment_right.brainbizz_module_infobox {
	text-align: right;
}
.infobox_alignment_right.brainbizz_module_infobox .infobox_icon_container {
	margin-left: auto;
}
.title_divider.infobox_alignment_right.brainbizz_module_infobox .infobox_title {
	padding-right: 35%;
}
.title_divider.infobox_alignment_right.brainbizz_module_infobox .infobox_title::before {
	background: red; top: 48%; width: 30%; height: 1px; right: 0px; position: absolute; z-index: 1; content: "";
}
.layout_top.brainbizz_module_infobox .infobox_wrapper {
	padding: 40px 35px 40px 40px;
}
.layout_left.brainbizz_module_infobox .infobox_icon_wrapper {
	margin-right: 20px; margin-bottom: 20px; float: left;
}
.layout_top_left.brainbizz_module_infobox .infobox_icon_wrapper {
	margin-right: 20px; margin-bottom: 20px; float: left;
}
.layout_right.brainbizz_module_infobox .infobox_icon_wrapper {
	margin-bottom: 20px; margin-left: 30px; float: right;
}
.layout_top_right.brainbizz_module_infobox .infobox_icon_wrapper {
	margin-bottom: 20px; margin-left: 30px; float: right;
}
.layout_left.brainbizz_module_infobox .infobox_content_wrapper {
	overflow: hidden;
}
.layout_right.brainbizz_module_infobox .infobox_content_wrapper {
	overflow: hidden;
}
.type_bordered.brainbizz_module_infobox .infobox_icon {
	left: 0px; top: 50%; width: inherit; text-align: center; position: absolute; z-index: 1; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.type_fill.brainbizz_module_infobox .infobox_icon {
	left: 0px; top: 50%; width: inherit; text-align: center; position: absolute; z-index: 1; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.type_tile.brainbizz_module_infobox .infobox_icon {
	left: 0px; top: 50%; width: inherit; text-align: center; position: absolute; z-index: 1; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.type_default.brainbizz_module_infobox .infobox_icon {
	left: 0px; top: 50%; width: inherit; text-align: center; position: absolute; z-index: 1; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.type_bordered.brainbizz_module_infobox .infobox_icon_container {
	border-width: 1px; border-style: solid;
}
.type_bordered.brainbizz_module_infobox .infobox_icon_container {
	border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.type_fill.brainbizz_module_infobox .infobox_icon_container {
	border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.type_tile.brainbizz_module_infobox .infobox_icon_container {
	border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.type_tile.brainbizz_module_infobox .infobox_wrapper {
	border: 1px solid rgb(228, 228, 228); border-image: none;
}
:not(.layout_top).type_tile.brainbizz_module_infobox .infobox_wrapper {
	padding: 35px 15px 45px;
}
.type_fill.brainbizz_module_infobox .infobox_wrapper {
	padding: 30px;
}
.brainbizz_module_infobox .infobox_title {
	line-height: 30px; font-size: 22px; font-weight: 400; margin-bottom: 13px; position: relative; z-index: 1;
}
.brainbizz_module_infobox .infobox_subtitle {
	line-height: 1.2;
}
.brainbizz_module_infobox .infobox_icon {
	transition:0.5s; font-size: 40px; -webkit-transition: .5s; -o-transition: .5s; -moz-transition: .5s;
}
.brainbizz_module_infobox .infobox_icon_wrapper {
	margin-bottom: 17px;
}
.brainbizz_module_infobox .infobox_icon_wrapper .infobox_icon_container {
	border-radius: 10px; line-height: 0; position: relative; z-index: 1; -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.brainbizz_module_infobox .infobox_icon_container {
	position: relative; z-index: 1;
}
.brainbizz_module_infobox .infobox_icon_container .infobox_icon_number {
	background: rgb(50, 50, 50); border-radius: 50%; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; position: absolute; z-index: 1; min-width: 30px; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.brainbizz_module_infobox .infobox_icon_container .left_top.infobox_icon_number {
	left: 0px; top: 0px;
}
.brainbizz_module_infobox .infobox_icon_container .right_top.infobox_icon_number {
	top: 0px; right: 0px;
}
.brainbizz_module_infobox .infobox_icon_container .left_bottom.infobox_icon_number {
	left: 0px; bottom: 0px;
}
.brainbizz_module_infobox .infobox_icon_container .right_bottom.infobox_icon_number {
	right: 0px; bottom: 0px;
}
:not(.type_full_size).brainbizz_module_infobox .infobox_icon_container {
	width: 70px; height: 70px;
}
#sb_instagram {
	position: relative; z-index: 1;
}
#sb_instagram .sbi_photo {
	position: relative; z-index: 3; opacity: 1 !important;
}
#sb_instagram .sbi_photo::before {
	transition:0.5s; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 1; content: ""; opacity: 0; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s;
}
#sb_instagram .sbi_photo::after {
	transition:0.5s; left: 50%; top: 50%; color: rgb(255, 255, 255); font-family: Flaticon; font-size: 70px; position: absolute; z-index: 2; content: "\f144"; opacity: 0; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);
}
#sb_instagram .hover-active.sbi_item .sbi_photo::before {
	opacity: 0.75;
}
#sb_instagram .hover-active.sbi_item .sbi_photo::after {
	opacity: 1;
}
#sb_instagram .sbi_item:hover .sbi_photo::before {
	opacity: 0.75 !important;
}
#sb_instagram .sbi_item:hover .sbi_photo::after {
	opacity: 1 !important;
}
#sb_instagram #sbi_images:hover .hover-active.sbi_item .sbi_photo::before {
	opacity: 0;
}
#sb_instagram #sbi_images:hover .hover-active.sbi_item .sbi_photo::after {
	opacity: 0;
}
.brainbizz_module_message_box {
	padding: 12px 50px 12px 80px; position: relative; min-height: 40px; box-shadow: 0px 7px 28px rgba(0,0,0,0.08); -webkit-box-shadow: 0 7px 28px rgba(0, 0, 0, 0.08); -moz-box-shadow: 0 7px 28px rgba(0, 0, 0, 0.08);
}
.brainbizz_module_message_box .message_title {
	line-height: 1.25; font-size: 16px; font-weight: 600;
}
.brainbizz_module_message_box .message_text {
	line-height: 20px; font-size: 14px;
}
.brainbizz_module_message_box .message_icon_wrap {
	left: 0px; top: 50%; width: 64px; height: 64px; position: absolute; z-index: 1; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.brainbizz_module_message_box .message_icon {
	left: 50%; top: 50%; width: 36px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 34px; font-style: normal; position: absolute; z-index: 1; box-sizing: border-box; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);
}
.brainbizz_module_message_box .message_close_button {
	top: 50%; width: 20px; height: 20px; text-align: center; right: 15px; line-height: 20px; font-size: 14px; display: block; position: absolute; z-index: 1; cursor: pointer; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.brainbizz_module_message_box .message_close_button::before {
	font-family: "flaticon"; content: "\f14e";
}
.type_info.brainbizz_module_message_box {
	
}
.type_info.brainbizz_module_message_box .message_icon_wrap {
	
}
.type_info.brainbizz_module_message_box .message_close_button {
	
}
.type_info.brainbizz_module_message_box .message_title {
	
}
.type_info.brainbizz_module_message_box .message_icon::before {
	font-family: "flaticon"; content: "\f172";
}
.type_success.brainbizz_module_message_box {
	
}
.type_success.brainbizz_module_message_box .message_icon_wrap {
	
}
.type_success.brainbizz_module_message_box .message_close_button {
	
}
.type_success.brainbizz_module_message_box .message_title {
	
}
.type_success.brainbizz_module_message_box .message_icon::before {
	font-family: "flaticon"; content: "\f16f";
}
.type_error.brainbizz_module_message_box {
	
}
.type_error.brainbizz_module_message_box .message_icon_wrap {
	
}
.type_error.brainbizz_module_message_box .message_close_button {
	
}
.type_error.brainbizz_module_message_box .message_title {
	
}
.type_error.brainbizz_module_message_box .message_icon::before {
	font-family: "flaticon"; content: "\f171";
}
.type_warning.brainbizz_module_message_box {
	
}
.type_warning.brainbizz_module_message_box .message_icon_wrap {
	
}
.type_warning.brainbizz_module_message_box .message_close_button {
	
}
.type_warning.brainbizz_module_message_box .message_title {
	
}
.type_warning.brainbizz_module_message_box .message_icon::before {
	font-family: "flaticon"; content: "\f173";
}
.isotope-filter {
	padding-top: 15px; font-size: 18px; font-weight: 400; margin-bottom: 50px;
}
.isotope-filter a {
	transition:0.4s; color: rgb(179, 179, 179); text-transform: uppercase; line-height: 22px; padding-bottom: 2px; font-size: 13px; font-weight: 600; margin-right: 50px; display: inline-block; position: relative; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.isotope-filter a:last-child {
	margin-right: 0px;
}
.isotope-filter a::before {
	transition:0.4s; left: 50%; width: 0px; height: 2px; bottom: 0px; position: absolute; content: ""; transform: translateX(-50%); -webkit-transform: translateX(-50%); -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; -moz-transform: translateX(-50%); -o-transform: translateX(-50%);
}
.isotope-filter a.active::before {
	width: 100%;
}
.isotope-filter a:hover::before {
	width: 100%;
}
.filter-center.filter_def.isotope-filter {
	text-align: center;
}
.filter-left.filter_def.isotope-filter {
	text-align: left;
}
.filter-right.filter_def.isotope-filter {
	text-align: right;
}
.filter_def.isotope-filter a .number_filter {
	transition:0.4s; width: 20px; height: 20px; text-align: center; right: -20px; bottom: 100%; color: rgb(255, 255, 255); line-height: 22px; font-size: 10px; font-weight: 500; display: inline-block; visibility: hidden; position: absolute; opacity: 0; -webkit-transition: all .4s ease; -o-transition: all .4s ease; -moz-transition: all .4s ease;
}
.filter_def.isotope-filter a:hover .number_filter {
	visibility: visible; opacity: 1;
}
.filter_def.isotope-filter a:last-child {
	margin-right: 0px;
}
.filter_with_bg.isotope-filter {
	background: rgb(247, 247, 247); padding: 10px 30px; margin-bottom: 30px;
}
.row .wgl_portfolio_list-item {
	padding-right: 0px; padding-left: 0px; vertical-align: top; float: none; display: inline-block;
}
.wgl_portfolio_list-container {
	margin-right: 0px; margin-left: 0px;
}
.wgl_portfolio_list-container .slick-dots {
	padding: 0px 0px 25px;
}
.wgl_portfolio_item-meta {
	font-size: 13px;
}
.wgl_portfolio_item-meta a {
	color: inherit;
}
.wgl_portfolio_item-meta span {
	color: inherit;
}
.wgl_portfolio_item-meta .post_cats {
	transition:0.5s; line-height: 20px; display: block; position: relative; z-index: 1; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s;
}
.wgl_portfolio_item-meta .post_cats a {
	text-transform: uppercase; letter-spacing: 1px; font-weight: 600; display: inline-block; position: relative;
}
.wgl_portfolio_item-meta .post_cats span.delimiter-comma {
	transition:color 0.4s; margin-right: 2px; margin-left: 2px; -webkit-transition: color .4s; -o-transition: color .4s; -moz-transition: color .4s;
}
.wgl_portfolio_item-wrapper .swipebox {
	transition:0.4s; left: 40px; width: 30px; height: 30px; bottom: 40px; display: block; position: absolute; z-index: 5; opacity: 0; transform: scale(0); -webkit-transform: scale(0); -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; -moz-transform: scale(0); -o-transform: scale(0);
}
.wgl_portfolio_item-wrapper .swipebox::before {
	background: rgb(255, 255, 255); transition:0.4s; left: 0px; top: 14px; width: 100%; height: 2px; position: absolute; z-index: 1; content: ""; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.wgl_portfolio_item-wrapper .swipebox::after {
	background: rgb(255, 255, 255); transition:0.4s; left: 14px; top: 0px; width: 2px; height: 100%; position: absolute; z-index: 1; content: ""; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.wgl_portfolio_item-wrapper .swipebox:hover {
	transform: scale(1) rotate(-180deg) !important; -webkit-transform: scale(1) rotate(-180deg); -moz-transform: scale(1) rotate(-180deg); -o-transform: scale(1) rotate(-180deg);
}
.wgl_portfolio_item-wrapper .single_link {
	transition:0.4s; left: 40px; width: 30px; height: 30px; bottom: 40px; color: rgb(255, 255, 255); font-size: 22px; display: block; position: absolute; z-index: 5; opacity: 0; transform: scale(0); -webkit-transform: scale(0); -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; -moz-transform: scale(0); -o-transform: scale(0);
}
.wgl_portfolio_item-title .title {
	line-height: 1; font-size: 24px;
}
.wgl_portfolio_item-title span {
	color: inherit; line-height: inherit; font-family: inherit; font-size: inherit; font-weight: inherit;
}
.wgl_portfolio_item-title a {
	color: inherit; line-height: inherit; font-family: inherit; font-size: inherit; font-weight: inherit;
}
.wgl_portfolio_item-wrapper:hover .portfolio-post_overlay-figure {
	opacity: 1;
}
.portfolio-post_overlay-figure {
	transition:opacity 0.4s; left: 50%; top: 50%; width: 40px; height: 40px; position: absolute; z-index: 10; opacity: 0; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-transition: opacity .4s; -o-transition: opacity .4s; -moz-transition: opacity .4s; -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);
}
.portfolio-post_overlay-figure::before {
	background: rgb(255, 255, 255); transform-origin: 0% 50%; left: 50%; top: 0px; width: 1px; height: 100%; display: block; position: absolute; content: ""; -webkit-transform-origin: 0 50%; -moz-transform-origin: 0 50%; -o-transform-origin: 0 50%;
}
.portfolio-post_overlay-figure::after {
	background: rgb(255, 255, 255); transform-origin: 0% 50%; left: 50%; top: 0px; width: 1px; height: 100%; display: block; position: absolute; content: ""; -webkit-transform-origin: 0 50%; -moz-transform-origin: 0 50%; -o-transform-origin: 0 50%;
}
.portfolio-post_overlay-figure::after {
	transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg);
}
.item .inside_image.gallery_type .single_link {
	left: 50%; top: 50%; margin-top: -15px; margin-left: -15px;
}
.item .inside_image.gallery_type .swipebox {
	left: 50%; top: 50%; margin-top: -15px; margin-left: -15px;
}
.under_image .wgl_portfolio_item-image {
	transition:0.6s ease-in-out; overflow: hidden; position: relative; -webkit-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -webkit-clip-path: inset(0 0 0 0);
}
.wgl_portfolio_item-wrapper.under_image .swipebox {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1);
}
.wgl_portfolio_item-wrapper.under_image .swipebox::before {
	background: rgb(255, 255, 255); transition:0.6s; left: 50%; top: 50%; position: absolute; z-index: 1; content: ""; -webkit-transition: all .6s; -o-transition: all .6s; -moz-transition: all .6s;
}
.wgl_portfolio_item-wrapper.under_image .swipebox::after {
	background: rgb(255, 255, 255); transition:0.6s; left: 50%; top: 50%; position: absolute; z-index: 1; content: ""; -webkit-transition: all .6s; -o-transition: all .6s; -moz-transition: all .6s;
}
.wgl_portfolio_item-wrapper.under_image .swipebox::before {
	width: 20px; height: 2px; margin-top: -1px; margin-left: -10px;
}
.wgl_portfolio_item-wrapper.under_image .swipebox::after {
	width: 2px; height: 20px; margin-top: -10px; margin-left: -1px;
}
.wgl_portfolio_item-wrapper.under_image .single_link {
	left: 0px; top: 0px; width: 100%; height: 100%; display: flex; position: absolute; transform: scale(1); justify-content: center; align-items: center; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.wgl_portfolio_item-wrapper.under_image .single_link::before {
	transition:0.7s; transform: translateX(-15px); -webkit-transform: translateX(-15px); -webkit-transition: all .7s; -o-transition: all .7s; -moz-transition: all .7s; -moz-transform: translateX(-15px); -o-transform: translateX(-15px);
}
.under_image .post_cats {
	margin-top: 14px;
}
.under_image .post_cats a {
	color: rgb(179, 179, 179);
}
.under_image .post_cats span {
	color: rgb(179, 179, 179);
}
.under_image .overlay {
	transition:0.4s; left: 0px; top: 0px; width: 100%; height: 100%; display: block; visibility: hidden; position: absolute; z-index: 2; content: ""; opacity: 0; -webkit-transition: all .4s ease; -o-transition: all .4s ease; -moz-transition: all .4s ease;
}
.under_image:hover .overlay {
	visibility: visible; z-index: 2; opacity: 1;
}
.under_image:hover .wgl_portfolio_item-image a {
	z-index: 2;
}
.under_image:hover .swipebox {
	opacity: 1;
}
.under_image:hover .swipebox::before {
	width: 30px; height: 2px; margin-top: -1px; margin-left: -15px;
}
.under_image:hover .swipebox::after {
	width: 2px; height: 30px; margin-top: -15px; margin-left: -1px;
}
.under_image:hover .single_link {
	opacity: 1;
}
.under_image:hover .single_link::before {
	transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
.under_image:hover .wgl_portfolio_item-image {
	-webkit-clip-path: inset(6% 6% 6% 6%);
}
.under_image .wgl_portfolio_item-title {
	margin-top: 0px;
}
.h_align_right.under_image .wgl_portfolio_item-description {
	text-align: right;
}
.h_align_center.under_image .wgl_portfolio_item-description {
	text-align: center;
}
.under_image .wgl_portfolio_item-description {
	padding-top: 26px; padding-bottom: 18px;
}
.inside_image {
	transition:transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out, -moz-transform 0.4s ease-in-out, -o-transform 0.4s ease-in-out; overflow: hidden; position: relative; -webkit-transition: -webkit-transform .4s ease-in-out; -o-transition: -o-transform .4s ease-in-out; -moz-transition: transform .4s ease-in-out, -moz-transform .4s ease-in-out;
}
.inside_image .wgl_portfolio_item-image {
	overflow: hidden;
}
.inside_image .wgl_portfolio_item-description {
	padding: 40px; transition:0.5s; left: 0px; top: 0px; width: 100%; height: 100%; right: 0px; color: rgb(255, 255, 255); display: flex; position: absolute; z-index: 3; box-sizing: border-box; opacity: 1; flex-direction: column; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -webkit-flex-direction: column;
}
.inside_image .wgl_portfolio_item-description > * {
	transition:0.5s; opacity: 0; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s;
}
.inside_image .wgl_portfolio_item-image img {
	transition:1s ease-out; width: 100%; height: auto; backface-visibility: hidden; -webkit-transition: all 1s ease-out; -o-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
.inside_image .wgl_portfolio_item-title {
	transition:0.4s; margin-bottom: 6px; opacity: 0; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.inside_image .wgl_portfolio_item-title .title {
	color: rgb(255, 255, 255); line-height: 1.2; display: inline-block; opacity: 1;
}
.inside_image .overlay {
	padding: 0px; transition:0.4s; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 0; opacity: 0; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s;
}
.inside_image .single_link:hover {
	margin-left: 4px;
}
.inside_image:hover {
	z-index: 1;
}
.inside_image:hover .wgl_portfolio_item-description {
	opacity: 1;
}
.inside_image:hover .wgl_portfolio_item-description > * {
	opacity: 1;
}
.inside_image:hover .overlay {
	opacity: 1;
}
.inside_image:hover .wgl_portfolio_item-title {
	transform: translateY(0px); -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0);
}
.inside_image:hover .wgl_portfolio_item-meta {
	transform: translateY(0px); -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0);
}
.inside_image:hover .swipebox {
	opacity: 1; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1);
}
.inside_image:hover .single_link {
	opacity: 1; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1);
}
.always_info_animation.inside_image .wgl_portfolio_item-description > * {
	opacity: 1;
}
.always_info_animation.inside_image .wgl_portfolio_item-title {
	transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
.always_info_animation.inside_image .overlay {
	background: linear-gradient(to top, rgb(11, 15, 39) 0px, rgba(11, 15, 39, 0) 100%); opacity: 0.4;
}
.always_info_animation.inside_image .overlay::before {
	background: rgb(11, 15, 39); transition:opacity 0.5s; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 1; content: ""; opacity: 0; -webkit-transition: opacity .5s; -o-transition: opacity .5s; -moz-transition: opacity .5s;
}
.always_info_animation.inside_image:hover .overlay {
	opacity: 0.4;
}
.always_info_animation.inside_image:hover .overlay::before {
	opacity: 1;
}
.wgl_portfolio_list-first {
	padding-top: 26px; padding-left: 45px;
}
.wgl_portfolio_list-first .aleft.brainbizz_module_double_headings {
	margin-bottom: 15px;
}
.wgl_portfolio_list-first .aleft.brainbizz_module_double_headings .heading_bgtitle {
	transform: translateX(-50px); -webkit-transform: translateX(-50px); -moz-transform: translateX(-50px); -o-transform: translateX(-50px);
}
.wgl_portfolio_list-first .brainbizz_module_button {
	margin-top: 15px;
}
.wgl_portfolio_list-first .brainbizz_module_button > a {
	margin-bottom: 0px;
}
.wgl_portfolio_single-item .wgl_portfolio_item-image {
	margin-bottom: 34px;
}
.wgl_portfolio_single-item .wgl_portfolio_item-title {
	margin-bottom: 17px;
}
.wgl_portfolio_single-item .wgl_portfolio_info-wrap {
	margin-right: -15px; margin-left: -15px;
}
.wgl_portfolio_single-item .wgl_portfolio_info-wrap::after {
	clear: both; display: table; content: "";
}
.wgl_portfolio_single-item .wgl_portfolio_item-annotation {
	background: rgb(246, 244, 240); padding: 28px 40px 35px;
}
.wgl_portfolio_single-item .single_post_info {
	padding-bottom: 20px; margin-bottom: 15px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.wgl_portfolio_single-item .wgl_portfolio_item-meta {
	margin-bottom: 20px;
}
.wgl_portfolio_single-item .wgl_portfolio_item-meta > * {
	margin-right: 20px;
}
.wgl_portfolio_single-item .wgl_portfolio_item-meta > *:last-child {
	margin-right: 0px;
}
.wgl_portfolio_single-item .tags_likes_wrap {
	padding-bottom: 35px; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.wgl_portfolio_single-item .tags_likes_wrap .wgl-likes {
	float: right;
}
.wgl_portfolio_single-item .tagcloud .tagcloud_desc {
	color: rgb(49, 49, 49); text-transform: uppercase; line-height: 30px; font-size: 14px; font-weight: 700; margin-right: 20px; vertical-align: top;
}
.single_info-share_social-wpapper {
	padding-top: 22px; padding-bottom: 5px; border-top-color: rgb(216, 215, 211); border-top-width: 1px; border-top-style: solid;
}
.single_info-share_social-wpapper > span {
	text-transform: uppercase; font-size: 14px; font-weight: 600; margin-right: 15px;
}
:only-child.single_info-share_social-wpapper {
	padding: 0px; border: 0px currentColor; border-image: none;
}
.single_info-share_social-wpapper .share_social-wpapper {
	line-height: 0; font-size: 0px; margin-top: 5px;
}
.single_info-share_social-wpapper .share_twitter span.fa {
	background-color: rgb(19, 174, 246);
}
.single_info-share_social-wpapper .share_twitter span.fa:hover {
	box-shadow: 4px 4px 10px 0px rgba(19,174,246,0.5); transform: translateY(-3px); -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -o-transform: translateY(-3px); -webkit-box-shadow: 4px 4px 10px 0 rgba(19, 174, 246, 0.5); -moz-box-shadow: 4px 4px 10px 0 rgba(19, 174, 246, 0.5);
}
.single_info-share_social-wpapper .share_facebook span.fa {
	background-color: rgb(3, 44, 162);
}
.single_info-share_social-wpapper .share_facebook span.fa:hover {
	box-shadow: 4px 4px 10px 0px rgba(3,44,162,0.5); transform: translateY(-3px); -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -o-transform: translateY(-3px); -webkit-box-shadow: 4px 4px 10px 0 rgba(3, 44, 162, 0.5); -moz-box-shadow: 4px 4px 10px 0 rgba(3, 44, 162, 0.5);
}
.single_info-share_social-wpapper .share_google span.fa {
	background-color: rgb(171, 52, 52);
}
.single_info-share_social-wpapper .share_google span.fa:hover {
	box-shadow: 4px 4px 10px 0px rgba(171,52,52,0.5); transform: translateY(-3px); -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -o-transform: translateY(-3px); -webkit-box-shadow: 4px 4px 10px 0 rgba(171, 52, 52, 0.5); -moz-box-shadow: 4px 4px 10px 0 rgba(171, 52, 52, 0.5);
}
.single_info-share_social-wpapper .share_pinterest span.fa {
	background-color: rgb(204, 2, 2);
}
.single_info-share_social-wpapper .share_pinterest span.fa:hover {
	box-shadow: 4px 4px 10px 0px rgba(204,2,2,0.5); transform: translateY(-3px); -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -o-transform: translateY(-3px); -webkit-box-shadow: 4px 4px 10px 0 rgba(204, 2, 2, 0.5); -moz-box-shadow: 4px 4px 10px 0 rgba(204, 2, 2, 0.5);
}
.single_info-share_social-wpapper .share_linkedin span.fa {
	background-color: rgb(2, 102, 204);
}
.single_info-share_social-wpapper .share_linkedin span.fa:hover {
	box-shadow: 4px 4px 10px 0px rgba(2,102,204,0.5); transform: translateY(-3px); -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -o-transform: translateY(-3px); -webkit-box-shadow: 4px 4px 10px 0 rgba(2, 102, 204, 0.5); -moz-box-shadow: 4px 4px 10px 0 rgba(2, 102, 204, 0.5);
}
.single_info-share_social-wpapper .share_link + .share_link {
	margin-left: 10px;
}
.single_info-share_social-wpapper .share_link span {
	border-radius: 50%; color: rgb(255, 255, 255); -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.single_info-share_social-wpapper .share_link:hover span.fa {
	color: rgb(255, 255, 255);
}
.single_info-share_social-wpapper .share_twitter:hover span.fa {
	background-color: rgb(19, 174, 246);
}
.single_info-share_social-wpapper .share_facebook:hover span.fa {
	background-color: rgb(3, 44, 162);
}
.single_info-share_social-wpapper .share_google:hover span.fa {
	background-color: rgb(171, 52, 52);
}
.single_info-share_social-wpapper .share_pinterest:hover span.fa {
	background-color: rgb(204, 2, 2);
}
.single_info-share_social-wpapper .share_linkedin:hover span.fa {
	background-color: rgb(2, 102, 204);
}
.single_portfolio .brainbizz-post-navigation {
	margin-bottom: 0px;
}
.single_portfolio .next-link_wrapper {
	margin-bottom: 0px;
}
.single_portfolio .prev-link_wrapper {
	margin-bottom: 0px;
}
.single_portfolio .related_portfolio {
	margin-top: 70px; margin-bottom: 50px;
}
.single_portfolio .related_portfolio .brainbizz_module_carousel {
	margin: 0px;
}
.single_portfolio .related_portfolio .brainbizz_module_title {
	margin-bottom: 30px;
}
.portfolio_info_item-info_desc {
	width: 50%; margin-bottom: 25px; vertical-align: top; display: inline-block;
}
.portfolio_info_item-info_desc h5 {
	text-transform: uppercase; font-size: 14px; font-weight: 600; margin-right: 14px;
}
.portfolio_info_item-info_desc span {
	line-height: 20px; font-size: 14px; display: block;
}
:only-child.wgl_portfolio_item-annotation-wrap {
	width: 100%;
}
:only-child.wgl_portfolio_item-annotation-wrap .portfolio_info_item-info_desc {
	margin-right: 35px;
}
:only-child.wgl_portfolio_item-annotation-wrap .portfolio_info_item-info_desc h5 {
	display: inline-block;
}
:only-child.wgl_portfolio_item-annotation-wrap .portfolio_info_item-info_desc span {
	display: inline-block;
}
.brainbizz_module_pricing_plan {
	text-align: center; padding-top: 20px; margin-right: auto; margin-bottom: 30px; margin-left: auto; max-width: 400px;
}
.brainbizz_module_pricing_plan:hover .pricing_plan_wrap {
	transform: translateY(-20px); -webkit-transform: translateY(-20px); -moz-transform: translateY(-20px); -o-transform: translateY(-20px);
}
.brainbizz_module_pricing_plan .pricing_plan_wrap {
	transition:0.5s; transform: translateY(0px); background-color: transparent; -webkit-transform: translateY(0); -webkit-transition: .5s; -o-transition: .5s; -moz-transition: .5s; -moz-transform: translateY(0); -o-transform: translateY(0);
}
.brainbizz_module_pricing_plan .pricing_header {
	padding: 53px 15px 47px; text-align: center; position: relative; z-index: 1; background-color: rgb(246, 244, 240);
}
.brainbizz_module_pricing_plan .pricing_icon_wrapper {
	height: 1em; line-height: 1em; font-size: 35px; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.brainbizz_module_pricing_plan .pricing_title {
	line-height: 30px; padding-bottom: 27px; font-size: 24px; font-weight: 500; display: block;
}
.brainbizz_module_pricing_plan .pricing_price_wrap {
	font-size: 72px;
}
.brainbizz_module_pricing_plan .pricing_cur {
	color: inherit; line-height: 1; padding-right: 0.11em; font-size: 0.42em; font-weight: 400; vertical-align: top; display: inline-block;
}
.brainbizz_module_pricing_plan .pricing_price {
	color: inherit; line-height: 1; font-size: inherit; font-weight: 400; vertical-align: top; display: inline-block; position: relative;
}
.brainbizz_module_pricing_plan .pricing_price .price_decimal {
	left: 100%; top: 0px; color: inherit; padding-left: 0.09em; font-size: 0.42em; font-weight: 400; vertical-align: top; position: absolute; z-index: 0;
}
.brainbizz_module_pricing_plan .pricing_desc {
	color: inherit; line-height: 1; padding-top: 3.4em; padding-left: 0.12em; font-size: 0.19em; font-weight: 400; vertical-align: top; display: inline-block;
}
.brainbizz_module_pricing_plan .pricing_content_wrap {
	box-shadow: 0px 0px 38px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 38px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 38px 0 rgba(0, 0, 0, 0.1);
}
.brainbizz_module_pricing_plan .pricing_content {
	padding: 30px 35px 3px; color: rgb(35, 35, 35); font-size: 18px; border-bottom-color: rgba(0, 0, 0, 0.1); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.brainbizz_module_pricing_plan .pricing_content li {
	line-height: 50px; padding-left: 0px;
}
.brainbizz_module_pricing_plan .pricing_content li::before {
	display: none;
}
.brainbizz_module_pricing_plan .pricing_content li i {
	margin-right: 10px;
}
.brainbizz_module_pricing_plan .pricing_footer {
	padding: 33px 50px 50px; line-height: 24px; font-size: 14px; font-weight: 300; background-color: rgb(255, 255, 255);
}
.brainbizz_module_pricing_plan .pricing_footer .pricing_description {
	padding-bottom: 34px;
}
.brainbizz_module_pricing_plan .pricing_footer .brainbizz_module_button {
	margin-top: 0px; display: inline-block;
}
.brainbizz_module_pricing_plan .pricing_footer .brainbizz_module_button > a {
	font-size: 13px; margin-bottom: 0px; white-space: normal;
}
.brainbizz_module_pricing_plan .highlighted.pricing_plan_wrap .pricing_header .pricing_title {
	color: rgb(255, 255, 255);
}
.brainbizz_module_pricing_plan .highlighted.pricing_plan_wrap .pricing_header .pricing_price_wrap {
	color: rgb(255, 255, 255);
}
.brainbizz_module_pricing_plan .highlighted.pricing_plan_wrap .pricing_header .pricing_price_wrap .pricing_desc {
	color: inherit;
}
.brainbizz_module_pricing_plan .highlighted.pricing_plan_wrap .pricing_footer {
	padding-bottom: 30px;
}
.brainbizz_module_pricing_plan .highlighted.pricing_plan_wrap .pricing_footer .highlighting_wrap {
	padding-top: 13px;
}
.brainbizz_module_pricing_plan .highlighted.pricing_plan_wrap .pricing_footer .highlighting_wrap .highlighting_icon {
	color: rgb(24, 211, 103); line-height: 1.3; padding-bottom: 3px; font-size: 45px;
}
.brainbizz_module_pricing_plan .highlighted.pricing_plan_wrap .pricing_footer .highlighting_wrap .highlighting_text {
	color: rgb(148, 148, 148); text-transform: uppercase; line-height: 24px; font-size: 12px; font-weight: 500;
}
.brainbizz_module_progress_bar .progress_bar_wrap {
	background: rgb(243, 243, 243); margin: 30px 0px 64px; border-radius: 10px; width: 100%; height: 3px; position: relative; z-index: 1; -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.brainbizz_module_progress_bar :last-child.progress_bar_wrap {
	margin-bottom: 20px;
}
.brainbizz_module_progress_bar .progress_bar {
	border-radius: 10px; transition:width 1s linear; width: 0px; height: inherit; position: absolute; z-index: 1; -webkit-transition: width 1s linear; -o-transition: width 1s linear; -moz-transition: width 1s linear; -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.brainbizz_module_progress_bar .progress_label_wrap {
	left: 0px; top: -43px; width: 100%; white-space: nowrap; position: absolute; z-index: 1;
}
.brainbizz_module_progress_bar .progress_value_wrap {
	top: -41px; right: 0px; position: absolute;
}
.brainbizz_module_progress_bar .progress_label {
	text-transform: uppercase; font-size: 14px; font-weight: 600;
}
.brainbizz_module_progress_bar .progress_value {
	text-transform: uppercase; font-size: 14px; font-weight: 600;
}
.brainbizz_module_progress_bar .progress_units {
	text-transform: uppercase; font-size: 14px; font-weight: 600;
}
.bg_front_frame.brainbizz_module_services .services_front {
	border: 1px solid rgba(255, 255, 255, 0.3); border-image: none;
}
.bg_front_color.brainbizz_module_services .services_front {
	border: 1px solid rgba(255, 255, 255, 0.3); border-image: none;
}
.service_fade.brainbizz_module_services .services_back {
	opacity: 0;
}
.service_fade.brainbizz_module_services .services_button {
	opacity: 0;
}
.service_front_slide.brainbizz_module_services .services_front {
	transition:0.45s cubic-bezier(0.485, 0.065, 0.165, 0.95); -webkit-transition: all .45s cubic-bezier(0.485, 0.065, 0.165, 0.95); -o-transition: all .45s cubic-bezier(0.485, 0.065, 0.165, 0.95); -moz-transition: all .45s cubic-bezier(0.485, 0.065, 0.165, 0.95);
}
.anim_dir_to_bottom.service_front_slide.brainbizz_module_services .services_button {
	top: -200%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);
}
.anim_dir_to_top.service_front_slide.brainbizz_module_services .services_button {
	bottom: -200%; transform: translate(-50%, 50%); -webkit-transform: translate(-50%, 50%); -moz-transform: translate(-50%, 50%); -o-transform: translate(-50%, 50%);
}
.anim_dir_to_left.service_front_slide.brainbizz_module_services .services_button {
	right: -200%; transform: translateX(50%); -webkit-transform: translateX(50%); -moz-transform: translateX(50%); -o-transform: translateX(50%);
}
.anim_dir_to_right.service_front_slide.brainbizz_module_services .services_button {
	left: -200%;
}
.service_front_slide.brainbizz_module_services .services_back {
	z-index: -1;
}
.service_back_slide.brainbizz_module_services .services_back {
	z-index: 1;
}
.anim_dir_to_bottom.service_back_slide.brainbizz_module_services .services_back {
	top: -100%;
}
.anim_dir_to_bottom.service_back_slide.brainbizz_module_services .services_button {
	top: -200%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);
}
.anim_dir_to_top.service_back_slide.brainbizz_module_services .services_back {
	top: 100%;
}
.anim_dir_to_top.service_back_slide.brainbizz_module_services .services_button {
	bottom: -200%; transform: translate(-50%, 50%); -webkit-transform: translate(-50%, 50%); -moz-transform: translate(-50%, 50%); -o-transform: translate(-50%, 50%);
}
.anim_dir_to_left.service_back_slide.brainbizz_module_services .services_back {
	left: 100%;
}
.anim_dir_to_left.service_back_slide.brainbizz_module_services .services_button {
	right: -200%; transform: translateX(50%); -webkit-transform: translateX(50%); -moz-transform: translateX(50%); -o-transform: translateX(50%);
}
.anim_dir_to_right.service_back_slide.brainbizz_module_services .services_back {
	left: -100%;
}
.anim_dir_to_right.service_back_slide.brainbizz_module_services .services_button {
	left: -200%;
}
.brainbizz_module_services .services_wrapper {
	overflow: hidden; display: flex; position: relative; z-index: 1; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center;
}
.brainbizz_module_services .services_front {
	padding: 55px 40px; width: 100%;
}
.brainbizz_module_services .services_front .services_icon_wrapper {
	line-height: 1; margin-bottom: 28px;
}
.brainbizz_module_services .services_front .services_icon {
	font-size: 44px;
}
.brainbizz_module_services .services_front .services_title {
	font-size: 22px; margin-bottom: 13px;
	max-height: 29px;
	overflow-wrap: break-word;
	    white-space: pre;
    overflow: hidden;
     text-overflow: ellipsis;

}
.brainbizz_module_services .services_front .services_descr {
	line-height: 24px; font-size: 14px;
	    max-height: 100px;
	    min-height:100px;
    white-space: pre-line;
    overflow: hidden;
     text-overflow: ellipsis;
}
.brainbizz_module_services .services_back {
	background-position: center; transition:1s; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 1; background-size: cover; -webkit-transition: all 1s; -o-transition: all 1s; -moz-transition: all 1s; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;
}
.brainbizz_module_services .services_button {
	transition:1s; left: 50%; position: absolute; z-index: 2; transform: translateX(-50%); -webkit-transform: translateX(-50%); -webkit-transition: all 1s; -o-transition: all 1s; -moz-transition: all 1s; -moz-transform: translateX(-50%); -o-transform: translateX(-50%);
}
.service_fade.brainbizz_module_services .services_wrapper:hover .services_back {
	opacity: 1;
}
.service_fade.brainbizz_module_services .services_wrapper:hover .services_button {
	opacity: 1;
}
.anim_dir_to_bottom.service_front_slide.brainbizz_module_services .services_wrapper:hover .services_button {
	top: 50%;
}
.anim_dir_to_bottom.service_front_slide.brainbizz_module_services .services_wrapper:hover .services_front {
	transform: translateY(120%); -webkit-transform: translateY(120%); -moz-transform: translateY(120%); -o-transform: translateY(120%);
}
.anim_dir_to_top.service_front_slide.brainbizz_module_services .services_wrapper:hover .services_button {
	bottom: 50%;
}
.anim_dir_to_top.service_front_slide.brainbizz_module_services .services_wrapper:hover .services_front {
	transform: translateY(-120%); -webkit-transform: translateY(-120%); -moz-transform: translateY(-120%); -o-transform: translateY(-120%);
}
.anim_dir_to_left.service_front_slide.brainbizz_module_services .services_wrapper:hover .services_button {
	right: 50%;
}
.anim_dir_to_left.service_front_slide.brainbizz_module_services .services_wrapper:hover .services_front {
	transform: translateX(-120%); -webkit-transform: translateX(-120%); -moz-transform: translateX(-120%); -o-transform: translateX(-120%);
}
.anim_dir_to_right.service_front_slide.brainbizz_module_services .services_wrapper:hover .services_button {
	left: 50%;
}
.anim_dir_to_right.service_front_slide.brainbizz_module_services .services_wrapper:hover .services_front {
	transform: translateX(120%); -webkit-transform: translateX(120%); -moz-transform: translateX(120%); -o-transform: translateX(120%);
}
.service_back_slide.brainbizz_module_services .services_wrapper:hover .services_back {
	left: 0px; top: 0px;
}
.anim_dir_to_bottom.service_back_slide.brainbizz_module_services .services_wrapper:hover .services_button {
	top: 50%;
}
.anim_dir_to_top.service_back_slide.brainbizz_module_services .services_wrapper:hover .services_button {
	bottom: 50%;
}
.anim_dir_to_left.service_back_slide.brainbizz_module_services .services_wrapper:hover .services_button {
	right: 50%;
}
.anim_dir_to_right.service_back_slide.brainbizz_module_services .services_wrapper:hover .services_button {
	left: 50%;
}
.brainbizz_module_services_2 .services_wrapper {
	overflow: hidden; display: flex; position: relative; z-index: 1; justify-content: center; align-items: center; background-size: cover; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;
}
.brainbizz_module_services_2 .services_logo {
	transition:0.8s ease-in-out; left: 20%; top: 50%; position: absolute; z-index: 1; transform: translate3d(0px, -50%, 0px); -webkit-transform: translate3d(0, -50%, 0); -webkit-transition: all .8s ease-in-out; -o-transition: all .8s ease-in-out; -moz-transition: all .8s ease-in-out; -moz-transform: translate3d(0, -50%, 0);
}
.brainbizz_module_services_2 .services_content {
	transition:0.6s ease-in-out; width: 100%; -webkit-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out;
}
.brainbizz_module_services_2 .services_title {
	font-size: 42px;
}
.brainbizz_module_services_2 .services_subtitle {
	font-size: 18px; margin-bottom: 3px;
}
.brainbizz_module_services_2 .services_title {
	transition:0.6s ease-in-out; left: 41%; display: inline-block; position: relative; z-index: 2; max-width: 60%; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0); -webkit-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -moz-transform: translate3d(0, 0, 0);
}
.brainbizz_module_services_2 .services_subtitle {
	transition:0.6s ease-in-out; left: 41%; display: inline-block; position: relative; z-index: 2; max-width: 60%; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0); -webkit-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -moz-transform: translate3d(0, 0, 0);
}
.brainbizz_module_services_2 .services_wrapper:hover .services_logo {
	left: 50%; transform: translate3d(-50%, -50%, 0px) scale(0.8); -webkit-transform: translate3d(-50%, -50%, 0) scale(0.8); -moz-transform: translate3d(-50%, -50%, 0) scale(0.8);
}
.brainbizz_module_services_2 .services_wrapper:hover .services_title {
	left: 50%; text-align: center; transform: translate3d(-50%, 0px, 0px); -webkit-transform: translate3d(-50%, 0, 0); -moz-transform: translate3d(-50%, 0, 0);
}
.brainbizz_module_services_2 .services_wrapper:hover .services_subtitle {
	left: 50%; text-align: center; transform: translate3d(-50%, 0px, 0px); -webkit-transform: translate3d(-50%, 0, 0); -moz-transform: translate3d(-50%, 0, 0);
}
.brainbizz_module_social {
	margin-right: -7px; margin-left: -7px;
}
.brainbizz_module_social .soc_icon {
	border-radius: 50%; text-align: center; color: rgb(255, 255, 255); font-size: 14px; margin-right: 7px; margin-bottom: 14px; margin-left: 7px; display: inline-block; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.with_bg.brainbizz_module_social .soc_icon {
	width: 30px; height: 30px; line-height: 30px;
}
.with_bg.brainbizz_module_social .soc_icon:hover {
	background: rgb(255, 255, 255); box-shadow: 0px 3px 16px 0px rgba(3,38,96,0.2); -webkit-box-shadow: 0 3px 16px 0 rgba(3, 38, 96, 0.2); -moz-box-shadow: 0 3px 16px 0 rgba(3, 38, 96, 0.2);
}
.responsive_active.brainbizz_module_spacing .spacing_size {
	display: none;
}
.responsive_active.brainbizz_module_spacing .spacing_size-initial.spacing_size {
	display: block;
}
.wgl_module_team {
	position: relative; z-index: 1;
}
.aleft.wgl_module_team .team-item_info {
	left: 0px; padding-left: 0px;
}
.aright.wgl_module_team .team-item_info {
	left: 80px; padding-right: 0px;
}
.wgl_module_team .team-item {
	margin-bottom: 0px; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.wgl_module_team .team-item_content {
	background: rgb(255, 255, 255); transition:0.5s; margin-bottom: 105px; position: relative; z-index: 1; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s;
}
.wgl_module_team .team-title {
	line-height: 1; font-size: 20px; font-weight: 400; margin-bottom: 3px;
}
.wgl_module_team .team-title a {
	color: inherit; line-height: inherit; font-size: inherit; font-weight: inherit;
}
.wgl_module_team .team-item_excerpt {
	transform-origin: 50% bottom; transition:0.6s, max-height 0.5s; color: rgb(138, 138, 138); line-height: 1.71; overflow: hidden; font-size: 14px; position: relative; z-index: 1; max-height: 0px; opacity: 0; transform: scaleY(0); -webkit-transform: scaleY(0); -webkit-transition: all .6s, max-height .5s; -o-transition: all .6s, max-height .5s; -moz-transition: all .6s, max-height .5s; -moz-transform: scaleY(0); -o-transform: scaleY(0); -webkit-transform-origin: bottom; -moz-transform-origin: bottom; -o-transform-origin: bottom;
}
.wgl_module_team .team-item_excerpt::before {
	left: 50%; top: 0px; width: 50px; height: 1px; margin-left: -25px; position: absolute; z-index: 1; content: "";
}
.wgl_module_team .team-item_info {
	background: rgb(255, 255, 255); padding: 30px 30px 15px; left: 40px; width: calc(100% - 80px); bottom: -85px; position: absolute; z-index: 1; box-shadow: 10px 17px 38px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 10px 17px 38px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 10px 17px 38px 0 rgba(0, 0, 0, 0.1);
}
.wgl_module_team .team-info_icons {
	transition:0.5s; color: rgb(202, 202, 202); margin-right: auto; margin-bottom: 5px; margin-left: auto; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s;
}
.wgl_module_team .team-info_icons .team-icon {
	padding: 8px 13px; transition:0.3s; color: inherit; font-size: 14px; text-decoration: none; position: relative; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s;
}
.wgl_module_team .team-info_icons .fa-google-plus.team-icon {
	font-size: 13px;
}
.wgl_module_team .team-info_icons .team-icon:hover {
	transform: translateY(-2px); -webkit-transform: translateY(-2px); -moz-transform: translateY(-2px); -o-transform: translateY(-2px);
}
.wgl_module_team .team-department {
	transition:0.4s; font-size: 14px; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.wgl_module_team .team-image {
	transition:0.4s; width: 100%; position: relative; z-index: -1; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s;
}
.wgl_module_team .team-item_content:hover .team-item_excerpt {
	transition:0.4s, max-height 1.5s; padding-top: 19px; padding-bottom: 18px; margin-top: 15px; max-height: 400px; opacity: 1; transform: scaleY(1); -webkit-transform: scaleY(1); -webkit-transition: all .4s, max-height 1.5s; -o-transition: all .4s, max-height 1.5s; -moz-transition: all .4s, max-height 1.5s; -moz-transform: scaleY(1); -o-transform: scaleY(1);
}
.team-col_1.wgl_module_team .team-item {
	width: 100%;
}
.team-col_2.wgl_module_team .team-item {
	width: 50%;
}
.team-col_2.wgl_module_team :nth-child(2n+1).team-item {
	clear: left;
}
.team-col_3.wgl_module_team .team-item {
	width: 33.33%;
}
.team-col_3.wgl_module_team :nth-child(3n+1).team-item {
	clear: left;
}
.team-col_4.wgl_module_team .team-item {
	width: 25%;
}
.team-col_4.wgl_module_team :nth-child(4n+1).team-item {
	clear: left;
}
.team-col_5.wgl_module_team .team-item {
	width: 20%;
}
.team-col_5.wgl_module_team :nth-child(5n+1).team-item {
	clear: left;
}
.wgl_module_team .brainbizz_module_carousel-wrapper .brainbizz_module_carousel {
	margin-right: 0px; margin-left: 0px;
}
.wgl_module_team .brainbizz_module_carousel-wrapper .brainbizz_module_carousel :not(:first-child).team-item {
	clear: none;
}
.single_team_page .team-single_wrapper {
	margin-bottom: 100px; display: flex; position: relative; z-index: 1;
}
.single_team_page .team-info_icons {
	margin-top: 15px;
}
.single_team_page .team-info_icons a {
	width: 30px; height: 30px; text-align: center; color: rgb(202, 202, 202); line-height: 30px; overflow: hidden; text-decoration: none; margin-right: 20px; display: inline-block; position: relative;
}
.single_team_page .team-info_icons a:last-child {
	margin-right: 30px;
}
.single_team_page .team-info_icons a:hover {
	transform: translateY(-2px); -webkit-transform: translateY(-2px); -moz-transform: translateY(-2px); -o-transform: translateY(-2px);
}
.single_team_page .team-image_wrap {
	position: relative; z-index: 1;
}
.single_team_page .team-image {
	max-width: 470px;
}
.single_team_page .team-title {
	padding-bottom: 21px; font-size: 36px; font-weight: 500; margin-bottom: 19px; position: relative; z-index: 1;
}
.single_team_page .team-title::before {
	left: 0px; width: 50px; height: 1px; bottom: 0px; position: absolute; z-index: 1; content: "";
}
.single_team_page .team-info_wrapper {
	background-position: center; padding: 20px 0px 20px 8%; flex:1 1 0px; margin-left: -70px; display: flex; position: relative; z-index: 1; box-shadow: 10px 17px 38px 5px rgba(0,0,0,0.1); transform: translateY(50px); flex-direction: column; justify-content: center; background-repeat: no-repeat; background-size: cover; background-color: rgb(255, 255, 255); -webkit-transform: translateY(50px); -moz-transform: translateY(50px); -o-transform: translateY(50px); -webkit-box-shadow: 10px 17px 38px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 10px 17px 38px 5px rgba(0, 0, 0, 0.1); -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -webkit-flex-direction: column; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;
}
.single_team_page .team-info_wrapper .team-info_item {
	font-size: 16px; margin-bottom: 7px;
}
.single_team_page .team-info_wrapper :first-child.team-info_item {
	margin-top: 0px;
}
.single_team_page .team-info_wrapper .team-info_item > * {
	font-family: inherit; font-size: inherit; display: inline-block;
}
.single_team_page .team-info_wrapper .team-info_item h5 {
	text-transform: uppercase; font-weight: 500;
}
.single_team_page .team-info_wrapper .team-info_item a {
	color: inherit;
}
.single_team_page .team-info_wrapper .team-info_item span {
	margin-left: 5px;
}
.single_team_page .team-single_speaches-title {
	font-weight: 400; margin-bottom: 30px;
}
.single_team_page .team-single_speaches-info .speech-info_item {
	padding: 30px; border-radius: 10px; border: 1px solid rgb(221, 221, 221); border-image: none; margin-bottom: 30px; -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.single_team_page .team-single_speaches-info .speech-info_day {
	font-size: 22px; margin-bottom: 6px;
}
.single_team_page .team-single_speaches-info .speech-info_time {
	margin-bottom: 8px;
}
.single_team_page .team-single_speaches-info .speech-info_time {
	font-size: 18px;
}
.single_team_page .team-single_speaches-info .speech-info_desc {
	font-size: 18px;
}
.brainbizz_module_testimonials .testimonials_item {
	transition:transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s, -o-transform 0.3s; padding-top: 35px; padding-bottom: 30px; -webkit-transition: -webkit-transform .3s; -o-transition: -o-transform .3s; -moz-transition: transform .3s, -moz-transform .3s;
}
.brainbizz_module_testimonials .testimonials_image img {
	border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.brainbizz_module_testimonials .testimonials_quote {
	line-height: 36px; letter-spacing: 0px; font-size: 18px; position: relative; z-index: 0;
}
.brainbizz_module_testimonials .testimonials_quote::after {
	line-height: 0.3; font-family: flaticon; display: block; position: absolute; z-index: -1;
}
.brainbizz_module_testimonials .testimonials_name {
	line-height: 30px; font-size: 22px; font-weight: 400;
}
.brainbizz_module_testimonials .testimonials_status {
	line-height: 1.4; font-size: 14px; display: block;
}
.type_author_top_inline.brainbizz_module_testimonials .testimonials_item {
	padding-top: 60px;
}
.type_author_top_inline.brainbizz_module_testimonials .testimonials_item .testimonials_item_wrap {
	transition: inherit; -webkit-transition: inherit; -o-transition: inherit; -moz-transition: inherit;
}
.type_author_top_inline.brainbizz_module_testimonials .testimonials_item .testimonials_item_wrap:hover {
	transform: translateY(-20px); -webkit-transform: translateY(-20px); -moz-transform: translateY(-20px); -o-transform: translateY(-20px);
}
.type_author_top_inline.brainbizz_module_testimonials .testimonials_item .testimonials_item_wrap .testimonials_content_wrap {
	border-bottom-width: 3px; border-bottom-style: solid; box-shadow: 17px 14px 38px 0px rgba(0,0,0,0.1); background-color: rgb(255, 255, 255); -webkit-box-shadow: 17px 14px 38px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 17px 14px 38px 0 rgba(0, 0, 0, 0.1);
}
.type_author_top_inline.brainbizz_module_testimonials .testimonials_item .testimonials_item_wrap .testimonials_content_wrap .testimonials_meta_wrap {
	padding: 17px 28px 0px;
}
.type_author_top_inline.brainbizz_module_testimonials .testimonials_item .testimonials_item_wrap .testimonials_content_wrap .testimonials_meta_wrap .testimonials_image {
	margin-top: -47px;
}
.type_author_top_inline.brainbizz_module_testimonials .testimonials_item .testimonials_item_wrap .testimonials_content_wrap .testimonials_quote {
	padding: 27px 28px 40px; overflow: hidden;
}
.type_author_top_inline.brainbizz_module_testimonials .testimonials_item .testimonials_item_wrap .testimonials_content_wrap .testimonials_quote::after {
	right: -5px; bottom: 8px; color: rgb(246, 244, 240); font-size: 100px; content: "\f15d";
}
.type_author_top_inline.brainbizz_module_testimonials .brainbizz_module_carousel .slick-slider .slick-list .testimonials_item_wrap .testimonials_content_wrap {
	box-shadow: 0px 10px 25px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 0 10px 25px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 10px 25px 0 rgba(0, 0, 0, 0.1);
}
.type_author_bottom_inline.brainbizz_module_testimonials .testimonials_item .testimonials_quote::after {
	left: -13px; top: -10px; color: rgb(255, 255, 255); font-size: 110px; content: "\f15d";
}
.type_author_bottom_inline.brainbizz_module_testimonials .testimonials_item .testimonials_meta_wrap {
	margin-top: 45px;
}
.item_alignment_left.brainbizz_module_testimonials {
	text-align: left;
}
.item_alignment_center.brainbizz_module_testimonials {
	text-align: center;
}
.item_alignment_center.brainbizz_module_testimonials .testimonials_quote {
	justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.item_alignment_center.brainbizz_module_testimonials .testimonials_meta_wrap {
	justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.item_alignment_right.brainbizz_module_testimonials {
	text-align: right;
}
.type_default.brainbizz_module_testimonials .testimonials_image {
	margin-bottom: 40px;
}
.type_default.brainbizz_module_testimonials .testimonials_content_wrap {
	margin-bottom: 30px;
}
.type_author_top_inline.brainbizz_module_testimonials .testimonials_meta_wrap {
	display: flex; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center;
}
.type_author_bottom_inline.brainbizz_module_testimonials .testimonials_meta_wrap {
	display: flex; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center;
}
.item_alignment_left.type_author_top_inline.brainbizz_module_testimonials .testimonials_image {
	margin-right: 30px;
}
.item_alignment_left.type_author_bottom_inline.brainbizz_module_testimonials .testimonials_image {
	margin-right: 30px;
}
.item_alignment_center.type_author_top_inline.brainbizz_module_testimonials .testimonials_image {
	margin-right: 20px;
}
.item_alignment_center.type_author_bottom_inline.brainbizz_module_testimonials .testimonials_image {
	margin-right: 20px;
}
.item_alignment_right.type_author_top_inline.brainbizz_module_testimonials .testimonials_meta_wrap {
	flex-direction: row-reverse; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; -webkit-flex-direction: row-reverse;
}
.item_alignment_right.type_author_bottom_inline.brainbizz_module_testimonials .testimonials_meta_wrap {
	flex-direction: row-reverse; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; -webkit-flex-direction: row-reverse;
}
.item_alignment_right.type_author_top_inline.brainbizz_module_testimonials .testimonials_image {
	margin-left: 30px;
}
.item_alignment_right.type_author_bottom_inline.brainbizz_module_testimonials .testimonials_image {
	margin-left: 30px;
}
.type_author_bottom.brainbizz_module_testimonials .testimonials_meta_wrap {
	padding-top: 30px;
}
.type_author_bottom.brainbizz_module_testimonials .testimonials_meta_wrap .testimonials_image {
	margin-right: 0px; margin-bottom: 10px;
}
.type_author_bottom.brainbizz_module_testimonials .testimonials_meta_wrap .testimonials_image img {
	display: inline-block;
}
.brainbizz_module_time_line_horizontal {
	padding: 0px 60px; text-align: center; position: relative; z-index: 1;
}
.brainbizz_module_time_line_horizontal::before {
	background: white; left: 0px; top: 90px; width: 100%; height: 2px; margin-top: -1px; position: absolute; z-index: -1; content: ""; opacity: 0.5;
}
.brainbizz_module_time_line_horizontal .time_line-item {
	padding: 0px 25px; position: relative; z-index: 1;
}
.appear_anim.brainbizz_module_time_line_horizontal .time_line-item {
	opacity: 0;
}
.brainbizz_module_time_line_horizontal .time_line-descr {
	white-space: pre-line;
}
.brainbizz_module_time_line_horizontal .time_line-date {
	left: 0px; top: 0px; width: 100%; font-size: 20px; position: absolute; z-index: 1;
}
.brainbizz_module_time_line_horizontal .time_line-check_wrap {
	margin: 50px 0px 20px; width: 100%; height: 80px; position: relative; z-index: 1;
}
.brainbizz_module_time_line_horizontal .time_line-check::before {
	border-radius: 50%; transition:0.4s; left: 50%; top: 50%; position: absolute; z-index: 1; content: ""; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-transition: .4s; -o-transition: .4s; -moz-transition: .4s; -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.brainbizz_module_time_line_horizontal .time_line-check::after {
	border-radius: 50%; transition:0.4s; left: 50%; top: 50%; position: absolute; z-index: 1; content: ""; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-transition: .4s; -o-transition: .4s; -moz-transition: .4s; -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.brainbizz_module_time_line_horizontal .time_line-check::before {
	background: green; width: 16px; height: 16px;
}
.brainbizz_module_time_line_horizontal .time_line-check::after {
	background: rgb(1, 13, 47); width: 50px; height: 50px; z-index: -1; opacity: 0.5; box-shadow: 0px 0px 0px 0px #010d2f; -webkit-box-shadow: 0 0 0 0 #010d2f; -moz-box-shadow: 0 0 0 0 #010d2f;
}
.brainbizz_module_time_line_horizontal .time_line-item:hover .time_line-check::after {
	animation:time_line_horizontal_pulse 2s infinite; -webkit-animation: time_line_horizontal_pulse 2s infinite; -moz-animation: time_line_horizontal_pulse 2s infinite; -o-animation: time_line_horizontal_pulse 2s infinite;
}
.brainbizz_module_time_line_vertical {
	padding: 70px 0px; position: relative; z-index: 1;
}
.brainbizz_module_time_line_vertical::before {
	left: 50%; top: 0px; width: 2px; height: 100%; margin-left: -1px; position: absolute; z-index: -1; content: "";
}
.appear_anim.brainbizz_module_time_line_vertical .time_line-item .time_line-date {
	opacity: 0; transform: translateX(-20%); -webkit-transform: translateX(-20%); -moz-transform: translateX(-20%); -o-transform: translateX(-20%);
}
.appear_anim.brainbizz_module_time_line_vertical .time_line-item .time_line-check {
	opacity: 0;
}
.appear_anim.brainbizz_module_time_line_vertical .time_line-item .time_line-content {
	opacity: 0; transform: translateX(20%); -webkit-transform: translateX(20%); -moz-transform: translateX(20%); -o-transform: translateX(20%);
}
.appear_anim.brainbizz_module_time_line_vertical :nth-child(2n).time_line-item .time_line-date {
	transform: translateX(20%); -webkit-transform: translateX(20%); -moz-transform: translateX(20%); -o-transform: translateX(20%);
}
.appear_anim.brainbizz_module_time_line_vertical :nth-child(2n).time_line-item .time_line-content {
	transform: translateX(-20%); -webkit-transform: translateX(-20%); -moz-transform: translateX(-20%); -o-transform: translateX(-20%);
}
.brainbizz_module_time_line_vertical .time_line-item {
	transition:opacity 0.5s; margin-bottom: 40px; display: flex; align-items: center; -webkit-transition: opacity .5s; -o-transition: opacity .5s; -moz-transition: opacity .5s; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center;
}
.brainbizz_module_time_line_vertical :last-child.time_line-item {
	margin-bottom: 0px;
}
.brainbizz_module_time_line_vertical :nth-child(2n).time_line-item {
	flex-direction: row-reverse; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; -webkit-flex-direction: row-reverse;
}
.brainbizz_module_time_line_vertical :nth-child(2n).time_line-item .time_line-date_wrap {
	margin-right: calc(50% - 10px); margin-left: 30px;
}
.brainbizz_module_time_line_vertical :nth-child(2n).time_line-item .time_line-date {
	left: 100%; right: auto; padding-right: 0px; padding-left: 27px;
}
.brainbizz_module_time_line_vertical :nth-child(2n).time_line-item .time_line-image {
	left: 0px; right: auto;
}
.brainbizz_module_time_line_vertical :nth-child(2n).time_line-item .time_line-content {
	text-align: right;
}
.brainbizz_module_time_line_vertical :nth-child(2n).time_line-item .time_line-content::before {
	left: auto; right: 0px;
}
.brainbizz_module_time_line_vertical .item_active.time_line-item .time_line-check i {
	text-align: center; line-height: 16px; font-size: 11px; opacity: 1;
}
.brainbizz_module_time_line_vertical .item_show.time_line-item .time_line-content {
	opacity: 1; transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
.brainbizz_module_time_line_vertical :nth-child(2n).item_show.time_line-item .time_line-content {
	opacity: 1; transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
.brainbizz_module_time_line_vertical .item_show.time_line-item .time_line-check {
	opacity: 1;
}
.brainbizz_module_time_line_vertical :nth-child(2n).item_show.time_line-item .time_line-check {
	opacity: 1;
}
.brainbizz_module_time_line_vertical .item_show.time_line-item .time_line-date {
	opacity: 1; transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
.brainbizz_module_time_line_vertical :nth-child(2n).item_show.time_line-item .time_line-date {
	opacity: 1; transform: translateX(0px); -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
.brainbizz_module_time_line_vertical .time_line-date_wrap {
	margin-right: 30px; margin-left: calc(50% - 10px); position: relative; z-index: 1;
}
.brainbizz_module_time_line_vertical .time_line-check {
	background: rgb(255, 255, 255); border-radius: 50%; border: 3px solid currentColor; transition:opacity 0.8s; border-image: none; width: 20px; height: 20px; color: rgb(255, 255, 255); box-sizing: border-box; -webkit-transition: opacity .8s; -o-transition: opacity .8s; -moz-transition: opacity .8s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.brainbizz_module_time_line_vertical .time_line-check::before {
	background: rgba(255, 255, 255, 0.58); border-radius: 50%; left: 50%; top: 50%; width: calc(100% + 16px); height: calc(100% + 16px); position: absolute; z-index: -1; content: ""; opacity: 0; box-shadow: 0px 0px 27px 0px rgba(0,0,0,0.16); transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-box-shadow: 0 0 27px 0 rgba(0, 0, 0, 0.16); -moz-box-shadow: 0 0 27px 0 rgba(0, 0, 0, 0.16); -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.brainbizz_module_time_line_vertical .time_line-check::after {
	background: rgba(255, 255, 255, 0.58); border-radius: 50%; left: 50%; top: 50%; width: calc(100% + 14px); height: calc(100% + 14px); position: absolute; z-index: -1; content: ""; opacity: 0; box-shadow: 0px 0px 27px 0px rgba(0,0,0,0.16); transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-box-shadow: 0 0 27px 0 rgba(0, 0, 0, 0.16); -moz-box-shadow: 0 0 27px 0 rgba(0, 0, 0, 0.16); -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.brainbizz_module_time_line_vertical .time_line-check i {
	display: block; opacity: 0;
}
.brainbizz_module_time_line_vertical .time_line-date {
	transition:0.3s; top: 0px; right: 100%; line-height: 20px; padding-right: 27px; font-size: 24px; white-space: nowrap; position: absolute; z-index: 1; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s;
}
.brainbizz_module_time_line_vertical .time_line-content {
	background: rgb(255, 255, 255); padding: 23px 30px; transition:0.4s; width: 100%; overflow: hidden; position: relative; z-index: 1; max-width: 350px; box-shadow: 5px 5px 28px 0px rgba(0,0,0,0.1); -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; -webkit-box-shadow: 5px 5px 28px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px 28px 0 rgba(0, 0, 0, 0.1);
}
.brainbizz_module_time_line_vertical .time_line-content::before {
	left: 0px; top: 0px; width: 4px; height: 100%; position: absolute; z-index: 1; content: "";
}
.brainbizz_module_time_line_vertical .time_line-image {
	top: 0px; right: 0px; position: absolute; z-index: -1;
}
.brainbizz_module_time_line_vertical .time_line-title {
	line-height: 24px; font-size: 18px; font-weight: 600; margin-bottom: 8px;
}
.brainbizz_module_time_line_vertical .time_line-descr {
	line-height: 24px;
}
.brainbizz_module_time_line_vertical .time_line-item:hover .time_line-content {
	background: white; transform: translateX(5px); -webkit-transform: translateX(5px); -moz-transform: translateX(5px); -o-transform: translateX(5px);
}
.brainbizz_module_time_line_vertical .time_line-item:hover .time_line-date {
	transform: translateX(-5px); -webkit-transform: translateX(-5px); -moz-transform: translateX(-5px); -o-transform: translateX(-5px);
}
.brainbizz_module_time_line_vertical :nth-child(2n).time_line-item:hover .time_line-content {
	transform: translateX(-5px); -webkit-transform: translateX(-5px); -moz-transform: translateX(-5px); -o-transform: translateX(-5px);
}
.brainbizz_module_time_line_vertical :nth-child(2n).time_line-item:hover .time_line-date {
	transform: translateX(5px); -webkit-transform: translateX(5px); -moz-transform: translateX(5px); -o-transform: translateX(5px);
}
.brainbizz_module_time_line_vertical .time_line-item:hover .time_line-check::before {
	animation:time_line_vertical_pulse 2s infinite; -webkit-animation: time_line_vertical_pulse 2s infinite; -moz-animation: time_line_vertical_pulse 2s infinite; -o-animation: time_line_vertical_pulse 2s infinite;
}
.brainbizz_module_time_line_vertical .time_line-item:hover .time_line-check::after {
	animation:time_line_vertical_pulse_2 2s infinite; -webkit-animation: time_line_vertical_pulse_2 2s infinite; -moz-animation: time_line_vertical_pulse_2 2s infinite; -o-animation: time_line_vertical_pulse_2 2s infinite;
}
.wgl_timetabs {
	padding-bottom: 30px;
}
.wgl_timetabs .timetabs_headings {
	margin: 20px 0px; display: flex; position: relative; align-items: stretch; -webkit-box-align: stretch; -webkit-align-items: stretch; -moz-box-align: stretch;
}
.wgl_timetabs .timetabs_headings .wgl_tab {
	padding: 20px 0px; transition:0.3s; text-align: center; font-size: 28px; position: relative; cursor: pointer; flex-grow: 1; -webkit-transition: .3s; -o-transition: .3s; -moz-transition: .3s; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex-grow: 1;
}
.wgl_timetabs .timetabs_headings .wgl_tab .tab_title {
	transition: inherit; color: rgb(145, 145, 145); line-height: 1.4; font-size: 1em; -webkit-transition: inherit; -o-transition: inherit; -moz-transition: inherit;
}
.wgl_timetabs .timetabs_headings .wgl_tab .tab_subtitle {
	transition: inherit; color: rgb(175, 175, 175); line-height: 1.4; font-size: 0.57em; -webkit-transition: inherit; -o-transition: inherit; -moz-transition: inherit;
}
.wgl_timetabs .timetabs_headings .wgl_tab::before {
	left: 0px; top: 100%; width: 100%; height: 3px; display: block; position: absolute; content: ""; background-color: rgba(0, 0, 0, 0.05);
}
.wgl_timetabs .timetabs_headings .wgl_tab::after {
	transition:width 0.75s; left: 50%; top: 100%; width: 0px; height: 3px; display: block; position: absolute; content: ""; transform: translateX(-50%); -webkit-transform: translateX(-50%); -webkit-transition: width .75s ease; -o-transition: width .75s ease; -moz-transition: width .75s ease; -moz-transform: translateX(-50%); -o-transform: translateX(-50%);
}
.wgl_timetabs .timetabs_headings .active.wgl_tab::after {
	width: 100%;
}
.wgl_timetabs .timetabs_data .timetab_container {
	display: block;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item {
	padding: 35px; border-radius: 10px; transition:0.5s; flex-flow:row wrap; font-size: 16px; display: flex; align-items: center; -webkit-transition: .5s; -o-transition: .5s; -moz-transition: .5s; -webkit-border-radius: 10px; -moz-border-radius: 10px; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -webkit-flex-flow: wrap;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .item_time {
	text-align: center; padding-right: 30px; padding-left: 5px; font-size: 1.12em; font-weight: 500; flex-basis: 12.53%; -webkit-flex-basis: 12.53%;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .item_img img {
	border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .content-wrapper {
	padding-right: 30px; padding-left: 40px; font-size: 1em; flex-grow: 1; flex-basis: 40%; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex-grow: 1; -webkit-flex-basis: 40%;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .content-wrapper .item_title {
	line-height: 1.8; font-size: 1.25em; font-weight: 500;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .content-wrapper .item_description {
	line-height: 1.875; font-size: 1em;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .wgl_button {
	padding-right: 5px; padding-left: 40px;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .wgl_button a {
	margin-bottom: 0px;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item:hover {
	box-shadow: 0px 15px 38px 0px rgba(0,0,0,0.1); background-color: rgb(255, 255, 255); -webkit-box-shadow: 0 15px 38px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 15px 38px 0 rgba(0, 0, 0, 0.1);
}
.wgl_timetabs .timetabs_data .timetab_container .hovered.timetabs_item {
	box-shadow: 0px 15px 38px 0px rgba(0,0,0,0.1); background-color: rgb(255, 255, 255); -webkit-box-shadow: 0 15px 38px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 15px 38px 0 rgba(0, 0, 0, 0.1);
}
@media all and (max-width:1200px)
{
.wgl_timetabs .timetabs_headings .wgl_tab {
	font-size: 24px;
}
.wgl_timetabs .timetabs_data .timetab_container {
	flex-flow:row wrap; display: flex; -webkit-flex-flow: wrap;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item {
	width: 50%; text-align: center; font-size: 15px; display: block;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .item_time {
	padding: 0px;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .item_img {
	padding: 15px;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .content-wrapper {
	padding: 0px;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .wgl_button {
	padding: 15px; text-align: inherit;
}
}
@media all and (max-width:992px)
{
.wgl_timetabs .timetabs_headings .wgl_tab {
	font-size: 22px;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item {
	padding: 20px; font-size: 14px;
}
}
@media all and (max-width:768px)
{
.wgl_timetabs .timetabs_headings {
	flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -webkit-flex-direction: column;
}
.wgl_timetabs .timetabs_headings .wgl_tab {
	padding: 15px 15px 5px; font-size: 18px;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item {
	padding: 15px; width: 100%; font-size: 13px;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .item_img {
	padding: 10px;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .content-wrapper {
	margin: auto; width: 75%;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .wgl_button {
	padding: 10px;
}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .wgl_button a {
	padding-top: 7px; padding-bottom: 7px;
}
}
@media all and (max-width:600px)
{
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .content-wrapper {
	margin: 0px; width: 100%;
}
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle {
	margin-bottom: 0px;
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle .vc_toggle_title {
	padding: 10px 0px; transition:0.4s; border-bottom-color: rgba(0, 0, 0, 0.1); border-bottom-width: 1px; border-bottom-style: solid; -webkit-transition: .4s; -o-transition: .4s; -moz-transition: .4s;
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle .vc_toggle_title h4 {
	line-height: 30px; font-size: 16px; font-weight: 600;
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle .vc_toggle_content {
	margin: 0px; padding: 23px 0px 20px; border-bottom-color: rgba(0, 0, 0, 0.1); border-bottom-width: 1px; border-bottom-style: solid;
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle .vc_toggle_content p:last-child {
	margin-bottom: 0px;
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle .vc_toggle_icon {
	top: 50%; width: 12px; height: 12px; color: inherit; display: block; position: absolute; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_color_check.vc_toggle .vc_toggle_icon {
	color: rgb(215, 216, 222);
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_color_check.vc_toggle .vc_toggle_icon::before {
	top: -10px; right: 0px; color: inherit; font-family: Flaticon; font-size: 16px; font-style: normal; position: absolute; z-index: 1; content: "\f123";
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_color_chevron.vc_toggle .vc_toggle_icon::before {
	border-width: 0px 2px 2px 0px; border-style: solid; transition:0.2s ease-in-out; left: 2px; top: 3px; right: 3px; bottom: 2px; display: block; position: absolute; content: ""; box-sizing: border-box; transform: rotate(45deg) translate(-25%, -25%); -webkit-transform: rotate(45deg) translate(-25%, -25%); -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -moz-transform: rotate(45deg) translate(-25%, -25%); -o-transform: rotate(45deg) translate(-25%, -25%);
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_active.vc_toggle_color_chevron.vc_toggle .vc_toggle_icon::before {
	transform: rotate(225deg) translate(-25%, -25%); -webkit-transform: rotate(225deg) translate(-25%, -25%); -moz-transform: rotate(225deg) translate(-25%, -25%); -o-transform: rotate(225deg) translate(-25%, -25%);
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_color_plus.vc_toggle .vc_toggle_icon::before {
	border-style: solid; transition:0.2s ease-in-out; display: block; position: absolute; content: ""; box-sizing: border-box; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_color_plus.vc_toggle .vc_toggle_icon::after {
	border-style: solid; transition:0.2s ease-in-out; display: block; position: absolute; content: ""; box-sizing: border-box; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_color_plus.vc_toggle .vc_toggle_icon::before {
	border-width: 2px 0px 0px; left: 0px; top: 50%; right: 0px; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_color_plus.vc_toggle .vc_toggle_icon::after {
	border-width: 0px 0px 0px 2px; left: 50%; top: 0px; bottom: 0px; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%);
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_active.vc_toggle_color_plus.vc_toggle .vc_toggle_icon::after {
	transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg);
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_color_triangle.vc_toggle .vc_toggle_icon::before {
	border-width: 6px; border-style: solid; transition:0.2s ease-in-out; left: 0px; top: 0px; right: 0px; bottom: 0px; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; display: block; position: absolute; content: ""; box-sizing: border-box; transform: translateY(25%); -webkit-transform: translateY(25%); -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -moz-transform: translateY(25%); -o-transform: translateY(25%);
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_active.vc_toggle_color_triangle.vc_toggle .vc_toggle_icon::before {
	transform: rotate(180deg) translateY(25%); -webkit-transform: rotate(180deg) translateY(25%); -moz-transform: rotate(180deg) translateY(25%); -o-transform: rotate(180deg) translateY(25%);
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_size_right.vc_toggle .vc_toggle_title {
	padding-right: 20px;
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_size_right.vc_toggle .vc_toggle_icon {
	right: 0px;
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_size_left.vc_toggle .vc_toggle_title {
	padding-left: 20px;
}
.wpb-js-composer .wgl-container .vc_row .vc_toggle_size_left.vc_toggle .vc_toggle_icon {
	left: 0px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_active.vc_tta-panel {
	border-bottom-color: rgba(0, 0, 0, 0.1); border-bottom-width: 1px; border-bottom-style: solid;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_active.vc_tta-panel .vc_tta-panel-heading {
	border-bottom-color: rgba(0, 0, 0, 0.1); border-bottom-width: 1px; border-bottom-style: solid;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_active.vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a .vc_tta-controls-icon {
	color: inherit;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading {
	margin: 0px; vertical-align: middle; border-bottom-color: rgba(0, 0, 0, 0.1); border-bottom-width: 1px; border-bottom-style: solid;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title {
	border-radius: inherit; font-size: inherit; vertical-align: inherit; -webkit-border-radius: inherit; -moz-border-radius: inherit;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a {
	padding: 10px 20px 10px 0px; border-radius: inherit; transition:0.4s; color: inherit; line-height: 1; vertical-align: inherit; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; -webkit-border-radius: inherit; -moz-border-radius: inherit;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a::before {
	right: 20px; color: rgb(215, 216, 222); font-family: Flaticon; font-size: 16px; font-weight: 100; position: absolute; z-index: 1; content: "\f123";
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a span {
	color: inherit; line-height: 32px; font-size: 16px; font-weight: 600; vertical-align: inherit;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a .vc_tta-controls-icon-chevron::before {
	top: 3px; right: 3px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-controls-icon {
	color: inherit;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon-position-right.vc_tta-panel-title .vc_tta-controls-icon {
	right: 0px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon-position-right.vc_tta-panel-title > a::before {
	display: none;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon-position-left.vc_tta-panel-title .vc_tta-controls-icon {
	left: 0px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon-position-left.vc_tta-panel-title > a::before {
	display: none;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-body {
	padding: 20px 0px; -webkit-transform: unset; -moz-transform: unset; -o-transform: unset;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-style-dark.vc_tta-panels-container .vc_tta-panel-body {
	background: none; color: rgb(226, 226, 226); border-bottom-color: rgb(43, 47, 82);
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-style-dark.vc_tta-panels-container .vc_active.vc_tta-panel {
	position: relative; z-index: 1;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-style-dark.vc_tta-panels-container .vc_active.vc_tta-panel .vc_tta-panel-heading {
	background: none;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-style-dark.vc_tta-panels-container .vc_active.vc_tta-panel .vc_tta-panel-title::before {
	opacity: 0;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-style-dark.vc_tta-panels-container .vc_active.vc_tta-panel::before {
	background: rgba(255, 255, 255, 0.1); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: -1; content: "";
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-style-dark.vc_tta-panels-container .vc_tta-panel-heading {
	background: none; border-color: rgb(43, 47, 82);
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-style-dark.vc_tta-panels-container .vc_tta-panel-title {
	position: relative; z-index: 1;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-style-dark.vc_tta-panels-container .vc_tta-panel-title > a span {
	color: rgb(255, 255, 255);
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-style-dark.vc_tta-panels-container .vc_tta-panel-title > a .vc_tta-controls-icon {
	color: rgb(255, 255, 255);
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-accordion.vc_tta.vc_general .vc_tta-style-dark.vc_tta-panels-container .vc_tta-panel-title::before {
	background: rgba(255, 255, 255, 0.05); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: -1; content: "";
}
.wpb-js-composer .wgl-container .vc_row .vc_pie_chart .wpb_pie_chart_heading {
	line-height: 1; font-size: 14px; font-weight: 400; margin-top: 15px;
}
.wpb-js-composer .wgl-container .vc_row .color-white.vc_pie_chart .wpb_pie_chart_heading {
	color: rgb(255, 255, 255);
}
.wpb-js-composer .wgl-container .vc_row .color-white.vc_pie_chart .vc_pie_chart_value {
	color: rgb(255, 255, 255);
}
.wpb-js-composer .wgl-container .vc_row .vc_pie_chart .vc_pie_chart_value {
	font-size: 36px; font-weight: 400;
}
.wpb-js-composer .wgl-container .vc_row .vc_pie_chart .vc_pie_chart_back {
	border: 5px solid rgb(238, 238, 238) !important; border-image: none !important; left: 0.5px; top: 0.5px; width: calc(100% - 1.5px) !important; height: calc(100% - 1.5px) !important; opacity: 1 !important;
}
.wpb-js-composer .wgl-container .vc_row .color-white.vc_pie_chart .vc_pie_chart_back {
	border-color: rgba(255, 255, 255, 0.1) !important;
}
.wpb-js-composer .wgl-container .vc_row .vc_pie_chart canvas {
	display: block;
}
.vc_row .vc_progress_bar .vc_single_bar {
	margin: 52px 0px 20px; border-radius: 10px; height: 5px; box-shadow: none; background-color: rgb(242, 246, 253); -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.vc_row .vc_progress_bar .vc_single_bar .vc_bar {
	border-radius: 10px; height: 5px; -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.vc_row .vc_progress_bar .vc_single_bar .vc_bar::before {
	border-radius: 50%; top: -6px; width: 17px; height: 17px; right: -8px; position: absolute; z-index: 1; content: ""; box-shadow: 0px 0px 18px 0px rgba(0,69,182,0.16); background-color: rgb(255, 255, 255); -webkit-box-shadow: 0 0 18px 0 rgba(0, 69, 182, 0.16); -moz-box-shadow: 0 0 18px 0 rgba(0, 69, 182, 0.16); -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.vc_row .vc_progress_bar .vc_single_bar .vc_label {
	padding: 0px; left: 0px; top: -34px; width: 100%; text-transform: uppercase; font-size: 12px; font-weight: 500; position: absolute; text-shadow: none !important;
}
.vc_row .vc_progress_bar .vc_single_bar .vc_label .vc_label_units {
	float: right;
}
.vc_row .vc_progress_bar :first-child.vc_single_bar {
	margin-top: 36px;
}
.vc_round-chart.vc_chart {
	background-size: 0px; -webkit-background-size: 0; -moz-background-size: 0; -o-background-size: 0;
}
.vc_round-chart.vc_chart .wpb_wrapper {
	background-position: center; background-image: inherit; background-repeat: no-repeat;
}
.vc_round-chart.vc_chart .wpb_wrapper canvas {
	display: block;
}
[data-vc-legend='1'].vc_round-chart.vc_chart {
	background-size: 0px; -webkit-background-size: 0; -moz-background-size: 0; -o-background-size: 0;
}
[data-vc-legend='1'].vc_round-chart.vc_chart .wpb_wrapper {
	background-image: inherit; background-size: inherit; -webkit-background-size: inherit inherit; -moz-background-size: inherit; -o-background-size: inherit;
}
[data-vc-legend='1'].vc_round-chart.vc_chart .wpb_wrapper .vc_chart-with-legend {
	background-position: inherit; background-image: inherit; background-repeat: inherit;
}
[data-vc-legend='1'].vc_round-chart.vc_chart .vc_chart-legend li {
	padding-left: 10px;
}
[data-vc-legend='1'].vc_round-chart.vc_chart .vc_chart-legend li::before {
	display: none;
}
div[data-vc-parallax-image] {
	overflow: hidden; position: relative;
}
div[data-vc-parallax-image] .vc_parallax-inner {
	background-position: 50% 0px; left: 0px; top: 0px; right: 0px; position: absolute; z-index: 0; pointer-events: none; background-image: inherit; background-attachment: scroll; background-size: cover; background-color: transparent; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;
}
html .wpb_content_element {
	margin-bottom: 0px;
}
html .wpb_content_element::after {
	height: 0px; clear: both; display: block; content: "";
}
.vc_row {
	position: relative;
}
.vc_row-flex.vc_row > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	display: flex; z-index: 1; flex-direction: column; flex-grow: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex-direction: column; -webkit-flex-grow: 1;
}
@media all and (-ms-high-contrast:active), all and (-ms-high-contrast:none)
{
.vc_row-flex.vc_row > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner > * {
	min-height: 1em;
}
}
.vc_row-o-content-top.vc_row > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	justify-content: flex-start; -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start;
}
.vc_row-o-content-bottom.vc_row > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	justify-content: flex-end; -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end;
}
.vc_row-o-content-middle.vc_row > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	width: 100%; padding-right: 15px; padding-left: 15px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_row-has-fill + .vc_row-full-width + .vc_row > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-has-fill + .vc_row > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-has-fill > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-flex.vc_row > .vc_vc_column > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	display: flex; flex-direction: column; flex-grow: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex-direction: column; -webkit-flex-grow: 1;
}
.vc_row-flex.vc_row > .vc_vc_column_inner > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	display: flex; flex-direction: column; flex-grow: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex-direction: column; -webkit-flex-grow: 1;
}
.vc_row-o-content-top.vc_row > .vc_vc_column > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	justify-content: flex-start; -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start;
}
.vc_row-o-content-top.vc_row > .vc_vc_column_inner > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	justify-content: flex-start; -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start;
}
.vc_row-o-content-bottom.vc_row > .vc_vc_column > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	justify-content: flex-end; -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end;
}
.vc_row-o-content-bottom.vc_row > .vc_vc_column_inner > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	justify-content: flex-end; -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end;
}
.vc_row-o-content-middle.vc_row > .vc_vc_column > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.vc_row-o-content-middle.vc_row > .vc_vc_column_inner > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-has-fill > .vc_row > .vc_vc_column > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-has-fill > .vc_vc_column_inner > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-o-content-middle.vc_row > .vc_vc_column > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.vc_row-o-content-middle.vc_row > .vc_vc_column_inner > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-has-fill > .vc_row > .vc_vc_column > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-has-fill > .vc_vc_column_inner > .sticky-sidebar.vc_column_container > .theiaStickySidebar > .vc_column-inner {
	padding-top: 35px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-tabs-container {
	
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-tabs-container .vc_tta-tabs-list {
	display: flex;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab {
	text-align: center; flex-grow: 1; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex-grow: 1;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab > a {
	margin: 0px; padding: 4px 25px; transition:0.4s; width: 100%; text-transform: uppercase; font-size: 14px; font-weight: 700; border-bottom-color: rgba(0, 0, 0, 0.1); border-bottom-width: 1px; border-bottom-style: solid; -webkit-transition: .4s; -o-transition: .4s; -moz-transition: .4s;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab > a::before {
	display: none !important;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab > a::after {
	display: none !important;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-tabs-container .vc_tta-tabs-list .vc_active.vc_tta-tab a {
	border-bottom-width: 2px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab::before {
	display: none;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panels .vc_tta-panel {
	margin-bottom: 0px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading {
	
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title {
	line-height: 1;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a {
	padding: 4px 0px; transition:0.4s; text-transform: uppercase; line-height: inherit; border-bottom-color: rgba(0, 0, 0, 0.1); border-bottom-width: 1px; border-bottom-style: solid; -webkit-transition: .4s; -o-transition: .4s; -moz-transition: .4s;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a > span.vc_tta-title-text {
	color: inherit; font-size: 14px; font-weight: 700;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panels .vc_active.vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a {
	border-bottom-width: 2px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body {
	
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs-position-top.vc_tta-tabs.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panel-body {
	padding: 20px 0px 10px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs-position-bottom.vc_tta-tabs.vc_tta.vc_general .vc_tta-tabs-container {
	padding-bottom: 10px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs-position-bottom.vc_tta-tabs.vc_tta.vc_general .vc_tta-panels-container .vc_tta-panel-body {
	padding: 30px 0px 20px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs-position-left.vc_tta-tabs.vc_tta.vc_general {
	padding-top: 25px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs-position-right.vc_tta-tabs.vc_tta.vc_general {
	padding-top: 25px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs-position-left.vc_tta-tabs.vc_tta.vc_general :not(:last-child).vc_tta-tab {
	margin-bottom: 10px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs-position-right.vc_tta-tabs.vc_tta.vc_general :not(:last-child).vc_tta-tab {
	margin-bottom: 10px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs-position-left.vc_tta-tabs.vc_tta.vc_general .vc_tta-panel-body {
	padding: 0px 0px 0px 30px;
}
.wpb-js-composer .wgl-container .vc_row .vc_tta-tabs-position-right.vc_tta-tabs.vc_tta.vc_general .vc_tta-panel-body {
	padding: 0px 30px 0px 0px;
}
.menu-item-center.vc_wp_custommenu .menu {
	text-align: center;
}
.menu-item-right.vc_wp_custommenu .menu {
	text-align: right;
}
.menu-item-left.vc_wp_custommenu .menu {
	text-align: left;
}
.menu-item-block.vc_wp_custommenu .menu .menu-item {
	display: block;
}
.vc_wp_custommenu .menu .menu-item {
	display: inline-block;
}
.vc_wp_custommenu .menu .menu-item a {
	margin: 0px 5px; padding: 0px 16px; transition:200ms; color: inherit; position: relative; opacity: 1; transform: translate3d(0px, 0px, 0px); backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -webkit-transition: all 200ms; -o-transition: all 200ms; -moz-transition: all 200ms; -moz-transform: translate3d(0, 0, 0); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
.vc_wp_custommenu .menu .menu-item a:hover::before {
	margin-top: 7px; opacity: 1;
}
.vc_wp_custommenu .menu .menu-item a::before {
	border-radius: 50%; border: 0px currentColor; transition:0.5s cubic-bezier(0.25, 1, 0.35, 1); border-image: none; left: 50%; top: 100%; width: 4px; height: 4px; margin-top: 2px; margin-left: -2px; display: block; position: absolute; content: ""; opacity: 0; -webkit-transition: all .5s cubic-bezier(0.25, 1, 0.35, 1) 0s; -o-transition: all .5s cubic-bezier(0.25, 1, 0.35, 1) 0s; -moz-transition: all .5s cubic-bezier(0.25, 1, 0.35, 1) 0s; -webkit-border-radius: 50%; -moz-border-radius: 50%; -webkit-backface-visibility: hidden;
}
.vc_wp_custommenu .menu .current-menu-item.menu-item a::before {
	width: 4px;
}
.vc_wp_custommenu .menu .current-menu-item.menu-item > a::before {
	margin-top: 7px; opacity: 1;
}
.vc_wp_custommenu .menu .current-menu-ancestor.menu-item > a::before {
	margin-top: 7px; opacity: 1;
}
.brainbizz_module_videobox {
	position: relative; z-index: 1;
}
.brainbizz_module_videobox .videobox_content {
	display: flex; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center;
}
.brainbizz_module_videobox .title {
	text-transform: uppercase; letter-spacing: 0.04rem; font-weight: 700; position: relative; z-index: 2;
}
.button_align-left.brainbizz_module_videobox {
	text-align: left;
}
.button_align-left.brainbizz_module_videobox .videobox_content {
	justify-content: flex-start; -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start;
}
.title_pos-right.button_align-left.brainbizz_module_videobox .videobox_content {
	justify-content: flex-end; -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end;
}
.title_pos-top.button_align-left.brainbizz_module_videobox .videobox_content {
	align-items: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -moz-box-align: start;
}
.title_pos-bot.button_align-left.brainbizz_module_videobox .videobox_content {
	align-items: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -moz-box-align: start;
}
.button_align-right.brainbizz_module_videobox {
	text-align: right;
}
.button_align-right.brainbizz_module_videobox .videobox_content {
	justify-content: flex-end; -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end;
}
.title_pos-top.button_align-right.brainbizz_module_videobox .videobox_content {
	align-items: flex-end; -webkit-box-align: end; -webkit-align-items: flex-end; -moz-box-align: end;
}
.title_pos-bot.button_align-right.brainbizz_module_videobox .videobox_content {
	align-items: flex-end; -webkit-box-align: end; -webkit-align-items: flex-end; -moz-box-align: end;
}
.button_align-center.brainbizz_module_videobox {
	text-align: center;
}
.button_align-center.brainbizz_module_videobox .videobox_content {
	justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.title_pos-right.button_align-center.brainbizz_module_videobox .videobox_content {
	justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center;
}
.button_align-inline.brainbizz_module_videobox {
	display: inline-block;
}
.with_image.brainbizz_module_videobox .videobox_content {
	margin: 0px -40px; left: 0px; top: 50%; right: 0px; position: absolute; z-index: 3; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.title_pos-left.brainbizz_module_videobox .title {
	margin-right: 35px;
}
.title_pos-right.brainbizz_module_videobox .title {
	margin-left: 35px;
}
.title_pos-right.brainbizz_module_videobox .videobox_content {
	flex-direction: row-reverse; justify-content: flex-start; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; -webkit-box-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; -webkit-flex-direction: row-reverse;
}
.title_pos-top.brainbizz_module_videobox .title {
	margin-bottom: 35px;
}
.title_pos-top.brainbizz_module_videobox .videobox_content {
	flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -webkit-flex-direction: column;
}
.title_pos-bot.brainbizz_module_videobox .title {
	margin-top: 35px;
}
.title_pos-bot.brainbizz_module_videobox .videobox_content {
	flex-direction: column-reverse; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -moz-box-orient: vertical; -moz-box-direction: reverse; -webkit-flex-direction: column-reverse;
}
.brainbizz_module_videobox img {
	width: 100%; position: relative; z-index: 1; box-shadow: 10px 17px 38px 0px rgba(0,0,0,0.15); -webkit-box-shadow: 10px 17px 38px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 10px 17px 38px 0 rgba(0, 0, 0, 0.15);
}
.brainbizz_module_videobox .videobox_link {
	border-radius: 50%; width: 80px; height: 80px; display: inline-block; position: relative; z-index: 1; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.brainbizz_module_videobox .videobox_link .videobox_icon {
	border-width: 10px 0px 10px 15px; border-style: solid; border-color: transparent transparent transparent rgb(255, 255, 255); left: 50%; top: 50%; width: 0px; height: 0px; display: block; position: absolute; z-index: 1; transform: translate(-35%, -50%); -webkit-transform: translate(-35%, -50%); -moz-transform: translate(-35%, -50%); -o-transform: translate(-35%, -50%);
}
.brainbizz_module_videobox .videobox_link .videobox_animation {
	border-width: 0.5px; border-style: solid; border-radius: 50%; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 1; opacity: 0; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.brainbizz_module_videobox .videobox_link:hover .videobox_animation {
	animation:pulse-circle 3.9s linear infinite; -webkit-animation: pulse-circle 3.9s linear 0s infinite; -moz-animation: pulse-circle 3.9s linear 0s infinite; -o-animation: pulse-circle 3.9s linear 0s infinite;
}
.brainbizz_module_videobox .videobox_link:hover .circle_2.videobox_animation {
	animation-delay: 1.3s; -webkit-animation-delay: 1.3s; -moz-animation-delay: 1.3s; -o-animation-delay: 1.3s;
}
.brainbizz_module_videobox .videobox_link:hover .circle_3.videobox_animation {
	animation-delay: 2.6s; -webkit-animation-delay: 2.6s; -moz-animation-delay: 2.6s; -o-animation-delay: 2.6s;
}
.brainbizz_module_videobox .videobox_wrapper_link {
	display: block; position: relative; z-index: 1;
}
.brainbizz_module_videobox .videobox_wrapper_link::before {
	transition:opacity 0.3s; left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; z-index: 2; content: ""; opacity: 0; background-color: rgb(0, 0, 0); -webkit-transition: opacity .3s; -o-transition: opacity .3s; -moz-transition: opacity .3s;
}
.brainbizz_module_videobox .videobox_wrapper_link:hover::before {
	opacity: 0.1;
}
.always-pulse-animation.brainbizz_module_videobox .videobox_link .videobox_animation {
	animation:pulse-circle 3.9s linear infinite; -webkit-animation: pulse-circle 3.9s linear 0s infinite; -moz-animation: pulse-circle 3.9s linear 0s infinite; -o-animation: pulse-circle 3.9s linear 0s infinite;
}
.always-pulse-animation.brainbizz_module_videobox .videobox_link .circle_2.videobox_animation {
	animation-delay: 1.3s; -webkit-animation-delay: 1.3s; -moz-animation-delay: 1.3s; -o-animation-delay: 1.3s;
}
.always-pulse-animation.brainbizz_module_videobox .videobox_link .circle_3.videobox_animation {
	animation-delay: 2.6s; -webkit-animation-delay: 2.6s; -moz-animation-delay: 2.6s; -o-animation-delay: 2.6s;
}
.always-pulse-animation.brainbizz_module_videobox .videobox_link:hover .videobox_animation {
	animation:none; -webkit-animation: none; -moz-animation: none; -o-animation: none;
}
@media only screen and (min-width:768px)
{
.row .wgl_col-12 {
	width: 100%;
}
.row .wgl_col-11 {
	width: 91.66%;
}
.row .wgl_col-10 {
	width: 83.33%;
}
.row .wgl_col-9 {
	width: 75%;
}
.row .wgl_col-8 {
	width: 66.66%;
}
.row .wgl_col-7 {
	width: 58.33%;
}
.row .wgl_col-6 {
	width: 50%;
}
.row .wgl_col-5 {
	width: 41.66%;
}
.row .wgl_col-4 {
	width: 33.33%;
}
.row .wgl_col-3 {
	width: 25%;
}
.row .wgl_col-1-5 {
	width: 20%;
}
.row .wgl_col-2 {
	width: 16.66%;
}
.row .wgl_col-1 {
	width: 8.33%;
}
}
@media only screen and (max-width:1024px)
{
.row .wgl_col-6 {
	width: 50%;
}
.row .wgl_col-5 {
	width: 50%;
}
.row .wgl_col-4 {
	width: 50%;
}
.row .wgl_col-3 {
	width: 50%;
}
.row .wgl_col-1-5 {
	width: 50%;
}
.row .wgl_col-3.sidebar-container {
	width: 100%;
}
.row .wgl_col-4.sidebar-container {
	width: 100%;
}
.row .wgl_col-8#main-content {
	width: 100%;
}
.row .wgl_col-9#main-content {
	width: 100%;
}
}
@media only screen and (max-width:992px)
{
.page-header_content .page-header_title {
	line-height: 1 !important; font-size: 24px !important; margin-bottom: 20px;
}
.page-header_content .page-header_title {
	display: block;
}
.page-header_content .page-header_breadcrumb {
	display: block;
}
.page-header_align_left .page-header_breadcrumbs {
	text-align: left;
}
}
@media only screen and (max-width:768px)
{
.page-header_content .page-header_title + .page-header_breadcrumb {
	padding-top: 5px;
}
.page-header_content .breadcrumbs {
	white-space: normal;
}
.col-md-delimiter .vc_column_container::before {
	display: none;
}
}
@media only screen and (max-width:767px)
{
.row .wgl_col-6 {
	width: 100%;
}
.row .wgl_col-5 {
	width: 100%;
}
.row .wgl_col-4 {
	width: 100%;
}
.row .wgl_col-3 {
	width: 100%;
}
.row .wgl_col-1-5 {
	width: 100%;
}
.copyright {
	text-align: center;
}
.page_404_wrapper {
	background-image: none !important;
}
}
@media only screen and (max-width:1200px)
{
.wgl-container {
	width: 950px;
}
.team-col_5.wgl_module_team :nth-child(5n+1).team-item {
	clear: none;
}
.team-col_4.wgl_module_team :nth-child(4n+1).team-item {
	clear: none;
}
.team-col_5.wgl_module_team .team-item {
	width: 33.33%;
}
.team-col_4.wgl_module_team .team-item {
	width: 33.33%;
}
.team-col_5.wgl_module_team :nth-child(3n+1).team-item {
	clear: left;
}
.team-col_4.wgl_module_team :nth-child(3n+1).team-item {
	clear: left;
}
.row::after {
	clear: both;
}
}
@media only screen and (min-width:1200px)
{
.col_pl-lg-0.wpb_column > .vc_column-inner {
	padding-left: 0px;
}
.col_pr-lg-35.wpb_column > .vc_column-inner {
	padding-right: 35px;
}
.col_pr-lg-50.wpb_column > .vc_column-inner {
	padding-right: 50px;
}
.col_ml-min-lg-10.wpb_column > .vc_column-inner {
	margin-left: -10px;
}
}
@media only screen and (max-width:1024px)
{
.footer .row .wgl_col-3 {
	margin-bottom: 30px;
}
.wgl_portfolio_single-item .wgl_portfolio_info-wrap > .wgl_col-8 {
	width: 100%;
}
.wgl_portfolio_single-item .wgl_portfolio_info-wrap > .wgl_col-4 {
	width: 100%;
}
.author-info_avatar {
	margin-right: 15px;
}
.author-info_avatar img {
	width: 50px;
}
.author-info_wrapper {
	padding: 30px 30px 25px;
}
}
@media only screen and (max-width:992px)
{
.wgl-container {
	width: 750px;
}
.team-col_5.wgl_module_team .team-item {
	width: 50%;
}
.team-col_4.wgl_module_team .team-item {
	width: 50%;
}
.team-col_3.wgl_module_team .team-item {
	width: 50%;
}
.team-col_5.wgl_module_team :nth-child(3n+1).team-item {
	clear: none;
}
.team-col_4.wgl_module_team :nth-child(3n+1).team-item {
	clear: none;
}
.team-col_3.wgl_module_team :nth-child(3n+1).team-item {
	clear: none;
}
.team-col_5.wgl_module_team :nth-child(2n+1).team-item {
	clear: left;
}
.team-col_4.wgl_module_team :nth-child(2n+1).team-item {
	clear: left;
}
.team-col_3.wgl_module_team :nth-child(2n+1).team-item {
	clear: left;
}
.col-md-delimiter :nth-child(2).vc_col-sm-6.vc_column_container::before {
	display: none;
}
.single_team_page .team-single_wrapper {
	border: 0px currentColor; border-image: none; flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -moz-box-orient: vertical; -moz-box-direction: normal; -webkit-flex-direction: column;
}
.single_team_page .team-single_wrapper::before {
	left: 20px; top: 0px; width: auto; height: 100%; right: 20px; bottom: 0px;
}
.single_team_page .team-single_wrapper .team-image {
	margin: auto; position: relative;
}
.single_team_page .team-info_icons {
	border-radius: 50px; left: 20px; text-align: center; -webkit-border-radius: 50px; -moz-border-radius: 50px;
}
.single_team_page .team-info_icons :last-child.team-icon {
	margin-right: 0px;
}
.single_team_page .team-title::before {
	left: 50%; margin-left: -25px;
}
.single_team_page .team-info_wrapper {
	padding: 30px; margin-left: 0px; transform: translateY(0px); -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0);
}
.single_team_page .team-info_wrapper .team-title {
	text-align: center;
}
.single_team_page .team-info_wrapper .team-info_item {
	text-align: center;
}
}
@media only screen and (max-width:768px)
{
.button_align-left.with_image.brainbizz_module_videobox .videobox_content {
	left: 60px;
}
.button_align-right.with_image.brainbizz_module_videobox .videobox_content {
	right: 60px;
}
}
@media only screen and (max-width:767px)
{
.wgl-container {
	width: 560px;
}
.footer_top-area .row [class*=wgl_col-] + [class*=wgl_col-] {
	margin-top: 35px;
}
.sidebar-container {
	padding-top: 35px;
}
#comments .commentlist .comment .stand_comment {
	padding-left: 80px;
}
#comments .commentlist .comment .children .stand_comment {
	padding-left: 80px;
}
#comments .commentlist .comment .children .comment {
	margin-left: 30px;
}
#comments .commentlist .comment .commentava {
	left: -60px; width: 40px; height: 40px;
}
#comments .commentlist .comment .children .stand_comment .commentava {
	left: -60px; width: 40px; height: 40px;
}
.mobile_text_center {
	text-align: center;
}
.format-standard .blog-post_wrapper {
	padding: 24px;
}
.format-audio .blog-post_wrapper {
	padding: 24px;
}
.format-quote .blog-post_wrapper {
	padding: 24px;
}
.format-link .blog-post_wrapper {
	padding: 24px;
}
.sticky-post.standard {
	border-width: 12px; padding: 12px;
}
.sticky-post.format-standard .blog-post_wrapper {
	border-width: 12px; padding: 12px;
}
.row .wgl_portfolio_list-item {
	padding-right: 0px !important;
}
.container-grid.wgl_portfolio_list-container {
	margin-right: 0px !important;
}
.brainbizz_module_time_line_vertical::before {
	left: 45px;
}
.brainbizz_module_time_line_vertical .time_line-date_wrap {
	margin-right: 35px !important; margin-left: 35px !important;
}
.brainbizz_module_time_line_vertical .time_line-date {
	padding: 0px !important; left: auto !important; right: 100% !important;
}
.brainbizz_module_time_line_vertical .time_line-content {
	text-align: left !important;
}
.brainbizz_module_time_line_vertical .time_line-content::before {
	left: 0px !important; right: auto !important;
}
.brainbizz_module_time_line_vertical .time_line-item {
	flex-direction: row !important; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -moz-box-orient: horizontal; -moz-box-direction: normal; -webkit-flex-direction: row;
}
.brainbizz_module_time_line_vertical .time_line-date {
	transform: rotate3d(0, 0, 1, -90deg) !important; -webkit-transform: rotate3d(0, 0, 1, -90deg); -moz-transform: rotate3d(0, 0, 1, -90deg);
}
.appear_anim.brainbizz_module_time_line_vertical .time_line-date {
	transform: translateX(-20%) rotate3d(0, 0, 1, -90deg) !important; -webkit-transform: translateX(-20%) rotate3d(0, 0, 1, -90deg); -moz-transform: translateX(-20%) rotate3d(0, 0, 1, -90deg);
}
.appear_anim.brainbizz_module_time_line_vertical .time_line-content {
	transform: translateX(20%) !important; -webkit-transform: translateX(20%); -moz-transform: translateX(20%); -o-transform: translateX(20%);
}
.appear_anim.brainbizz_module_time_line_vertical .item_show.time_line-item .time_line-date {
	transform-origin: 50% top; width: 100px; white-space: normal; transform: translate(15px, -9px) rotate3d(0, 0, 1, -90deg) !important; -webkit-transform: translate(15px, -9px) rotate3d(0, 0, 1, -90deg); -moz-transform: translate(15px, -9px) rotate3d(0, 0, 1, -90deg); -webkit-transform-origin: top; -moz-transform-origin: top; -o-transform-origin: top;
}
.appear_anim.brainbizz_module_time_line_vertical .item_show.time_line-item .time_line-content {
	transform: translateX(0px) !important; -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0);
}
.brainbizz_module_time_line_vertical .time_line-item:hover .time_line-content {
	transform: translateX(5px) !important; -webkit-transform: translateX(5px); -moz-transform: translateX(5px); -o-transform: translateX(5px);
}
.brainbizz_module_time_line_vertical .item_show.time_line-item:hover .time_line-content {
	transform: translateX(5px) !important; -webkit-transform: translateX(5px); -moz-transform: translateX(5px); -o-transform: translateX(5px);
}
.resp_align_center {
	text-align: center !important;
}
}
@media only screen and (max-width:600px)
{
.wgl-container {
	width: 90%;
}
div[id*=wpadminb] {
	top: -46px !important;
}
.banner_404 {
	font-size: 160px;
}
.brainbizz_module_ico_progress {
	padding: 15px !important;
}
.brainbizz_module_ico_progress .brainbizz_module_button > a {
	padding-right: 20px !important; padding-left: 20px !important;
}
#sb_instagram .sbi_photo {
	height: 0px !important; padding-bottom: 100%;
}
#sb_instagram #sbi_images .sbi_item {
	width: 33.33% !important;
}
#sb_instagram .sbi_photo::after {
	font-size: 40px;
}
.team-col_5.wgl_module_team .team-item {
	width: 100%;
}
.team-col_4.wgl_module_team .team-item {
	width: 100%;
}
.team-col_3.wgl_module_team .team-item {
	width: 100%;
}
.team-col_2.wgl_module_team .team-item {
	width: 100%;
}
.team-col_5.wgl_module_team :nth-child(2n+1).team-item {
	clear: none;
}
.team-col_4.wgl_module_team :nth-child(2n+1).team-item {
	clear: none;
}
.team-col_3.wgl_module_team :nth-child(2n+1).team-item {
	clear: none;
}
.team-col_2.wgl_module_team :nth-child(2n+1).team-item {
	clear: none;
}
#comments .commentlist .comment .stand_comment {
	padding-right: 20px;
}
#comments .commentlist .comment .children .stand_comment {
	padding-right: 20px;
}
#comments .commentlist .comment_info {
	padding-right: 10px;
}
}
@media only screen and (max-width:480px)
{
.layout_top.brainbizz_module_infobox .infobox_wrapper {
	padding: 15px 15px 25px 20px;
}
.wgl_module_team .team-item_info {
	padding: 28px 20px 15px;
}
.wgl_module_team .team-item_content:hover .team-item_excerpt {
	padding-top: 10px; padding-bottom: 10px; margin-top: 10px;
}
#comments .commentlist .comment_author_says {
	margin-bottom: 5px;
}
#comments .commentlist .comment .children .comment {
	margin-left: 15px;
}
.brainbizz_module_services_2 .services_logo {
	left: 10%;
}
.brainbizz_module_services_2 .services_title {
	left: 21%; max-width: 75%;
}
.brainbizz_module_services_2 .services_subtitle {
	left: 21%; max-width: 75%;
}
.page_404_wrapper {
	padding: 50px 10px 40px;
}
.page_404_wrapper .banner_404 {
	line-height: 100px;
}
.page_404_wrapper .banner_404 .banner_404_title {
	line-height: 1.5; font-size: 35px;
}
}
@media only screen and (max-width:1200px) and (min-width:992px)
{
#comments .commentlist .comment .children .stand_comment {
	padding-left: 90px;
}
#comments .commentlist .comment .children .stand_comment .commentava {
	left: -70px; width: 50px; height: 50px;
}
}
@media only screen and (min-width:1280px)
{
.text_desktop {
	line-height: inherit !important; font-size: inherit !important;
}
}
@media only screen and (min-width:1024px)
{
.text_tablet {
	line-height: inherit !important; font-size: inherit !important;
}
}
@media only screen and (min-width:799px)
{
.text_mobile {
	line-height: inherit !important; font-size: inherit !important;
}
}
@media only screen and (max-width:1370px)
{
.wgl_portfolio_list-first {
	padding-top: 0px; padding-left: 0px;
}
}
@media only screen and (min-width:768px)
{
.wgl_portfolio_list-first .aleft.brainbizz_module_double_headings {
	margin-bottom: 0.78vw;
}
.wgl_portfolio_list-first .aleft.brainbizz_module_double_headings .heading_bgtitle {
	padding-top: 1.82vw; font-size: 6.25vw !important;
}
.wgl_portfolio_list-first .aleft.brainbizz_module_double_headings .heading_subtitle {
	font-size: 1.15vw !important;
}
.wgl_portfolio_list-first .aleft.brainbizz_module_double_headings .heading_title {
	font-size: 2.1vw !important; margin-top: 0.54vw;
}
.wgl_portfolio_list-first > ul {
	padding-bottom: 1vw; font-size: 0.9vw;
}
.wgl_portfolio_list-first > ul li {
	line-height: 1.88vw;
}
.wgl_portfolio_list-first .brainbizz_module_button {
	line-height: 1.56vw; margin-top: 0.78vw;
}
.wgl_portfolio_list-first .brainbizz_module_button > a {
	padding: 0.72vw 1.5vw; line-height: 1.05vw; font-size: 0.68vw; min-width: 8.05vw;
}
}
.theme-gradient .banner-widget_button {
	border-width: 0px;
}
.theme-gradient input[type='submit'] {
	padding-top: 10px; padding-bottom: 10px;
}
.theme-gradient button {
	padding-top: 10px; padding-bottom: 10px;
}
.theme-gradient input[type='submit'] {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient button {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient .load_more_item {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient .woocommerce .widget_price_filter .price_slider_amount button.button {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient .woocommerce .widget_shopping_cart .buttons a {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient .brainbizz_404_button a {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient .woocommerce a.alt.button {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient .woocommerce .cart .button {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient .woocommerce .cart input.button {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient .woocommerce-message .button {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient .woocommerce #respond input#submit {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient ul.wgl-products li a.add_to_cart_button {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient ul.wgl-products li a.button {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient ul.wgl-products li .wc-forward.added_to_cart {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient .woocommerce div.product form.cart .button {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient .banner-widget_button {
	border-width: 0px; color: rgb(255, 255, 255) !important;
}
.theme-gradient input[type='submit']:hover {
	background-position: 100% !important;
}
.theme-gradient button:hover {
	background-position: 100% !important;
}
.theme-gradient .load_more_item:hover {
	background-position: 100% !important;
}
.theme-gradient .woocommerce .widget_shopping_cart .buttons a:hover {
	background-position: 100% !important;
}
.theme-gradient .woocommerce .widget_price_filter .price_slider_amount button.button:hover {
	background-position: 100% !important;
}
.theme-gradient .woocommerce #respond input#submit:hover {
	background-position: 100% !important;
}
.theme-gradient .woocommerce a.alt.button:hover {
	background-position: 100% !important;
}
.theme-gradient .woocommerce-message .button:hover {
	background-position: 100% !important;
}
.theme-gradient .brainbizz_404_button a:hover {
	background-position: 100% !important;
}
.theme-gradient ul.wgl-products li a.add_to_cart_button:hover {
	background-position: 100% !important;
}
.theme-gradient ul.wgl-products li a.button:hover {
	background-position: 100% !important;
}
.theme-gradient ul.wgl-products li .wc-forward.added_to_cart:hover {
	background-position: 100% !important;
}
.theme-gradient .woocommerce div.product form.cart .button:hover {
	background-position: 100% !important;
}
.theme-gradient .banner-widget_button:hover {
	background-position: 100% !important;
}
.vc_row::after {
	display: table; content: " ";
}
.vc_row::before {
	display: table; content: " ";
}
.vc_row::after {
	clear: both;
}
@media all and (max-width:767px)
{
.vc_hidden-xs {
	display: none !important;
}
}
@media all and (max-width:991px) and (min-width:768px)
{
.vc_hidden-sm {
	display: none !important;
}
}
@media all and (max-width:1199px) and (min-width:992px)
{
.vc_hidden-md {
	display: none !important;
}
}
@media all and (min-width:1200px)
{
.vc_hidden-lg {
	display: none !important;
}
}
.vc_non_responsive .vc_row .vc_col-sm-1 {
	width: 8.33%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-2 {
	width: 16.66%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-3 {
	width: 25%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-4 {
	width: 33.33%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-5 {
	width: 41.66%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-6 {
	width: 50%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-7 {
	width: 58.33%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-8 {
	width: 66.66%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-9 {
	width: 75%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-10 {
	width: 83.33%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-11 {
	width: 91.66%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-12 {
	margin-left: 100%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-11 {
	margin-left: 91.66%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-10 {
	margin-left: 83.33%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-9 {
	margin-left: 75%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-8 {
	margin-left: 66.66%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-7 {
	margin-left: 58.33%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-6 {
	margin-left: 50%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5 {
	margin-left: 41.66%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4 {
	margin-left: 33.33%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3 {
	margin-left: 25%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2 {
	margin-left: 16.66%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1 {
	margin-left: 8.33%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0 {
	margin-left: 0px;
}
.vc_non_responsive .vc_row .vc_hidden-sm {
	display: none !important;
}
.vc_non_responsive .vc_row .vc_col-sm-1/5 {
	width: 20%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-2/5 {
	width: 40%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-3/5 {
	width: 60%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-4/5 {
	width: 80%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-5/5 {
	width: 100%; padding-right: 15px; padding-left: 15px; float: left; position: relative; min-height: 1px;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5/5 {
	margin-left: 100%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4/5 {
	margin-left: 80%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3/5 {
	margin-left: 60%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2/5 {
	margin-left: 40%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1/5 {
	margin-left: 20%;
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0/5 {
	margin-left: 0px;
}
.vc_column_container {
	width: 100%;
}
.vc_row {
	margin-right: -15px; margin-left: -15px;
}
.vc_col-lg-1 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-10 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-11 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-12 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-2 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-3 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-4 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-6 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-7 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-8 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-9 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-1 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-10 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-11 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-12 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-2 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-3 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-4 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-6 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-7 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-8 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-9 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-1 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-10 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-11 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-12 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-2 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-3 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-4 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-6 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-7 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-8 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-9 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-1 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-10 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-11 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-12 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-2 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-3 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-4 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-6 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-7 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-8 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-9 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-1 {
	float: left;
}
.vc_col-xs-10 {
	float: left;
}
.vc_col-xs-11 {
	float: left;
}
.vc_col-xs-12 {
	float: left;
}
.vc_col-xs-2 {
	float: left;
}
.vc_col-xs-3 {
	float: left;
}
.vc_col-xs-4 {
	float: left;
}
.vc_col-xs-5 {
	float: left;
}
.vc_col-xs-6 {
	float: left;
}
.vc_col-xs-7 {
	float: left;
}
.vc_col-xs-8 {
	float: left;
}
.vc_col-xs-9 {
	float: left;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-1 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-10 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-11 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-12 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-2 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-3 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-4 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-6 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-7 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-8 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-9 {
	float: right;
}
.vc_col-xs-12 {
	width: 100%;
}
.vc_col-xs-11 {
	width: 91.66%;
}
.vc_col-xs-10 {
	width: 83.33%;
}
.vc_col-xs-9 {
	width: 75%;
}
.vc_col-xs-8 {
	width: 66.66%;
}
.vc_col-xs-7 {
	width: 58.33%;
}
.vc_col-xs-6 {
	width: 50%;
}
.vc_col-xs-5 {
	width: 41.66%;
}
.vc_col-xs-4 {
	width: 33.33%;
}
.vc_col-xs-3 {
	width: 25%;
}
.vc_col-xs-2 {
	width: 16.66%;
}
.vc_col-xs-1 {
	width: 8.33%;
}
.vc_col-xs-pull-12 {
	right: 100%;
}
.vc_col-xs-pull-11 {
	right: 91.66%;
}
.vc_col-xs-pull-10 {
	right: 83.33%;
}
.vc_col-xs-pull-9 {
	right: 75%;
}
.vc_col-xs-pull-8 {
	right: 66.66%;
}
.vc_col-xs-pull-7 {
	right: 58.33%;
}
.vc_col-xs-pull-6 {
	right: 50%;
}
.vc_col-xs-pull-5 {
	right: 41.66%;
}
.vc_col-xs-pull-4 {
	right: 33.33%;
}
.vc_col-xs-pull-3 {
	right: 25%;
}
.vc_col-xs-pull-2 {
	right: 16.66%;
}
.vc_col-xs-pull-1 {
	right: 8.33%;
}
.vc_col-xs-pull-0 {
	right: auto;
}
.vc_col-xs-push-12 {
	left: 100%;
}
.vc_col-xs-push-11 {
	left: 91.66%;
}
.vc_col-xs-push-10 {
	left: 83.33%;
}
.vc_col-xs-push-9 {
	left: 75%;
}
.vc_col-xs-push-8 {
	left: 66.66%;
}
.vc_col-xs-push-7 {
	left: 58.33%;
}
.vc_col-xs-push-6 {
	left: 50%;
}
.vc_col-xs-push-5 {
	left: 41.66%;
}
.vc_col-xs-push-4 {
	left: 33.33%;
}
.vc_col-xs-push-3 {
	left: 25%;
}
.vc_col-xs-push-2 {
	left: 16.66%;
}
.vc_col-xs-push-1 {
	left: 8.33%;
}
.vc_col-xs-push-0 {
	left: auto;
}
.vc_col-xs-offset-12 {
	margin-left: 100%;
}
.vc_col-xs-offset-11 {
	margin-left: 91.66%;
}
.vc_col-xs-offset-10 {
	margin-left: 83.33%;
}
.vc_col-xs-offset-9 {
	margin-left: 75%;
}
.vc_col-xs-offset-8 {
	margin-left: 66.66%;
}
.vc_col-xs-offset-7 {
	margin-left: 58.33%;
}
.vc_col-xs-offset-6 {
	margin-left: 50%;
}
.vc_col-xs-offset-5 {
	margin-left: 41.66%;
}
.vc_col-xs-offset-4 {
	margin-left: 33.33%;
}
.vc_col-xs-offset-3 {
	margin-left: 25%;
}
.vc_col-xs-offset-2 {
	margin-left: 16.66%;
}
.vc_col-xs-offset-1 {
	margin-left: 8.33%;
}
.vc_col-xs-offset-0 {
	margin-left: 0px;
}
.vc_col-lg-1/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-2/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-3/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-4/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-lg-5/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-1/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-2/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-3/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-4/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-md-5/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-1/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-2/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-3/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-4/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-sm-5/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-1/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-2/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-3/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-4/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-5/5 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_col-xs-1/5 {
	float: left;
}
.vc_col-xs-2/5 {
	float: left;
}
.vc_col-xs-3/5 {
	float: left;
}
.vc_col-xs-4/5 {
	float: left;
}
.vc_col-xs-5/5 {
	float: left;
}
.vc_col-xs-5/5 {
	width: 100%;
}
.vc_col-xs-4/5 {
	width: 80%;
}
.vc_col-xs-3/5 {
	width: 60%;
}
.vc_col-xs-2/5 {
	width: 40%;
}
.vc_col-xs-1/5 {
	width: 20%;
}
.vc_col-xs-pull-5/5 {
	right: 100%;
}
.vc_col-xs-pull-4/5 {
	right: 80%;
}
.vc_col-xs-pull-3/5 {
	right: 60%;
}
.vc_col-xs-pull-2/5 {
	right: 40%;
}
.vc_col-xs-pull-1/5 {
	right: 20%;
}
.vc_col-xs-pull-0/5 {
	right: auto;
}
.vc_col-xs-push-5/5 {
	left: 100%;
}
.vc_col-xs-push-4/5 {
	left: 80%;
}
.vc_col-xs-push-3/5 {
	left: 60%;
}
.vc_col-xs-push-2/5 {
	left: 40%;
}
.vc_col-xs-push-1/5 {
	left: 20%;
}
.vc_col-xs-push-0/5 {
	left: auto;
}
.vc_col-xs-offset-5/5 {
	margin-left: 100%;
}
.vc_col-xs-offset-4/5 {
	margin-left: 80%;
}
.vc_col-xs-offset-3/5 {
	margin-left: 60%;
}
.vc_col-xs-offset-2/5 {
	margin-left: 40%;
}
.vc_col-xs-offset-1/5 {
	margin-left: 20%;
}
.vc_col-xs-offset-0/5 {
	margin-left: 0px;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-1/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-2/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-3/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-4/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-xs-5/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-1/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-2/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-3/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-4/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-5/5 {
	float: right;
}
@media all and (max-width:767px)
{
	.vc_col-sm-1 {
	width: 120px;
	margin-bottom:10px;
}
}

@media all and (min-width:768px)
{
.vc_col-sm-1 {
	float: left;
}
.vc_col-sm-10 {
	float: left;
}
.vc_col-sm-11 {
	float: left;
}
.vc_col-sm-12 {
	float: left;
}
.vc_col-sm-2 {
	float: left;
}
.vc_col-sm-3 {
	float: left;
}
.vc_col-sm-4 {
	float: left;
}
.vc_col-sm-5 {
	float: left;
}
.vc_col-sm-6 {
	float: left;
}
.vc_col-sm-7 {
	float: left;
}
.vc_col-sm-8 {
	float: left;
}
.vc_col-sm-9 {
	float: left;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-1 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-10 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-11 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-12 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-2 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-3 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-4 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-6 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-7 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-8 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-9 {
	float: right;
}
.vc_col-sm-12 {
	width: 100%;
}
.vc_col-sm-11 {
	width: 91.66%;
}
.vc_col-sm-10 {
	width: 83.33%;
}
.vc_col-sm-9 {
	width: 75%;
}
.vc_col-sm-8 {
	width: 66.66%;
}
.vc_col-sm-7 {
	width: 58.33%;
}
.vc_col-sm-6 {
	width: 50%;
}
.vc_col-sm-5 {
	width: 41.66%;
}
.vc_col-sm-4 {
	width: 33.33%;
}
.vc_col-sm-3 {
	width: 25%;
}
.vc_col-sm-2 {
	width: 16.66%;
}
.vc_col-sm-1 {
	width: 8.33%;
}
.vc_col-sm-pull-12 {
	right: 100%;
}
.vc_col-sm-pull-11 {
	right: 91.66%;
}
.vc_col-sm-pull-10 {
	right: 83.33%;
}
.vc_col-sm-pull-9 {
	right: 75%;
}
.vc_col-sm-pull-8 {
	right: 66.66%;
}
.vc_col-sm-pull-7 {
	right: 58.33%;
}
.vc_col-sm-pull-6 {
	right: 50%;
}
.vc_col-sm-pull-5 {
	right: 41.66%;
}
.vc_col-sm-pull-4 {
	right: 33.33%;
}
.vc_col-sm-pull-3 {
	right: 25%;
}
.vc_col-sm-pull-2 {
	right: 16.66%;
}
.vc_col-sm-pull-1 {
	right: 8.33%;
}
.vc_col-sm-pull-0 {
	right: auto;
}
.vc_col-sm-push-12 {
	left: 100%;
}
.vc_col-sm-push-11 {
	left: 91.66%;
}
.vc_col-sm-push-10 {
	left: 83.33%;
}
.vc_col-sm-push-9 {
	left: 75%;
}
.vc_col-sm-push-8 {
	left: 66.66%;
}
.vc_col-sm-push-7 {
	left: 58.33%;
}
.vc_col-sm-push-6 {
	left: 50%;
}
.vc_col-sm-push-5 {
	left: 41.66%;
}
.vc_col-sm-push-4 {
	left: 33.33%;
}
.vc_col-sm-push-3 {
	left: 25%;
}
.vc_col-sm-push-2 {
	left: 16.66%;
}
.vc_col-sm-push-1 {
	left: 8.33%;
}
.vc_col-sm-push-0 {
	left: auto;
}
.vc_col-sm-offset-12 {
	margin-left: 100%;
}
.vc_col-sm-offset-11 {
	margin-left: 91.66%;
}
.vc_col-sm-offset-10 {
	margin-left: 83.33%;
}
.vc_col-sm-offset-9 {
	margin-left: 75%;
}
.vc_col-sm-offset-8 {
	margin-left: 66.66%;
}
.vc_col-sm-offset-7 {
	margin-left: 58.33%;
}
.vc_col-sm-offset-6 {
	margin-left: 50%;
}
.vc_col-sm-offset-5 {
	margin-left: 41.66%;
}
.vc_col-sm-offset-4 {
	margin-left: 33.33%;
}
.vc_col-sm-offset-3 {
	margin-left: 25%;
}
.vc_col-sm-offset-2 {
	margin-left: 16.66%;
}
.vc_col-sm-offset-1 {
	margin-left: 8.33%;
}
.vc_col-sm-offset-0 {
	margin-left: 0px;
}
.vc_col-sm-1/5 {
	float: left;
}
.vc_col-sm-2/5 {
	float: left;
}
.vc_col-sm-3/5 {
	float: left;
}
.vc_col-sm-4/5 {
	float: left;
}
.vc_col-sm-5/5 {
	float: left;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-1/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-2/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-3/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-4/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-5/5 {
	float: right;
}
.vc_col-sm-5/5 {
	width: 100%;
}
.vc_col-sm-4/5 {
	width: 80%;
}
.vc_col-sm-3/5 {
	width: 60%;
}
.vc_col-sm-2/5 {
	width: 40%;
}
.vc_col-sm-1/5 {
	width: 20%;
}
.vc_col-sm-pull-5/5 {
	right: 100%;
}
.vc_col-sm-pull-4/5 {
	right: 80%;
}
.vc_col-sm-pull-3/5 {
	right: 60%;
}
.vc_col-sm-pull-2/5 {
	right: 40%;
}
.vc_col-sm-pull-1/5 {
	right: 20%;
}
.vc_col-sm-pull-0/5 {
	right: auto;
}
.vc_col-sm-push-5/5 {
	left: 100%;
}
.vc_col-sm-push-4/5 {
	left: 80%;
}
.vc_col-sm-push-3/5 {
	left: 60%;
}
.vc_col-sm-push-2/5 {
	left: 40%;
}
.vc_col-sm-push-1/5 {
	left: 20%;
}
.vc_col-sm-push-0/5 {
	left: auto;
}
.vc_col-sm-offset-5/5 {
	margin-left: 100%;
}
.vc_col-sm-offset-4/5 {
	margin-left: 80%;
}
.vc_col-sm-offset-3/5 {
	margin-left: 60%;
}
.vc_col-sm-offset-2/5 {
	margin-left: 40%;
}
.vc_col-sm-offset-1/5 {
	margin-left: 20%;
}
.vc_col-sm-offset-0/5 {
	margin-left: 0px;
}
}
@media all and (min-width:992px)
{
.vc_col-md-1 {
	float: left;
}
.vc_col-md-10 {
	float: left;
}
.vc_col-md-11 {
	float: left;
}
.vc_col-md-12 {
	float: left;
}
.vc_col-md-2 {
	float: left;
}
.vc_col-md-3 {
	float: left;
}
.vc_col-md-4 {
	float: left;
}
.vc_col-md-5 {
	float: left;
}
.vc_col-md-6 {
	float: left;
}
.vc_col-md-7 {
	float: left;
}
.vc_col-md-8 {
	float: left;
}
.vc_col-md-9 {
	float: left;
}
.rtl .vc_rtl-columns-reverse .vc_col-md-1 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-md-10 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-md-11 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-md-12 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-md-2 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-md-3 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-md-4 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-md-5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-md-6 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-md-7 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-md-8 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-md-9 {
	float: right;
}
.vc_col-md-12 {
	width: 100%;
}
.vc_col-md-11 {
	width: 91.66%;
}
.vc_col-md-10 {
	width: 83.33%;
}
.vc_col-md-9 {
	width: 75%;
}
.vc_col-md-8 {
	width: 66.66%;
}
.vc_col-md-7 {
	width: 58.33%;
}
.vc_col-md-6 {
	width: 50%;
}
.vc_col-md-5 {
	width: 41.66%;
}
.vc_col-md-4 {
	width: 33.33%;
}
.vc_col-md-3 {
	width: 25%;
}
.vc_col-md-2 {
	width: 16.66%;
}
.vc_col-md-1 {
	width: 8.33%;
}
.vc_col-md-pull-12 {
	right: 100%;
}
.vc_col-md-pull-11 {
	right: 91.66%;
}
.vc_col-md-pull-10 {
	right: 83.33%;
}
.vc_col-md-pull-9 {
	right: 75%;
}
.vc_col-md-pull-8 {
	right: 66.66%;
}
.vc_col-md-pull-7 {
	right: 58.33%;
}
.vc_col-md-pull-6 {
	right: 50%;
}
.vc_col-md-pull-5 {
	right: 41.66%;
}
.vc_col-md-pull-4 {
	right: 33.33%;
}
.vc_col-md-pull-3 {
	right: 25%;
}
.vc_col-md-pull-2 {
	right: 16.66%;
}
.vc_col-md-pull-1 {
	right: 8.33%;
}
.vc_col-md-pull-0 {
	right: auto;
}
.vc_col-md-push-12 {
	left: 100%;
}
.vc_col-md-push-11 {
	left: 91.66%;
}
.vc_col-md-push-10 {
	left: 83.33%;
}
.vc_col-md-push-9 {
	left: 75%;
}
.vc_col-md-push-8 {
	left: 66.66%;
}
.vc_col-md-push-7 {
	left: 58.33%;
}
.vc_col-md-push-6 {
	left: 50%;
}
.vc_col-md-push-5 {
	left: 41.66%;
}
.vc_col-md-push-4 {
	left: 33.33%;
}
.vc_col-md-push-3 {
	left: 25%;
}
.vc_col-md-push-2 {
	left: 16.66%;
}
.vc_col-md-push-1 {
	left: 8.33%;
}
.vc_col-md-push-0 {
	left: auto;
}
.vc_col-md-offset-12 {
	margin-left: 100%;
}
.vc_col-md-offset-11 {
	margin-left: 91.66%;
}
.vc_col-md-offset-10 {
	margin-left: 83.33%;
}
.vc_col-md-offset-9 {
	margin-left: 75%;
}
.vc_col-md-offset-8 {
	margin-left: 66.66%;
}
.vc_col-md-offset-7 {
	margin-left: 58.33%;
}
.vc_col-md-offset-6 {
	margin-left: 50%;
}
.vc_col-md-offset-5 {
	margin-left: 41.66%;
}
.vc_col-md-offset-4 {
	margin-left: 33.33%;
}
.vc_col-md-offset-3 {
	margin-left: 25%;
}
.vc_col-md-offset-2 {
	margin-left: 16.66%;
}
.vc_col-md-offset-1 {
	margin-left: 8.33%;
}
.vc_col-md-offset-0 {
	margin-left: 0px;
}
.vc_col-md-1/5 {
	float: left;
}
.vc_col-md-2/5 {
	float: left;
}
.vc_col-md-3/5 {
	float: left;
}
.vc_col-md-4/5 {
	float: left;
}
.vc_col-md-5/5 {
	float: left;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-1/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-2/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-3/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-4/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-5/5 {
	float: right;
}
.vc_col-md-5/5 {
	width: 100%;
}
.vc_col-md-4/5 {
	width: 80%;
}
.vc_col-md-3/5 {
	width: 60%;
}
.vc_col-md-2/5 {
	width: 40%;
}
.vc_col-md-1/5 {
	width: 20%;
}
.vc_col-md-pull-5/5 {
	right: 100%;
}
.vc_col-md-pull-4/5 {
	right: 80%;
}
.vc_col-md-pull-3/5 {
	right: 60%;
}
.vc_col-md-pull-2/5 {
	right: 40%;
}
.vc_col-md-pull-1/5 {
	right: 20%;
}
.vc_col-md-pull-0/5 {
	right: auto;
}
.vc_col-md-push-5/5 {
	left: 100%;
}
.vc_col-md-push-4/5 {
	left: 80%;
}
.vc_col-md-push-3/5 {
	left: 60%;
}
.vc_col-md-push-2/5 {
	left: 40%;
}
.vc_col-md-push-1/5 {
	left: 20%;
}
.vc_col-md-push-0/5 {
	left: auto;
}
.vc_col-md-offset-5/5 {
	margin-left: 100%;
}
.vc_col-md-offset-4/5 {
	margin-left: 80%;
}
.vc_col-md-offset-3/5 {
	margin-left: 60%;
}
.vc_col-md-offset-2/5 {
	margin-left: 40%;
}
.vc_col-md-offset-1/5 {
	margin-left: 20%;
}
.vc_col-md-offset-0/5 {
	margin-left: 0px;
}
}
@media all and (min-width:1200px)
{
.vc_col-lg-1 {
	float: left;
}
.vc_col-lg-10 {
	float: left;
}
.vc_col-lg-11 {
	float: left;
}
.vc_col-lg-12 {
	float: left;
}
.vc_col-lg-2 {
	float: left;
}
.vc_col-lg-3 {
	float: left;
}
.vc_col-lg-4 {
	float: left;
}
.vc_col-lg-5 {
	float: left;
}
.vc_col-lg-6 {
	float: left;
}
.vc_col-lg-7 {
	float: left;
}
.vc_col-lg-8 {
	float: left;
}
.vc_col-lg-9 {
	float: left;
}
.rtl .vc_rtl-columns-reverse .vc_col-lg-1 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-lg-10 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-lg-11 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-lg-12 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-lg-2 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-lg-3 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-lg-4 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-lg-5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-lg-6 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-lg-7 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-lg-8 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-lg-9 {
	float: right;
}
.vc_col-lg-12 {
	width: 100%;
}
.vc_col-lg-11 {
	width: 91.66%;
}
.vc_col-lg-10 {
	width: 83.33%;
}
.vc_col-lg-9 {
	width: 75%;
}
.vc_col-lg-8 {
	width: 66.66%;
}
.vc_col-lg-7 {
	width: 58.33%;
}
.vc_col-lg-6 {
	width: 50%;
}
.vc_col-lg-5 {
	width: 41.66%;
}
.vc_col-lg-4 {
	width: 33.33%;
}
.vc_col-lg-3 {
	width: 25%;
}
.vc_col-lg-2 {
	width: 16.66%;
}
.vc_col-lg-1 {
	width: 8.33%;
}
.vc_col-lg-pull-12 {
	right: 100%;
}
.vc_col-lg-pull-11 {
	right: 91.66%;
}
.vc_col-lg-pull-10 {
	right: 83.33%;
}
.vc_col-lg-pull-9 {
	right: 75%;
}
.vc_col-lg-pull-8 {
	right: 66.66%;
}
.vc_col-lg-pull-7 {
	right: 58.33%;
}
.vc_col-lg-pull-6 {
	right: 50%;
}
.vc_col-lg-pull-5 {
	right: 41.66%;
}
.vc_col-lg-pull-4 {
	right: 33.33%;
}
.vc_col-lg-pull-3 {
	right: 25%;
}
.vc_col-lg-pull-2 {
	right: 16.66%;
}
.vc_col-lg-pull-1 {
	right: 8.33%;
}
.vc_col-lg-pull-0 {
	right: auto;
}
.vc_col-lg-push-12 {
	left: 100%;
}
.vc_col-lg-push-11 {
	left: 91.66%;
}
.vc_col-lg-push-10 {
	left: 83.33%;
}
.vc_col-lg-push-9 {
	left: 75%;
}
.vc_col-lg-push-8 {
	left: 66.66%;
}
.vc_col-lg-push-7 {
	left: 58.33%;
}
.vc_col-lg-push-6 {
	left: 50%;
}
.vc_col-lg-push-5 {
	left: 41.66%;
}
.vc_col-lg-push-4 {
	left: 33.33%;
}
.vc_col-lg-push-3 {
	left: 25%;
}
.vc_col-lg-push-2 {
	left: 16.66%;
}
.vc_col-lg-push-1 {
	left: 8.33%;
}
.vc_col-lg-push-0 {
	left: auto;
}
.vc_col-lg-offset-12 {
	margin-left: 100%;
}
.vc_col-lg-offset-11 {
	margin-left: 91.66%;
}
.vc_col-lg-offset-10 {
	margin-left: 83.33%;
}
.vc_col-lg-offset-9 {
	margin-left: 75%;
}
.vc_col-lg-offset-8 {
	margin-left: 66.66%;
}
.vc_col-lg-offset-7 {
	margin-left: 58.33%;
}
.vc_col-lg-offset-6 {
	margin-left: 50%;
}
.vc_col-lg-offset-5 {
	margin-left: 41.66%;
}
.vc_col-lg-offset-4 {
	margin-left: 33.33%;
}
.vc_col-lg-offset-3 {
	margin-left: 25%;
}
.vc_col-lg-offset-2 {
	margin-left: 16.66%;
}
.vc_col-lg-offset-1 {
	margin-left: 8.33%;
}
.vc_col-lg-offset-0 {
	margin-left: 0px;
}
.vc_col-lg-1/5 {
	float: left;
}
.vc_col-lg-2/5 {
	float: left;
}
.vc_col-lg-3/5 {
	float: left;
}
.vc_col-lg-4/5 {
	float: left;
}
.vc_col-lg-5/5 {
	float: left;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-1/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-2/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-3/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-4/5 {
	float: right;
}
.rtl .vc_rtl-columns-reverse .vc_col-sm-5/5 {
	float: right;
}
.vc_col-lg-5/5 {
	width: 100%;
}
.vc_col-lg-4/5 {
	width: 80%;
}
.vc_col-lg-3/5 {
	width: 60%;
}
.vc_col-lg-2/5 {
	width: 40%;
}
.vc_col-lg-1/5 {
	width: 20%;
}
.vc_col-lg-pull-5/5 {
	right: 100%;
}
.vc_col-lg-pull-4/5 {
	right: 80%;
}
.vc_col-lg-pull-3/5 {
	right: 60%;
}
.vc_col-lg-pull-2/5 {
	right: 40%;
}
.vc_col-lg-pull-1/5 {
	right: 20%;
}
.vc_col-lg-pull-0/5 {
	right: auto;
}
.vc_col-lg-push-5/5 {
	left: 100%;
}
.vc_col-lg-push-4/5 {
	left: 80%;
}
.vc_col-lg-push-3/5 {
	left: 60%;
}
.vc_col-lg-push-2/5 {
	left: 40%;
}
.vc_col-lg-push-1/5 {
	left: 20%;
}
.vc_col-lg-push-0/5 {
	left: auto;
}
.vc_col-lg-offset-5/5 {
	margin-left: 100%;
}
.vc_col-lg-offset-4/5 {
	margin-left: 80%;
}
.vc_col-lg-offset-3/5 {
	margin-left: 60%;
}
.vc_col-lg-offset-2/5 {
	margin-left: 40%;
}
.vc_col-lg-offset-1/5 {
	margin-left: 20%;
}
.vc_col-lg-offset-0/5 {
	margin-left: 0px;
}
}
.vc_pull-right {
	float: right !important;
}
.vc_pull-left {
	float: left !important;
}
.vc_clearfix::after {
	display: table; content: " ";
}
.vc_clearfix::before {
	display: table; content: " ";
}
.vc_clearfix::after {
	clear: both;
}
.vc_clearfix::after {
	display: table; content: " ";
}
.vc_clearfix::before {
	display: table; content: " ";
}
.vc_clearfix::after {
	clear: both;
}
.vc_el-clearfix {
	clear: both;
}
@media all and (max-width:767px)
{
.vc_el-clearfix-xs {
	clear: both;
}
}
@media all and (max-width:991px) and (min-width:768px)
{
.vc_el-clearfix-sm {
	clear: both;
}
}
@media all and (max-width:1199px) and (min-width:992px)
{
.vc_el-clearfix-md {
	clear: both;
}
}
@media all and (min-width:1200px)
{
.vc_el-clearfix-lg {
	clear: both;
}
}
.vc_visible {
	display: block;
}
.vc_table {
	width: 100%; margin-bottom: 20px; border-collapse: collapse;
}
.vc_table > tbody > tr > td {
	padding: 8px; line-height: 1.4285; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.vc_table > tbody > tr > th {
	padding: 8px; line-height: 1.4285; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.vc_table > tfoot > tr > td {
	padding: 8px; line-height: 1.4285; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.vc_table > tfoot > tr > th {
	padding: 8px; line-height: 1.4285; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.vc_table > thead > tr > td {
	padding: 8px; line-height: 1.4285; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.vc_table > thead > tr > th {
	padding: 8px; line-height: 1.4285; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.vc_table > thead > tr > th {
	vertical-align: bottom; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 2px; border-bottom-style: solid;
}
.vc_table > caption + thead > tr:first-child > td {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.vc_table > caption + thead > tr:first-child > th {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.vc_table > colgroup + thead > tr:first-child > td {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.vc_table > colgroup + thead > tr:first-child > th {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.vc_table > thead:first-child > tr:first-child > td {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.vc_table > thead:first-child > tr:first-child > th {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.vc_table > tbody + tbody {
	border-top-color: rgb(221, 221, 221); border-top-width: 2px; border-top-style: solid;
}
.vc_table .table {
	background-color: rgb(255, 255, 255);
}
.vc_table-bordered {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.vc_table-bordered > tbody > tr > td {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.vc_table-bordered > tbody > tr > th {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.vc_table-bordered > tfoot > tr > td {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.vc_table-bordered > tfoot > tr > th {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.vc_table-bordered > thead > tr > td {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.vc_table-bordered > thead > tr > th {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.vc_table-bordered > thead > tr > td {
	border-bottom-width: 2px;
}
.vc_table-bordered > thead > tr > th {
	border-bottom-width: 2px;
}
.vc_pixel_icon {
	background-position: 0px 0px; width: 16px; height: 16px; vertical-align: middle; display: inline-block; background-repeat: no-repeat;
}
.vc_pixel_icon-alert {
	background-image: url("/wp-content/plugins/js_composer/assets/vc/alert.png");
}
.vc_pixel_icon-info {
	background-image: url("/wp-content/plugins/js_composer/assets/vc/info.png");
}
.vc_pixel_icon-tick {
	background-image: url("/wp-content/plugins/js_composer/assets/vc/tick.png");
}
.vc_pixel_icon-explanation {
	background-image: url("/wp-content/plugins/js_composer/assets/vc/exclamation.png");
}
.vc_pixel_icon-address_book {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/address-book.png");
}
.vc_pixel_icon-alarm_clock {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png");
}
.vc_pixel_icon-anchor {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/anchor.png");
}
.vc_pixel_icon-application_image {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/application-image.png");
}
.vc_pixel_icon-arrow {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/arrow.png");
}
.vc_pixel_icon-asterisk {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/asterisk.png");
}
.vc_pixel_icon-hammer {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png");
}
.vc_pixel_icon-balloon {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/balloon.png");
}
.vc_pixel_icon-balloon_buzz {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png");
}
.vc_pixel_icon-balloon_facebook {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png");
}
.vc_pixel_icon-balloon_twitter {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png");
}
.vc_pixel_icon-battery {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/battery-full.png");
}
.vc_pixel_icon-binocular {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/binocular.png");
}
.vc_pixel_icon-document_excel {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png");
}
.vc_pixel_icon-document_image {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png");
}
.vc_pixel_icon-document_music {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png");
}
.vc_pixel_icon-document_office {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png");
}
.vc_pixel_icon-document_pdf {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png");
}
.vc_pixel_icon-document_powerpoint {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png");
}
.vc_pixel_icon-document_word {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png");
}
.vc_pixel_icon-bookmark {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/bookmark.png");
}
.vc_pixel_icon-camcorder {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/camcorder.png");
}
.vc_pixel_icon-camera {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/camera.png");
}
.vc_pixel_icon-chart {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/chart.png");
}
.vc_pixel_icon-chart_pie {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png");
}
.vc_pixel_icon-clock {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/clock.png");
}
.vc_pixel_icon-play {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/control.png");
}
.vc_pixel_icon-fire {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/fire.png");
}
.vc_pixel_icon-heart {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/heart.png");
}
.vc_pixel_icon-mail {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/mail.png");
}
.vc_pixel_icon-shield {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png");
}
.vc_pixel_icon-video {
	background-image: url("/wp-content/plugins/js_composer/assets/images/icons/video.png");
}
.vc-composer-icon {
	text-transform: none; line-height: 1; font-family: vcpb-plugin-icons !important; font-style: normal; font-variant: normal; font-weight: 400; speak: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.vc-c-icon-minimize::before {
	content: "\e91c";
}
.vc-c-icon-close::before {
	content: "\e5cd";
}
.vc-c-icon-1-6_4-6_1-6::before {
	content: "\e90e";
}
.vc-c-icon-add_template::before {
	content: "\e903";
}
.vc-c-icon-arrow_back::before {
	content: "\e5c4";
}
.vc-c-icon-arrow_drop_down::before {
	content: "\e5c5";
}
.vc-c-icon-arrow_drop_up::before {
	content: "\e5c7";
}
.vc-c-icon-arrow_forward::before {
	content: "\e5c8";
}
.vc-c-icon-check::before {
	content: "\e5ca";
}
.vc-c-icon-arrow_upward::before {
	content: "\e5d8";
}
.vc-c-icon-arrow_downward::before {
	content: "\e5db";
}
.vc-c-icon-sync::before {
	content: "\e627";
}
.vc-c-icon-search::before {
	content: "\e8b6";
}
.vc-c-icon-1-1::before {
	content: "\e900";
}
.vc-c-icon-1-2_1-2::before {
	content: "\e901";
}
.vc-c-icon-1-3_1-3_1-3::before {
	content: "\e902";
}
.vc-c-icon-1-4_1-2_1-4::before {
	content: "\e904";
}
.vc-c-icon-1-4_1-4_1-4_1-4::before {
	content: "\e905";
}
.vc-c-icon-1-4_3-4::before {
	content: "\e906";
}
.vc-c-icon-1-6_1-6_1-6_1-2::before {
	content: "\e907";
}
.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6::before {
	content: "\e908";
}
.vc-c-icon-l_15_15_15_15_15::before {
	content: "\e909";
}
.vc-c-icon-1-6_2-3_1-6::before {
	content: "\e90a";
}
.vc-c-icon-2-3_1-3::before {
	content: "\e90b";
}
.vc-c-icon-5-6_1-6::before {
	content: "\e90c";
}
.vc-c-icon-add_element::before {
	content: "\e90d";
}
.vc-c-icon-add::before {
	content: "\e90f";
}
.vc-c-icon-cog::before {
	content: "\e910";
}
.vc-c-icon-content_copy::before {
	content: "\e911";
}
.vc-c-icon-delete_empty::before {
	content: "\e912";
}
.vc-c-icon-dragndrop::before {
	content: "\e913";
}
.vc-c-icon-fullscreen_exit::before {
	content: "\e914";
}
.vc-c-icon-fullscreen::before {
	content: "\e915";
}
.vc-c-icon-arrow_drop_right::before {
	content: "\e916";
}
.vc-c-icon-layout_default::before {
	content: "\e917";
}
.vc-c-icon-layout_landscape-smartphones::before {
	content: "\e918";
}
.vc-c-icon-layout_landscape-tablets::before {
	content: "\e919";
}
.vc-c-icon-layout_portrait-smartphones::before {
	content: "\e91a";
}
.vc-c-icon-layout_portrait-tablets::before {
	content: "\e91b";
}
.vc-c-icon-mode_edit::before {
	content: "\e91d";
}
.vc-c-icon-row_default_fe::before {
	content: "\e91e";
}
.vc-c-icon-text-block::before {
	content: "\e91f";
}
.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; -ms-text-justify: inter-word;
}
.vc_el_width_50 {
	width: 50%; margin-right: auto !important; margin-left: auto !important;
}
.vc_el_width_60 {
	width: 60%; margin-right: auto !important; margin-left: auto !important;
}
.vc_el_width_70 {
	width: 70%; margin-right: auto !important; margin-left: auto !important;
}
.vc_el_width_80 {
	width: 80%; margin-right: auto !important; margin-left: auto !important;
}
.vc_el_width_90 {
	width: 90%; margin-right: auto !important; margin-left: auto !important;
}
.vc_el_width_100 {
	width: 100%; margin-right: auto !important; margin-left: auto !important;
}
.vc_btn {
	padding: 9px 12px; border-radius: 4px; line-height: 20px; font-size: 100%; text-decoration: none !important; display: inline-block; cursor: pointer; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
a.vc_btn {
	padding: 9px 12px; border-radius: 4px; line-height: 20px; font-size: 100%; text-decoration: none !important; display: inline-block; cursor: pointer; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
button.vc_btn {
	padding: 9px 12px; border-radius: 4px; line-height: 20px; font-size: 100%; text-decoration: none !important; display: inline-block; cursor: pointer; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.vc_btn {
	border: 1px solid transparent; border-image: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.vc_btn:focus {
	border: 1px solid transparent; border-image: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.vc_btn:hover {
	border: 1px solid transparent; border-image: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
a.vc_btn {
	border: 1px solid transparent; border-image: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
a.vc_btn:focus {
	border: 1px solid transparent; border-image: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
a.vc_btn:hover {
	border: 1px solid transparent; border-image: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
button.vc_btn {
	border: 1px solid transparent; border-image: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
button.vc_btn:focus {
	border: 1px solid transparent; border-image: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
button.vc_btn:hover {
	border: 1px solid transparent; border-image: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.vc_btn-lg {
	padding: 10px 16px; border-radius: 6px; line-height: 1.33; font-size: 18px;
}
a.vc_btn-lg {
	padding: 10px 16px; border-radius: 6px; line-height: 1.33; font-size: 18px;
}
button.vc_btn-lg {
	padding: 10px 16px; border-radius: 6px; line-height: 1.33; font-size: 18px;
}
.vc_btn-sm {
	padding: 5px 10px; border-radius: 3px; line-height: 1.5; font-size: 12px;
}
a.vc_btn-sm {
	padding: 5px 10px; border-radius: 3px; line-height: 1.5; font-size: 12px;
}
button.vc_btn-sm {
	padding: 5px 10px; border-radius: 3px; line-height: 1.5; font-size: 12px;
}
.vc_btn-xs {
	padding: 1px 5px; border-radius: 3px; line-height: 1.5; font-size: 12px;
}
a.vc_btn-xs {
	padding: 1px 5px; border-radius: 3px; line-height: 1.5; font-size: 12px;
}
button.vc_btn-xs {
	padding: 1px 5px; border-radius: 3px; line-height: 1.5; font-size: 12px;
}
.vc_btn_square {
	border-radius: 0px;
}
a.vc_btn_square {
	border-radius: 0px;
}
button.vc_btn_square {
	border-radius: 0px;
}
.vc_btn_square_outlined {
	background: 0px 0px !important; border-radius: 0px;
}
a.vc_btn_square_outlined {
	background: 0px 0px !important; border-radius: 0px;
}
button.vc_btn_square_outlined {
	background: 0px 0px !important; border-radius: 0px;
}
.vc_btn_square_outlined {
	border: 2px solid currentColor; border-image: none;
}
.vc_btn_square_outlined:focus {
	border: 2px solid currentColor; border-image: none;
}
.vc_btn_square_outlined:hover {
	border: 2px solid currentColor; border-image: none;
}
a.vc_btn_square_outlined {
	border: 2px solid currentColor; border-image: none;
}
a.vc_btn_square_outlined:focus {
	border: 2px solid currentColor; border-image: none;
}
a.vc_btn_square_outlined:hover {
	border: 2px solid currentColor; border-image: none;
}
button.vc_btn_square_outlined {
	border: 2px solid currentColor; border-image: none;
}
button.vc_btn_square_outlined:focus {
	border: 2px solid currentColor; border-image: none;
}
button.vc_btn_square_outlined:hover {
	border: 2px solid currentColor; border-image: none;
}
.vc_btn_round {
	border-radius: 25px;
}
a.vc_btn_round {
	border-radius: 25px;
}
button.vc_btn_round {
	border-radius: 25px;
}
.vc_btn_outlined {
	background: 0px 0px !important;
}
a.vc_btn_outlined {
	background: 0px 0px !important;
}
button.vc_btn_outlined {
	background: 0px 0px !important;
}
.vc_btn_outlined {
	border: 2px solid currentColor; border-image: none;
}
.vc_btn_outlined:focus {
	border: 2px solid currentColor; border-image: none;
}
.vc_btn_outlined:hover {
	border: 2px solid currentColor; border-image: none;
}
a.vc_btn_outlined {
	border: 2px solid currentColor; border-image: none;
}
a.vc_btn_outlined:focus {
	border: 2px solid currentColor; border-image: none;
}
a.vc_btn_outlined:hover {
	border: 2px solid currentColor; border-image: none;
}
button.vc_btn_outlined {
	border: 2px solid currentColor; border-image: none;
}
button.vc_btn_outlined:focus {
	border: 2px solid currentColor; border-image: none;
}
button.vc_btn_outlined:hover {
	border: 2px solid currentColor; border-image: none;
}
.vc_btn-blue {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(84, 114, 210); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-blue {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(84, 114, 210); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-blue {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(84, 114, 210); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-blue:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(60, 94, 204);
}
a.vc_btn-blue:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(60, 94, 204);
}
button.vc_btn-blue:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(60, 94, 204);
}
.vc_btn_outlined.vc_btn-blue {
	color: rgb(84, 114, 210) !important;
}
.vc_btn_square_outlined.vc_btn-blue {
	color: rgb(84, 114, 210) !important;
}
a.vc_btn_outlined.vc_btn-blue {
	color: rgb(84, 114, 210) !important;
}
a.vc_btn_square_outlined.vc_btn-blue {
	color: rgb(84, 114, 210) !important;
}
button.vc_btn_outlined.vc_btn-blue {
	color: rgb(84, 114, 210) !important;
}
button.vc_btn_square_outlined.vc_btn-blue {
	color: rgb(84, 114, 210) !important;
}
.vc_btn_outlined.vc_btn-blue:hover {
	border-color: rgb(60, 94, 204);
}
.vc_btn_square_outlined.vc_btn-blue:hover {
	border-color: rgb(60, 94, 204);
}
a.vc_btn_outlined.vc_btn-blue:hover {
	border-color: rgb(60, 94, 204);
}
a.vc_btn_square_outlined.vc_btn-blue:hover {
	border-color: rgb(60, 94, 204);
}
button.vc_btn_outlined.vc_btn-blue:hover {
	border-color: rgb(60, 94, 204);
}
button.vc_btn_square_outlined.vc_btn-blue:hover {
	border-color: rgb(60, 94, 204);
}
.vc_btn_3d.vc_btn-blue {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #3253bc; -webkit-box-shadow: 0 5px 0 #3253bc;
}
a.vc_btn_3d.vc_btn-blue {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #3253bc; -webkit-box-shadow: 0 5px 0 #3253bc;
}
button.vc_btn_3d.vc_btn-blue {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #3253bc; -webkit-box-shadow: 0 5px 0 #3253bc;
}
.vc_btn_xs.vc_btn_3d.vc_btn-blue {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #3253bc; -webkit-box-shadow: 0 3px 0 #3253bc;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-blue {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #3253bc; -webkit-box-shadow: 0 3px 0 #3253bc;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-blue {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #3253bc; -webkit-box-shadow: 0 3px 0 #3253bc;
}
.vc_btn_sm.vc_btn_3d.vc_btn-blue {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #3253bc; -webkit-box-shadow: 0 4px 0 #3253bc;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-blue {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #3253bc; -webkit-box-shadow: 0 4px 0 #3253bc;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-blue {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #3253bc; -webkit-box-shadow: 0 4px 0 #3253bc;
}
.vc_btn-turquoise {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(0, 193, 207); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-turquoise {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(0, 193, 207); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-turquoise {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(0, 193, 207); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-turquoise:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(0, 164, 176);
}
a.vc_btn-turquoise:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(0, 164, 176);
}
button.vc_btn-turquoise:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(0, 164, 176);
}
.vc_btn_outlined.vc_btn-turquoise {
	color: rgb(0, 193, 207) !important;
}
.vc_btn_square_outlined.vc_btn-turquoise {
	color: rgb(0, 193, 207) !important;
}
a.vc_btn_outlined.vc_btn-turquoise {
	color: rgb(0, 193, 207) !important;
}
a.vc_btn_square_outlined.vc_btn-turquoise {
	color: rgb(0, 193, 207) !important;
}
button.vc_btn_outlined.vc_btn-turquoise {
	color: rgb(0, 193, 207) !important;
}
button.vc_btn_square_outlined.vc_btn-turquoise {
	color: rgb(0, 193, 207) !important;
}
.vc_btn_outlined.vc_btn-turquoise:hover {
	border-color: rgb(0, 164, 176);
}
.vc_btn_square_outlined.vc_btn-turquoise:hover {
	border-color: rgb(0, 164, 176);
}
a.vc_btn_outlined.vc_btn-turquoise:hover {
	border-color: rgb(0, 164, 176);
}
a.vc_btn_square_outlined.vc_btn-turquoise:hover {
	border-color: rgb(0, 164, 176);
}
button.vc_btn_outlined.vc_btn-turquoise:hover {
	border-color: rgb(0, 164, 176);
}
button.vc_btn_square_outlined.vc_btn-turquoise:hover {
	border-color: rgb(0, 164, 176);
}
.vc_btn_3d.vc_btn-turquoise {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #008d97; -webkit-box-shadow: 0 5px 0 #008d97;
}
a.vc_btn_3d.vc_btn-turquoise {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #008d97; -webkit-box-shadow: 0 5px 0 #008d97;
}
button.vc_btn_3d.vc_btn-turquoise {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #008d97; -webkit-box-shadow: 0 5px 0 #008d97;
}
.vc_btn_xs.vc_btn_3d.vc_btn-turquoise {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #008d97; -webkit-box-shadow: 0 3px 0 #008d97;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-turquoise {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #008d97; -webkit-box-shadow: 0 3px 0 #008d97;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-turquoise {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #008d97; -webkit-box-shadow: 0 3px 0 #008d97;
}
.vc_btn_sm.vc_btn_3d.vc_btn-turquoise {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #008d97; -webkit-box-shadow: 0 4px 0 #008d97;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-turquoise {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #008d97; -webkit-box-shadow: 0 4px 0 #008d97;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-turquoise {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #008d97; -webkit-box-shadow: 0 4px 0 #008d97;
}
.vc_btn-pink {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(254, 108, 97); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-pink {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(254, 108, 97); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-pink {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(254, 108, 97); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-pink:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(254, 80, 67);
}
a.vc_btn-pink:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(254, 80, 67);
}
button.vc_btn-pink:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(254, 80, 67);
}
.vc_btn_outlined.vc_btn-pink {
	color: rgb(254, 108, 97) !important;
}
.vc_btn_square_outlined.vc_btn-pink {
	color: rgb(254, 108, 97) !important;
}
a.vc_btn_outlined.vc_btn-pink {
	color: rgb(254, 108, 97) !important;
}
a.vc_btn_square_outlined.vc_btn-pink {
	color: rgb(254, 108, 97) !important;
}
button.vc_btn_outlined.vc_btn-pink {
	color: rgb(254, 108, 97) !important;
}
button.vc_btn_square_outlined.vc_btn-pink {
	color: rgb(254, 108, 97) !important;
}
.vc_btn_outlined.vc_btn-pink:hover {
	border-color: rgb(254, 80, 67);
}
.vc_btn_square_outlined.vc_btn-pink:hover {
	border-color: rgb(254, 80, 67);
}
a.vc_btn_outlined.vc_btn-pink:hover {
	border-color: rgb(254, 80, 67);
}
a.vc_btn_square_outlined.vc_btn-pink:hover {
	border-color: rgb(254, 80, 67);
}
button.vc_btn_outlined.vc_btn-pink:hover {
	border-color: rgb(254, 80, 67);
}
button.vc_btn_square_outlined.vc_btn-pink:hover {
	border-color: rgb(254, 80, 67);
}
.vc_btn_3d.vc_btn-pink {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #fe3829; -webkit-box-shadow: 0 5px 0 #fe3829;
}
a.vc_btn_3d.vc_btn-pink {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #fe3829; -webkit-box-shadow: 0 5px 0 #fe3829;
}
button.vc_btn_3d.vc_btn-pink {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #fe3829; -webkit-box-shadow: 0 5px 0 #fe3829;
}
.vc_btn_xs.vc_btn_3d.vc_btn-pink {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #fe3829; -webkit-box-shadow: 0 3px 0 #fe3829;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-pink {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #fe3829; -webkit-box-shadow: 0 3px 0 #fe3829;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-pink {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #fe3829; -webkit-box-shadow: 0 3px 0 #fe3829;
}
.vc_btn_sm.vc_btn_3d.vc_btn-pink {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #fe3829; -webkit-box-shadow: 0 4px 0 #fe3829;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-pink {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #fe3829; -webkit-box-shadow: 0 4px 0 #fe3829;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-pink {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #fe3829; -webkit-box-shadow: 0 4px 0 #fe3829;
}
.vc_btn-violet {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(141, 109, 196); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-violet {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(141, 109, 196); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-violet {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(141, 109, 196); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-violet:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(124, 87, 187);
}
a.vc_btn-violet:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(124, 87, 187);
}
button.vc_btn-violet:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(124, 87, 187);
}
.vc_btn_outlined.vc_btn-violet {
	color: rgb(141, 109, 196) !important;
}
.vc_btn_square_outlined.vc_btn-violet {
	color: rgb(141, 109, 196) !important;
}
a.vc_btn_outlined.vc_btn-violet {
	color: rgb(141, 109, 196) !important;
}
a.vc_btn_square_outlined.vc_btn-violet {
	color: rgb(141, 109, 196) !important;
}
button.vc_btn_outlined.vc_btn-violet {
	color: rgb(141, 109, 196) !important;
}
button.vc_btn_square_outlined.vc_btn-violet {
	color: rgb(141, 109, 196) !important;
}
.vc_btn_outlined.vc_btn-violet:hover {
	border-color: rgb(124, 87, 187);
}
.vc_btn_square_outlined.vc_btn-violet:hover {
	border-color: rgb(124, 87, 187);
}
a.vc_btn_outlined.vc_btn-violet:hover {
	border-color: rgb(124, 87, 187);
}
a.vc_btn_square_outlined.vc_btn-violet:hover {
	border-color: rgb(124, 87, 187);
}
button.vc_btn_outlined.vc_btn-violet:hover {
	border-color: rgb(124, 87, 187);
}
button.vc_btn_square_outlined.vc_btn-violet:hover {
	border-color: rgb(124, 87, 187);
}
.vc_btn_3d.vc_btn-violet {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #6e48b1; -webkit-box-shadow: 0 5px 0 #6e48b1;
}
a.vc_btn_3d.vc_btn-violet {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #6e48b1; -webkit-box-shadow: 0 5px 0 #6e48b1;
}
button.vc_btn_3d.vc_btn-violet {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #6e48b1; -webkit-box-shadow: 0 5px 0 #6e48b1;
}
.vc_btn_xs.vc_btn_3d.vc_btn-violet {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #6e48b1; -webkit-box-shadow: 0 3px 0 #6e48b1;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-violet {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #6e48b1; -webkit-box-shadow: 0 3px 0 #6e48b1;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-violet {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #6e48b1; -webkit-box-shadow: 0 3px 0 #6e48b1;
}
.vc_btn_sm.vc_btn_3d.vc_btn-violet {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #6e48b1; -webkit-box-shadow: 0 4px 0 #6e48b1;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-violet {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #6e48b1; -webkit-box-shadow: 0 4px 0 #6e48b1;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-violet {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #6e48b1; -webkit-box-shadow: 0 4px 0 #6e48b1;
}
.vc_btn-peacoc {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(76, 173, 201); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-peacoc {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(76, 173, 201); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-peacoc {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(76, 173, 201); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-peacoc:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(57, 160, 189);
}
a.vc_btn-peacoc:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(57, 160, 189);
}
button.vc_btn-peacoc:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(57, 160, 189);
}
.vc_btn_outlined.vc_btn-peacoc {
	color: rgb(76, 173, 201) !important;
}
.vc_btn_square_outlined.vc_btn-peacoc {
	color: rgb(76, 173, 201) !important;
}
a.vc_btn_outlined.vc_btn-peacoc {
	color: rgb(76, 173, 201) !important;
}
a.vc_btn_square_outlined.vc_btn-peacoc {
	color: rgb(76, 173, 201) !important;
}
button.vc_btn_outlined.vc_btn-peacoc {
	color: rgb(76, 173, 201) !important;
}
button.vc_btn_square_outlined.vc_btn-peacoc {
	color: rgb(76, 173, 201) !important;
}
.vc_btn_outlined.vc_btn-peacoc:hover {
	border-color: rgb(57, 160, 189);
}
.vc_btn_square_outlined.vc_btn-peacoc:hover {
	border-color: rgb(57, 160, 189);
}
a.vc_btn_outlined.vc_btn-peacoc:hover {
	border-color: rgb(57, 160, 189);
}
a.vc_btn_square_outlined.vc_btn-peacoc:hover {
	border-color: rgb(57, 160, 189);
}
button.vc_btn_outlined.vc_btn-peacoc:hover {
	border-color: rgb(57, 160, 189);
}
button.vc_btn_square_outlined.vc_btn-peacoc:hover {
	border-color: rgb(57, 160, 189);
}
.vc_btn_3d.vc_btn-peacoc {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #338faa; -webkit-box-shadow: 0 5px 0 #338faa;
}
a.vc_btn_3d.vc_btn-peacoc {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #338faa; -webkit-box-shadow: 0 5px 0 #338faa;
}
button.vc_btn_3d.vc_btn-peacoc {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #338faa; -webkit-box-shadow: 0 5px 0 #338faa;
}
.vc_btn_xs.vc_btn_3d.vc_btn-peacoc {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #338faa; -webkit-box-shadow: 0 3px 0 #338faa;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-peacoc {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #338faa; -webkit-box-shadow: 0 3px 0 #338faa;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-peacoc {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #338faa; -webkit-box-shadow: 0 3px 0 #338faa;
}
.vc_btn_sm.vc_btn_3d.vc_btn-peacoc {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #338faa; -webkit-box-shadow: 0 4px 0 #338faa;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-peacoc {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #338faa; -webkit-box-shadow: 0 4px 0 #338faa;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-peacoc {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #338faa; -webkit-box-shadow: 0 4px 0 #338faa;
}
.vc_btn-chino {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(206, 194, 171); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-chino {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(206, 194, 171); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-chino {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(206, 194, 171); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-chino:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(195, 180, 152);
}
a.vc_btn-chino:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(195, 180, 152);
}
button.vc_btn-chino:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(195, 180, 152);
}
.vc_btn_outlined.vc_btn-chino {
	color: rgb(206, 194, 171) !important;
}
.vc_btn_square_outlined.vc_btn-chino {
	color: rgb(206, 194, 171) !important;
}
a.vc_btn_outlined.vc_btn-chino {
	color: rgb(206, 194, 171) !important;
}
a.vc_btn_square_outlined.vc_btn-chino {
	color: rgb(206, 194, 171) !important;
}
button.vc_btn_outlined.vc_btn-chino {
	color: rgb(206, 194, 171) !important;
}
button.vc_btn_square_outlined.vc_btn-chino {
	color: rgb(206, 194, 171) !important;
}
.vc_btn_outlined.vc_btn-chino:hover {
	border-color: rgb(195, 180, 152);
}
.vc_btn_square_outlined.vc_btn-chino:hover {
	border-color: rgb(195, 180, 152);
}
a.vc_btn_outlined.vc_btn-chino:hover {
	border-color: rgb(195, 180, 152);
}
a.vc_btn_square_outlined.vc_btn-chino:hover {
	border-color: rgb(195, 180, 152);
}
button.vc_btn_outlined.vc_btn-chino:hover {
	border-color: rgb(195, 180, 152);
}
button.vc_btn_square_outlined.vc_btn-chino:hover {
	border-color: rgb(195, 180, 152);
}
.vc_btn_3d.vc_btn-chino {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #b9a888; -webkit-box-shadow: 0 5px 0 #b9a888;
}
a.vc_btn_3d.vc_btn-chino {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #b9a888; -webkit-box-shadow: 0 5px 0 #b9a888;
}
button.vc_btn_3d.vc_btn-chino {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #b9a888; -webkit-box-shadow: 0 5px 0 #b9a888;
}
.vc_btn_xs.vc_btn_3d.vc_btn-chino {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #b9a888; -webkit-box-shadow: 0 3px 0 #b9a888;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-chino {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #b9a888; -webkit-box-shadow: 0 3px 0 #b9a888;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-chino {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #b9a888; -webkit-box-shadow: 0 3px 0 #b9a888;
}
.vc_btn_sm.vc_btn_3d.vc_btn-chino {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #b9a888; -webkit-box-shadow: 0 4px 0 #b9a888;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-chino {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #b9a888; -webkit-box-shadow: 0 4px 0 #b9a888;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-chino {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #b9a888; -webkit-box-shadow: 0 4px 0 #b9a888;
}
.vc_btn-mulled_wine {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(80, 72, 91); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-mulled_wine {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(80, 72, 91); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-mulled_wine {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(80, 72, 91); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-mulled_wine:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(65, 58, 74);
}
a.vc_btn-mulled_wine:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(65, 58, 74);
}
button.vc_btn-mulled_wine:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(65, 58, 74);
}
.vc_btn_outlined.vc_btn-mulled_wine {
	color: rgb(80, 72, 91) !important;
}
.vc_btn_square_outlined.vc_btn-mulled_wine {
	color: rgb(80, 72, 91) !important;
}
a.vc_btn_outlined.vc_btn-mulled_wine {
	color: rgb(80, 72, 91) !important;
}
a.vc_btn_square_outlined.vc_btn-mulled_wine {
	color: rgb(80, 72, 91) !important;
}
button.vc_btn_outlined.vc_btn-mulled_wine {
	color: rgb(80, 72, 91) !important;
}
button.vc_btn_square_outlined.vc_btn-mulled_wine {
	color: rgb(80, 72, 91) !important;
}
.vc_btn_outlined.vc_btn-mulled_wine:hover {
	border-color: rgb(65, 58, 74);
}
.vc_btn_square_outlined.vc_btn-mulled_wine:hover {
	border-color: rgb(65, 58, 74);
}
a.vc_btn_outlined.vc_btn-mulled_wine:hover {
	border-color: rgb(65, 58, 74);
}
a.vc_btn_square_outlined.vc_btn-mulled_wine:hover {
	border-color: rgb(65, 58, 74);
}
button.vc_btn_outlined.vc_btn-mulled_wine:hover {
	border-color: rgb(65, 58, 74);
}
button.vc_btn_square_outlined.vc_btn-mulled_wine:hover {
	border-color: rgb(65, 58, 74);
}
.vc_btn_3d.vc_btn-mulled_wine {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #342f3c; -webkit-box-shadow: 0 5px 0 #342f3c;
}
a.vc_btn_3d.vc_btn-mulled_wine {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #342f3c; -webkit-box-shadow: 0 5px 0 #342f3c;
}
button.vc_btn_3d.vc_btn-mulled_wine {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #342f3c; -webkit-box-shadow: 0 5px 0 #342f3c;
}
.vc_btn_xs.vc_btn_3d.vc_btn-mulled_wine {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #342f3c; -webkit-box-shadow: 0 3px 0 #342f3c;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-mulled_wine {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #342f3c; -webkit-box-shadow: 0 3px 0 #342f3c;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-mulled_wine {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #342f3c; -webkit-box-shadow: 0 3px 0 #342f3c;
}
.vc_btn_sm.vc_btn_3d.vc_btn-mulled_wine {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #342f3c; -webkit-box-shadow: 0 4px 0 #342f3c;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-mulled_wine {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #342f3c; -webkit-box-shadow: 0 4px 0 #342f3c;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-mulled_wine {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #342f3c; -webkit-box-shadow: 0 4px 0 #342f3c;
}
.vc_btn-vista_blue {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(117, 214, 156); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-vista_blue {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(117, 214, 156); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-vista_blue {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(117, 214, 156); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-vista_blue:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(93, 207, 139);
}
a.vc_btn-vista_blue:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(93, 207, 139);
}
button.vc_btn-vista_blue:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(93, 207, 139);
}
.vc_btn_outlined.vc_btn-vista_blue {
	color: rgb(117, 214, 156) !important;
}
.vc_btn_square_outlined.vc_btn-vista_blue {
	color: rgb(117, 214, 156) !important;
}
a.vc_btn_outlined.vc_btn-vista_blue {
	color: rgb(117, 214, 156) !important;
}
a.vc_btn_square_outlined.vc_btn-vista_blue {
	color: rgb(117, 214, 156) !important;
}
button.vc_btn_outlined.vc_btn-vista_blue {
	color: rgb(117, 214, 156) !important;
}
button.vc_btn_square_outlined.vc_btn-vista_blue {
	color: rgb(117, 214, 156) !important;
}
.vc_btn_outlined.vc_btn-vista_blue:hover {
	border-color: rgb(93, 207, 139);
}
.vc_btn_square_outlined.vc_btn-vista_blue:hover {
	border-color: rgb(93, 207, 139);
}
a.vc_btn_outlined.vc_btn-vista_blue:hover {
	border-color: rgb(93, 207, 139);
}
a.vc_btn_square_outlined.vc_btn-vista_blue:hover {
	border-color: rgb(93, 207, 139);
}
button.vc_btn_outlined.vc_btn-vista_blue:hover {
	border-color: rgb(93, 207, 139);
}
button.vc_btn_square_outlined.vc_btn-vista_blue:hover {
	border-color: rgb(93, 207, 139);
}
.vc_btn_3d.vc_btn-vista_blue {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #4ac97d; -webkit-box-shadow: 0 5px 0 #4ac97d;
}
a.vc_btn_3d.vc_btn-vista_blue {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #4ac97d; -webkit-box-shadow: 0 5px 0 #4ac97d;
}
button.vc_btn_3d.vc_btn-vista_blue {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #4ac97d; -webkit-box-shadow: 0 5px 0 #4ac97d;
}
.vc_btn_xs.vc_btn_3d.vc_btn-vista_blue {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #4ac97d; -webkit-box-shadow: 0 3px 0 #4ac97d;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-vista_blue {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #4ac97d; -webkit-box-shadow: 0 3px 0 #4ac97d;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-vista_blue {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #4ac97d; -webkit-box-shadow: 0 3px 0 #4ac97d;
}
.vc_btn_sm.vc_btn_3d.vc_btn-vista_blue {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #4ac97d; -webkit-box-shadow: 0 4px 0 #4ac97d;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-vista_blue {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #4ac97d; -webkit-box-shadow: 0 4px 0 #4ac97d;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-vista_blue {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #4ac97d; -webkit-box-shadow: 0 4px 0 #4ac97d;
}
.vc_btn-black {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(42, 42, 42); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-black {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(42, 42, 42); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-black {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(42, 42, 42); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-black:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(27, 27, 27);
}
a.vc_btn-black:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(27, 27, 27);
}
button.vc_btn-black:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(27, 27, 27);
}
.vc_btn_outlined.vc_btn-black {
	color: rgb(42, 42, 42) !important;
}
.vc_btn_square_outlined.vc_btn-black {
	color: rgb(42, 42, 42) !important;
}
a.vc_btn_outlined.vc_btn-black {
	color: rgb(42, 42, 42) !important;
}
a.vc_btn_square_outlined.vc_btn-black {
	color: rgb(42, 42, 42) !important;
}
button.vc_btn_outlined.vc_btn-black {
	color: rgb(42, 42, 42) !important;
}
button.vc_btn_square_outlined.vc_btn-black {
	color: rgb(42, 42, 42) !important;
}
.vc_btn_outlined.vc_btn-black:hover {
	border-color: rgb(27, 27, 27);
}
.vc_btn_square_outlined.vc_btn-black:hover {
	border-color: rgb(27, 27, 27);
}
a.vc_btn_outlined.vc_btn-black:hover {
	border-color: rgb(27, 27, 27);
}
a.vc_btn_square_outlined.vc_btn-black:hover {
	border-color: rgb(27, 27, 27);
}
button.vc_btn_outlined.vc_btn-black:hover {
	border-color: rgb(27, 27, 27);
}
button.vc_btn_square_outlined.vc_btn-black:hover {
	border-color: rgb(27, 27, 27);
}
.vc_btn_3d.vc_btn-black {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #0e0e0e; -webkit-box-shadow: 0 5px 0 #0e0e0e;
}
a.vc_btn_3d.vc_btn-black {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #0e0e0e; -webkit-box-shadow: 0 5px 0 #0e0e0e;
}
button.vc_btn_3d.vc_btn-black {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #0e0e0e; -webkit-box-shadow: 0 5px 0 #0e0e0e;
}
.vc_btn_xs.vc_btn_3d.vc_btn-black {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #0e0e0e; -webkit-box-shadow: 0 3px 0 #0e0e0e;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-black {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #0e0e0e; -webkit-box-shadow: 0 3px 0 #0e0e0e;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-black {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #0e0e0e; -webkit-box-shadow: 0 3px 0 #0e0e0e;
}
.vc_btn_sm.vc_btn_3d.vc_btn-black {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #0e0e0e; -webkit-box-shadow: 0 4px 0 #0e0e0e;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-black {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #0e0e0e; -webkit-box-shadow: 0 4px 0 #0e0e0e;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-black {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #0e0e0e; -webkit-box-shadow: 0 4px 0 #0e0e0e;
}
.vc_btn-grey {
	transition:0.5s; color: rgb(102, 102, 102) !important; background-color: rgb(235, 235, 235); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-grey {
	transition:0.5s; color: rgb(102, 102, 102) !important; background-color: rgb(235, 235, 235); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-grey {
	transition:0.5s; color: rgb(102, 102, 102) !important; background-color: rgb(235, 235, 235); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-grey:hover {
	color: rgb(94, 94, 94) !important; background-color: rgb(220, 220, 220);
}
a.vc_btn-grey:hover {
	color: rgb(94, 94, 94) !important; background-color: rgb(220, 220, 220);
}
button.vc_btn-grey:hover {
	color: rgb(94, 94, 94) !important; background-color: rgb(220, 220, 220);
}
.vc_btn_outlined.vc_btn-grey {
	color: rgb(235, 235, 235) !important;
}
.vc_btn_square_outlined.vc_btn-grey {
	color: rgb(235, 235, 235) !important;
}
a.vc_btn_outlined.vc_btn-grey {
	color: rgb(235, 235, 235) !important;
}
a.vc_btn_square_outlined.vc_btn-grey {
	color: rgb(235, 235, 235) !important;
}
button.vc_btn_outlined.vc_btn-grey {
	color: rgb(235, 235, 235) !important;
}
button.vc_btn_square_outlined.vc_btn-grey {
	color: rgb(235, 235, 235) !important;
}
.vc_btn_outlined.vc_btn-grey:hover {
	border-color: rgb(220, 220, 220);
}
.vc_btn_square_outlined.vc_btn-grey:hover {
	border-color: rgb(220, 220, 220);
}
a.vc_btn_outlined.vc_btn-grey:hover {
	border-color: rgb(220, 220, 220);
}
a.vc_btn_square_outlined.vc_btn-grey:hover {
	border-color: rgb(220, 220, 220);
}
button.vc_btn_outlined.vc_btn-grey:hover {
	border-color: rgb(220, 220, 220);
}
button.vc_btn_square_outlined.vc_btn-grey:hover {
	border-color: rgb(220, 220, 220);
}
.vc_btn_3d.vc_btn-grey {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #cfcfcf; -webkit-box-shadow: 0 5px 0 #cfcfcf;
}
a.vc_btn_3d.vc_btn-grey {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #cfcfcf; -webkit-box-shadow: 0 5px 0 #cfcfcf;
}
button.vc_btn_3d.vc_btn-grey {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #cfcfcf; -webkit-box-shadow: 0 5px 0 #cfcfcf;
}
.vc_btn_xs.vc_btn_3d.vc_btn-grey {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #cfcfcf; -webkit-box-shadow: 0 3px 0 #cfcfcf;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-grey {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #cfcfcf; -webkit-box-shadow: 0 3px 0 #cfcfcf;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-grey {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #cfcfcf; -webkit-box-shadow: 0 3px 0 #cfcfcf;
}
.vc_btn_sm.vc_btn_3d.vc_btn-grey {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #cfcfcf; -webkit-box-shadow: 0 4px 0 #cfcfcf;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-grey {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #cfcfcf; -webkit-box-shadow: 0 4px 0 #cfcfcf;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-grey {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #cfcfcf; -webkit-box-shadow: 0 4px 0 #cfcfcf;
}
.vc_btn-orange {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(247, 190, 104); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-orange {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(247, 190, 104); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-orange {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(247, 190, 104); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-orange:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(245, 177, 75);
}
a.vc_btn-orange:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(245, 177, 75);
}
button.vc_btn-orange:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(245, 177, 75);
}
.vc_btn_outlined.vc_btn-orange {
	color: rgb(247, 190, 104) !important;
}
.vc_btn_square_outlined.vc_btn-orange {
	color: rgb(247, 190, 104) !important;
}
a.vc_btn_outlined.vc_btn-orange {
	color: rgb(247, 190, 104) !important;
}
a.vc_btn_square_outlined.vc_btn-orange {
	color: rgb(247, 190, 104) !important;
}
button.vc_btn_outlined.vc_btn-orange {
	color: rgb(247, 190, 104) !important;
}
button.vc_btn_square_outlined.vc_btn-orange {
	color: rgb(247, 190, 104) !important;
}
.vc_btn_outlined.vc_btn-orange:hover {
	border-color: rgb(245, 177, 75);
}
.vc_btn_square_outlined.vc_btn-orange:hover {
	border-color: rgb(245, 177, 75);
}
a.vc_btn_outlined.vc_btn-orange:hover {
	border-color: rgb(245, 177, 75);
}
a.vc_btn_square_outlined.vc_btn-orange:hover {
	border-color: rgb(245, 177, 75);
}
button.vc_btn_outlined.vc_btn-orange:hover {
	border-color: rgb(245, 177, 75);
}
button.vc_btn_square_outlined.vc_btn-orange:hover {
	border-color: rgb(245, 177, 75);
}
.vc_btn_3d.vc_btn-orange {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #f4a733; -webkit-box-shadow: 0 5px 0 #f4a733;
}
a.vc_btn_3d.vc_btn-orange {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #f4a733; -webkit-box-shadow: 0 5px 0 #f4a733;
}
button.vc_btn_3d.vc_btn-orange {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #f4a733; -webkit-box-shadow: 0 5px 0 #f4a733;
}
.vc_btn_xs.vc_btn_3d.vc_btn-orange {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #f4a733; -webkit-box-shadow: 0 3px 0 #f4a733;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-orange {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #f4a733; -webkit-box-shadow: 0 3px 0 #f4a733;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-orange {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #f4a733; -webkit-box-shadow: 0 3px 0 #f4a733;
}
.vc_btn_sm.vc_btn_3d.vc_btn-orange {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #f4a733; -webkit-box-shadow: 0 4px 0 #f4a733;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-orange {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #f4a733; -webkit-box-shadow: 0 4px 0 #f4a733;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-orange {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #f4a733; -webkit-box-shadow: 0 4px 0 #f4a733;
}
.vc_btn-sky {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(90, 161, 227); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-sky {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(90, 161, 227); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-sky {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(90, 161, 227); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-sky:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(64, 146, 223);
}
a.vc_btn-sky:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(64, 146, 223);
}
button.vc_btn-sky:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(64, 146, 223);
}
.vc_btn_outlined.vc_btn-sky {
	color: rgb(90, 161, 227) !important;
}
.vc_btn_square_outlined.vc_btn-sky {
	color: rgb(90, 161, 227) !important;
}
a.vc_btn_outlined.vc_btn-sky {
	color: rgb(90, 161, 227) !important;
}
a.vc_btn_square_outlined.vc_btn-sky {
	color: rgb(90, 161, 227) !important;
}
button.vc_btn_outlined.vc_btn-sky {
	color: rgb(90, 161, 227) !important;
}
button.vc_btn_square_outlined.vc_btn-sky {
	color: rgb(90, 161, 227) !important;
}
.vc_btn_outlined.vc_btn-sky:hover {
	border-color: rgb(64, 146, 223);
}
.vc_btn_square_outlined.vc_btn-sky:hover {
	border-color: rgb(64, 146, 223);
}
a.vc_btn_outlined.vc_btn-sky:hover {
	border-color: rgb(64, 146, 223);
}
a.vc_btn_square_outlined.vc_btn-sky:hover {
	border-color: rgb(64, 146, 223);
}
button.vc_btn_outlined.vc_btn-sky:hover {
	border-color: rgb(64, 146, 223);
}
button.vc_btn_square_outlined.vc_btn-sky:hover {
	border-color: rgb(64, 146, 223);
}
.vc_btn_3d.vc_btn-sky {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #2a86db; -webkit-box-shadow: 0 5px 0 #2a86db;
}
a.vc_btn_3d.vc_btn-sky {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #2a86db; -webkit-box-shadow: 0 5px 0 #2a86db;
}
button.vc_btn_3d.vc_btn-sky {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #2a86db; -webkit-box-shadow: 0 5px 0 #2a86db;
}
.vc_btn_xs.vc_btn_3d.vc_btn-sky {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #2a86db; -webkit-box-shadow: 0 3px 0 #2a86db;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-sky {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #2a86db; -webkit-box-shadow: 0 3px 0 #2a86db;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-sky {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #2a86db; -webkit-box-shadow: 0 3px 0 #2a86db;
}
.vc_btn_sm.vc_btn_3d.vc_btn-sky {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #2a86db; -webkit-box-shadow: 0 4px 0 #2a86db;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-sky {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #2a86db; -webkit-box-shadow: 0 4px 0 #2a86db;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-sky {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #2a86db; -webkit-box-shadow: 0 4px 0 #2a86db;
}
.vc_btn-green {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(109, 171, 60); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-green {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(109, 171, 60); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-green {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(109, 171, 60); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-green:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(95, 148, 52);
}
a.vc_btn-green:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(95, 148, 52);
}
button.vc_btn-green:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(95, 148, 52);
}
.vc_btn_outlined.vc_btn-green {
	color: rgb(109, 171, 60) !important;
}
.vc_btn_square_outlined.vc_btn-green {
	color: rgb(109, 171, 60) !important;
}
a.vc_btn_outlined.vc_btn-green {
	color: rgb(109, 171, 60) !important;
}
a.vc_btn_square_outlined.vc_btn-green {
	color: rgb(109, 171, 60) !important;
}
button.vc_btn_outlined.vc_btn-green {
	color: rgb(109, 171, 60) !important;
}
button.vc_btn_square_outlined.vc_btn-green {
	color: rgb(109, 171, 60) !important;
}
.vc_btn_outlined.vc_btn-green:hover {
	border-color: rgb(95, 148, 52);
}
.vc_btn_square_outlined.vc_btn-green:hover {
	border-color: rgb(95, 148, 52);
}
a.vc_btn_outlined.vc_btn-green:hover {
	border-color: rgb(95, 148, 52);
}
a.vc_btn_square_outlined.vc_btn-green:hover {
	border-color: rgb(95, 148, 52);
}
button.vc_btn_outlined.vc_btn-green:hover {
	border-color: rgb(95, 148, 52);
}
button.vc_btn_square_outlined.vc_btn-green:hover {
	border-color: rgb(95, 148, 52);
}
.vc_btn_3d.vc_btn-green {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #53812d; -webkit-box-shadow: 0 5px 0 #53812d;
}
a.vc_btn_3d.vc_btn-green {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #53812d; -webkit-box-shadow: 0 5px 0 #53812d;
}
button.vc_btn_3d.vc_btn-green {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #53812d; -webkit-box-shadow: 0 5px 0 #53812d;
}
.vc_btn_xs.vc_btn_3d.vc_btn-green {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #53812d; -webkit-box-shadow: 0 3px 0 #53812d;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-green {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #53812d; -webkit-box-shadow: 0 3px 0 #53812d;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-green {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #53812d; -webkit-box-shadow: 0 3px 0 #53812d;
}
.vc_btn_sm.vc_btn_3d.vc_btn-green {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #53812d; -webkit-box-shadow: 0 4px 0 #53812d;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-green {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #53812d; -webkit-box-shadow: 0 4px 0 #53812d;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-green {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #53812d; -webkit-box-shadow: 0 4px 0 #53812d;
}
.vc_btn-juicy_pink {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(244, 82, 77); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-juicy_pink {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(244, 82, 77); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-juicy_pink {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(244, 82, 77); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-juicy_pink:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(242, 54, 48);
}
a.vc_btn-juicy_pink:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(242, 54, 48);
}
button.vc_btn-juicy_pink:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(242, 54, 48);
}
.vc_btn_outlined.vc_btn-juicy_pink {
	color: rgb(244, 82, 77) !important;
}
.vc_btn_square_outlined.vc_btn-juicy_pink {
	color: rgb(244, 82, 77) !important;
}
a.vc_btn_outlined.vc_btn-juicy_pink {
	color: rgb(244, 82, 77) !important;
}
a.vc_btn_square_outlined.vc_btn-juicy_pink {
	color: rgb(244, 82, 77) !important;
}
button.vc_btn_outlined.vc_btn-juicy_pink {
	color: rgb(244, 82, 77) !important;
}
button.vc_btn_square_outlined.vc_btn-juicy_pink {
	color: rgb(244, 82, 77) !important;
}
.vc_btn_outlined.vc_btn-juicy_pink:hover {
	border-color: rgb(242, 54, 48);
}
.vc_btn_square_outlined.vc_btn-juicy_pink:hover {
	border-color: rgb(242, 54, 48);
}
a.vc_btn_outlined.vc_btn-juicy_pink:hover {
	border-color: rgb(242, 54, 48);
}
a.vc_btn_square_outlined.vc_btn-juicy_pink:hover {
	border-color: rgb(242, 54, 48);
}
button.vc_btn_outlined.vc_btn-juicy_pink:hover {
	border-color: rgb(242, 54, 48);
}
button.vc_btn_square_outlined.vc_btn-juicy_pink:hover {
	border-color: rgb(242, 54, 48);
}
.vc_btn_3d.vc_btn-juicy_pink {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #f11f18; -webkit-box-shadow: 0 5px 0 #f11f18;
}
a.vc_btn_3d.vc_btn-juicy_pink {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #f11f18; -webkit-box-shadow: 0 5px 0 #f11f18;
}
button.vc_btn_3d.vc_btn-juicy_pink {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #f11f18; -webkit-box-shadow: 0 5px 0 #f11f18;
}
.vc_btn_xs.vc_btn_3d.vc_btn-juicy_pink {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #f11f18; -webkit-box-shadow: 0 3px 0 #f11f18;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-juicy_pink {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #f11f18; -webkit-box-shadow: 0 3px 0 #f11f18;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-juicy_pink {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #f11f18; -webkit-box-shadow: 0 3px 0 #f11f18;
}
.vc_btn_sm.vc_btn_3d.vc_btn-juicy_pink {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #f11f18; -webkit-box-shadow: 0 4px 0 #f11f18;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-juicy_pink {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #f11f18; -webkit-box-shadow: 0 4px 0 #f11f18;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-juicy_pink {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #f11f18; -webkit-box-shadow: 0 4px 0 #f11f18;
}
.vc_btn-sandy_brown {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(247, 148, 104); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-sandy_brown {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(247, 148, 104); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-sandy_brown {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(247, 148, 104); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-sandy_brown:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(245, 127, 75);
}
a.vc_btn-sandy_brown:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(245, 127, 75);
}
button.vc_btn-sandy_brown:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(245, 127, 75);
}
.vc_btn_outlined.vc_btn-sandy_brown {
	color: rgb(247, 148, 104) !important;
}
.vc_btn_square_outlined.vc_btn-sandy_brown {
	color: rgb(247, 148, 104) !important;
}
a.vc_btn_outlined.vc_btn-sandy_brown {
	color: rgb(247, 148, 104) !important;
}
a.vc_btn_square_outlined.vc_btn-sandy_brown {
	color: rgb(247, 148, 104) !important;
}
button.vc_btn_outlined.vc_btn-sandy_brown {
	color: rgb(247, 148, 104) !important;
}
button.vc_btn_square_outlined.vc_btn-sandy_brown {
	color: rgb(247, 148, 104) !important;
}
.vc_btn_outlined.vc_btn-sandy_brown:hover {
	border-color: rgb(245, 127, 75);
}
.vc_btn_square_outlined.vc_btn-sandy_brown:hover {
	border-color: rgb(245, 127, 75);
}
a.vc_btn_outlined.vc_btn-sandy_brown:hover {
	border-color: rgb(245, 127, 75);
}
a.vc_btn_square_outlined.vc_btn-sandy_brown:hover {
	border-color: rgb(245, 127, 75);
}
button.vc_btn_outlined.vc_btn-sandy_brown:hover {
	border-color: rgb(245, 127, 75);
}
button.vc_btn_square_outlined.vc_btn-sandy_brown:hover {
	border-color: rgb(245, 127, 75);
}
.vc_btn_3d.vc_btn-sandy_brown {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #f46e33; -webkit-box-shadow: 0 5px 0 #f46e33;
}
a.vc_btn_3d.vc_btn-sandy_brown {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #f46e33; -webkit-box-shadow: 0 5px 0 #f46e33;
}
button.vc_btn_3d.vc_btn-sandy_brown {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #f46e33; -webkit-box-shadow: 0 5px 0 #f46e33;
}
.vc_btn_xs.vc_btn_3d.vc_btn-sandy_brown {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #f46e33; -webkit-box-shadow: 0 3px 0 #f46e33;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-sandy_brown {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #f46e33; -webkit-box-shadow: 0 3px 0 #f46e33;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-sandy_brown {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #f46e33; -webkit-box-shadow: 0 3px 0 #f46e33;
}
.vc_btn_sm.vc_btn_3d.vc_btn-sandy_brown {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #f46e33; -webkit-box-shadow: 0 4px 0 #f46e33;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-sandy_brown {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #f46e33; -webkit-box-shadow: 0 4px 0 #f46e33;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-sandy_brown {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #f46e33; -webkit-box-shadow: 0 4px 0 #f46e33;
}
.vc_btn-purple {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(185, 126, 187); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-purple {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(185, 126, 187); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-purple {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(185, 126, 187); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-purple:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(174, 106, 176);
}
a.vc_btn-purple:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(174, 106, 176);
}
button.vc_btn-purple:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(174, 106, 176);
}
.vc_btn_outlined.vc_btn-purple {
	color: rgb(185, 126, 187) !important;
}
.vc_btn_square_outlined.vc_btn-purple {
	color: rgb(185, 126, 187) !important;
}
a.vc_btn_outlined.vc_btn-purple {
	color: rgb(185, 126, 187) !important;
}
a.vc_btn_square_outlined.vc_btn-purple {
	color: rgb(185, 126, 187) !important;
}
button.vc_btn_outlined.vc_btn-purple {
	color: rgb(185, 126, 187) !important;
}
button.vc_btn_square_outlined.vc_btn-purple {
	color: rgb(185, 126, 187) !important;
}
.vc_btn_outlined.vc_btn-purple:hover {
	border-color: rgb(174, 106, 176);
}
.vc_btn_square_outlined.vc_btn-purple:hover {
	border-color: rgb(174, 106, 176);
}
a.vc_btn_outlined.vc_btn-purple:hover {
	border-color: rgb(174, 106, 176);
}
a.vc_btn_square_outlined.vc_btn-purple:hover {
	border-color: rgb(174, 106, 176);
}
button.vc_btn_outlined.vc_btn-purple:hover {
	border-color: rgb(174, 106, 176);
}
button.vc_btn_square_outlined.vc_btn-purple:hover {
	border-color: rgb(174, 106, 176);
}
.vc_btn_3d.vc_btn-purple {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #a559a8; -webkit-box-shadow: 0 5px 0 #a559a8;
}
a.vc_btn_3d.vc_btn-purple {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #a559a8; -webkit-box-shadow: 0 5px 0 #a559a8;
}
button.vc_btn_3d.vc_btn-purple {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #a559a8; -webkit-box-shadow: 0 5px 0 #a559a8;
}
.vc_btn_xs.vc_btn_3d.vc_btn-purple {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #a559a8; -webkit-box-shadow: 0 3px 0 #a559a8;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-purple {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #a559a8; -webkit-box-shadow: 0 3px 0 #a559a8;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-purple {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #a559a8; -webkit-box-shadow: 0 3px 0 #a559a8;
}
.vc_btn_sm.vc_btn_3d.vc_btn-purple {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #a559a8; -webkit-box-shadow: 0 4px 0 #a559a8;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-purple {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #a559a8; -webkit-box-shadow: 0 4px 0 #a559a8;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-purple {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #a559a8; -webkit-box-shadow: 0 4px 0 #a559a8;
}
.vc_btn-white {
	transition:0.5s; color: rgb(102, 102, 102) !important; background-color: rgb(255, 255, 255); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-white {
	transition:0.5s; color: rgb(102, 102, 102) !important; background-color: rgb(255, 255, 255); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-white {
	transition:0.5s; color: rgb(102, 102, 102) !important; background-color: rgb(255, 255, 255); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-white:hover {
	color: rgb(94, 94, 94) !important; background-color: rgb(240, 240, 240);
}
a.vc_btn-white:hover {
	color: rgb(94, 94, 94) !important; background-color: rgb(240, 240, 240);
}
button.vc_btn-white:hover {
	color: rgb(94, 94, 94) !important; background-color: rgb(240, 240, 240);
}
.vc_btn_outlined.vc_btn-white {
	color: rgb(255, 255, 255) !important;
}
.vc_btn_square_outlined.vc_btn-white {
	color: rgb(255, 255, 255) !important;
}
a.vc_btn_outlined.vc_btn-white {
	color: rgb(255, 255, 255) !important;
}
a.vc_btn_square_outlined.vc_btn-white {
	color: rgb(255, 255, 255) !important;
}
button.vc_btn_outlined.vc_btn-white {
	color: rgb(255, 255, 255) !important;
}
button.vc_btn_square_outlined.vc_btn-white {
	color: rgb(255, 255, 255) !important;
}
.vc_btn_outlined.vc_btn-white:hover {
	border-color: rgb(240, 240, 240);
}
.vc_btn_square_outlined.vc_btn-white:hover {
	border-color: rgb(240, 240, 240);
}
a.vc_btn_outlined.vc_btn-white:hover {
	border-color: rgb(240, 240, 240);
}
a.vc_btn_square_outlined.vc_btn-white:hover {
	border-color: rgb(240, 240, 240);
}
button.vc_btn_outlined.vc_btn-white:hover {
	border-color: rgb(240, 240, 240);
}
button.vc_btn_square_outlined.vc_btn-white:hover {
	border-color: rgb(240, 240, 240);
}
.vc_btn_3d.vc_btn-white {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #e3e3e3; -webkit-box-shadow: 0 5px 0 #e3e3e3;
}
a.vc_btn_3d.vc_btn-white {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #e3e3e3; -webkit-box-shadow: 0 5px 0 #e3e3e3;
}
button.vc_btn_3d.vc_btn-white {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #e3e3e3; -webkit-box-shadow: 0 5px 0 #e3e3e3;
}
.vc_btn_xs.vc_btn_3d.vc_btn-white {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #e3e3e3; -webkit-box-shadow: 0 3px 0 #e3e3e3;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-white {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #e3e3e3; -webkit-box-shadow: 0 3px 0 #e3e3e3;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-white {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #e3e3e3; -webkit-box-shadow: 0 3px 0 #e3e3e3;
}
.vc_btn_sm.vc_btn_3d.vc_btn-white {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #e3e3e3; -webkit-box-shadow: 0 4px 0 #e3e3e3;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-white {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #e3e3e3; -webkit-box-shadow: 0 4px 0 #e3e3e3;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-white {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #e3e3e3; -webkit-box-shadow: 0 4px 0 #e3e3e3;
}
.vc_btn-grace {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(174, 209, 59); -webkit-transition: all .5s; -o-transition: all .5s;
}
a.vc_btn-grace {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(174, 209, 59); -webkit-transition: all .5s; -o-transition: all .5s;
}
button.vc_btn-grace {
	transition:0.5s; color: rgb(255, 255, 255) !important; background-color: rgb(174, 209, 59); -webkit-transition: all .5s; -o-transition: all .5s;
}
.vc_btn-grace:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(158, 192, 45);
}
a.vc_btn-grace:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(158, 192, 45);
}
button.vc_btn-grace:hover {
	color: rgb(247, 247, 247) !important; background-color: rgb(158, 192, 45);
}
.vc_btn_outlined.vc_btn-grace {
	color: rgb(174, 209, 59) !important;
}
.vc_btn_square_outlined.vc_btn-grace {
	color: rgb(174, 209, 59) !important;
}
a.vc_btn_outlined.vc_btn-grace {
	color: rgb(174, 209, 59) !important;
}
a.vc_btn_square_outlined.vc_btn-grace {
	color: rgb(174, 209, 59) !important;
}
button.vc_btn_outlined.vc_btn-grace {
	color: rgb(174, 209, 59) !important;
}
button.vc_btn_square_outlined.vc_btn-grace {
	color: rgb(174, 209, 59) !important;
}
.vc_btn_outlined.vc_btn-grace:hover {
	border-color: rgb(158, 192, 45);
}
.vc_btn_square_outlined.vc_btn-grace:hover {
	border-color: rgb(158, 192, 45);
}
a.vc_btn_outlined.vc_btn-grace:hover {
	border-color: rgb(158, 192, 45);
}
a.vc_btn_square_outlined.vc_btn-grace:hover {
	border-color: rgb(158, 192, 45);
}
button.vc_btn_outlined.vc_btn-grace:hover {
	border-color: rgb(158, 192, 45);
}
button.vc_btn_square_outlined.vc_btn-grace:hover {
	border-color: rgb(158, 192, 45);
}
.vc_btn_3d.vc_btn-grace {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #8dac28; -webkit-box-shadow: 0 5px 0 #8dac28;
}
a.vc_btn_3d.vc_btn-grace {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #8dac28; -webkit-box-shadow: 0 5px 0 #8dac28;
}
button.vc_btn_3d.vc_btn-grace {
	margin-bottom: 5px; box-shadow: 0px 5px 0px #8dac28; -webkit-box-shadow: 0 5px 0 #8dac28;
}
.vc_btn_xs.vc_btn_3d.vc_btn-grace {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #8dac28; -webkit-box-shadow: 0 3px 0 #8dac28;
}
a.vc_btn_xs.vc_btn_3d.vc_btn-grace {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #8dac28; -webkit-box-shadow: 0 3px 0 #8dac28;
}
button.vc_btn_xs.vc_btn_3d.vc_btn-grace {
	margin-bottom: 3px; box-shadow: 0px 3px 0px #8dac28; -webkit-box-shadow: 0 3px 0 #8dac28;
}
.vc_btn_sm.vc_btn_3d.vc_btn-grace {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #8dac28; -webkit-box-shadow: 0 4px 0 #8dac28;
}
a.vc_btn_sm.vc_btn_3d.vc_btn-grace {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #8dac28; -webkit-box-shadow: 0 4px 0 #8dac28;
}
button.vc_btn_sm.vc_btn_3d.vc_btn-grace {
	margin-bottom: 4px; box-shadow: 0px 4px 0px #8dac28; -webkit-box-shadow: 0 4px 0 #8dac28;
}
.vc_btn-default {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(255, 255, 255);
}
a.vc_btn-default {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(255, 255, 255);
}
button.vc_btn-default {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(255, 255, 255);
}
.open > .vc_btn-default.dropdown-toggle {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
.open > .vc_btn-default.dropdown-togglea {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
.open > .vc_btn-default.dropdown-togglebutton {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
.active.vc_btn-default {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
.vc_btn-default:active {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
.vc_btn-default:focus {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
.vc_btn-default:hover {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
a.active.vc_btn-default {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
a.vc_btn-default:active {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
a.vc_btn-default:focus {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
a.vc_btn-default:hover {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
button.active.vc_btn-default {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
button.vc_btn-default:active {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
button.vc_btn-default:focus {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
button.vc_btn-default:hover {
	border-color: transparent; color: rgb(125, 125, 125); background-color: rgb(230, 230, 230);
}
.open > .vc_btn-default.dropdown-toggle {
	background-image: none;
}
.open > .vc_btn-default.dropdown-togglea {
	background-image: none;
}
.open > .vc_btn-default.dropdown-togglebutton {
	background-image: none;
}
.active.vc_btn-default {
	background-image: none;
}
.vc_btn-default:active {
	background-image: none;
}
a.active.vc_btn-default {
	background-image: none;
}
a.vc_btn-default:active {
	background-image: none;
}
button.active.vc_btn-default {
	background-image: none;
}
button.vc_btn-default:active {
	background-image: none;
}
.disabled.vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
.active.disabled.vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
.disabled.vc_btn-default:active {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
.disabled.vc_btn-default:focus {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
.disabled.vc_btn-default:hover {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
[disabled].vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
[disabled].active.vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
[disabled].vc_btn-default:active {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
[disabled].vc_btn-default:focus {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
[disabled].vc_btn-default:hover {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
a.disabled.vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
a.active.disabled.vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
a.disabled.vc_btn-default:active {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
a.disabled.vc_btn-default:focus {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
a.disabled.vc_btn-default:hover {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
a[disabled].vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
a[disabled].active.vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
a[disabled].vc_btn-default:active {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
a[disabled].vc_btn-default:focus {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
a[disabled].vc_btn-default:hover {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
button.disabled.vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
button.active.disabled.vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
button.disabled.vc_btn-default:active {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
button.disabled.vc_btn-default:focus {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
button.disabled.vc_btn-default:hover {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
button[disabled].vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
button[disabled].active.vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
button[disabled].vc_btn-default:active {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
button[disabled].vc_btn-default:focus {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
button[disabled].vc_btn-default:hover {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] .vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] .active.vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] .vc_btn-default:active {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] .vc_btn-default:focus {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] .vc_btn-default:hover {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] a.vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] a.active.vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] a.vc_btn-default:active {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] a.vc_btn-default:focus {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] a.vc_btn-default:hover {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] button.vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] button.active.vc_btn-default {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] button.vc_btn-default:active {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] button.vc_btn-default:focus {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
fieldset[disabled] button.vc_btn-default:hover {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
.vc_btn-default .badge {
	color: rgb(255, 255, 255); background-color: rgb(125, 125, 125);
}
a.vc_btn-default .badge {
	color: rgb(255, 255, 255); background-color: rgb(125, 125, 125);
}
button.vc_btn-default .badge {
	color: rgb(255, 255, 255); background-color: rgb(125, 125, 125);
}
.vc_btn-primary {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 174, 240);
}
a.vc_btn-primary {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 174, 240);
}
button.vc_btn-primary {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 174, 240);
}
.open > .vc_btn-primary.dropdown-toggle {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
.open > .vc_btn-primary.dropdown-togglea {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
.open > .vc_btn-primary.dropdown-togglebutton {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
.active.vc_btn-primary {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
.vc_btn-primary:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
.vc_btn-primary:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
.vc_btn-primary:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
a.active.vc_btn-primary {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
a.vc_btn-primary:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
a.vc_btn-primary:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
a.vc_btn-primary:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
button.active.vc_btn-primary {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
button.vc_btn-primary:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
button.vc_btn-primary:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
button.vc_btn-primary:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 137, 189);
}
.open > .vc_btn-primary.dropdown-toggle {
	background-image: none;
}
.open > .vc_btn-primary.dropdown-togglea {
	background-image: none;
}
.open > .vc_btn-primary.dropdown-togglebutton {
	background-image: none;
}
.active.vc_btn-primary {
	background-image: none;
}
.vc_btn-primary:active {
	background-image: none;
}
a.active.vc_btn-primary {
	background-image: none;
}
a.vc_btn-primary:active {
	background-image: none;
}
button.active.vc_btn-primary {
	background-image: none;
}
button.vc_btn-primary:active {
	background-image: none;
}
.disabled.vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
.active.disabled.vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
.disabled.vc_btn-primary:active {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
.disabled.vc_btn-primary:focus {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
.disabled.vc_btn-primary:hover {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
[disabled].vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
[disabled].active.vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
[disabled].vc_btn-primary:active {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
[disabled].vc_btn-primary:focus {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
[disabled].vc_btn-primary:hover {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
a.disabled.vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
a.active.disabled.vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
a.disabled.vc_btn-primary:active {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
a.disabled.vc_btn-primary:focus {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
a.disabled.vc_btn-primary:hover {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
a[disabled].vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
a[disabled].active.vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
a[disabled].vc_btn-primary:active {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
a[disabled].vc_btn-primary:focus {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
a[disabled].vc_btn-primary:hover {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
button.disabled.vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
button.active.disabled.vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
button.disabled.vc_btn-primary:active {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
button.disabled.vc_btn-primary:focus {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
button.disabled.vc_btn-primary:hover {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
button[disabled].vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
button[disabled].active.vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
button[disabled].vc_btn-primary:active {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
button[disabled].vc_btn-primary:focus {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
button[disabled].vc_btn-primary:hover {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] .vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] .active.vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] .vc_btn-primary:active {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] .vc_btn-primary:focus {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] .vc_btn-primary:hover {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] a.vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] a.active.vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] a.vc_btn-primary:active {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] a.vc_btn-primary:focus {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] a.vc_btn-primary:hover {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] button.vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] button.active.vc_btn-primary {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] button.vc_btn-primary:active {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] button.vc_btn-primary:focus {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
fieldset[disabled] button.vc_btn-primary:hover {
	border-color: transparent; background-color: rgb(0, 174, 240);
}
.vc_btn-primary .badge {
	color: rgb(0, 174, 240); background-color: rgb(255, 255, 255);
}
a.vc_btn-primary .badge {
	color: rgb(0, 174, 240); background-color: rgb(255, 255, 255);
}
button.vc_btn-primary .badge {
	color: rgb(0, 174, 240); background-color: rgb(255, 255, 255);
}
.vc_btn-success {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(92, 184, 92);
}
a.vc_btn-success {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(92, 184, 92);
}
button.vc_btn-success {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(92, 184, 92);
}
.open > .vc_btn-success.dropdown-toggle {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
.open > .vc_btn-success.dropdown-togglea {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
.open > .vc_btn-success.dropdown-togglebutton {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
.active.vc_btn-success {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
.vc_btn-success:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
.vc_btn-success:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
.vc_btn-success:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
a.active.vc_btn-success {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
a.vc_btn-success:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
a.vc_btn-success:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
a.vc_btn-success:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
button.active.vc_btn-success {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
button.vc_btn-success:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
button.vc_btn-success:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
button.vc_btn-success:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);
}
.open > .vc_btn-success.dropdown-toggle {
	background-image: none;
}
.open > .vc_btn-success.dropdown-togglea {
	background-image: none;
}
.open > .vc_btn-success.dropdown-togglebutton {
	background-image: none;
}
.active.vc_btn-success {
	background-image: none;
}
.vc_btn-success:active {
	background-image: none;
}
a.active.vc_btn-success {
	background-image: none;
}
a.vc_btn-success:active {
	background-image: none;
}
button.active.vc_btn-success {
	background-image: none;
}
button.vc_btn-success:active {
	background-image: none;
}
.disabled.vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
.active.disabled.vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
.disabled.vc_btn-success:active {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
.disabled.vc_btn-success:focus {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
.disabled.vc_btn-success:hover {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
[disabled].vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
[disabled].active.vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
[disabled].vc_btn-success:active {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
[disabled].vc_btn-success:focus {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
[disabled].vc_btn-success:hover {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
a.disabled.vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
a.active.disabled.vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
a.disabled.vc_btn-success:active {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
a.disabled.vc_btn-success:focus {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
a.disabled.vc_btn-success:hover {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
a[disabled].vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
a[disabled].active.vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
a[disabled].vc_btn-success:active {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
a[disabled].vc_btn-success:focus {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
a[disabled].vc_btn-success:hover {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
button.disabled.vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
button.active.disabled.vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
button.disabled.vc_btn-success:active {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
button.disabled.vc_btn-success:focus {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
button.disabled.vc_btn-success:hover {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
button[disabled].vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
button[disabled].active.vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
button[disabled].vc_btn-success:active {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
button[disabled].vc_btn-success:focus {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
button[disabled].vc_btn-success:hover {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] .vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] .active.vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] .vc_btn-success:active {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] .vc_btn-success:focus {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] .vc_btn-success:hover {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] a.vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] a.active.vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] a.vc_btn-success:active {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] a.vc_btn-success:focus {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] a.vc_btn-success:hover {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] button.vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] button.active.vc_btn-success {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] button.vc_btn-success:active {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] button.vc_btn-success:focus {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
fieldset[disabled] button.vc_btn-success:hover {
	border-color: transparent; background-color: rgb(92, 184, 92);
}
.vc_btn-success .badge {
	color: rgb(92, 184, 92); background-color: rgb(255, 255, 255);
}
a.vc_btn-success .badge {
	color: rgb(92, 184, 92); background-color: rgb(255, 255, 255);
}
button.vc_btn-success .badge {
	color: rgb(92, 184, 92); background-color: rgb(255, 255, 255);
}
.vc_btn-info {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(91, 192, 222);
}
a.vc_btn-info {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(91, 192, 222);
}
button.vc_btn-info {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(91, 192, 222);
}
.open > .vc_btn-info.dropdown-toggle {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
.open > .vc_btn-info.dropdown-togglea {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
.open > .vc_btn-info.dropdown-togglebutton {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
.active.vc_btn-info {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
.vc_btn-info:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
.vc_btn-info:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
.vc_btn-info:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
a.active.vc_btn-info {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
a.vc_btn-info:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
a.vc_btn-info:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
a.vc_btn-info:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
button.active.vc_btn-info {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
button.vc_btn-info:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
button.vc_btn-info:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
button.vc_btn-info:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);
}
.open > .vc_btn-info.dropdown-toggle {
	background-image: none;
}
.open > .vc_btn-info.dropdown-togglea {
	background-image: none;
}
.open > .vc_btn-info.dropdown-togglebutton {
	background-image: none;
}
.active.vc_btn-info {
	background-image: none;
}
.vc_btn-info:active {
	background-image: none;
}
a.active.vc_btn-info {
	background-image: none;
}
a.vc_btn-info:active {
	background-image: none;
}
button.active.vc_btn-info {
	background-image: none;
}
button.vc_btn-info:active {
	background-image: none;
}
.disabled.vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
.active.disabled.vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
.disabled.vc_btn-info:active {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
.disabled.vc_btn-info:focus {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
.disabled.vc_btn-info:hover {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
[disabled].vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
[disabled].active.vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
[disabled].vc_btn-info:active {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
[disabled].vc_btn-info:focus {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
[disabled].vc_btn-info:hover {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
a.disabled.vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
a.active.disabled.vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
a.disabled.vc_btn-info:active {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
a.disabled.vc_btn-info:focus {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
a.disabled.vc_btn-info:hover {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
a[disabled].vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
a[disabled].active.vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
a[disabled].vc_btn-info:active {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
a[disabled].vc_btn-info:focus {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
a[disabled].vc_btn-info:hover {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
button.disabled.vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
button.active.disabled.vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
button.disabled.vc_btn-info:active {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
button.disabled.vc_btn-info:focus {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
button.disabled.vc_btn-info:hover {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
button[disabled].vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
button[disabled].active.vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
button[disabled].vc_btn-info:active {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
button[disabled].vc_btn-info:focus {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
button[disabled].vc_btn-info:hover {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] .vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] .active.vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] .vc_btn-info:active {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] .vc_btn-info:focus {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] .vc_btn-info:hover {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] a.vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] a.active.vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] a.vc_btn-info:active {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] a.vc_btn-info:focus {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] a.vc_btn-info:hover {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] button.vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] button.active.vc_btn-info {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] button.vc_btn-info:active {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] button.vc_btn-info:focus {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
fieldset[disabled] button.vc_btn-info:hover {
	border-color: transparent; background-color: rgb(91, 192, 222);
}
.vc_btn-info .badge {
	color: rgb(91, 192, 222); background-color: rgb(255, 255, 255);
}
a.vc_btn-info .badge {
	color: rgb(91, 192, 222); background-color: rgb(255, 255, 255);
}
button.vc_btn-info .badge {
	color: rgb(91, 192, 222); background-color: rgb(255, 255, 255);
}
.vc_btn-warning {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(240, 173, 78);
}
a.vc_btn-warning {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(240, 173, 78);
}
button.vc_btn-warning {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(240, 173, 78);
}
.open > .vc_btn-warning.dropdown-toggle {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
.open > .vc_btn-warning.dropdown-togglea {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
.open > .vc_btn-warning.dropdown-togglebutton {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
.active.vc_btn-warning {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
.vc_btn-warning:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
.vc_btn-warning:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
.vc_btn-warning:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
a.active.vc_btn-warning {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
a.vc_btn-warning:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
a.vc_btn-warning:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
a.vc_btn-warning:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
button.active.vc_btn-warning {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
button.vc_btn-warning:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
button.vc_btn-warning:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
button.vc_btn-warning:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(236, 151, 31);
}
.open > .vc_btn-warning.dropdown-toggle {
	background-image: none;
}
.open > .vc_btn-warning.dropdown-togglea {
	background-image: none;
}
.open > .vc_btn-warning.dropdown-togglebutton {
	background-image: none;
}
.active.vc_btn-warning {
	background-image: none;
}
.vc_btn-warning:active {
	background-image: none;
}
a.active.vc_btn-warning {
	background-image: none;
}
a.vc_btn-warning:active {
	background-image: none;
}
button.active.vc_btn-warning {
	background-image: none;
}
button.vc_btn-warning:active {
	background-image: none;
}
.disabled.vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
.active.disabled.vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
.disabled.vc_btn-warning:active {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
.disabled.vc_btn-warning:focus {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
.disabled.vc_btn-warning:hover {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
[disabled].vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
[disabled].active.vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
[disabled].vc_btn-warning:active {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
[disabled].vc_btn-warning:focus {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
[disabled].vc_btn-warning:hover {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
a.disabled.vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
a.active.disabled.vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
a.disabled.vc_btn-warning:active {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
a.disabled.vc_btn-warning:focus {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
a.disabled.vc_btn-warning:hover {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
a[disabled].vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
a[disabled].active.vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
a[disabled].vc_btn-warning:active {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
a[disabled].vc_btn-warning:focus {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
a[disabled].vc_btn-warning:hover {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
button.disabled.vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
button.active.disabled.vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
button.disabled.vc_btn-warning:active {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
button.disabled.vc_btn-warning:focus {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
button.disabled.vc_btn-warning:hover {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
button[disabled].vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
button[disabled].active.vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
button[disabled].vc_btn-warning:active {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
button[disabled].vc_btn-warning:focus {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
button[disabled].vc_btn-warning:hover {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] .vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] .active.vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] .vc_btn-warning:active {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] .vc_btn-warning:focus {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] .vc_btn-warning:hover {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] a.vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] a.active.vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] a.vc_btn-warning:active {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] a.vc_btn-warning:focus {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] a.vc_btn-warning:hover {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] button.vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] button.active.vc_btn-warning {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] button.vc_btn-warning:active {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] button.vc_btn-warning:focus {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
fieldset[disabled] button.vc_btn-warning:hover {
	border-color: transparent; background-color: rgb(240, 173, 78);
}
.vc_btn-warning .badge {
	color: rgb(240, 173, 78); background-color: rgb(255, 255, 255);
}
a.vc_btn-warning .badge {
	color: rgb(240, 173, 78); background-color: rgb(255, 255, 255);
}
button.vc_btn-warning .badge {
	color: rgb(240, 173, 78); background-color: rgb(255, 255, 255);
}
.vc_btn-danger {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(217, 83, 79);
}
a.vc_btn-danger {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(217, 83, 79);
}
button.vc_btn-danger {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(217, 83, 79);
}
.open > .vc_btn-danger.dropdown-toggle {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
.open > .vc_btn-danger.dropdown-togglea {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
.open > .vc_btn-danger.dropdown-togglebutton {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
.active.vc_btn-danger {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
.vc_btn-danger:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
.vc_btn-danger:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
.vc_btn-danger:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
a.active.vc_btn-danger {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
a.vc_btn-danger:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
a.vc_btn-danger:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
a.vc_btn-danger:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
button.active.vc_btn-danger {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
button.vc_btn-danger:active {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
button.vc_btn-danger:focus {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
button.vc_btn-danger:hover {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);
}
.open > .vc_btn-danger.dropdown-toggle {
	background-image: none;
}
.open > .vc_btn-danger.dropdown-togglea {
	background-image: none;
}
.open > .vc_btn-danger.dropdown-togglebutton {
	background-image: none;
}
.active.vc_btn-danger {
	background-image: none;
}
.vc_btn-danger:active {
	background-image: none;
}
a.active.vc_btn-danger {
	background-image: none;
}
a.vc_btn-danger:active {
	background-image: none;
}
button.active.vc_btn-danger {
	background-image: none;
}
button.vc_btn-danger:active {
	background-image: none;
}
.disabled.vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
.active.disabled.vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
.disabled.vc_btn-danger:active {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
.disabled.vc_btn-danger:focus {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
.disabled.vc_btn-danger:hover {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
[disabled].vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
[disabled].active.vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
[disabled].vc_btn-danger:active {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
[disabled].vc_btn-danger:focus {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
[disabled].vc_btn-danger:hover {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
a.disabled.vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
a.active.disabled.vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
a.disabled.vc_btn-danger:active {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
a.disabled.vc_btn-danger:focus {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
a.disabled.vc_btn-danger:hover {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
a[disabled].vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
a[disabled].active.vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
a[disabled].vc_btn-danger:active {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
a[disabled].vc_btn-danger:focus {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
a[disabled].vc_btn-danger:hover {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
button.disabled.vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
button.active.disabled.vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
button.disabled.vc_btn-danger:active {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
button.disabled.vc_btn-danger:focus {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
button.disabled.vc_btn-danger:hover {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
button[disabled].vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
button[disabled].active.vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
button[disabled].vc_btn-danger:active {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
button[disabled].vc_btn-danger:focus {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
button[disabled].vc_btn-danger:hover {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] .vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] .active.vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] .vc_btn-danger:active {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] .vc_btn-danger:focus {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] .vc_btn-danger:hover {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] a.vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] a.active.vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] a.vc_btn-danger:active {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] a.vc_btn-danger:focus {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] a.vc_btn-danger:hover {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] button.vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] button.active.vc_btn-danger {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] button.vc_btn-danger:active {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] button.vc_btn-danger:focus {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
fieldset[disabled] button.vc_btn-danger:hover {
	border-color: transparent; background-color: rgb(217, 83, 79);
}
.vc_btn-danger .badge {
	color: rgb(217, 83, 79); background-color: rgb(255, 255, 255);
}
a.vc_btn-danger .badge {
	color: rgb(217, 83, 79); background-color: rgb(255, 255, 255);
}
button.vc_btn-danger .badge {
	color: rgb(217, 83, 79); background-color: rgb(255, 255, 255);
}
.vc_button-2-wrapper {
	vertical-align: middle; display: inline-block;
}
.vc_button-2-align-left.vc_button-2-wrapper {
	text-align: left; display: block;
}
.vc_button-2-align-right.vc_button-2-wrapper {
	text-align: right; display: block;
}
.vc_button-2-align-center.vc_button-2-wrapper {
	text-align: center; display: block;
}
i.icon {
	width: 16px; height: 16px; line-height: 16px; margin-left: 5px; vertical-align: text-top; display: inline-block;
}
.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 {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/address-book.png") no-repeat right;
}
option.wpb_address_book {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/address-book.png") no-repeat right;
}
.wpb_alarm_clock i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png") no-repeat right;
}
option.wpb_alarm_clock {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png") no-repeat right;
}
.wpb_anchor i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/anchor.png") no-repeat right;
}
option.wpb_anchor {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/anchor.png") no-repeat right;
}
.wpb_application_image i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/application-image.png") no-repeat right;
}
option.wpb_application_image {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/application-image.png") no-repeat right;
}
.wpb_arrow i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/arrow.png") no-repeat right;
}
option.wpb_arrow {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/arrow.png") no-repeat right;
}
.wpb_asterisk i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/asterisk.png") no-repeat right;
}
option.wpb_asterisk {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/asterisk.png") no-repeat right;
}
.wpb_hammer i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png") no-repeat right;
}
option.wpb_hammer {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png") no-repeat right;
}
.wpb_balloon i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/balloon.png") no-repeat right;
}
option.wpb_balloon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/balloon.png") no-repeat right;
}
.wpb_balloon_buzz i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png") no-repeat right;
}
option.wpb_balloon_buzz {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png") no-repeat right;
}
.wpb_balloon_facebook i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png") no-repeat right;
}
option.wpb_balloon_facebook {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png") no-repeat right;
}
.wpb_balloon_twitter i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png") no-repeat right;
}
option.wpb_balloon_twitter {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png") no-repeat right;
}
.wpb_battery i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/battery-full.png") no-repeat right;
}
option.wpb_battery {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/battery-full.png") no-repeat right;
}
.wpb_binocular i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/binocular.png") no-repeat right;
}
option.wpb_binocular {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/binocular.png") no-repeat right;
}
.wpb_document_excel i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png") no-repeat right;
}
option.wpb_document_excel {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png") no-repeat right;
}
.wpb_document_image i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png") no-repeat right;
}
option.wpb_document_image {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png") no-repeat right;
}
.wpb_document_music i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png") no-repeat right;
}
option.wpb_document_music {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png") no-repeat right;
}
.wpb_document_office i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png") no-repeat right;
}
option.wpb_document_office {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png") no-repeat right;
}
.wpb_document_pdf i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png") no-repeat right;
}
option.wpb_document_pdf {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png") no-repeat right;
}
.wpb_document_powerpoint i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png") no-repeat right;
}
option.wpb_document_powerpoint {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png") no-repeat right;
}
.wpb_document_word i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png") no-repeat right;
}
option.wpb_document_word {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png") no-repeat right;
}
.wpb_bookmark i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/bookmark.png") no-repeat right;
}
option.wpb_bookmark {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/bookmark.png") no-repeat right;
}
.wpb_camcorder i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/camcorder.png") no-repeat right;
}
option.wpb_camcorder {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/camcorder.png") no-repeat right;
}
.wpb_camera i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/camera.png") no-repeat right;
}
option.wpb_camera {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/camera.png") no-repeat right;
}
.wpb_chart i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/chart.png") no-repeat right;
}
option.wpb_chart {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/chart.png") no-repeat right;
}
.wpb_chart_pie i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png") no-repeat right;
}
option.wpb_chart_pie {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png") no-repeat right;
}
.wpb_clock i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/clock.png") no-repeat right;
}
option.wpb_clock {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/clock.png") no-repeat right;
}
.wpb_play i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/control.png") no-repeat right;
}
option.wpb_play {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/control.png") no-repeat right;
}
.wpb_fire i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/fire.png") no-repeat right;
}
option.wpb_fire {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/fire.png") no-repeat right;
}
.wpb_heart i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/heart.png") no-repeat right;
}
option.wpb_heart {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/heart.png") no-repeat right;
}
.wpb_mail i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/mail.png") no-repeat right;
}
option.wpb_mail {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/mail.png") no-repeat right;
}
.wpb_shield i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png") no-repeat right;
}
option.wpb_shield {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png") no-repeat right;
}
.wpb_video i.icon {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/video.png") no-repeat right;
}
option.wpb_video {
	background: url("/wp-content/plugins/js_composer/assets/images/icons/video.png") no-repeat right;
}
.vc_column_container .vc_btn {
	margin-top: 5px; margin-bottom: 5px;
}
.vc_column_container .wpb_button {
	margin-top: 5px; margin-bottom: 5px;
}
.vc_message_box {
	margin: 0px 0px 21.73px; padding: 1em 1em 1em 4em; border: 1px solid transparent; border-image: none; overflow: hidden; font-size: 1em; display: block; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_message_box > p:first-child {
	margin-top: 0px;
}
.vc_message_box > p:last-child {
	margin-bottom: 0px;
}
.vc_message_box-icon {
	left: 0px; top: 0px; width: 4em; bottom: 0px; font-size: 1em; font-style: normal; font-weight: 400; position: absolute;
}
.vc_message_box-icon > * {
	left: 50%; top: 50%; line-height: 1; font-size: 1.7em; font-style: normal; font-weight: 400; position: absolute; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);
}
.vc_message_box-icon > .fa {
	line-height: 1; font-size: 1.7em;
}
.vc_message_box.vc_color-blue {
	border-color: rgb(197, 207, 240); color: rgb(54, 74, 138); background-color: rgb(237, 241, 250);
}
.vc_message_box.vc_color-blue .vc_message_box-icon {
	color: rgb(84, 114, 210);
}
.vc_message_box-solid.vc_color-blue {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(84, 114, 210);
}
.vc_message_box-solid.vc_color-blue .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-blue {
	border-color: rgb(84, 114, 210); color: rgb(54, 74, 138); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-blue {
	border-color: rgb(84, 114, 210); color: rgb(54, 74, 138); background-color: transparent;
}
.vc_message_box-outline.vc_color-blue .vc_message_box-icon {
	color: rgb(84, 114, 210);
}
.vc_message_box-solid-icon.vc_color-blue .vc_message_box-icon {
	color: rgb(84, 114, 210);
}
.vc_message_box-solid-icon.vc_color-blue .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(84, 114, 210);
}
.vc_message_box-3d.vc_color-blue {
	box-shadow: 0px 5px 0px #9daee5;
}
.vc_message_box.vc_color-turquoise {
	border-color: rgb(198, 236, 238); color: rgb(8, 91, 97); background-color: rgb(235, 252, 253);
}
.vc_message_box.vc_color-turquoise .vc_message_box-icon {
	color: rgb(0, 193, 207);
}
.vc_message_box-solid.vc_color-turquoise {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(0, 193, 207);
}
.vc_message_box-solid.vc_color-turquoise .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-turquoise {
	border-color: rgb(0, 193, 207); color: rgb(8, 91, 97); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-turquoise {
	border-color: rgb(0, 193, 207); color: rgb(8, 91, 97); background-color: transparent;
}
.vc_message_box-outline.vc_color-turquoise .vc_message_box-icon {
	color: rgb(0, 193, 207);
}
.vc_message_box-solid-icon.vc_color-turquoise .vc_message_box-icon {
	color: rgb(0, 193, 207);
}
.vc_message_box-solid-icon.vc_color-turquoise .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(0, 193, 207);
}
.vc_message_box-3d.vc_color-turquoise {
	box-shadow: 0px 5px 0px #9fdee3;
}
.vc_message_box.vc_color-pink {
	border-color: rgb(255, 216, 214); color: rgb(216, 46, 33); background-color: rgb(255, 240, 239);
}
.vc_message_box.vc_color-pink .vc_message_box-icon {
	color: rgb(254, 108, 97);
}
.vc_message_box-solid.vc_color-pink {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(254, 108, 97);
}
.vc_message_box-solid.vc_color-pink .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-pink {
	border-color: rgb(254, 108, 97); color: rgb(216, 46, 33); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-pink {
	border-color: rgb(254, 108, 97); color: rgb(216, 46, 33); background-color: transparent;
}
.vc_message_box-outline.vc_color-pink .vc_message_box-icon {
	color: rgb(254, 108, 97);
}
.vc_message_box-solid-icon.vc_color-pink .vc_message_box-icon {
	color: rgb(254, 108, 97);
}
.vc_message_box-solid-icon.vc_color-pink .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(254, 108, 97);
}
.vc_message_box-3d.vc_color-pink {
	box-shadow: 0px 5px 0px #fea9a3;
}
.vc_message_box.vc_color-violet {
	border-color: rgb(212, 200, 233); color: rgb(94, 74, 129); background-color: rgb(240, 236, 247);
}
.vc_message_box.vc_color-violet .vc_message_box-icon {
	color: rgb(141, 109, 196);
}
.vc_message_box-solid.vc_color-violet {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(141, 109, 196);
}
.vc_message_box-solid.vc_color-violet .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-violet {
	border-color: rgb(141, 109, 196); color: rgb(94, 74, 129); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-violet {
	border-color: rgb(141, 109, 196); color: rgb(94, 74, 129); background-color: transparent;
}
.vc_message_box-outline.vc_color-violet .vc_message_box-icon {
	color: rgb(141, 109, 196);
}
.vc_message_box-solid-icon.vc_color-violet .vc_message_box-icon {
	color: rgb(141, 109, 196);
}
.vc_message_box-solid-icon.vc_color-violet .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(141, 109, 196);
}
.vc_message_box-3d.vc_color-violet {
	box-shadow: 0px 5px 0px #b8a3da;
}
.vc_message_box.vc_color-peacoc {
	border-color: rgb(194, 227, 236); color: rgb(54, 106, 121); background-color: rgb(233, 245, 248);
}
.vc_message_box.vc_color-peacoc .vc_message_box-icon {
	color: rgb(76, 173, 201);
}
.vc_message_box-solid.vc_color-peacoc {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(76, 173, 201);
}
.vc_message_box-solid.vc_color-peacoc .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-peacoc {
	border-color: rgb(76, 173, 201); color: rgb(54, 106, 121); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-peacoc {
	border-color: rgb(76, 173, 201); color: rgb(54, 106, 121); background-color: transparent;
}
.vc_message_box-outline.vc_color-peacoc .vc_message_box-icon {
	color: rgb(76, 173, 201);
}
.vc_message_box-solid-icon.vc_color-peacoc .vc_message_box-icon {
	color: rgb(76, 173, 201);
}
.vc_message_box-solid-icon.vc_color-peacoc .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(76, 173, 201);
}
.vc_message_box-3d.vc_color-peacoc {
	box-shadow: 0px 5px 0px #9ad1e1;
}
.vc_message_box.vc_color-chino {
	border-color: rgb(229, 222, 210); color: rgb(151, 130, 88); background-color: rgb(247, 245, 242);
}
.vc_message_box.vc_color-chino .vc_message_box-icon {
	color: rgb(206, 194, 171);
}
.vc_message_box-solid.vc_color-chino {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(206, 194, 171);
}
.vc_message_box-solid.vc_color-chino .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-chino {
	border-color: rgb(206, 194, 171); color: rgb(151, 130, 88); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-chino {
	border-color: rgb(206, 194, 171); color: rgb(151, 130, 88); background-color: transparent;
}
.vc_message_box-outline.vc_color-chino .vc_message_box-icon {
	color: rgb(206, 194, 171);
}
.vc_message_box-solid-icon.vc_color-chino .vc_message_box-icon {
	color: rgb(206, 194, 171);
}
.vc_message_box-solid-icon.vc_color-chino .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(206, 194, 171);
}
.vc_message_box-3d.vc_color-chino {
	box-shadow: 0px 5px 0px #d2c7b1;
}
.vc_message_box.vc_color-mulled_wine {
	border-color: rgb(208, 204, 214); color: rgb(30, 27, 34); background-color: rgb(234, 232, 237);
}
.vc_message_box.vc_color-mulled_wine .vc_message_box-icon {
	color: rgb(80, 72, 91);
}
.vc_message_box-solid.vc_color-mulled_wine {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(80, 72, 91);
}
.vc_message_box-solid.vc_color-mulled_wine .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-mulled_wine {
	border-color: rgb(80, 72, 91); color: rgb(30, 27, 34); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-mulled_wine {
	border-color: rgb(80, 72, 91); color: rgb(30, 27, 34); background-color: transparent;
}
.vc_message_box-outline.vc_color-mulled_wine .vc_message_box-icon {
	color: rgb(80, 72, 91);
}
.vc_message_box-solid-icon.vc_color-mulled_wine .vc_message_box-icon {
	color: rgb(80, 72, 91);
}
.vc_message_box-solid-icon.vc_color-mulled_wine .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(80, 72, 91);
}
.vc_message_box-3d.vc_color-mulled_wine {
	box-shadow: 0px 5px 0px #b6afc0;
}
.vc_message_box.vc_color-vista_blue {
	border-color: rgb(188, 235, 207); color: rgb(62, 142, 94); background-color: rgb(227, 247, 235);
}
.vc_message_box.vc_color-vista_blue .vc_message_box-icon {
	color: rgb(117, 214, 156);
}
.vc_message_box-solid.vc_color-vista_blue {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(117, 214, 156);
}
.vc_message_box-solid.vc_color-vista_blue .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-vista_blue {
	border-color: rgb(117, 214, 156); color: rgb(62, 142, 94); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-vista_blue {
	border-color: rgb(117, 214, 156); color: rgb(62, 142, 94); background-color: transparent;
}
.vc_message_box-outline.vc_color-vista_blue .vc_message_box-icon {
	color: rgb(117, 214, 156);
}
.vc_message_box-solid-icon.vc_color-vista_blue .vc_message_box-icon {
	color: rgb(117, 214, 156);
}
.vc_message_box-solid-icon.vc_color-vista_blue .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(117, 214, 156);
}
.vc_message_box-3d.vc_color-vista_blue {
	box-shadow: 0px 5px 0px #94dfb3;
}
.vc_message_box.vc_color-orange {
	border-color: rgb(251, 225, 186); color: rgb(195, 129, 28); background-color: rgb(254, 246, 235);
}
.vc_message_box.vc_color-orange .vc_message_box-icon {
	color: rgb(247, 190, 104);
}
.vc_message_box-solid.vc_color-orange {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(247, 190, 104);
}
.vc_message_box-solid.vc_color-orange .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-orange {
	border-color: rgb(247, 190, 104); color: rgb(195, 129, 28); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-orange {
	border-color: rgb(247, 190, 104); color: rgb(195, 129, 28); background-color: transparent;
}
.vc_message_box-outline.vc_color-orange .vc_message_box-icon {
	color: rgb(247, 190, 104);
}
.vc_message_box-solid-icon.vc_color-orange .vc_message_box-icon {
	color: rgb(247, 190, 104);
}
.vc_message_box-solid-icon.vc_color-orange .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(247, 190, 104);
}
.vc_message_box-3d.vc_color-orange {
	box-shadow: 0px 5px 0px #f9cd8a;
}
.vc_message_box.vc_color-sky {
	border-color: rgb(190, 218, 244); color: rgb(42, 97, 148); background-color: rgb(234, 243, 251);
}
.vc_message_box.vc_color-sky .vc_message_box-icon {
	color: rgb(90, 161, 227);
}
.vc_message_box-solid.vc_color-sky {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(90, 161, 227);
}
.vc_message_box-solid.vc_color-sky .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-sky {
	border-color: rgb(90, 161, 227); color: rgb(42, 97, 148); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-sky {
	border-color: rgb(90, 161, 227); color: rgb(42, 97, 148); background-color: transparent;
}
.vc_message_box-outline.vc_color-sky .vc_message_box-icon {
	color: rgb(90, 161, 227);
}
.vc_message_box-solid-icon.vc_color-sky .vc_message_box-icon {
	color: rgb(90, 161, 227);
}
.vc_message_box-solid-icon.vc_color-sky .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(90, 161, 227);
}
.vc_message_box-3d.vc_color-sky {
	box-shadow: 0px 5px 0px #93c1ed;
}
.vc_message_box.vc_color-green {
	border-color: rgb(194, 225, 169); color: rgb(62, 86, 43); background-color: rgb(234, 245, 226);
}
.vc_message_box.vc_color-green .vc_message_box-icon {
	color: rgb(109, 171, 60);
}
.vc_message_box-solid.vc_color-green {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(109, 171, 60);
}
.vc_message_box-solid.vc_color-green .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-green {
	border-color: rgb(109, 171, 60); color: rgb(62, 86, 43); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-green {
	border-color: rgb(109, 171, 60); color: rgb(62, 86, 43); background-color: transparent;
}
.vc_message_box-outline.vc_color-green .vc_message_box-icon {
	color: rgb(109, 171, 60);
}
.vc_message_box-solid-icon.vc_color-green .vc_message_box-icon {
	color: rgb(109, 171, 60);
}
.vc_message_box-solid-icon.vc_color-green .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(109, 171, 60);
}
.vc_message_box-3d.vc_color-green {
	box-shadow: 0px 5px 0px #a7d484;
}
.vc_message_box.vc_color-juicy_pink {
	border-color: rgb(251, 199, 197); color: rgb(163, 35, 31); background-color: rgb(254, 245, 245);
}
.vc_message_box.vc_color-juicy_pink .vc_message_box-icon {
	color: rgb(244, 82, 77);
}
.vc_message_box-solid.vc_color-juicy_pink {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(244, 82, 77);
}
.vc_message_box-solid.vc_color-juicy_pink .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-juicy_pink {
	border-color: rgb(244, 82, 77); color: rgb(163, 35, 31); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-juicy_pink {
	border-color: rgb(244, 82, 77); color: rgb(163, 35, 31); background-color: transparent;
}
.vc_message_box-outline.vc_color-juicy_pink .vc_message_box-icon {
	color: rgb(244, 82, 77);
}
.vc_message_box-solid-icon.vc_color-juicy_pink .vc_message_box-icon {
	color: rgb(244, 82, 77);
}
.vc_message_box-solid-icon.vc_color-juicy_pink .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(244, 82, 77);
}
.vc_message_box-3d.vc_color-juicy_pink {
	box-shadow: 0px 5px 0px #f89895;
}
.vc_message_box.vc_color-sandy_brown {
	border-color: rgb(251, 206, 186); color: rgb(195, 80, 28); background-color: rgb(254, 241, 235);
}
.vc_message_box.vc_color-sandy_brown .vc_message_box-icon {
	color: rgb(247, 148, 104);
}
.vc_message_box-solid.vc_color-sandy_brown {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(247, 148, 104);
}
.vc_message_box-solid.vc_color-sandy_brown .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-sandy_brown {
	border-color: rgb(247, 148, 104); color: rgb(195, 80, 28); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-sandy_brown {
	border-color: rgb(247, 148, 104); color: rgb(195, 80, 28); background-color: transparent;
}
.vc_message_box-outline.vc_color-sandy_brown .vc_message_box-icon {
	color: rgb(247, 148, 104);
}
.vc_message_box-solid-icon.vc_color-sandy_brown .vc_message_box-icon {
	color: rgb(247, 148, 104);
}
.vc_message_box-solid-icon.vc_color-sandy_brown .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(247, 148, 104);
}
.vc_message_box-3d.vc_color-sandy_brown {
	box-shadow: 0px 5px 0px #f9ac8a;
}
.vc_message_box.vc_color-purple {
	border-color: rgb(227, 203, 227); color: rgb(136, 99, 137); background-color: rgb(245, 236, 245);
}
.vc_message_box.vc_color-purple .vc_message_box-icon {
	color: rgb(185, 126, 187);
}
.vc_message_box-solid.vc_color-purple {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(185, 126, 187);
}
.vc_message_box-solid.vc_color-purple .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-purple {
	border-color: rgb(185, 126, 187); color: rgb(136, 99, 137); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-purple {
	border-color: rgb(185, 126, 187); color: rgb(136, 99, 137); background-color: transparent;
}
.vc_message_box-outline.vc_color-purple .vc_message_box-icon {
	color: rgb(185, 126, 187);
}
.vc_message_box-solid-icon.vc_color-purple .vc_message_box-icon {
	color: rgb(185, 126, 187);
}
.vc_message_box-solid-icon.vc_color-purple .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(185, 126, 187);
}
.vc_message_box-3d.vc_color-purple {
	box-shadow: 0px 5px 0px #d1a9d2;
}
.vc_message_box.vc_color-black {
	border-color: rgb(42, 42, 42); color: rgb(255, 255, 255); background-color: rgb(60, 60, 60);
}
.vc_message_box.vc_color-black .vc_message_box-icon {
	color: rgb(42, 42, 42);
}
.vc_message_box-solid.vc_color-black {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(42, 42, 42);
}
.vc_message_box-solid.vc_color-black .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-black {
	border-color: rgb(42, 42, 42); color: rgb(255, 255, 255); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-black {
	border-color: rgb(42, 42, 42); color: rgb(255, 255, 255); background-color: transparent;
}
.vc_message_box-outline.vc_color-black .vc_message_box-icon {
	color: rgb(42, 42, 42);
}
.vc_message_box-solid-icon.vc_color-black .vc_message_box-icon {
	color: rgb(42, 42, 42);
}
.vc_message_box-solid-icon.vc_color-black .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(42, 42, 42);
}
.vc_message_box-3d.vc_color-black {
	box-shadow: 0px 5px 0px #101010;
}
.vc_message_box.vc_color-grey {
	border-color: rgb(210, 210, 210); color: rgb(133, 133, 133); background-color: rgb(235, 235, 235);
}
.vc_message_box.vc_color-grey .vc_message_box-icon {
	color: rgb(235, 235, 235);
}
.vc_message_box-solid.vc_color-grey {
	border-color: transparent; color: rgb(133, 133, 133); background-color: rgb(235, 235, 235);
}
.vc_message_box-solid.vc_color-grey .vc_message_box-icon {
	color: rgb(133, 133, 133);
}
.vc_message_box-outline.vc_color-grey {
	border-color: rgb(235, 235, 235); color: rgb(133, 133, 133); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-grey {
	border-color: rgb(235, 235, 235); color: rgb(133, 133, 133); background-color: transparent;
}
.vc_message_box-outline.vc_color-grey .vc_message_box-icon {
	color: rgb(235, 235, 235);
}
.vc_message_box-solid-icon.vc_color-grey .vc_message_box-icon {
	color: rgb(235, 235, 235);
}
.vc_message_box-solid-icon.vc_color-grey .vc_message_box-icon {
	color: rgb(133, 133, 133); background-color: rgb(235, 235, 235);
}
.vc_message_box-3d.vc_color-grey {
	box-shadow: 0px 5px 0px #b8b8b8;
}
.vc_message_box.vc_color-white {
	border-color: rgb(230, 230, 230); color: rgb(179, 179, 179); background-color: rgb(255, 255, 255);
}
.vc_message_box.vc_color-white .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-solid.vc_color-white {
	border-color: transparent; color: rgb(179, 179, 179); background-color: rgb(255, 255, 255);
}
.vc_message_box-solid.vc_color-white .vc_message_box-icon {
	color: rgb(179, 179, 179);
}
.vc_message_box-outline.vc_color-white {
	border-color: rgb(255, 255, 255); color: rgb(179, 179, 179); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-white {
	border-color: rgb(255, 255, 255); color: rgb(179, 179, 179); background-color: transparent;
}
.vc_message_box-outline.vc_color-white .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-solid-icon.vc_color-white .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-solid-icon.vc_color-white .vc_message_box-icon {
	color: rgb(179, 179, 179); background-color: rgb(255, 255, 255);
}
.vc_message_box-3d.vc_color-white {
	box-shadow: 0px 5px 0px #ccc;
}
.vc_message_box.vc_color-info {
	border-color: rgb(207, 235, 254); color: rgb(94, 127, 150); background-color: rgb(223, 242, 254);
}
.vc_message_box.vc_color-info .vc_message_box-icon {
	color: rgb(86, 176, 238);
}
.vc_message_box-solid.vc_color-info {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(86, 176, 238);
}
.vc_message_box-solid.vc_color-info .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-info {
	border-color: rgb(86, 176, 238); color: rgb(94, 127, 150); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-info {
	border-color: rgb(86, 176, 238); color: rgb(94, 127, 150); background-color: transparent;
}
.vc_message_box-outline.vc_color-info .vc_message_box-icon {
	color: rgb(86, 176, 238);
}
.vc_message_box-solid-icon.vc_color-info .vc_message_box-icon {
	color: rgb(86, 176, 238);
}
.vc_message_box-solid-icon.vc_color-info .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(86, 176, 238);
}
.vc_message_box-3d.vc_color-info {
	box-shadow: 0px 5px 0px #9dd6fd;
}
.vc_message_box.vc_color-success {
	border-color: rgb(207, 235, 254); color: rgb(94, 127, 150); background-color: rgb(230, 253, 248);
}
.vc_message_box.vc_color-success .vc_message_box-icon {
	color: rgb(27, 188, 155);
}
.vc_message_box-solid.vc_color-success {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(27, 188, 155);
}
.vc_message_box-solid.vc_color-success .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-success {
	border-color: rgb(27, 188, 155); color: rgb(94, 127, 150); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-success {
	border-color: rgb(27, 188, 155); color: rgb(94, 127, 150); background-color: transparent;
}
.vc_message_box-outline.vc_color-success .vc_message_box-icon {
	color: rgb(27, 188, 155);
}
.vc_message_box-solid-icon.vc_color-success .vc_message_box-icon {
	color: rgb(27, 188, 155);
}
.vc_message_box-solid-icon.vc_color-success .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(27, 188, 155);
}
.vc_message_box-3d.vc_color-success {
	box-shadow: 0px 5px 0px #9dd6fd;
}
.vc_message_box.vc_color-warning {
	border-color: rgb(255, 236, 204); color: rgb(157, 137, 103); background-color: rgb(255, 244, 226);
}
.vc_message_box.vc_color-warning .vc_message_box-icon {
	color: rgb(252, 181, 63);
}
.vc_message_box-solid.vc_color-warning {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(252, 181, 63);
}
.vc_message_box-solid.vc_color-warning .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-warning {
	border-color: rgb(252, 181, 63); color: rgb(157, 137, 103); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-warning {
	border-color: rgb(252, 181, 63); color: rgb(157, 137, 103); background-color: transparent;
}
.vc_message_box-outline.vc_color-warning .vc_message_box-icon {
	color: rgb(252, 181, 63);
}
.vc_message_box-solid-icon.vc_color-warning .vc_message_box-icon {
	color: rgb(252, 181, 63);
}
.vc_message_box-solid-icon.vc_color-warning .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(252, 181, 63);
}
.vc_message_box-3d.vc_color-warning {
	box-shadow: 0px 5px 0px #ffd999;
}
.vc_message_box.vc_color-danger {
	border-color: rgb(254, 222, 222); color: rgb(168, 89, 89); background-color: rgb(253, 234, 234);
}
.vc_message_box.vc_color-danger .vc_message_box-icon {
	color: rgb(255, 120, 119);
}
.vc_message_box-solid.vc_color-danger {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(255, 120, 119);
}
.vc_message_box-solid.vc_color-danger .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-danger {
	border-color: rgb(255, 120, 119); color: rgb(168, 89, 89); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-danger {
	border-color: rgb(255, 120, 119); color: rgb(168, 89, 89); background-color: transparent;
}
.vc_message_box-outline.vc_color-danger .vc_message_box-icon {
	color: rgb(255, 120, 119);
}
.vc_message_box-solid-icon.vc_color-danger .vc_message_box-icon {
	color: rgb(255, 120, 119);
}
.vc_message_box-solid-icon.vc_color-danger .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(255, 120, 119);
}
.vc_message_box-3d.vc_color-danger {
	box-shadow: 0px 5px 0px #fdacac;
}
.vc_message_box.vc_color-alert-info {
	border-color: rgb(188, 232, 241); color: rgb(49, 112, 143); background-color: rgb(217, 237, 247);
}
.vc_message_box.vc_color-alert-info .vc_message_box-icon {
	color: rgb(103, 204, 224);
}
.vc_message_box-solid.vc_color-alert-info {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(103, 204, 224);
}
.vc_message_box-solid.vc_color-alert-info .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-alert-info {
	border-color: rgb(103, 204, 224); color: rgb(49, 112, 143); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-alert-info {
	border-color: rgb(103, 204, 224); color: rgb(49, 112, 143); background-color: transparent;
}
.vc_message_box-outline.vc_color-alert-info .vc_message_box-icon {
	color: rgb(103, 204, 224);
}
.vc_message_box-solid-icon.vc_color-alert-info .vc_message_box-icon {
	color: rgb(103, 204, 224);
}
.vc_message_box-solid-icon.vc_color-alert-info .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(103, 204, 224);
}
.vc_message_box-3d.vc_color-alert-info {
	box-shadow: 0px 5px 0px #91d9e8;
}
.vc_message_box.vc_color-alert-success {
	border-color: rgb(214, 233, 198); color: rgb(60, 118, 61); background-color: rgb(223, 240, 216);
}
.vc_message_box.vc_color-alert-success .vc_message_box-icon {
	color: rgb(154, 211, 106);
}
.vc_message_box-solid.vc_color-alert-success {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(154, 211, 106);
}
.vc_message_box-solid.vc_color-alert-success .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-alert-success {
	border-color: rgb(154, 211, 106); color: rgb(60, 118, 61); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-alert-success {
	border-color: rgb(154, 211, 106); color: rgb(60, 118, 61); background-color: transparent;
}
.vc_message_box-outline.vc_color-alert-success .vc_message_box-icon {
	color: rgb(154, 211, 106);
}
.vc_message_box-solid-icon.vc_color-alert-success .vc_message_box-icon {
	color: rgb(154, 211, 106);
}
.vc_message_box-solid-icon.vc_color-alert-success .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(154, 211, 106);
}
.vc_message_box-3d.vc_color-alert-success {
	box-shadow: 0px 5px 0px #bbdba1;
}
.vc_message_box.vc_color-alert-warning {
	border-color: rgb(250, 235, 204); color: rgb(138, 109, 59); background-color: rgb(252, 248, 227);
}
.vc_message_box.vc_color-alert-warning .vc_message_box-icon {
	color: rgb(249, 207, 121);
}
.vc_message_box-solid.vc_color-alert-warning {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(249, 207, 121);
}
.vc_message_box-solid.vc_color-alert-warning .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-alert-warning {
	border-color: rgb(249, 207, 121); color: rgb(138, 109, 59); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-alert-warning {
	border-color: rgb(249, 207, 121); color: rgb(138, 109, 59); background-color: transparent;
}
.vc_message_box-outline.vc_color-alert-warning .vc_message_box-icon {
	color: rgb(249, 207, 121);
}
.vc_message_box-solid-icon.vc_color-alert-warning .vc_message_box-icon {
	color: rgb(249, 207, 121);
}
.vc_message_box-solid-icon.vc_color-alert-warning .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(249, 207, 121);
}
.vc_message_box-3d.vc_color-alert-warning {
	box-shadow: 0px 5px 0px #f5d89e;
}
.vc_message_box.vc_color-alert-danger {
	border-color: rgb(235, 204, 209); color: rgb(169, 68, 66); background-color: rgb(242, 222, 222);
}
.vc_message_box.vc_color-alert-danger .vc_message_box-icon {
	color: rgb(239, 132, 149);
}
.vc_message_box-solid.vc_color-alert-danger {
	border-color: transparent; color: rgb(255, 255, 255); background-color: rgb(239, 132, 149);
}
.vc_message_box-solid.vc_color-alert-danger .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-alert-danger {
	border-color: rgb(239, 132, 149); color: rgb(169, 68, 66); background-color: transparent;
}
.vc_message_box-solid-icon.vc_color-alert-danger {
	border-color: rgb(239, 132, 149); color: rgb(169, 68, 66); background-color: transparent;
}
.vc_message_box-outline.vc_color-alert-danger .vc_message_box-icon {
	color: rgb(239, 132, 149);
}
.vc_message_box-solid-icon.vc_color-alert-danger .vc_message_box-icon {
	color: rgb(239, 132, 149);
}
.vc_message_box-solid-icon.vc_color-alert-danger .vc_message_box-icon {
	color: rgb(255, 255, 255); background-color: rgb(239, 132, 149);
}
.vc_message_box-3d.vc_color-alert-danger {
	box-shadow: 0px 5px 0px #dca7b0;
}
.vc_message_box.vc_color-black .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-black {
	color: rgb(42, 42, 42);
}
.vc_message_box-outline.vc_color-black .vc_message_box-icon {
	color: rgb(42, 42, 42);
}
.vc_message_box-solid-icon.vc_color-black {
	color: rgb(42, 42, 42);
}
.vc_message_box.vc_color-grey .vc_message_box-icon {
	color: rgb(133, 133, 133);
}
.vc_message_box.vc_color-white .vc_message_box-icon {
	color: rgb(179, 179, 179);
}
.vc_message_box-outline.vc_color-white {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline.vc_color-white .vc_message_box-icon {
	color: rgb(255, 255, 255);
}
.vc_message_box-solid-icon.vc_color-white {
	color: rgb(255, 255, 255);
}
.vc_message_box-outline {
	border-width: 2px;
}
.vc_message_box-solid-icon {
	border-width: 2px;
}
.vc_message_box-solid-icon .vc_message_box-icon {
	width: 3.25em;
}
.vc_message_box-rounded {
	border-radius: 5px;
}
.vc_message_box-round {
	border-radius: 4em;
}
#content .wpb_alert p:last-child {
	margin-bottom: 0px;
}
#content .wpb_text_column :last-child {
	margin-bottom: 0px;
}
#content .wpb_text_column p:last-child {
	margin-bottom: 0px;
}
.wpb_alert p:last-child {
	margin-bottom: 0px;
}
.wpb_text_column :last-child {
	margin-bottom: 0px;
}
.wpb_text_column p:last-child {
	margin-bottom: 0px;
}
.wpb_button {
	margin-bottom: 35px;
}
.wpb_content_element {
	margin-bottom: 35px;
}
ul.wpb_thumbnails-fluid > li {
	margin-bottom: 35px;
}
.entry-content .twitter-share-button {
	margin-bottom: 21.73px;
}
.fb_like {
	margin-bottom: 21.73px;
}
.twitter-share-button {
	margin-bottom: 21.73px;
}
.wpb_accordion .wpb_content_element {
	margin-bottom: 21.73px;
}
.wpb_googleplus {
	margin-bottom: 21.73px;
}
.wpb_pinterest {
	margin-bottom: 21.73px;
}
.wpb_tab .wpb_content_element {
	margin-bottom: 21.73px;
}
.vc_parallax {
	overflow: hidden; position: relative;
}
.vc_parallax > * {
	position: relative; z-index: 1;
}
.vc_parallax .vc_parallax-inner {
	background-position: 50% 0px; left: 0px; top: 0px; right: 0px; position: absolute; z-index: 0; pointer-events: none; background-image: inherit; background-attachment: scroll; background-size: cover; background-color: transparent;
}
.vc_parallax-inner iframe {
	max-width: 1000%;
}
.vc_video-bg-container {
	position: relative;
}
.vc_video-bg {
	left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: absolute; z-index: 0; pointer-events: none;
}
.vc_video-bg iframe {
	max-width: 1000%;
}
.vc_row-no-padding.vc_row .vc_column-inner {
	padding-right: 0px; padding-left: 0px;
}
[data-vc-full-width].vc_row {
	transition:opacity 0.5s; overflow: hidden; -webkit-transition: opacity .5s ease; -o-transition: opacity .5s ease;
}
[data-vc-full-width].vc_hidden.vc_row {
	opacity: 0;
}
.vc_row-no-padding .vc_inner {
	margin-right: 0px; margin-left: 0px;
}
.vc_row-o-full-height.vc_row {
	min-height: 100vh;
}
.vc_row-flex.vc_row {
	display: flex; box-sizing: border-box; flex-wrap: wrap; -webkit-flex-wrap: wrap;
}
.vc_row-flex.vc_row > .vc_column_container {
	display: flex;
}
.vc_row-flex.vc_row > .vc_column_container > .vc_column-inner {
	display: flex; z-index: 1; flex-direction: column; flex-grow: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-flex: 1; -webkit-flex-direction: column; -webkit-flex-grow: 1;
}
@media all and (-ms-high-contrast:active), all and (-ms-high-contrast:none)
{
.vc_row-flex.vc_row > .vc_column_container > .vc_column-inner > * {
	min-height: 1em;
}
}
.vc_row-flex.vc_row::after {
	display: none;
}
.vc_row-flex.vc_row::before {
	display: none;
}
.vc_row-o-columns-stretch.vc_row {
	align-content: stretch; -webkit-align-content: stretch;
}
.vc_row-o-columns-top.vc_row {
	align-content: flex-start; -webkit-align-content: flex-start;
}
.vc_row-o-columns-bottom.vc_row {
	align-content: flex-end; -webkit-align-content: flex-end;
}
.vc_row-o-columns-middle.vc_row {
	align-content: center; -webkit-align-content: center;
}
.vc_row-o-columns-bottom.vc_row::after {
	width: 100%; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "";
}
.vc_row-o-columns-middle.vc_row::after {
	width: 100%; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "";
}
.vc_row-o-columns-top.vc_row::after {
	width: 100%; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "";
}
.vc_row-o-equal-height.vc_row > .vc_column_container {
	align-items: stretch; -webkit-box-align: stretch; -webkit-align-items: stretch;
}
.vc_row-o-content-top.vc_row > .vc_column_container > .vc_column-inner {
	justify-content: flex-start; -webkit-box-pack: start; -webkit-justify-content: flex-start;
}
:not(.vc_row-o-equal-height).vc_row-o-content-top.vc_row > .vc_column_container {
	align-items: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start;
}
.vc_row-o-content-bottom.vc_row > .vc_column_container > .vc_column-inner {
	justify-content: flex-end; -webkit-box-pack: end; -webkit-justify-content: flex-end;
}
:not(.vc_row-o-equal-height).vc_row-o-content-bottom.vc_row > .vc_column_container {
	align-items: flex-end; -webkit-box-align: end; -webkit-align-items: flex-end;
}
.vc_row-o-content-middle.vc_row > .vc_column_container > .vc_column-inner {
	justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center;
}
:not(.vc_row-o-equal-height).vc_row-o-content-middle.vc_row > .vc_column_container {
	align-items: center; -webkit-box-align: center; -webkit-align-items: center;
}
.vc_column-inner::after {
	display: table; content: " ";
}
.vc_column-inner::before {
	display: table; content: " ";
}
.vc_column-inner::after {
	clear: both;
}
.vc_ie-flexbox-fixer {
	display: flex; flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column;
}
.vc_ie-flexbox-fixer > .vc_row {
	flex:1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto;
}
.vc_column-gap-1.vc_row {
	margin-right: -15.5px; margin-left: -15.5px;
}
.vc_column-gap-1.vc_row > .vc_column_container {
	padding: 0.5px;
}
.vc_column-gap-2.vc_row {
	margin-right: -16px; margin-left: -16px;
}
.vc_column-gap-2.vc_row > .vc_column_container {
	padding: 1px;
}
.vc_column-gap-3.vc_row {
	margin-right: -16.5px; margin-left: -16.5px;
}
.vc_column-gap-3.vc_row > .vc_column_container {
	padding: 1.5px;
}
.vc_column-gap-4.vc_row {
	margin-right: -17px; margin-left: -17px;
}
.vc_column-gap-4.vc_row > .vc_column_container {
	padding: 2px;
}
.vc_column-gap-5.vc_row {
	margin-right: -17.5px; margin-left: -17.5px;
}
.vc_column-gap-5.vc_row > .vc_column_container {
	padding: 2.5px;
}
.vc_column-gap-10.vc_row {
	margin-right: -20px; margin-left: -20px;
}
.vc_column-gap-10.vc_row > .vc_column_container {
	padding: 5px;
}
.vc_column-gap-15.vc_row {
	margin-right: -22.5px; margin-left: -22.5px;
}
.vc_column-gap-15.vc_row > .vc_column_container {
	padding: 7.5px;
}
.vc_column-gap-20.vc_row {
	margin-right: -25px; margin-left: -25px;
}
.vc_column-gap-20.vc_row > .vc_column_container {
	padding: 10px;
}
.vc_column-gap-25.vc_row {
	margin-right: -27.5px; margin-left: -27.5px;
}
.vc_column-gap-25.vc_row > .vc_column_container {
	padding: 12.5px;
}
.vc_column-gap-30.vc_row {
	margin-right: -30px; margin-left: -30px;
}
.vc_column-gap-30.vc_row > .vc_column_container {
	padding: 15px;
}
.vc_column-gap-35.vc_row {
	margin-right: -32.5px; margin-left: -32.5px;
}
.vc_column-gap-35.vc_row > .vc_column_container {
	padding: 17.5px;
}
.vc_column_container {
	padding-right: 0px; padding-left: 0px;
}
.vc_column_container > .vc_column-inner {
	width: 100%; padding-right: 15px; padding-left: 15px; box-sizing: border-box;
}
.vc_col-has-fill > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-has-fill > .vc_column_container > .vc_column-inner {
	padding-top: 35px;
}
.vc_section {
	padding-right: 15px; padding-left: 15px; margin-right: -15px; margin-left: -15px;
}
[data-vc-full-width].vc_section {
	transition:opacity 0.5s; overflow: hidden; -webkit-transition: opacity .5s ease; -o-transition: opacity .5s ease;
}
[data-vc-full-width].vc_hidden.vc_section {
	opacity: 0;
}
[data-vc-full-width].vc_section > .vc_row {
	margin-right: 0px; margin-left: 0px;
}
[data-vc-stretch-content].vc_section {
	padding-right: 0px; padding-left: 0px;
}
.vc_row-o-full-height.vc_section {
	min-height: 100vh;
}
.vc_section-flex.vc_section {
	flex-flow:column nowrap; display: flex; box-sizing: border-box;
}
.vc_section-flex.vc_section .vc_vc_row {
	width: 100%;
}
.vc_section-flex.vc_section::after {
	display: none;
}
.vc_section-flex.vc_section::before {
	display: none;
}
.vc_section-o-content-top.vc_section {
	justify-content: flex-start; -webkit-box-pack: start;
}
.vc_section-o-content-bottom.vc_section {
	justify-content: flex-end; -webkit-box-pack: end;
}
.vc_section-o-content-middle.vc_section {
	justify-content: center; -webkit-box-pack: center;
}
.vc_section-o-content-bottom.vc_section::after {
	width: 100%; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "";
}
.vc_section-o-content-middle.vc_section::after {
	width: 100%; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "";
}
.vc_section-o-content-top.vc_section::after {
	width: 100%; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "";
}
.vc_section-has-fill.vc_section {
	padding-top: 35px;
}
.vc_section-has-fill.vc_section + .vc_row-full-width + .vc_section {
	padding-top: 35px;
}
.vc_section-has-fill.vc_section + .vc_section {
	padding-top: 35px;
}
.vc_column-gap-1.vc_row > .vc_vc_column > .vc_column_container {
	padding-right: 0.5px; padding-left: 0.5px;
}
.vc_column-gap-1.vc_row > .vc_vc_column_inner > .vc_column_container {
	padding-right: 0.5px; padding-left: 0.5px;
}
.vc_column-gap-2.vc_row > .vc_vc_column > .vc_column_container {
	padding-right: 1px; padding-left: 1px;
}
.vc_column-gap-2.vc_row > .vc_vc_column_inner > .vc_column_container {
	padding-right: 1px; padding-left: 1px;
}
.vc_column-gap-3.vc_row > .vc_vc_column > .vc_column_container {
	padding-right: 1.5px; padding-left: 1.5px;
}
.vc_column-gap-3.vc_row > .vc_vc_column_inner > .vc_column_container {
	padding-right: 1.5px; padding-left: 1.5px;
}
.vc_column-gap-4.vc_row > .vc_vc_column > .vc_column_container {
	padding-right: 2px; padding-left: 2px;
}
.vc_column-gap-4.vc_row > .vc_vc_column_inner > .vc_column_container {
	padding-right: 2px; padding-left: 2px;
}
.vc_column-gap-5.vc_row > .vc_vc_column > .vc_column_container {
	padding-right: 2.5px; padding-left: 2.5px;
}
.vc_column-gap-5.vc_row > .vc_vc_column_inner > .vc_column_container {
	padding-right: 2.5px; padding-left: 2.5px;
}
.vc_column-gap-10.vc_row > .vc_vc_column > .vc_column_container {
	padding-right: 5px; padding-left: 5px;
}
.vc_column-gap-10.vc_row > .vc_vc_column_inner > .vc_column_container {
	padding-right: 5px; padding-left: 5px;
}
.vc_column-gap-15.vc_row > .vc_vc_column > .vc_column_container {
	padding-right: 7.5px; padding-left: 7.5px;
}
.vc_column-gap-15.vc_row > .vc_vc_column_inner > .vc_column_container {
	padding-right: 7.5px; padding-left: 7.5px;
}
.vc_column-gap-20.vc_row > .vc_vc_column > .vc_column_container {
	padding-right: 10px; padding-left: 10px;
}
.vc_column-gap-20.vc_row > .vc_vc_column_inner > .vc_column_container {
	padding-right: 10px; padding-left: 10px;
}
.vc_column-gap-25.vc_row > .vc_vc_column > .vc_column_container {
	padding-right: 12.5px; padding-left: 12.5px;
}
.vc_column-gap-25.vc_row > .vc_vc_column_inner > .vc_column_container {
	padding-right: 12.5px; padding-left: 12.5px;
}
.vc_column-gap-30.vc_row > .vc_vc_column > .vc_column_container {
	padding-right: 15px; padding-left: 15px;
}
.vc_column-gap-30.vc_row > .vc_vc_column_inner > .vc_column_container {
	padding-right: 15px; padding-left: 15px;
}
.vc_column-gap-35.vc_row > .vc_vc_column > .vc_column_container {
	padding-right: 17.5px; padding-left: 17.5px;
}
.vc_column-gap-35.vc_row > .vc_vc_column_inner > .vc_column_container {
	padding-right: 17.5px; padding-left: 17.5px;
}
.vc_vc_column {
	padding-right: 0px; padding-left: 0px;
}
.vc_vc_column_inner {
	padding-right: 0px; padding-left: 0px;
}
.vc_row-flex.vc_row > .vc_vc_column {
	display: flex;
}
.vc_row-flex.vc_row > .vc_vc_column_inner {
	display: flex;
}
.vc_row-flex.vc_row > .vc_vc_column > .vc_column_container {
	width: 100%; display: flex;
}
.vc_row-flex.vc_row > .vc_vc_column_inner > .vc_column_container {
	width: 100%; display: flex;
}
.vc_row-flex.vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner {
	display: flex; flex-direction: column; flex-grow: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-flex: 1; -webkit-flex-direction: column; -webkit-flex-grow: 1;
}
.vc_row-flex.vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
	display: flex; flex-direction: column; flex-grow: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-flex: 1; -webkit-flex-direction: column; -webkit-flex-grow: 1;
}
.vc_row-o-equal-height.vc_row > .vc_column_container {
	align-items: stretch; -webkit-box-align: stretch; -webkit-align-items: stretch;
}
.vc_row-o-content-top.vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner {
	justify-content: flex-start; -webkit-box-pack: start; -webkit-justify-content: flex-start;
}
.vc_row-o-content-top.vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
	justify-content: flex-start; -webkit-box-pack: start; -webkit-justify-content: flex-start;
}
:not(.vc_row-o-equal-height).vc_row-o-content-top.vc_row > .vc_vc_column > .vc_column_container {
	align-items: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start;
}
:not(.vc_row-o-equal-height).vc_row-o-content-top.vc_row > .vc_vc_column_inner > .vc_column_container {
	align-items: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start;
}
.vc_row-o-content-bottom.vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner {
	justify-content: flex-end; -webkit-box-pack: end; -webkit-justify-content: flex-end;
}
.vc_row-o-content-bottom.vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
	justify-content: flex-end; -webkit-box-pack: end; -webkit-justify-content: flex-end;
}
:not(.vc_row-o-equal-height).vc_row-o-content-bottom.vc_row > .vc_vc_column > .vc_column_container {
	align-items: flex-end; -webkit-box-align: end; -webkit-align-items: flex-end;
}
:not(.vc_row-o-equal-height).vc_row-o-content-bottom.vc_row > .vc_vc_column_inner > .vc_column_container {
	align-items: flex-end; -webkit-box-align: end; -webkit-align-items: flex-end;
}
.vc_row-o-content-middle.vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner {
	justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center;
}
.vc_row-o-content-middle.vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
	justify-content: center; -webkit-box-pack: center; -webkit-justify-content: center;
}
:not(.vc_row-o-equal-height).vc_row-o-content-middle.vc_row > .vc_vc_column > .vc_column_container {
	align-items: center; -webkit-box-align: center; -webkit-align-items: center;
}
:not(.vc_row-o-equal-height).vc_row-o-content-middle.vc_row > .vc_vc_column_inner > .vc_column_container {
	align-items: center; -webkit-box-align: center; -webkit-align-items: center;
}
.vc_empty-element > .vc_column-inner {
	min-height: 100px;
}
.vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner {
	padding-top: 35px;
}
.vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
	padding-top: 35px;
}
.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;
}
.wpb_googleplus_type_standard {
	height: 25px;
}
.wpb_googleplus_type_small {
	height: 19px;
}
.wpb_googleplus_type_medium {
	height: 21px;
}
.wpb_googleplus_type_tall {
	height: 21px;
}
.vc_googleplus-annotation-bubble.wpb_googleplus_type_tall {
	height: 62px;
}
.wpb_pinterest a {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.wpb_pinterest_type_horizontal {
	height: 21px;
}
.wpb_pinterest_type_vertical {
	height: 21px; padding-top: 29px; box-sizing: content-box;
}
.wpb_pinterest_type_none {
	height: 21px;
}
iframe.twitter-share-button {
	margin: 0px;
}
.vc_toggle {
	margin: 0px 0px 21.73px; padding: 0px; font-size: 1em; display: block;
}
:last-of-type.vc_toggle {
	margin-bottom: 35px;
}
.vc_toggle_title {
	margin: 0px; padding: 0px; font-weight: 400; display: block; position: relative; cursor: pointer; -ms-user-select: none; -moz-user-select: none; -webkit-user-select: none; user-select: none;
}
.vc_toggle_title > h4 {
	display: inline;
}
.vc_toggle_icon {
	vertical-align: middle; display: none; position: relative;
}
.vc_toggle_content {
	padding: 0px; overflow: hidden; margin-top: 1em; margin-bottom: 21.73px; display: none;
}
.vc_toggle_active.vc_toggle > .vc_toggle_content {
	display: block;
}
.vc_toggle_simple .vc_toggle_icon {
	border-radius: 0px; border: 0px solid transparent; border-image: none; display: inline-block;
}
.vc_toggle_simple .vc_toggle_icon::after {
	left: 50%; top: 50%; display: block; position: absolute; content: ""; box-sizing: border-box; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-transform: translate(-50%, -50%);
}
.vc_toggle_simple .vc_toggle_icon::before {
	left: 50%; top: 50%; display: block; position: absolute; content: ""; box-sizing: border-box; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-transform: translate(-50%, -50%);
}
.vc_toggle_active.vc_toggle_simple .vc_toggle_icon::after {
	visibility: hidden;
}
.vc_toggle_simple .vc_toggle_icon {
	width: 22px; height: 22px;
}
.vc_toggle_simple .vc_toggle_icon::before {
	width: 10px; height: 2px;
}
.vc_toggle_simple .vc_toggle_icon::after {
	width: 2px; height: 10px;
}
.vc_toggle_simple .vc_toggle_icon {
	border-color: transparent; background-color: rgb(42, 42, 42);
}
.vc_toggle_simple .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_simple .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_simple .vc_toggle_icon {
	border-color: rgb(42, 42, 42); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple .vc_toggle_icon::after {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_color_inverted.vc_toggle_simple .vc_toggle_icon::before {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(68, 68, 68); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_color_inverted.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_simple .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple .vc_toggle_icon::after {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_simple .vc_toggle_icon::before {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_color_inverted.vc_toggle_simple .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_color_inverted.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple .vc_toggle_icon {
	margin-left: 2px;
}
.vc_toggle_round .vc_toggle_icon {
	border-radius: 50%; border: 2px solid transparent; border-image: none; display: inline-block;
}
.vc_toggle_round .vc_toggle_icon::after {
	left: 50%; top: 50%; display: block; position: absolute; content: ""; box-sizing: border-box; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-transform: translate(-50%, -50%);
}
.vc_toggle_round .vc_toggle_icon::before {
	left: 50%; top: 50%; display: block; position: absolute; content: ""; box-sizing: border-box; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-transform: translate(-50%, -50%);
}
.vc_toggle_active.vc_toggle_round .vc_toggle_icon::after {
	visibility: hidden;
}
.vc_toggle_round .vc_toggle_icon {
	width: 22px; height: 22px;
}
.vc_toggle_round .vc_toggle_icon::before {
	width: 10px; height: 2px;
}
.vc_toggle_round .vc_toggle_icon::after {
	width: 2px; height: 10px;
}
.vc_toggle_round .vc_toggle_icon {
	border-color: transparent; background-color: rgb(42, 42, 42);
}
.vc_toggle_round .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_round .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_round .vc_toggle_icon {
	border-color: rgb(42, 42, 42); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_round .vc_toggle_icon::after {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_color_inverted.vc_toggle_round .vc_toggle_icon::before {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(68, 68, 68); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_color_inverted.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_rounded .vc_toggle_icon {
	border-radius: 20%; border: 2px solid transparent; border-image: none; display: inline-block;
}
.vc_toggle_rounded .vc_toggle_icon::after {
	left: 50%; top: 50%; display: block; position: absolute; content: ""; box-sizing: border-box; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-transform: translate(-50%, -50%);
}
.vc_toggle_rounded .vc_toggle_icon::before {
	left: 50%; top: 50%; display: block; position: absolute; content: ""; box-sizing: border-box; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-transform: translate(-50%, -50%);
}
.vc_toggle_active.vc_toggle_rounded .vc_toggle_icon::after {
	visibility: hidden;
}
.vc_toggle_rounded .vc_toggle_icon {
	width: 22px; height: 22px;
}
.vc_toggle_rounded .vc_toggle_icon::before {
	width: 10px; height: 2px;
}
.vc_toggle_rounded .vc_toggle_icon::after {
	width: 2px; height: 10px;
}
.vc_toggle_rounded .vc_toggle_icon {
	border-color: transparent; background-color: rgb(42, 42, 42);
}
.vc_toggle_rounded .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_rounded .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_rounded .vc_toggle_icon {
	border-color: rgb(42, 42, 42); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_rounded .vc_toggle_icon::after {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_color_inverted.vc_toggle_rounded .vc_toggle_icon::before {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(68, 68, 68); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_color_inverted.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_square .vc_toggle_icon {
	border-radius: 0px; border: 2px solid transparent; border-image: none; display: inline-block;
}
.vc_toggle_square .vc_toggle_icon::after {
	left: 50%; top: 50%; display: block; position: absolute; content: ""; box-sizing: border-box; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-transform: translate(-50%, -50%);
}
.vc_toggle_square .vc_toggle_icon::before {
	left: 50%; top: 50%; display: block; position: absolute; content: ""; box-sizing: border-box; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-transform: translate(-50%, -50%);
}
.vc_toggle_active.vc_toggle_square .vc_toggle_icon::after {
	visibility: hidden;
}
.vc_toggle_square .vc_toggle_icon {
	width: 22px; height: 22px;
}
.vc_toggle_square .vc_toggle_icon::before {
	width: 10px; height: 2px;
}
.vc_toggle_square .vc_toggle_icon::after {
	width: 2px; height: 10px;
}
.vc_toggle_square .vc_toggle_icon {
	border-color: transparent; background-color: rgb(42, 42, 42);
}
.vc_toggle_square .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_square .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_square .vc_toggle_icon {
	border-color: rgb(42, 42, 42); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_square .vc_toggle_icon::after {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_color_inverted.vc_toggle_square .vc_toggle_icon::before {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(68, 68, 68); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_color_inverted.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_text_only .vc_toggle_icon {
	display: none;
}
.vc_toggle_arrow .vc_toggle_icon {
	display: inline-block;
}
.vc_toggle_arrow .vc_toggle_icon::after {
	border-style: solid; left: 50%; top: 50%; display: block; position: absolute; content: ""; box-sizing: border-box; transform: rotate(45deg); -webkit-transform: rotate(45deg); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -moz-transform: rotate(45deg); -o-transform: rotate(45deg);
}
.vc_toggle_arrow .vc_toggle_icon::before {
	border-style: solid; left: 50%; top: 50%; display: block; position: absolute; content: ""; box-sizing: border-box; transform: rotate(45deg); -webkit-transform: rotate(45deg); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -moz-transform: rotate(45deg); -o-transform: rotate(45deg);
}
.vc_toggle_arrow .vc_toggle_icon::before {
	border-top-color: currentColor; border-left-color: currentColor; border-top-width: medium; border-left-width: medium; border-top-style: none; border-left-style: none;
}
.vc_toggle_arrow .vc_toggle_icon::after {
	border-right-color: currentColor; border-bottom-color: currentColor; border-right-width: medium; border-bottom-width: medium; border-right-style: none; border-bottom-style: none; visibility: hidden;
}
.vc_toggle_active.vc_toggle_arrow .vc_toggle_icon::before {
	visibility: hidden;
}
.vc_toggle_active.vc_toggle_arrow .vc_toggle_icon::after {
	visibility: visible;
}
.vc_toggle_arrow.vc_toggle .vc_toggle_icon {
	width: 22px; height: 22px;
}
.vc_toggle_arrow.vc_toggle .vc_toggle_icon::after {
	border-width: 2px; width: 10px; height: 10px; margin-left: -5px;
}
.vc_toggle_arrow.vc_toggle .vc_toggle_icon::before {
	border-width: 2px; width: 10px; height: 10px; margin-left: -5px;
}
.vc_toggle_arrow.vc_toggle .vc_toggle_icon::before {
	margin-top: -10px;
}
.vc_toggle_arrow.vc_toggle .vc_toggle_icon::after {
	margin-top: -5px;
}
.vc_toggle_arrow.vc_toggle .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(42, 42, 42);
}
.vc_toggle_arrow.vc_toggle .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(42, 42, 42);
}
.vc_toggle_arrow.vc_toggle .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(68, 68, 68);
}
.vc_toggle_arrow.vc_toggle .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(68, 68, 68);
}
.vc_toggle_default .vc_toggle_icon {
	background: rgb(186, 186, 186); border: 1px solid rgb(172, 172, 172); border-image: none; box-sizing: border-box; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-transform: translate(0, -50%);
}
.vc_toggle_default .vc_toggle_icon::after {
	background: rgb(186, 186, 186); left: 50%; top: 50%; display: block; position: absolute; content: ""; box-sizing: border-box; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-transform: translate(-50%, -50%);
}
.vc_toggle_default .vc_toggle_icon::before {
	background: rgb(186, 186, 186); left: 50%; top: 50%; display: block; position: absolute; content: ""; box-sizing: border-box; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-transform: translate(-50%, -50%);
}
.vc_toggle_default .vc_toggle_icon::before {
	border: 1px solid rgb(172, 172, 172); border-image: none;
}
.vc_toggle_active.vc_toggle_default .vc_toggle_icon::after {
	visibility: hidden;
}
.vc_toggle_active.vc_toggle_default .vc_toggle_icon::before {
	visibility: hidden;
}
.vc_toggle_default.vc_toggle .vc_toggle_icon {
	width: 10px; height: 4px; margin-left: 5px; display: inline-block;
}
.vc_toggle_default.vc_toggle .vc_toggle_icon::before {
	width: 4px; height: 10px;
}
.vc_toggle_default.vc_toggle .vc_toggle_icon::after {
	width: 8px; height: 2px;
}
.vc_toggle_simple.vc_toggle_color_blue .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_blue .vc_toggle_icon::after {
	background-color: rgb(84, 114, 210);
}
.vc_toggle_simple.vc_toggle_color_blue .vc_toggle_icon::before {
	background-color: rgb(84, 114, 210);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_blue .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_blue .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_blue .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(124, 147, 221);
}
.vc_toggle_simple.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(124, 147, 221);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_blue .vc_toggle_icon {
	border-color: transparent; background-color: rgb(84, 114, 210);
}
.vc_toggle_color_blue .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_blue .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_blue .vc_toggle_icon {
	border-color: rgb(84, 114, 210); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_blue .vc_toggle_icon::after {
	background-color: rgb(84, 114, 210);
}
.vc_toggle_color_inverted.vc_toggle_color_blue .vc_toggle_icon::before {
	background-color: rgb(84, 114, 210);
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(124, 147, 221);
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(124, 147, 221); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(124, 147, 221);
}
.vc_toggle_color_inverted.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(124, 147, 221);
}
.vc_toggle_default.vc_toggle_color_blue .vc_toggle_icon {
	background: rgb(84, 114, 210); border-color: rgb(51, 84, 192);
}
.vc_toggle_default.vc_toggle_color_blue .vc_toggle_icon::before {
	background: rgb(84, 114, 210); border-color: rgb(51, 84, 192);
}
.vc_toggle_default.vc_toggle_color_blue .vc_toggle_icon::after {
	background: rgb(84, 114, 210);
}
.vc_toggle_default.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(124, 147, 221); border-color: rgb(84, 114, 210);
}
.vc_toggle_default.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(124, 147, 221); border-color: rgb(84, 114, 210);
}
.vc_toggle_default.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(124, 147, 221);
}
.vc_toggle_arrow.vc_toggle_color_blue .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_blue .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(84, 114, 210);
}
.vc_toggle_arrow.vc_toggle_color_blue .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(84, 114, 210);
}
.vc_toggle_arrow.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(124, 147, 221);
}
.vc_toggle_arrow.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(124, 147, 221);
}
.vc_toggle_simple.vc_toggle_color_turquoise .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_turquoise .vc_toggle_icon::after {
	background-color: rgb(0, 193, 207);
}
.vc_toggle_simple.vc_toggle_color_turquoise .vc_toggle_icon::before {
	background-color: rgb(0, 193, 207);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_turquoise .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_turquoise .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_turquoise .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(0, 145, 156);
}
.vc_toggle_simple.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(0, 145, 156);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_turquoise .vc_toggle_icon {
	border-color: transparent; background-color: rgb(0, 193, 207);
}
.vc_toggle_color_turquoise .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_turquoise .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_turquoise .vc_toggle_icon {
	border-color: rgb(0, 193, 207); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_turquoise .vc_toggle_icon::after {
	background-color: rgb(0, 193, 207);
}
.vc_toggle_color_inverted.vc_toggle_color_turquoise .vc_toggle_icon::before {
	background-color: rgb(0, 193, 207);
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(0, 145, 156);
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(0, 145, 156); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(0, 145, 156);
}
.vc_toggle_color_inverted.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(0, 145, 156);
}
.vc_toggle_default.vc_toggle_color_turquoise .vc_toggle_icon {
	background: rgb(0, 193, 207); border-color: rgb(0, 145, 156);
}
.vc_toggle_default.vc_toggle_color_turquoise .vc_toggle_icon::before {
	background: rgb(0, 193, 207); border-color: rgb(0, 145, 156);
}
.vc_toggle_default.vc_toggle_color_turquoise .vc_toggle_icon::after {
	background: rgb(0, 193, 207);
}
.vc_toggle_default.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(0, 145, 156); border-color: rgb(0, 98, 105);
}
.vc_toggle_default.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(0, 145, 156); border-color: rgb(0, 98, 105);
}
.vc_toggle_default.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(0, 145, 156);
}
.vc_toggle_arrow.vc_toggle_color_turquoise .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_turquoise .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(0, 193, 207);
}
.vc_toggle_arrow.vc_toggle_color_turquoise .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(0, 193, 207);
}
.vc_toggle_arrow.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(0, 145, 156);
}
.vc_toggle_arrow.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(0, 145, 156);
}
.vc_toggle_simple.vc_toggle_color_pink .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_pink .vc_toggle_icon::after {
	background-color: rgb(254, 108, 97);
}
.vc_toggle_simple.vc_toggle_color_pink .vc_toggle_icon::before {
	background-color: rgb(254, 108, 97);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_pink .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_pink .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_pink .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(254, 155, 148);
}
.vc_toggle_simple.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(254, 155, 148);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_pink .vc_toggle_icon {
	border-color: transparent; background-color: rgb(254, 108, 97);
}
.vc_toggle_color_pink .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_pink .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_pink .vc_toggle_icon {
	border-color: rgb(254, 108, 97); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_pink .vc_toggle_icon::after {
	background-color: rgb(254, 108, 97);
}
.vc_toggle_color_inverted.vc_toggle_color_pink .vc_toggle_icon::before {
	background-color: rgb(254, 108, 97);
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(254, 155, 148);
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(254, 155, 148); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(254, 155, 148);
}
.vc_toggle_color_inverted.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(254, 155, 148);
}
.vc_toggle_default.vc_toggle_color_pink .vc_toggle_icon {
	background: rgb(254, 108, 97); border-color: rgb(254, 61, 46);
}
.vc_toggle_default.vc_toggle_color_pink .vc_toggle_icon::before {
	background: rgb(254, 108, 97); border-color: rgb(254, 61, 46);
}
.vc_toggle_default.vc_toggle_color_pink .vc_toggle_icon::after {
	background: rgb(254, 108, 97);
}
.vc_toggle_default.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(254, 155, 148); border-color: rgb(254, 108, 97);
}
.vc_toggle_default.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(254, 155, 148); border-color: rgb(254, 108, 97);
}
.vc_toggle_default.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(254, 155, 148);
}
.vc_toggle_arrow.vc_toggle_color_pink .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_pink .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(254, 108, 97);
}
.vc_toggle_arrow.vc_toggle_color_pink .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(254, 108, 97);
}
.vc_toggle_arrow.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(254, 155, 148);
}
.vc_toggle_arrow.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(254, 155, 148);
}
.vc_toggle_simple.vc_toggle_color_violet .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_violet .vc_toggle_icon::after {
	background-color: rgb(141, 109, 196);
}
.vc_toggle_simple.vc_toggle_color_violet .vc_toggle_icon::before {
	background-color: rgb(141, 109, 196);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_violet .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_violet .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_violet .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(169, 145, 211);
}
.vc_toggle_simple.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(169, 145, 211);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_violet .vc_toggle_icon {
	border-color: transparent; background-color: rgb(141, 109, 196);
}
.vc_toggle_color_violet .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_violet .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_violet .vc_toggle_icon {
	border-color: rgb(141, 109, 196); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_violet .vc_toggle_icon::after {
	background-color: rgb(141, 109, 196);
}
.vc_toggle_color_inverted.vc_toggle_color_violet .vc_toggle_icon::before {
	background-color: rgb(141, 109, 196);
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(169, 145, 211);
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(169, 145, 211); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(169, 145, 211);
}
.vc_toggle_color_inverted.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(169, 145, 211);
}
.vc_toggle_default.vc_toggle_color_violet .vc_toggle_icon {
	background: rgb(141, 109, 196); border-color: rgb(113, 73, 181);
}
.vc_toggle_default.vc_toggle_color_violet .vc_toggle_icon::before {
	background: rgb(141, 109, 196); border-color: rgb(113, 73, 181);
}
.vc_toggle_default.vc_toggle_color_violet .vc_toggle_icon::after {
	background: rgb(141, 109, 196);
}
.vc_toggle_default.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(169, 145, 211); border-color: rgb(141, 109, 196);
}
.vc_toggle_default.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(169, 145, 211); border-color: rgb(141, 109, 196);
}
.vc_toggle_default.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(169, 145, 211);
}
.vc_toggle_arrow.vc_toggle_color_violet .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_violet .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(141, 109, 196);
}
.vc_toggle_arrow.vc_toggle_color_violet .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(141, 109, 196);
}
.vc_toggle_arrow.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(169, 145, 211);
}
.vc_toggle_arrow.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(169, 145, 211);
}
.vc_toggle_simple.vc_toggle_color_peacoc .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_peacoc .vc_toggle_icon::after {
	background-color: rgb(76, 173, 201);
}
.vc_toggle_simple.vc_toggle_color_peacoc .vc_toggle_icon::before {
	background-color: rgb(76, 173, 201);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_peacoc .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_peacoc .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_peacoc .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(115, 191, 213);
}
.vc_toggle_simple.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(115, 191, 213);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_peacoc .vc_toggle_icon {
	border-color: transparent; background-color: rgb(76, 173, 201);
}
.vc_toggle_color_peacoc .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_peacoc .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_peacoc .vc_toggle_icon {
	border-color: rgb(76, 173, 201); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_peacoc .vc_toggle_icon::after {
	background-color: rgb(76, 173, 201);
}
.vc_toggle_color_inverted.vc_toggle_color_peacoc .vc_toggle_icon::before {
	background-color: rgb(76, 173, 201);
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(115, 191, 213);
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(115, 191, 213); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(115, 191, 213);
}
.vc_toggle_color_inverted.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(115, 191, 213);
}
.vc_toggle_default.vc_toggle_color_peacoc .vc_toggle_icon {
	background: rgb(76, 173, 201); border-color: rgb(52, 146, 174);
}
.vc_toggle_default.vc_toggle_color_peacoc .vc_toggle_icon::before {
	background: rgb(76, 173, 201); border-color: rgb(52, 146, 174);
}
.vc_toggle_default.vc_toggle_color_peacoc .vc_toggle_icon::after {
	background: rgb(76, 173, 201);
}
.vc_toggle_default.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(115, 191, 213); border-color: rgb(76, 173, 201);
}
.vc_toggle_default.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(115, 191, 213); border-color: rgb(76, 173, 201);
}
.vc_toggle_default.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(115, 191, 213);
}
.vc_toggle_arrow.vc_toggle_color_peacoc .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_peacoc .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(76, 173, 201);
}
.vc_toggle_arrow.vc_toggle_color_peacoc .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(76, 173, 201);
}
.vc_toggle_arrow.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(115, 191, 213);
}
.vc_toggle_arrow.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(115, 191, 213);
}
.vc_toggle_simple.vc_toggle_color_chino .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_chino .vc_toggle_icon::after {
	background-color: rgb(206, 194, 171);
}
.vc_toggle_simple.vc_toggle_color_chino .vc_toggle_icon::before {
	background-color: rgb(206, 194, 171);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_chino .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_chino .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_chino .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(225, 217, 203);
}
.vc_toggle_simple.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(225, 217, 203);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_chino .vc_toggle_icon {
	border-color: transparent; background-color: rgb(206, 194, 171);
}
.vc_toggle_color_chino .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_chino .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_chino .vc_toggle_icon {
	border-color: rgb(206, 194, 171); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_chino .vc_toggle_icon::after {
	background-color: rgb(206, 194, 171);
}
.vc_toggle_color_inverted.vc_toggle_color_chino .vc_toggle_icon::before {
	background-color: rgb(206, 194, 171);
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(225, 217, 203);
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(225, 217, 203); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(225, 217, 203);
}
.vc_toggle_color_inverted.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(225, 217, 203);
}
.vc_toggle_default.vc_toggle_color_chino .vc_toggle_icon {
	background: rgb(206, 194, 171); border-color: rgb(187, 171, 139);
}
.vc_toggle_default.vc_toggle_color_chino .vc_toggle_icon::before {
	background: rgb(206, 194, 171); border-color: rgb(187, 171, 139);
}
.vc_toggle_default.vc_toggle_color_chino .vc_toggle_icon::after {
	background: rgb(206, 194, 171);
}
.vc_toggle_default.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(225, 217, 203); border-color: rgb(206, 194, 171);
}
.vc_toggle_default.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(225, 217, 203); border-color: rgb(206, 194, 171);
}
.vc_toggle_default.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(225, 217, 203);
}
.vc_toggle_arrow.vc_toggle_color_chino .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_chino .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(206, 194, 171);
}
.vc_toggle_arrow.vc_toggle_color_chino .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(206, 194, 171);
}
.vc_toggle_arrow.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(225, 217, 203);
}
.vc_toggle_arrow.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(225, 217, 203);
}
.vc_toggle_simple.vc_toggle_color_mulled_wine .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_mulled_wine .vc_toggle_icon::after {
	background-color: rgb(80, 72, 91);
}
.vc_toggle_simple.vc_toggle_color_mulled_wine .vc_toggle_icon::before {
	background-color: rgb(80, 72, 91);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_mulled_wine .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_mulled_wine .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_mulled_wine .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(105, 95, 119);
}
.vc_toggle_simple.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(105, 95, 119);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_mulled_wine .vc_toggle_icon {
	border-color: transparent; background-color: rgb(80, 72, 91);
}
.vc_toggle_color_mulled_wine .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_mulled_wine .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_mulled_wine .vc_toggle_icon {
	border-color: rgb(80, 72, 91); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_mulled_wine .vc_toggle_icon::after {
	background-color: rgb(80, 72, 91);
}
.vc_toggle_color_inverted.vc_toggle_color_mulled_wine .vc_toggle_icon::before {
	background-color: rgb(80, 72, 91);
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(105, 95, 119);
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(105, 95, 119); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(105, 95, 119);
}
.vc_toggle_color_inverted.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(105, 95, 119);
}
.vc_toggle_default.vc_toggle_color_mulled_wine .vc_toggle_icon {
	background: rgb(80, 72, 91); border-color: rgb(55, 49, 63);
}
.vc_toggle_default.vc_toggle_color_mulled_wine .vc_toggle_icon::before {
	background: rgb(80, 72, 91); border-color: rgb(55, 49, 63);
}
.vc_toggle_default.vc_toggle_color_mulled_wine .vc_toggle_icon::after {
	background: rgb(80, 72, 91);
}
.vc_toggle_default.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(105, 95, 119); border-color: rgb(80, 72, 91);
}
.vc_toggle_default.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(105, 95, 119); border-color: rgb(80, 72, 91);
}
.vc_toggle_default.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(105, 95, 119);
}
.vc_toggle_arrow.vc_toggle_color_mulled_wine .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_mulled_wine .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(80, 72, 91);
}
.vc_toggle_arrow.vc_toggle_color_mulled_wine .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(80, 72, 91);
}
.vc_toggle_arrow.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(105, 95, 119);
}
.vc_toggle_arrow.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(105, 95, 119);
}
.vc_toggle_simple.vc_toggle_color_vista_blue .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_vista_blue .vc_toggle_icon::after {
	background-color: rgb(117, 214, 156);
}
.vc_toggle_simple.vc_toggle_color_vista_blue .vc_toggle_icon::before {
	background-color: rgb(117, 214, 156);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_vista_blue .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_vista_blue .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_vista_blue .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(156, 226, 184);
}
.vc_toggle_simple.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(156, 226, 184);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_vista_blue .vc_toggle_icon {
	border-color: transparent; background-color: rgb(117, 214, 156);
}
.vc_toggle_color_vista_blue .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_vista_blue .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_vista_blue .vc_toggle_icon {
	border-color: rgb(117, 214, 156); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_vista_blue .vc_toggle_icon::after {
	background-color: rgb(117, 214, 156);
}
.vc_toggle_color_inverted.vc_toggle_color_vista_blue .vc_toggle_icon::before {
	background-color: rgb(117, 214, 156);
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(156, 226, 184);
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(156, 226, 184); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(156, 226, 184);
}
.vc_toggle_color_inverted.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(156, 226, 184);
}
.vc_toggle_default.vc_toggle_color_vista_blue .vc_toggle_icon {
	background: rgb(117, 214, 156); border-color: rgb(78, 202, 128);
}
.vc_toggle_default.vc_toggle_color_vista_blue .vc_toggle_icon::before {
	background: rgb(117, 214, 156); border-color: rgb(78, 202, 128);
}
.vc_toggle_default.vc_toggle_color_vista_blue .vc_toggle_icon::after {
	background: rgb(117, 214, 156);
}
.vc_toggle_default.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(156, 226, 184); border-color: rgb(117, 214, 156);
}
.vc_toggle_default.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(156, 226, 184); border-color: rgb(117, 214, 156);
}
.vc_toggle_default.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(156, 226, 184);
}
.vc_toggle_arrow.vc_toggle_color_vista_blue .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_vista_blue .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(117, 214, 156);
}
.vc_toggle_arrow.vc_toggle_color_vista_blue .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(117, 214, 156);
}
.vc_toggle_arrow.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(156, 226, 184);
}
.vc_toggle_arrow.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(156, 226, 184);
}
.vc_toggle_simple.vc_toggle_color_black .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_black .vc_toggle_icon::after {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_simple.vc_toggle_color_black .vc_toggle_icon::before {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_black .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_black .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_black .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_simple.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_black .vc_toggle_icon {
	border-color: transparent; background-color: rgb(42, 42, 42);
}
.vc_toggle_color_black .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_black .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_black .vc_toggle_icon {
	border-color: rgb(42, 42, 42); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_black .vc_toggle_icon::after {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_color_inverted.vc_toggle_color_black .vc_toggle_icon::before {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(68, 68, 68); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_color_inverted.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(68, 68, 68);
}
.vc_toggle_default.vc_toggle_color_black .vc_toggle_icon {
	background: rgb(42, 42, 42); border-color: rgb(16, 16, 16);
}
.vc_toggle_default.vc_toggle_color_black .vc_toggle_icon::before {
	background: rgb(42, 42, 42); border-color: rgb(16, 16, 16);
}
.vc_toggle_default.vc_toggle_color_black .vc_toggle_icon::after {
	background: rgb(42, 42, 42);
}
.vc_toggle_default.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(68, 68, 68); border-color: rgb(42, 42, 42);
}
.vc_toggle_default.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(68, 68, 68); border-color: rgb(42, 42, 42);
}
.vc_toggle_default.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(68, 68, 68);
}
.vc_toggle_arrow.vc_toggle_color_black .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_black .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(42, 42, 42);
}
.vc_toggle_arrow.vc_toggle_color_black .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(42, 42, 42);
}
.vc_toggle_arrow.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(68, 68, 68);
}
.vc_toggle_arrow.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(68, 68, 68);
}
.vc_toggle_simple.vc_toggle_color_grey .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_grey .vc_toggle_icon::after {
	background-color: rgb(235, 235, 235);
}
.vc_toggle_simple.vc_toggle_color_grey .vc_toggle_icon::before {
	background-color: rgb(235, 235, 235);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_grey .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_grey .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_grey .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(210, 210, 210);
}
.vc_toggle_simple.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(210, 210, 210);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_grey .vc_toggle_icon {
	border-color: transparent; background-color: rgb(235, 235, 235);
}
.vc_toggle_color_grey .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_grey .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_grey .vc_toggle_icon {
	border-color: rgb(235, 235, 235); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_grey .vc_toggle_icon::after {
	background-color: rgb(235, 235, 235);
}
.vc_toggle_color_inverted.vc_toggle_color_grey .vc_toggle_icon::before {
	background-color: rgb(235, 235, 235);
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(210, 210, 210);
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(210, 210, 210); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(210, 210, 210);
}
.vc_toggle_color_inverted.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(210, 210, 210);
}
.vc_toggle_default.vc_toggle_color_grey .vc_toggle_icon {
	background: rgb(235, 235, 235); border-color: rgb(210, 210, 210);
}
.vc_toggle_default.vc_toggle_color_grey .vc_toggle_icon::before {
	background: rgb(235, 235, 235); border-color: rgb(210, 210, 210);
}
.vc_toggle_default.vc_toggle_color_grey .vc_toggle_icon::after {
	background: rgb(235, 235, 235);
}
.vc_toggle_default.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(210, 210, 210); border-color: rgb(184, 184, 184);
}
.vc_toggle_default.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(210, 210, 210); border-color: rgb(184, 184, 184);
}
.vc_toggle_default.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(210, 210, 210);
}
.vc_toggle_arrow.vc_toggle_color_grey .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_grey .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(235, 235, 235);
}
.vc_toggle_arrow.vc_toggle_color_grey .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(235, 235, 235);
}
.vc_toggle_arrow.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(210, 210, 210);
}
.vc_toggle_arrow.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(210, 210, 210);
}
.vc_toggle_simple.vc_toggle_color_orange .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_orange .vc_toggle_icon::after {
	background-color: rgb(247, 190, 104);
}
.vc_toggle_simple.vc_toggle_color_orange .vc_toggle_icon::before {
	background-color: rgb(247, 190, 104);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_orange .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_orange .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_orange .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(250, 211, 152);
}
.vc_toggle_simple.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(250, 211, 152);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_orange .vc_toggle_icon {
	border-color: transparent; background-color: rgb(247, 190, 104);
}
.vc_toggle_color_orange .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_orange .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_orange .vc_toggle_icon {
	border-color: rgb(247, 190, 104); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_orange .vc_toggle_icon::after {
	background-color: rgb(247, 190, 104);
}
.vc_toggle_color_inverted.vc_toggle_color_orange .vc_toggle_icon::before {
	background-color: rgb(247, 190, 104);
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(250, 211, 152);
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(250, 211, 152); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(250, 211, 152);
}
.vc_toggle_color_inverted.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(250, 211, 152);
}
.vc_toggle_default.vc_toggle_color_orange .vc_toggle_icon {
	background: rgb(247, 190, 104); border-color: rgb(244, 169, 56);
}
.vc_toggle_default.vc_toggle_color_orange .vc_toggle_icon::before {
	background: rgb(247, 190, 104); border-color: rgb(244, 169, 56);
}
.vc_toggle_default.vc_toggle_color_orange .vc_toggle_icon::after {
	background: rgb(247, 190, 104);
}
.vc_toggle_default.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(250, 211, 152); border-color: rgb(247, 190, 104);
}
.vc_toggle_default.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(250, 211, 152); border-color: rgb(247, 190, 104);
}
.vc_toggle_default.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(250, 211, 152);
}
.vc_toggle_arrow.vc_toggle_color_orange .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_orange .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(247, 190, 104);
}
.vc_toggle_arrow.vc_toggle_color_orange .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(247, 190, 104);
}
.vc_toggle_arrow.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(250, 211, 152);
}
.vc_toggle_arrow.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(250, 211, 152);
}
.vc_toggle_simple.vc_toggle_color_sky .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_sky .vc_toggle_icon::after {
	background-color: rgb(90, 161, 227);
}
.vc_toggle_simple.vc_toggle_color_sky .vc_toggle_icon::before {
	background-color: rgb(90, 161, 227);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_sky .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_sky .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_sky .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(134, 186, 234);
}
.vc_toggle_simple.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(134, 186, 234);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_sky .vc_toggle_icon {
	border-color: transparent; background-color: rgb(90, 161, 227);
}
.vc_toggle_color_sky .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_sky .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_sky .vc_toggle_icon {
	border-color: rgb(90, 161, 227); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_sky .vc_toggle_icon::after {
	background-color: rgb(90, 161, 227);
}
.vc_toggle_color_inverted.vc_toggle_color_sky .vc_toggle_icon::before {
	background-color: rgb(90, 161, 227);
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(134, 186, 234);
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(134, 186, 234); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(134, 186, 234);
}
.vc_toggle_color_inverted.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(134, 186, 234);
}
.vc_toggle_default.vc_toggle_color_sky .vc_toggle_icon {
	background: rgb(90, 161, 227); border-color: rgb(46, 136, 220);
}
.vc_toggle_default.vc_toggle_color_sky .vc_toggle_icon::before {
	background: rgb(90, 161, 227); border-color: rgb(46, 136, 220);
}
.vc_toggle_default.vc_toggle_color_sky .vc_toggle_icon::after {
	background: rgb(90, 161, 227);
}
.vc_toggle_default.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(134, 186, 234); border-color: rgb(90, 161, 227);
}
.vc_toggle_default.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(134, 186, 234); border-color: rgb(90, 161, 227);
}
.vc_toggle_default.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(134, 186, 234);
}
.vc_toggle_arrow.vc_toggle_color_sky .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_sky .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(90, 161, 227);
}
.vc_toggle_arrow.vc_toggle_color_sky .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(90, 161, 227);
}
.vc_toggle_arrow.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(134, 186, 234);
}
.vc_toggle_arrow.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(134, 186, 234);
}
.vc_toggle_simple.vc_toggle_color_green .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_green .vc_toggle_icon::after {
	background-color: rgb(109, 171, 60);
}
.vc_toggle_simple.vc_toggle_color_green .vc_toggle_icon::before {
	background-color: rgb(109, 171, 60);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_green .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_green .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_green .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(135, 196, 86);
}
.vc_toggle_simple.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(135, 196, 86);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_green .vc_toggle_icon {
	border-color: transparent; background-color: rgb(109, 171, 60);
}
.vc_toggle_color_green .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_green .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_green .vc_toggle_icon {
	border-color: rgb(109, 171, 60); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_green .vc_toggle_icon::after {
	background-color: rgb(109, 171, 60);
}
.vc_toggle_color_inverted.vc_toggle_color_green .vc_toggle_icon::before {
	background-color: rgb(109, 171, 60);
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(135, 196, 86);
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(135, 196, 86); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(135, 196, 86);
}
.vc_toggle_color_inverted.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(135, 196, 86);
}
.vc_toggle_default.vc_toggle_color_green .vc_toggle_icon {
	background: rgb(109, 171, 60); border-color: rgb(85, 133, 47);
}
.vc_toggle_default.vc_toggle_color_green .vc_toggle_icon::before {
	background: rgb(109, 171, 60); border-color: rgb(85, 133, 47);
}
.vc_toggle_default.vc_toggle_color_green .vc_toggle_icon::after {
	background: rgb(109, 171, 60);
}
.vc_toggle_default.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(135, 196, 86); border-color: rgb(109, 171, 60);
}
.vc_toggle_default.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(135, 196, 86); border-color: rgb(109, 171, 60);
}
.vc_toggle_default.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(135, 196, 86);
}
.vc_toggle_arrow.vc_toggle_color_green .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_green .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(109, 171, 60);
}
.vc_toggle_arrow.vc_toggle_color_green .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(109, 171, 60);
}
.vc_toggle_arrow.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(135, 196, 86);
}
.vc_toggle_arrow.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(135, 196, 86);
}
.vc_toggle_simple.vc_toggle_color_juicy_pink .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_juicy_pink .vc_toggle_icon::after {
	background-color: rgb(244, 82, 77);
}
.vc_toggle_simple.vc_toggle_color_juicy_pink .vc_toggle_icon::before {
	background-color: rgb(244, 82, 77);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_juicy_pink .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_juicy_pink .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_juicy_pink .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(247, 129, 125);
}
.vc_toggle_simple.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(247, 129, 125);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_juicy_pink .vc_toggle_icon {
	border-color: transparent; background-color: rgb(244, 82, 77);
}
.vc_toggle_color_juicy_pink .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_juicy_pink .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_juicy_pink .vc_toggle_icon {
	border-color: rgb(244, 82, 77); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_juicy_pink .vc_toggle_icon::after {
	background-color: rgb(244, 82, 77);
}
.vc_toggle_color_inverted.vc_toggle_color_juicy_pink .vc_toggle_icon::before {
	background-color: rgb(244, 82, 77);
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(247, 129, 125);
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(247, 129, 125); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(247, 129, 125);
}
.vc_toggle_color_inverted.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(247, 129, 125);
}
.vc_toggle_default.vc_toggle_color_juicy_pink .vc_toggle_icon {
	background: rgb(244, 82, 77); border-color: rgb(241, 35, 29);
}
.vc_toggle_default.vc_toggle_color_juicy_pink .vc_toggle_icon::before {
	background: rgb(244, 82, 77); border-color: rgb(241, 35, 29);
}
.vc_toggle_default.vc_toggle_color_juicy_pink .vc_toggle_icon::after {
	background: rgb(244, 82, 77);
}
.vc_toggle_default.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(247, 129, 125); border-color: rgb(244, 82, 77);
}
.vc_toggle_default.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(247, 129, 125); border-color: rgb(244, 82, 77);
}
.vc_toggle_default.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(247, 129, 125);
}
.vc_toggle_arrow.vc_toggle_color_juicy_pink .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_juicy_pink .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(244, 82, 77);
}
.vc_toggle_arrow.vc_toggle_color_juicy_pink .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(244, 82, 77);
}
.vc_toggle_arrow.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(247, 129, 125);
}
.vc_toggle_arrow.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(247, 129, 125);
}
.vc_toggle_simple.vc_toggle_color_sandy_brown .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_sandy_brown .vc_toggle_icon::after {
	background-color: rgb(247, 148, 104);
}
.vc_toggle_simple.vc_toggle_color_sandy_brown .vc_toggle_icon::before {
	background-color: rgb(247, 148, 104);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_sandy_brown .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_sandy_brown .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_sandy_brown .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(250, 182, 152);
}
.vc_toggle_simple.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(250, 182, 152);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_sandy_brown .vc_toggle_icon {
	border-color: transparent; background-color: rgb(247, 148, 104);
}
.vc_toggle_color_sandy_brown .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_sandy_brown .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_sandy_brown .vc_toggle_icon {
	border-color: rgb(247, 148, 104); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_sandy_brown .vc_toggle_icon::after {
	background-color: rgb(247, 148, 104);
}
.vc_toggle_color_inverted.vc_toggle_color_sandy_brown .vc_toggle_icon::before {
	background-color: rgb(247, 148, 104);
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(250, 182, 152);
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(250, 182, 152); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(250, 182, 152);
}
.vc_toggle_color_inverted.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(250, 182, 152);
}
.vc_toggle_default.vc_toggle_color_sandy_brown .vc_toggle_icon {
	background: rgb(247, 148, 104); border-color: rgb(244, 114, 56);
}
.vc_toggle_default.vc_toggle_color_sandy_brown .vc_toggle_icon::before {
	background: rgb(247, 148, 104); border-color: rgb(244, 114, 56);
}
.vc_toggle_default.vc_toggle_color_sandy_brown .vc_toggle_icon::after {
	background: rgb(247, 148, 104);
}
.vc_toggle_default.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(250, 182, 152); border-color: rgb(247, 148, 104);
}
.vc_toggle_default.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(250, 182, 152); border-color: rgb(247, 148, 104);
}
.vc_toggle_default.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(250, 182, 152);
}
.vc_toggle_arrow.vc_toggle_color_sandy_brown .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_sandy_brown .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(247, 148, 104);
}
.vc_toggle_arrow.vc_toggle_color_sandy_brown .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(247, 148, 104);
}
.vc_toggle_arrow.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(250, 182, 152);
}
.vc_toggle_arrow.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(250, 182, 152);
}
.vc_toggle_simple.vc_toggle_color_purple .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_purple .vc_toggle_icon::after {
	background-color: rgb(185, 126, 187);
}
.vc_toggle_simple.vc_toggle_color_purple .vc_toggle_icon::before {
	background-color: rgb(185, 126, 187);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_purple .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_purple .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_purple .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(203, 159, 205);
}
.vc_toggle_simple.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(203, 159, 205);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_purple .vc_toggle_icon {
	border-color: transparent; background-color: rgb(185, 126, 187);
}
.vc_toggle_color_purple .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_purple .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_purple .vc_toggle_icon {
	border-color: rgb(185, 126, 187); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_purple .vc_toggle_icon::after {
	background-color: rgb(185, 126, 187);
}
.vc_toggle_color_inverted.vc_toggle_color_purple .vc_toggle_icon::before {
	background-color: rgb(185, 126, 187);
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(203, 159, 205);
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(203, 159, 205); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(203, 159, 205);
}
.vc_toggle_color_inverted.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(203, 159, 205);
}
.vc_toggle_default.vc_toggle_color_purple .vc_toggle_icon {
	background: rgb(185, 126, 187); border-color: rgb(167, 93, 169);
}
.vc_toggle_default.vc_toggle_color_purple .vc_toggle_icon::before {
	background: rgb(185, 126, 187); border-color: rgb(167, 93, 169);
}
.vc_toggle_default.vc_toggle_color_purple .vc_toggle_icon::after {
	background: rgb(185, 126, 187);
}
.vc_toggle_default.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(203, 159, 205); border-color: rgb(185, 126, 187);
}
.vc_toggle_default.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(203, 159, 205); border-color: rgb(185, 126, 187);
}
.vc_toggle_default.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(203, 159, 205);
}
.vc_toggle_arrow.vc_toggle_color_purple .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_purple .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(185, 126, 187);
}
.vc_toggle_arrow.vc_toggle_color_purple .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(185, 126, 187);
}
.vc_toggle_arrow.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(203, 159, 205);
}
.vc_toggle_arrow.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(203, 159, 205);
}
.vc_toggle_simple.vc_toggle_color_white .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_white .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_simple.vc_toggle_color_white .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_white .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_white .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_white .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
}
.vc_toggle_simple.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(230, 230, 230);
}
.vc_toggle_simple.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(230, 230, 230);
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {
	border-color: transparent; background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_simple.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent;
}
.vc_toggle_color_white .vc_toggle_icon {
	border-color: transparent; background-color: rgb(255, 255, 255);
}
.vc_toggle_color_white .vc_toggle_icon::after {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_color_white .vc_toggle_icon::before {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_color_inverted.vc_toggle_color_white .vc_toggle_icon {
	border-color: rgb(255, 255, 255); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_white .vc_toggle_icon::after {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_inverted.vc_toggle_color_white .vc_toggle_icon::before {
	background-color: rgb(255, 255, 255);
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {
	background-color: rgb(230, 230, 230);
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(42, 42, 42);
}
.vc_toggle_color_inverted.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {
	border-color: rgb(230, 230, 230); background-color: transparent;
}
.vc_toggle_color_inverted.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after {
	background-color: rgb(230, 230, 230);
}
.vc_toggle_color_inverted.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: rgb(230, 230, 230);
}
.vc_toggle_default.vc_toggle_color_white .vc_toggle_icon {
	background: rgb(255, 255, 255); border-color: rgb(230, 230, 230);
}
.vc_toggle_default.vc_toggle_color_white .vc_toggle_icon::before {
	background: rgb(255, 255, 255); border-color: rgb(230, 230, 230);
}
.vc_toggle_default.vc_toggle_color_white .vc_toggle_icon::after {
	background: rgb(255, 255, 255);
}
.vc_toggle_default.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {
	background: rgb(230, 230, 230); border-color: rgb(204, 204, 204);
}
.vc_toggle_default.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before {
	background: rgb(230, 230, 230); border-color: rgb(204, 204, 204);
}
.vc_toggle_default.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after {
	background: rgb(230, 230, 230);
}
.vc_toggle_arrow.vc_toggle_color_white .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_white .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(255, 255, 255);
}
.vc_toggle_arrow.vc_toggle_color_white .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(255, 255, 255);
}
.vc_toggle_arrow.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {
	background: 0px 0px;
}
.vc_toggle_arrow.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after {
	background: 0px 0px; border-color: rgb(230, 230, 230);
}
.vc_toggle_arrow.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before {
	background: 0px 0px; border-color: rgb(230, 230, 230);
}
.vc_toggle_size_sm .vc_toggle_icon {
	width: 16px; height: 16px;
}
.vc_toggle_size_sm .vc_toggle_icon::before {
	width: 8px; height: 2px;
}
.vc_toggle_size_sm .vc_toggle_icon::after {
	width: 2px; height: 8px;
}
.vc_toggle_default.vc_toggle_size_sm .vc_toggle_icon {
	width: 8px; height: 2px; margin-left: 4px; display: inline-block;
}
.vc_toggle_default.vc_toggle_size_sm .vc_toggle_icon::before {
	width: 2px; height: 8px;
}
.vc_toggle_default.vc_toggle_size_sm .vc_toggle_icon::after {
	width: 6px; height: 0px;
}
.vc_toggle_arrow.vc_toggle_size_sm .vc_toggle_icon {
	width: 16px; height: 16px;
}
.vc_toggle_arrow.vc_toggle_size_sm .vc_toggle_icon::after {
	border-width: 2px; width: 8px; height: 8px; margin-left: -4px;
}
.vc_toggle_arrow.vc_toggle_size_sm .vc_toggle_icon::before {
	border-width: 2px; width: 8px; height: 8px; margin-left: -4px;
}
.vc_toggle_arrow.vc_toggle_size_sm .vc_toggle_icon::before {
	margin-top: -8px;
}
.vc_toggle_arrow.vc_toggle_size_sm .vc_toggle_icon::after {
	margin-top: -4px;
}
.vc_toggle_default.vc_toggle_size_sm .vc_toggle_content {
	padding-left: 24px;
}
.vc_toggle_default.vc_toggle_size_sm .vc_toggle_title {
	padding-left: 24px;
}
.vc_toggle_round.vc_toggle_size_sm .vc_toggle_content {
	padding-left: 24px;
}
.vc_toggle_round.vc_toggle_size_sm .vc_toggle_title {
	padding-left: 24px;
}
.vc_toggle_rounded.vc_toggle_size_sm .vc_toggle_content {
	padding-left: 24px;
}
.vc_toggle_rounded.vc_toggle_size_sm .vc_toggle_title {
	padding-left: 24px;
}
.vc_toggle_simple.vc_toggle_size_sm .vc_toggle_content {
	padding-left: 24px;
}
.vc_toggle_simple.vc_toggle_size_sm .vc_toggle_title {
	padding-left: 24px;
}
.vc_toggle_square.vc_toggle_size_sm .vc_toggle_content {
	padding-left: 24px;
}
.vc_toggle_square.vc_toggle_size_sm .vc_toggle_title {
	padding-left: 24px;
}
.vc_toggle_default.vc_toggle_size_sm .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_default.vc_toggle_size_sm .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_round.vc_toggle_size_sm .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_round.vc_toggle_size_sm .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_rounded.vc_toggle_size_sm .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_rounded.vc_toggle_size_sm .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_simple.vc_toggle_size_sm .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_simple.vc_toggle_size_sm .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_square.vc_toggle_size_sm .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_square.vc_toggle_size_sm .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_default.vc_toggle_size_sm .vc_toggle_content {
	padding-left: 17.6px;
}
.vc_toggle_default.vc_toggle_size_sm .vc_toggle_title {
	padding-left: 17.6px;
}
.vc_toggle_arrow.vc_toggle_size_sm .vc_toggle_icon {
	margin-left: 8px;
}
.vc_toggle_size_md .vc_toggle_icon {
	width: 22px; height: 22px;
}
.vc_toggle_size_md .vc_toggle_icon::before {
	width: 10px; height: 2px;
}
.vc_toggle_size_md .vc_toggle_icon::after {
	width: 2px; height: 10px;
}
.vc_toggle_default.vc_toggle_size_md .vc_toggle_icon {
	width: 10px; height: 4px; margin-left: 5px; display: inline-block;
}
.vc_toggle_default.vc_toggle_size_md .vc_toggle_icon::before {
	width: 4px; height: 10px;
}
.vc_toggle_default.vc_toggle_size_md .vc_toggle_icon::after {
	width: 8px; height: 2px;
}
.vc_toggle_arrow.vc_toggle_size_md .vc_toggle_icon {
	width: 22px; height: 22px;
}
.vc_toggle_arrow.vc_toggle_size_md .vc_toggle_icon::after {
	border-width: 2px; width: 10px; height: 10px; margin-left: -5px;
}
.vc_toggle_arrow.vc_toggle_size_md .vc_toggle_icon::before {
	border-width: 2px; width: 10px; height: 10px; margin-left: -5px;
}
.vc_toggle_arrow.vc_toggle_size_md .vc_toggle_icon::before {
	margin-top: -10px;
}
.vc_toggle_arrow.vc_toggle_size_md .vc_toggle_icon::after {
	margin-top: -5px;
}
.vc_toggle_default.vc_toggle_size_md .vc_toggle_content {
	padding-left: 33px;
}
.vc_toggle_default.vc_toggle_size_md .vc_toggle_title {
	padding-left: 33px;
}
.vc_toggle_round.vc_toggle_size_md .vc_toggle_content {
	padding-left: 33px;
}
.vc_toggle_round.vc_toggle_size_md .vc_toggle_title {
	padding-left: 33px;
}
.vc_toggle_rounded.vc_toggle_size_md .vc_toggle_content {
	padding-left: 33px;
}
.vc_toggle_rounded.vc_toggle_size_md .vc_toggle_title {
	padding-left: 33px;
}
.vc_toggle_simple.vc_toggle_size_md .vc_toggle_content {
	padding-left: 33px;
}
.vc_toggle_simple.vc_toggle_size_md .vc_toggle_title {
	padding-left: 33px;
}
.vc_toggle_square.vc_toggle_size_md .vc_toggle_content {
	padding-left: 33px;
}
.vc_toggle_square.vc_toggle_size_md .vc_toggle_title {
	padding-left: 33px;
}
.vc_toggle_default.vc_toggle_size_md .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_default.vc_toggle_size_md .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_round.vc_toggle_size_md .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_round.vc_toggle_size_md .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_rounded.vc_toggle_size_md .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_rounded.vc_toggle_size_md .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_simple.vc_toggle_size_md .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_simple.vc_toggle_size_md .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_square.vc_toggle_size_md .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_square.vc_toggle_size_md .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_default.vc_toggle_size_md .vc_toggle_content {
	padding-left: 24.2px;
}
.vc_toggle_default.vc_toggle_size_md .vc_toggle_title {
	padding-left: 24.2px;
}
.vc_toggle_arrow.vc_toggle_size_md .vc_toggle_icon {
	margin-left: 11px;
}
.vc_toggle_size_lg .vc_toggle_icon {
	width: 28px; height: 28px;
}
.vc_toggle_size_lg .vc_toggle_icon::before {
	width: 14px; height: 2px;
}
.vc_toggle_size_lg .vc_toggle_icon::after {
	width: 2px; height: 14px;
}
.vc_toggle_default.vc_toggle_size_lg .vc_toggle_icon {
	width: 14px; height: 4px; margin-left: 7px; display: inline-block;
}
.vc_toggle_default.vc_toggle_size_lg .vc_toggle_icon::before {
	width: 4px; height: 14px;
}
.vc_toggle_default.vc_toggle_size_lg .vc_toggle_icon::after {
	width: 12px; height: 2px;
}
.vc_toggle_arrow.vc_toggle_size_lg .vc_toggle_icon {
	width: 28px; height: 28px;
}
.vc_toggle_arrow.vc_toggle_size_lg .vc_toggle_icon::after {
	border-width: 2px; width: 14px; height: 14px; margin-left: -7px;
}
.vc_toggle_arrow.vc_toggle_size_lg .vc_toggle_icon::before {
	border-width: 2px; width: 14px; height: 14px; margin-left: -7px;
}
.vc_toggle_arrow.vc_toggle_size_lg .vc_toggle_icon::before {
	margin-top: -14px;
}
.vc_toggle_arrow.vc_toggle_size_lg .vc_toggle_icon::after {
	margin-top: -7px;
}
.vc_toggle_default.vc_toggle_size_lg .vc_toggle_content {
	padding-left: 42px;
}
.vc_toggle_default.vc_toggle_size_lg .vc_toggle_title {
	padding-left: 42px;
}
.vc_toggle_round.vc_toggle_size_lg .vc_toggle_content {
	padding-left: 42px;
}
.vc_toggle_round.vc_toggle_size_lg .vc_toggle_title {
	padding-left: 42px;
}
.vc_toggle_rounded.vc_toggle_size_lg .vc_toggle_content {
	padding-left: 42px;
}
.vc_toggle_rounded.vc_toggle_size_lg .vc_toggle_title {
	padding-left: 42px;
}
.vc_toggle_simple.vc_toggle_size_lg .vc_toggle_content {
	padding-left: 42px;
}
.vc_toggle_simple.vc_toggle_size_lg .vc_toggle_title {
	padding-left: 42px;
}
.vc_toggle_square.vc_toggle_size_lg .vc_toggle_content {
	padding-left: 42px;
}
.vc_toggle_square.vc_toggle_size_lg .vc_toggle_title {
	padding-left: 42px;
}
.vc_toggle_default.vc_toggle_size_lg .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_default.vc_toggle_size_lg .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_round.vc_toggle_size_lg .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_round.vc_toggle_size_lg .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_rounded.vc_toggle_size_lg .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_rounded.vc_toggle_size_lg .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_simple.vc_toggle_size_lg .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_simple.vc_toggle_size_lg .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_square.vc_toggle_size_lg .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_square.vc_toggle_size_lg .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_default.vc_toggle_size_lg .vc_toggle_content {
	padding-left: 30.8px;
}
.vc_toggle_default.vc_toggle_size_lg .vc_toggle_title {
	padding-left: 30.8px;
}
.vc_toggle_arrow.vc_toggle_size_lg .vc_toggle_icon {
	margin-left: 14px;
}
.vc_toggle_default .vc_toggle_content {
	padding-left: 33px;
}
.vc_toggle_default .vc_toggle_title {
	padding-left: 33px;
}
.vc_toggle_round .vc_toggle_content {
	padding-left: 33px;
}
.vc_toggle_round .vc_toggle_title {
	padding-left: 33px;
}
.vc_toggle_rounded .vc_toggle_content {
	padding-left: 33px;
}
.vc_toggle_rounded .vc_toggle_title {
	padding-left: 33px;
}
.vc_toggle_simple .vc_toggle_content {
	padding-left: 33px;
}
.vc_toggle_simple .vc_toggle_title {
	padding-left: 33px;
}
.vc_toggle_square .vc_toggle_content {
	padding-left: 33px;
}
.vc_toggle_square .vc_toggle_title {
	padding-left: 33px;
}
.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_default .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_round .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_round .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_simple .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_simple .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_square .vc_toggle_content .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
	left: 0px; top: 50%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_toggle_default .vc_toggle_content {
	padding-left: 24.2px;
}
.vc_toggle_default .vc_toggle_title {
	padding-left: 24.2px;
}
.vc_toggle_arrow .vc_toggle_icon {
	margin-left: 11px;
}
.wpb_widgetised_column .wpb_wrapper > ul {
	margin: 0px;
}
.wpb_widgetised_column .wpb_wrapper > ul > li {
	list-style: none !important; margin-left: 0px; background-image: none;
}
.wpb_widgetised_column .wpb_wrapper > ul > li::after {
	display: none !important;
}
.wpb_widgetised_column .wpb_wrapper > ul > li::before {
	display: none !important;
}
.wpb_button {
	border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(179, 179, 179); padding: 4px 10px; border-radius: 2px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 18px; font-size: 13px; margin-top: 0px; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: none; text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-color: rgb(247, 247, 247); -webkit-box-shadow: none; -moz-box-shadow: none; -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.active.wpb_button {
	background-color: rgb(234, 234, 234);
}
.disabled.wpb_button {
	background-color: rgb(234, 234, 234);
}
.wpb_button:active {
	background-color: rgb(234, 234, 234);
}
.wpb_button:hover {
	background-color: rgb(234, 234, 234);
}
[disabled].wpb_button {
	background-color: rgb(234, 234, 234);
}
.vc_vc_button2 .vc_btn {
	margin-top: 5px; margin-bottom: 5px;
}
.vc_vc_button .vc_btn {
	margin-top: 5px; margin-bottom: 5px;
}
.wpb_button:hover {
	transition:background-color 0.1s linear; color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(230, 230, 230); -webkit-transition: background-color .1s linear; -o-transition: background-color .1s linear;
}
.wpb_button:focus {
	outline: dotted thin; outline-offset: -2px;
}
.active.wpb_button {
	outline: 0px; box-shadow: inset 0px 2px 4px rgba(0,0,0,0.15), 0px 1px 2px rgba(0,0,0,0.05); background-image: none; background-color: rgb(230, 230, 230); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
}
.wpb_button:active {
	outline: 0px; box-shadow: inset 0px 2px 4px rgba(0,0,0,0.15), 0px 1px 2px rgba(0,0,0,0.05); background-image: none; background-color: rgb(230, 230, 230); -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
}
button.wpb_btn-large {
	padding: 9px 14px; border-radius: 2px; line-height: normal; font-size: 15px; -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
span.wpb_btn-large {
	padding: 9px 14px; border-radius: 2px; line-height: normal; font-size: 15px; -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
button.wpb_btn-large [class^=icon-] {
	margin-top: 1px;
}
span.wpb_btn-large [class^=icon-] {
	margin-top: 1px;
}
button.wpb_btn-small {
	padding: 5px 9px; line-height: 16px; font-size: 11px;
}
span.wpb_btn-small {
	padding: 5px 9px; line-height: 16px; font-size: 11px;
}
button.wpb_btn-small [class^=icon-] {
	margin-top: -1px;
}
span.wpb_btn-small [class^=icon-] {
	margin-top: -1px;
}
button.wpb_btn-mini {
	padding: 2px 6px; line-height: 14px; font-size: 11px;
}
span.wpb_btn-mini {
	padding: 2px 6px; line-height: 14px; font-size: 11px;
}
.wpb_btn-danger {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.wpb_btn-danger:hover {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.wpb_btn-info {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.wpb_btn-info:hover {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.wpb_btn-inverse {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.wpb_btn-inverse:hover {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.wpb_btn-primary {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.wpb_btn-primary:hover {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.wpb_btn-success {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.wpb_btn-success:hover {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.wpb_btn-warning {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.wpb_btn-warning:hover {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.active.wpb_btn-danger {
	color: rgba(255, 255, 255, 0.75);
}
.active.wpb_btn-info {
	color: rgba(255, 255, 255, 0.75);
}
.active.wpb_btn-inverse {
	color: rgba(255, 255, 255, 0.75);
}
.active.wpb_btn-primary {
	color: rgba(255, 255, 255, 0.75);
}
.active.wpb_btn-success {
	color: rgba(255, 255, 255, 0.75);
}
.active.wpb_btn-warning {
	color: rgba(255, 255, 255, 0.75);
}
.wpb_button {
	border-color: rgba(0, 0, 0, 0.1);
}
.wpb_btn-primary {
	background-color: rgb(0, 136, 204);
}
.active.wpb_btn-primary {
	background-color: rgb(0, 119, 179);
}
.disabled.wpb_btn-primary {
	background-color: rgb(0, 119, 179);
}
.wpb_btn-primary:active {
	background-color: rgb(0, 119, 179);
}
.wpb_btn-primary:hover {
	background-color: rgb(0, 119, 179);
}
[disabled].wpb_btn-primary {
	background-color: rgb(0, 119, 179);
}
.wpb_btn-warning {
	background-color: rgb(255, 153, 0);
}
.active.wpb_btn-warning {
	background-color: rgb(230, 138, 0);
}
.disabled.wpb_btn-warning {
	background-color: rgb(230, 138, 0);
}
.wpb_btn-warning:active {
	background-color: rgb(230, 138, 0);
}
.wpb_btn-warning:hover {
	background-color: rgb(230, 138, 0);
}
[disabled].wpb_btn-warning {
	background-color: rgb(230, 138, 0);
}
.wpb_btn-danger {
	background-color: rgb(255, 103, 91);
}
.active.wpb_btn-danger {
	background-color: rgb(255, 79, 66);
}
.disabled.wpb_btn-danger {
	background-color: rgb(255, 79, 66);
}
.wpb_btn-danger:active {
	background-color: rgb(255, 79, 66);
}
.wpb_btn-danger:hover {
	background-color: rgb(255, 79, 66);
}
[disabled].wpb_btn-danger {
	background-color: rgb(255, 79, 66);
}
.wpb_btn-success {
	background-color: rgb(106, 177, 101);
}
.active.wpb_btn-success {
	background-color: rgb(90, 168, 85);
}
.disabled.wpb_btn-success {
	background-color: rgb(90, 168, 85);
}
.wpb_btn-success:active {
	background-color: rgb(90, 168, 85);
}
.wpb_btn-success:hover {
	background-color: rgb(90, 168, 85);
}
[disabled].wpb_btn-success {
	background-color: rgb(90, 168, 85);
}
.wpb_btn-info {
	background-color: rgb(88, 185, 218);
}
.active.wpb_btn-info {
	background-color: rgb(67, 176, 213);
}
.disabled.wpb_btn-info {
	background-color: rgb(67, 176, 213);
}
.wpb_btn-info:active {
	background-color: rgb(67, 176, 213);
}
.wpb_btn-info:hover {
	background-color: rgb(67, 176, 213);
}
[disabled].wpb_btn-info {
	background-color: rgb(67, 176, 213);
}
.wpb_btn-inverse {
	background-color: rgb(85, 85, 85);
}
.active.wpb_btn-inverse {
	background-color: rgb(72, 72, 72);
}
.disabled.wpb_btn-inverse {
	background-color: rgb(72, 72, 72);
}
.wpb_btn-inverse:active {
	background-color: rgb(72, 72, 72);
}
.wpb_btn-inverse:hover {
	background-color: rgb(72, 72, 72);
}
[disabled].wpb_btn-inverse {
	background-color: rgb(72, 72, 72);
}
a.wpb_button_a {
	border: currentColor; border-image: none; text-decoration: none;
}
a.wpb_button_a:hover {
	text-decoration: none;
}
.wpb_button:hover {
	background-image: none;
}
.vc_btn3-container {
	margin-bottom: 21.73px; display: block; max-width: 100%;
}
.vc_btn3-inline.vc_btn3-container {
	vertical-align: top; display: inline-block;
}
.vc_btn3.vc_general {
	padding: 14px 20px; border: 1px solid transparent; transition:0.2s ease-in-out; border-image: none; top: 0px; text-align: center; color: rgb(84, 114, 210); line-height: normal; font-size: 14px; text-decoration: none; margin-bottom: 0px; vertical-align: middle; display: inline-block; position: relative; cursor: pointer; -ms-word-wrap: break-word; box-sizing: border-box; box-shadow: none; -ms-user-select: none; background-image: none; background-color: transparent; -moz-user-select: none; -webkit-user-select: none; -webkit-transition: all .2s ease-in-out; user-select: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.vc_btn3-style-outline.vc_btn3.vc_general {
	padding: 13px 19px;
}
.vc_btn3-style-outline-custom.vc_btn3.vc_general {
	padding: 13px 19px;
}
.active.vc_btn3.vc_general {
	outline: 0px;
}
.vc_btn3.vc_general:active {
	outline: 0px;
}
.vc_btn3.vc_general:focus {
	outline: 0px;
}
.vc_btn3.vc_general:focus {
	border: 1px solid transparent; border-image: none; color: rgb(72, 104, 207); text-decoration: none;
}
.vc_btn3.vc_general:hover {
	border: 1px solid transparent; border-image: none; color: rgb(72, 104, 207); text-decoration: none;
}
.vc_btn3.vc_general .vc_btn3-icon {
	height: 14px; line-height: 1; font-size: 16px; vertical-align: top;
}
.vc_btn3.vc_general .vc_btn3-icon-inner {
	left: 0px; top: 50%; display: block; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%);
}
.vc_btn3.vc_general .vc_btn3-placeholder {
	width: 0px; vertical-align: top; display: inline-block;
}
.vc_btn3-icon-left.vc_btn3 {
	position: relative;
}
.vc_btn3-icon-right.vc_btn3 {
	position: relative;
}
.vc_btn3-icon-left.vc_btn3 .vc_btn3-icon {
	top: 50%; display: block; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_btn3-icon-right.vc_btn3 .vc_btn3-icon {
	top: 50%; display: block; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_btn3-icon-left.vc_btn3 {
	text-align: left;
}
.vc_btn3-icon-right.vc_btn3 {
	text-align: right;
}
:not(.vc_btn3-block).vc_btn3-icon-right.vc_btn3 .vc_btn3-icon-inner {
	transform: translate(-75%, -50%); -webkit-transform: translate(-75%, -50%);
}
.vc_btn3-o-empty.vc_btn3 .vc_btn3-icon {
	transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);
}
:not(.vc_btn3-block).vc_btn3-o-empty.vc_btn3 .vc_btn3-icon-inner {
	transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);
}
.vc_btn3-style-classic.vc_btn3 {
	border-color: rgba(0, 0, 0, 0.1);
}
.vc_btn3-style-modern.vc_btn3 {
	background-image: linear-gradient(rgba(255, 255, 255, 0.2) 0px, rgba(255, 255, 255, 0.01) 100%); background-repeat: repeat-x;
}
.vc_btn3-style-outline.vc_btn3 {
	border-width: 2px;
}
.vc_btn3-style-outline-custom.vc_btn3 {
	border-width: 2px;
}
.vc_btn3-style-outline-custom.vc_btn3:focus {
	border-width: 2px;
}
.vc_btn3-style-outline-custom.vc_btn3:hover {
	border-width: 2px;
}
.vc_btn3-style-outline.vc_btn3:focus {
	border-width: 2px;
}
.vc_btn3-style-outline.vc_btn3:hover {
	border-width: 2px;
}
.vc_btn3-style-custom.vc_btn3 {
	background-position: 0px -100%; background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1)); background-repeat: repeat-x; background-size: 200%;
}
.vc_btn3-style-custom.vc_btn3:focus {
	background-position: 0px 100%;
}
.vc_btn3-style-custom.vc_btn3:hover {
	background-position: 0px 100%;
}
.vc_btn3-block.vc_btn3 {
	width: 100%; text-align: inherit; display: block;
}
.vc_btn3-shape-square.vc_btn3 {
	border-radius: 0px;
}
.vc_btn3-shape-rounded.vc_btn3 {
	border-radius: 5px;
}
.vc_btn3-shape-round.vc_btn3 {
	border-radius: 2em;
}
.vc_btn3-size-xs.vc_btn3 {
	padding: 8px 12px; font-size: 11px;
}
.vc_btn3-style-outline.vc_btn3-size-xs.vc_btn3 {
	padding: 7px 11px;
}
.vc_btn3-style-outline-custom.vc_btn3-size-xs.vc_btn3 {
	padding: 7px 11px;
}
.vc_btn3-size-xs.vc_btn3 .vc_btn3-icon {
	height: 11px; line-height: 11px; font-size: 14px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-left.vc_btn3-size-xs.vc_btn3 {
	padding-left: 31px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-left.vc_btn3-size-xs.vc_btn3 .vc_btn3-icon {
	left: 12px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-right.vc_btn3-size-xs.vc_btn3 {
	padding-right: 31px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-right.vc_btn3-size-xs.vc_btn3 .vc_btn3-icon {
	right: 12px;
}
.vc_btn3-size-sm.vc_btn3 {
	padding: 11px 16px; font-size: 12px;
}
.vc_btn3-style-outline.vc_btn3-size-sm.vc_btn3 {
	padding: 10px 15px;
}
.vc_btn3-style-outline-custom.vc_btn3-size-sm.vc_btn3 {
	padding: 10px 15px;
}
.vc_btn3-size-sm.vc_btn3 .vc_btn3-icon {
	height: 12px; line-height: 12px; font-size: 14px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-left.vc_btn3-size-sm.vc_btn3 {
	padding-left: 39px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-left.vc_btn3-size-sm.vc_btn3 .vc_btn3-icon {
	left: 16px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-right.vc_btn3-size-sm.vc_btn3 {
	padding-right: 39px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-right.vc_btn3-size-sm.vc_btn3 .vc_btn3-icon {
	right: 16px;
}
.vc_btn3-size-md.vc_btn3 {
	padding: 14px 20px; font-size: 14px;
}
.vc_btn3-style-outline.vc_btn3-size-md.vc_btn3 {
	padding: 13px 19px;
}
.vc_btn3-style-outline-custom.vc_btn3-size-md.vc_btn3 {
	padding: 13px 19px;
}
.vc_btn3-size-md.vc_btn3 .vc_btn3-icon {
	height: 14px; line-height: 14px; font-size: 16px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-left.vc_btn3-size-md.vc_btn3 {
	padding-left: 48px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-left.vc_btn3-size-md.vc_btn3 .vc_btn3-icon {
	left: 20px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-right.vc_btn3-size-md.vc_btn3 {
	padding-right: 48px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-right.vc_btn3-size-md.vc_btn3 .vc_btn3-icon {
	right: 20px;
}
.vc_btn3-size-lg.vc_btn3 {
	padding: 18px 25px; font-size: 16px;
}
.vc_btn3-style-outline.vc_btn3-size-lg.vc_btn3 {
	padding: 17px 24px;
}
.vc_btn3-style-outline-custom.vc_btn3-size-lg.vc_btn3 {
	padding: 17px 24px;
}
.vc_btn3-size-lg.vc_btn3 .vc_btn3-icon {
	height: 16px; line-height: 16px; font-size: 20px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-left.vc_btn3-size-lg.vc_btn3 {
	padding-left: 60px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-left.vc_btn3-size-lg.vc_btn3 .vc_btn3-icon {
	left: 25px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-right.vc_btn3-size-lg.vc_btn3 {
	padding-right: 60px;
}
:not(.vc_btn3-o-empty).vc_btn3-icon-right.vc_btn3-size-lg.vc_btn3 .vc_btn3-icon {
	right: 25px;
}
.vc_btn3-color-blue.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(84, 114, 210);
}
.vc_btn3-style-flat.vc_btn3-color-blue.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(84, 114, 210);
}
.vc_btn3-style-flat.vc_btn3-color-blue.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(60, 94, 204);
}
.vc_btn3-style-flat.vc_btn3-color-blue.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(60, 94, 204);
}
.vc_btn3-color-blue.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(60, 94, 204);
}
.vc_btn3-color-blue.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(60, 94, 204);
}
.active.vc_btn3-color-blue.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(53, 88, 200);
}
.active.vc_btn3-style-flat.vc_btn3-color-blue.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(53, 88, 200);
}
.vc_btn3-style-flat.vc_btn3-color-blue.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(53, 88, 200);
}
.vc_btn3-color-blue.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(53, 88, 200);
}
.vc_btn3-style-outline.vc_btn3-color-blue.vc_btn3 {
	border-color: rgb(84, 114, 210); color: rgb(84, 114, 210); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-blue.vc_btn3:focus {
	border-color: rgb(84, 114, 210); color: rgb(255, 255, 255); background-color: rgb(84, 114, 210);
}
.vc_btn3-style-outline.vc_btn3-color-blue.vc_btn3:hover {
	border-color: rgb(84, 114, 210); color: rgb(255, 255, 255); background-color: rgb(84, 114, 210);
}
.active.vc_btn3-style-outline.vc_btn3-color-blue.vc_btn3 {
	border-color: rgb(84, 114, 210); color: rgb(255, 255, 255); background-color: rgb(84, 114, 210);
}
.vc_btn3-style-outline.vc_btn3-color-blue.vc_btn3:active {
	border-color: rgb(84, 114, 210); color: rgb(255, 255, 255); background-color: rgb(84, 114, 210);
}
.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #3253bc; background-color: rgb(84, 114, 210);
}
.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(84, 114, 210);
}
.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(84, 114, 210);
}
.active.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(84, 114, 210);
}
.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(84, 114, 210);
}
.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #3253bc;
}
.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #3253bc;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3 {
	box-shadow: 0px 3px 0px #3253bc;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #3253bc;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #3253bc;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3 {
	box-shadow: 0px 4px 0px #3253bc;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #3253bc;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #3253bc;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3 {
	box-shadow: 0px 5px 0px #3253bc;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #3253bc;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-blue.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #3253bc;
}
.vc_btn3-style-modern.vc_btn3-color-blue.vc_btn3 {
	border-color: rgb(84, 114, 210); color: rgb(255, 255, 255); background-color: rgb(84, 114, 210);
}
.vc_btn3-style-modern.vc_btn3-color-blue.vc_btn3:focus {
	border-color: rgb(60, 94, 204); color: rgb(247, 247, 247); background-color: rgb(60, 94, 204);
}
.vc_btn3-style-modern.vc_btn3-color-blue.vc_btn3:hover {
	border-color: rgb(60, 94, 204); color: rgb(247, 247, 247); background-color: rgb(60, 94, 204);
}
.active.vc_btn3-style-modern.vc_btn3-color-blue.vc_btn3 {
	border-color: rgb(53, 88, 200); color: rgb(242, 242, 242); background-color: rgb(53, 88, 200);
}
.vc_btn3-style-modern.vc_btn3-color-blue.vc_btn3:active {
	border-color: rgb(53, 88, 200); color: rgb(242, 242, 242); background-color: rgb(53, 88, 200);
}
.vc_btn3-color-turquoise.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(0, 193, 207);
}
.vc_btn3-style-flat.vc_btn3-color-turquoise.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(0, 193, 207);
}
.vc_btn3-style-flat.vc_btn3-color-turquoise.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(0, 164, 176);
}
.vc_btn3-style-flat.vc_btn3-color-turquoise.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(0, 164, 176);
}
.vc_btn3-color-turquoise.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(0, 164, 176);
}
.vc_btn3-color-turquoise.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(0, 164, 176);
}
.active.vc_btn3-color-turquoise.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(0, 155, 166);
}
.active.vc_btn3-style-flat.vc_btn3-color-turquoise.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(0, 155, 166);
}
.vc_btn3-style-flat.vc_btn3-color-turquoise.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(0, 155, 166);
}
.vc_btn3-color-turquoise.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(0, 155, 166);
}
.vc_btn3-style-outline.vc_btn3-color-turquoise.vc_btn3 {
	border-color: rgb(0, 193, 207); color: rgb(0, 193, 207); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-turquoise.vc_btn3:focus {
	border-color: rgb(0, 193, 207); color: rgb(255, 255, 255); background-color: rgb(0, 193, 207);
}
.vc_btn3-style-outline.vc_btn3-color-turquoise.vc_btn3:hover {
	border-color: rgb(0, 193, 207); color: rgb(255, 255, 255); background-color: rgb(0, 193, 207);
}
.active.vc_btn3-style-outline.vc_btn3-color-turquoise.vc_btn3 {
	border-color: rgb(0, 193, 207); color: rgb(255, 255, 255); background-color: rgb(0, 193, 207);
}
.vc_btn3-style-outline.vc_btn3-color-turquoise.vc_btn3:active {
	border-color: rgb(0, 193, 207); color: rgb(255, 255, 255); background-color: rgb(0, 193, 207);
}
.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #008d97; background-color: rgb(0, 193, 207);
}
.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(0, 193, 207);
}
.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(0, 193, 207);
}
.active.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(0, 193, 207);
}
.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(0, 193, 207);
}
.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #008d97;
}
.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #008d97;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3 {
	box-shadow: 0px 3px 0px #008d97;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #008d97;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #008d97;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3 {
	box-shadow: 0px 4px 0px #008d97;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #008d97;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #008d97;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3 {
	box-shadow: 0px 5px 0px #008d97;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #008d97;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-turquoise.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #008d97;
}
.vc_btn3-style-modern.vc_btn3-color-turquoise.vc_btn3 {
	border-color: rgb(0, 193, 207); color: rgb(255, 255, 255); background-color: rgb(0, 193, 207);
}
.vc_btn3-style-modern.vc_btn3-color-turquoise.vc_btn3:focus {
	border-color: rgb(0, 164, 176); color: rgb(247, 247, 247); background-color: rgb(0, 164, 176);
}
.vc_btn3-style-modern.vc_btn3-color-turquoise.vc_btn3:hover {
	border-color: rgb(0, 164, 176); color: rgb(247, 247, 247); background-color: rgb(0, 164, 176);
}
.active.vc_btn3-style-modern.vc_btn3-color-turquoise.vc_btn3 {
	border-color: rgb(0, 155, 166); color: rgb(242, 242, 242); background-color: rgb(0, 155, 166);
}
.vc_btn3-style-modern.vc_btn3-color-turquoise.vc_btn3:active {
	border-color: rgb(0, 155, 166); color: rgb(242, 242, 242); background-color: rgb(0, 155, 166);
}
.vc_btn3-color-pink.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(254, 108, 97);
}
.vc_btn3-style-flat.vc_btn3-color-pink.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(254, 108, 97);
}
.vc_btn3-style-flat.vc_btn3-color-pink.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(254, 80, 67);
}
.vc_btn3-style-flat.vc_btn3-color-pink.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(254, 80, 67);
}
.vc_btn3-color-pink.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(254, 80, 67);
}
.vc_btn3-color-pink.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(254, 80, 67);
}
.active.vc_btn3-color-pink.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(254, 70, 56);
}
.active.vc_btn3-style-flat.vc_btn3-color-pink.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(254, 70, 56);
}
.vc_btn3-style-flat.vc_btn3-color-pink.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(254, 70, 56);
}
.vc_btn3-color-pink.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(254, 70, 56);
}
.vc_btn3-style-outline.vc_btn3-color-pink.vc_btn3 {
	border-color: rgb(254, 108, 97); color: rgb(254, 108, 97); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-pink.vc_btn3:focus {
	border-color: rgb(254, 108, 97); color: rgb(255, 255, 255); background-color: rgb(254, 108, 97);
}
.vc_btn3-style-outline.vc_btn3-color-pink.vc_btn3:hover {
	border-color: rgb(254, 108, 97); color: rgb(255, 255, 255); background-color: rgb(254, 108, 97);
}
.active.vc_btn3-style-outline.vc_btn3-color-pink.vc_btn3 {
	border-color: rgb(254, 108, 97); color: rgb(255, 255, 255); background-color: rgb(254, 108, 97);
}
.vc_btn3-style-outline.vc_btn3-color-pink.vc_btn3:active {
	border-color: rgb(254, 108, 97); color: rgb(255, 255, 255); background-color: rgb(254, 108, 97);
}
.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #fe3829; background-color: rgb(254, 108, 97);
}
.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(254, 108, 97);
}
.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(254, 108, 97);
}
.active.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(254, 108, 97);
}
.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(254, 108, 97);
}
.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #fe3829;
}
.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #fe3829;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3 {
	box-shadow: 0px 3px 0px #fe3829;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #fe3829;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #fe3829;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3 {
	box-shadow: 0px 4px 0px #fe3829;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #fe3829;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #fe3829;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3 {
	box-shadow: 0px 5px 0px #fe3829;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #fe3829;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-pink.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #fe3829;
}
.vc_btn3-style-modern.vc_btn3-color-pink.vc_btn3 {
	border-color: rgb(254, 108, 97); color: rgb(255, 255, 255); background-color: rgb(254, 108, 97);
}
.vc_btn3-style-modern.vc_btn3-color-pink.vc_btn3:focus {
	border-color: rgb(254, 80, 67); color: rgb(247, 247, 247); background-color: rgb(254, 80, 67);
}
.vc_btn3-style-modern.vc_btn3-color-pink.vc_btn3:hover {
	border-color: rgb(254, 80, 67); color: rgb(247, 247, 247); background-color: rgb(254, 80, 67);
}
.active.vc_btn3-style-modern.vc_btn3-color-pink.vc_btn3 {
	border-color: rgb(254, 70, 56); color: rgb(242, 242, 242); background-color: rgb(254, 70, 56);
}
.vc_btn3-style-modern.vc_btn3-color-pink.vc_btn3:active {
	border-color: rgb(254, 70, 56); color: rgb(242, 242, 242); background-color: rgb(254, 70, 56);
}
.vc_btn3-color-violet.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(141, 109, 196);
}
.vc_btn3-style-flat.vc_btn3-color-violet.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(141, 109, 196);
}
.vc_btn3-style-flat.vc_btn3-color-violet.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(124, 87, 187);
}
.vc_btn3-style-flat.vc_btn3-color-violet.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(124, 87, 187);
}
.vc_btn3-color-violet.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(124, 87, 187);
}
.vc_btn3-color-violet.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(124, 87, 187);
}
.active.vc_btn3-color-violet.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(118, 80, 184);
}
.active.vc_btn3-style-flat.vc_btn3-color-violet.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(118, 80, 184);
}
.vc_btn3-style-flat.vc_btn3-color-violet.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(118, 80, 184);
}
.vc_btn3-color-violet.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(118, 80, 184);
}
.vc_btn3-style-outline.vc_btn3-color-violet.vc_btn3 {
	border-color: rgb(141, 109, 196); color: rgb(141, 109, 196); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-violet.vc_btn3:focus {
	border-color: rgb(141, 109, 196); color: rgb(255, 255, 255); background-color: rgb(141, 109, 196);
}
.vc_btn3-style-outline.vc_btn3-color-violet.vc_btn3:hover {
	border-color: rgb(141, 109, 196); color: rgb(255, 255, 255); background-color: rgb(141, 109, 196);
}
.active.vc_btn3-style-outline.vc_btn3-color-violet.vc_btn3 {
	border-color: rgb(141, 109, 196); color: rgb(255, 255, 255); background-color: rgb(141, 109, 196);
}
.vc_btn3-style-outline.vc_btn3-color-violet.vc_btn3:active {
	border-color: rgb(141, 109, 196); color: rgb(255, 255, 255); background-color: rgb(141, 109, 196);
}
.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #6e48b1; background-color: rgb(141, 109, 196);
}
.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(141, 109, 196);
}
.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(141, 109, 196);
}
.active.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(141, 109, 196);
}
.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(141, 109, 196);
}
.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #6e48b1;
}
.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #6e48b1;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3 {
	box-shadow: 0px 3px 0px #6e48b1;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #6e48b1;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #6e48b1;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3 {
	box-shadow: 0px 4px 0px #6e48b1;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #6e48b1;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #6e48b1;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3 {
	box-shadow: 0px 5px 0px #6e48b1;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #6e48b1;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-violet.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #6e48b1;
}
.vc_btn3-style-modern.vc_btn3-color-violet.vc_btn3 {
	border-color: rgb(141, 109, 196); color: rgb(255, 255, 255); background-color: rgb(141, 109, 196);
}
.vc_btn3-style-modern.vc_btn3-color-violet.vc_btn3:focus {
	border-color: rgb(124, 87, 187); color: rgb(247, 247, 247); background-color: rgb(124, 87, 187);
}
.vc_btn3-style-modern.vc_btn3-color-violet.vc_btn3:hover {
	border-color: rgb(124, 87, 187); color: rgb(247, 247, 247); background-color: rgb(124, 87, 187);
}
.active.vc_btn3-style-modern.vc_btn3-color-violet.vc_btn3 {
	border-color: rgb(118, 80, 184); color: rgb(242, 242, 242); background-color: rgb(118, 80, 184);
}
.vc_btn3-style-modern.vc_btn3-color-violet.vc_btn3:active {
	border-color: rgb(118, 80, 184); color: rgb(242, 242, 242); background-color: rgb(118, 80, 184);
}
.vc_btn3-color-peacoc.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(76, 173, 201);
}
.vc_btn3-style-flat.vc_btn3-color-peacoc.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(76, 173, 201);
}
.vc_btn3-style-flat.vc_btn3-color-peacoc.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(57, 160, 189);
}
.vc_btn3-style-flat.vc_btn3-color-peacoc.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(57, 160, 189);
}
.vc_btn3-color-peacoc.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(57, 160, 189);
}
.vc_btn3-color-peacoc.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(57, 160, 189);
}
.active.vc_btn3-color-peacoc.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(55, 153, 181);
}
.active.vc_btn3-style-flat.vc_btn3-color-peacoc.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(55, 153, 181);
}
.vc_btn3-style-flat.vc_btn3-color-peacoc.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(55, 153, 181);
}
.vc_btn3-color-peacoc.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(55, 153, 181);
}
.vc_btn3-style-outline.vc_btn3-color-peacoc.vc_btn3 {
	border-color: rgb(76, 173, 201); color: rgb(76, 173, 201); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-peacoc.vc_btn3:focus {
	border-color: rgb(76, 173, 201); color: rgb(255, 255, 255); background-color: rgb(76, 173, 201);
}
.vc_btn3-style-outline.vc_btn3-color-peacoc.vc_btn3:hover {
	border-color: rgb(76, 173, 201); color: rgb(255, 255, 255); background-color: rgb(76, 173, 201);
}
.active.vc_btn3-style-outline.vc_btn3-color-peacoc.vc_btn3 {
	border-color: rgb(76, 173, 201); color: rgb(255, 255, 255); background-color: rgb(76, 173, 201);
}
.vc_btn3-style-outline.vc_btn3-color-peacoc.vc_btn3:active {
	border-color: rgb(76, 173, 201); color: rgb(255, 255, 255); background-color: rgb(76, 173, 201);
}
.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #338faa; background-color: rgb(76, 173, 201);
}
.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(76, 173, 201);
}
.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(76, 173, 201);
}
.active.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(76, 173, 201);
}
.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(76, 173, 201);
}
.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #338faa;
}
.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #338faa;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3 {
	box-shadow: 0px 3px 0px #338faa;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #338faa;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #338faa;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3 {
	box-shadow: 0px 4px 0px #338faa;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #338faa;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #338faa;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3 {
	box-shadow: 0px 5px 0px #338faa;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #338faa;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-peacoc.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #338faa;
}
.vc_btn3-style-modern.vc_btn3-color-peacoc.vc_btn3 {
	border-color: rgb(76, 173, 201); color: rgb(255, 255, 255); background-color: rgb(76, 173, 201);
}
.vc_btn3-style-modern.vc_btn3-color-peacoc.vc_btn3:focus {
	border-color: rgb(57, 160, 189); color: rgb(247, 247, 247); background-color: rgb(57, 160, 189);
}
.vc_btn3-style-modern.vc_btn3-color-peacoc.vc_btn3:hover {
	border-color: rgb(57, 160, 189); color: rgb(247, 247, 247); background-color: rgb(57, 160, 189);
}
.active.vc_btn3-style-modern.vc_btn3-color-peacoc.vc_btn3 {
	border-color: rgb(55, 153, 181); color: rgb(242, 242, 242); background-color: rgb(55, 153, 181);
}
.vc_btn3-style-modern.vc_btn3-color-peacoc.vc_btn3:active {
	border-color: rgb(55, 153, 181); color: rgb(242, 242, 242); background-color: rgb(55, 153, 181);
}
.vc_btn3-color-chino.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(206, 194, 171);
}
.vc_btn3-style-flat.vc_btn3-color-chino.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(206, 194, 171);
}
.vc_btn3-style-flat.vc_btn3-color-chino.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(195, 180, 152);
}
.vc_btn3-style-flat.vc_btn3-color-chino.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(195, 180, 152);
}
.vc_btn3-color-chino.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(195, 180, 152);
}
.vc_btn3-color-chino.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(195, 180, 152);
}
.active.vc_btn3-color-chino.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(191, 175, 145);
}
.active.vc_btn3-style-flat.vc_btn3-color-chino.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(191, 175, 145);
}
.vc_btn3-style-flat.vc_btn3-color-chino.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(191, 175, 145);
}
.vc_btn3-color-chino.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(191, 175, 145);
}
.vc_btn3-style-outline.vc_btn3-color-chino.vc_btn3 {
	border-color: rgb(206, 194, 171); color: rgb(206, 194, 171); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-chino.vc_btn3:focus {
	border-color: rgb(206, 194, 171); color: rgb(255, 255, 255); background-color: rgb(206, 194, 171);
}
.vc_btn3-style-outline.vc_btn3-color-chino.vc_btn3:hover {
	border-color: rgb(206, 194, 171); color: rgb(255, 255, 255); background-color: rgb(206, 194, 171);
}
.active.vc_btn3-style-outline.vc_btn3-color-chino.vc_btn3 {
	border-color: rgb(206, 194, 171); color: rgb(255, 255, 255); background-color: rgb(206, 194, 171);
}
.vc_btn3-style-outline.vc_btn3-color-chino.vc_btn3:active {
	border-color: rgb(206, 194, 171); color: rgb(255, 255, 255); background-color: rgb(206, 194, 171);
}
.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #b9a888; background-color: rgb(206, 194, 171);
}
.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(206, 194, 171);
}
.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(206, 194, 171);
}
.active.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(206, 194, 171);
}
.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(206, 194, 171);
}
.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #b9a888;
}
.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #b9a888;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3 {
	box-shadow: 0px 3px 0px #b9a888;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #b9a888;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #b9a888;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3 {
	box-shadow: 0px 4px 0px #b9a888;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #b9a888;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #b9a888;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3 {
	box-shadow: 0px 5px 0px #b9a888;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #b9a888;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-chino.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #b9a888;
}
.vc_btn3-style-modern.vc_btn3-color-chino.vc_btn3 {
	border-color: rgb(206, 194, 171); color: rgb(255, 255, 255); background-color: rgb(206, 194, 171);
}
.vc_btn3-style-modern.vc_btn3-color-chino.vc_btn3:focus {
	border-color: rgb(195, 180, 152); color: rgb(247, 247, 247); background-color: rgb(195, 180, 152);
}
.vc_btn3-style-modern.vc_btn3-color-chino.vc_btn3:hover {
	border-color: rgb(195, 180, 152); color: rgb(247, 247, 247); background-color: rgb(195, 180, 152);
}
.active.vc_btn3-style-modern.vc_btn3-color-chino.vc_btn3 {
	border-color: rgb(191, 175, 145); color: rgb(242, 242, 242); background-color: rgb(191, 175, 145);
}
.vc_btn3-style-modern.vc_btn3-color-chino.vc_btn3:active {
	border-color: rgb(191, 175, 145); color: rgb(242, 242, 242); background-color: rgb(191, 175, 145);
}
.vc_btn3-color-mulled-wine.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(80, 72, 91);
}
.vc_btn3-style-flat.vc_btn3-color-mulled-wine.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(80, 72, 91);
}
.vc_btn3-style-flat.vc_btn3-color-mulled-wine.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(65, 58, 74);
}
.vc_btn3-style-flat.vc_btn3-color-mulled-wine.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(65, 58, 74);
}
.vc_btn3-color-mulled-wine.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(65, 58, 74);
}
.vc_btn3-color-mulled-wine.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(65, 58, 74);
}
.active.vc_btn3-color-mulled-wine.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(60, 54, 68);
}
.active.vc_btn3-style-flat.vc_btn3-color-mulled-wine.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(60, 54, 68);
}
.vc_btn3-style-flat.vc_btn3-color-mulled-wine.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(60, 54, 68);
}
.vc_btn3-color-mulled-wine.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(60, 54, 68);
}
.vc_btn3-style-outline.vc_btn3-color-mulled-wine.vc_btn3 {
	border-color: rgb(80, 72, 91); color: rgb(80, 72, 91); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-mulled-wine.vc_btn3:focus {
	border-color: rgb(80, 72, 91); color: rgb(255, 255, 255); background-color: rgb(80, 72, 91);
}
.vc_btn3-style-outline.vc_btn3-color-mulled-wine.vc_btn3:hover {
	border-color: rgb(80, 72, 91); color: rgb(255, 255, 255); background-color: rgb(80, 72, 91);
}
.active.vc_btn3-style-outline.vc_btn3-color-mulled-wine.vc_btn3 {
	border-color: rgb(80, 72, 91); color: rgb(255, 255, 255); background-color: rgb(80, 72, 91);
}
.vc_btn3-style-outline.vc_btn3-color-mulled-wine.vc_btn3:active {
	border-color: rgb(80, 72, 91); color: rgb(255, 255, 255); background-color: rgb(80, 72, 91);
}
.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #342f3c; background-color: rgb(80, 72, 91);
}
.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(80, 72, 91);
}
.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(80, 72, 91);
}
.active.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(80, 72, 91);
}
.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(80, 72, 91);
}
.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #342f3c;
}
.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #342f3c;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3 {
	box-shadow: 0px 3px 0px #342f3c;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #342f3c;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #342f3c;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3 {
	box-shadow: 0px 4px 0px #342f3c;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #342f3c;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #342f3c;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3 {
	box-shadow: 0px 5px 0px #342f3c;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #342f3c;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-mulled-wine.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #342f3c;
}
.vc_btn3-style-modern.vc_btn3-color-mulled-wine.vc_btn3 {
	border-color: rgb(80, 72, 91); color: rgb(255, 255, 255); background-color: rgb(80, 72, 91);
}
.vc_btn3-style-modern.vc_btn3-color-mulled-wine.vc_btn3:focus {
	border-color: rgb(65, 58, 74); color: rgb(247, 247, 247); background-color: rgb(65, 58, 74);
}
.vc_btn3-style-modern.vc_btn3-color-mulled-wine.vc_btn3:hover {
	border-color: rgb(65, 58, 74); color: rgb(247, 247, 247); background-color: rgb(65, 58, 74);
}
.active.vc_btn3-style-modern.vc_btn3-color-mulled-wine.vc_btn3 {
	border-color: rgb(60, 54, 68); color: rgb(242, 242, 242); background-color: rgb(60, 54, 68);
}
.vc_btn3-style-modern.vc_btn3-color-mulled-wine.vc_btn3:active {
	border-color: rgb(60, 54, 68); color: rgb(242, 242, 242); background-color: rgb(60, 54, 68);
}
.vc_btn3-color-vista-blue.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(117, 214, 156);
}
.vc_btn3-style-flat.vc_btn3-color-vista-blue.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(117, 214, 156);
}
.vc_btn3-style-flat.vc_btn3-color-vista-blue.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(93, 207, 139);
}
.vc_btn3-style-flat.vc_btn3-color-vista-blue.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(93, 207, 139);
}
.vc_btn3-color-vista-blue.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(93, 207, 139);
}
.vc_btn3-color-vista-blue.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(93, 207, 139);
}
.active.vc_btn3-color-vista-blue.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(86, 205, 133);
}
.active.vc_btn3-style-flat.vc_btn3-color-vista-blue.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(86, 205, 133);
}
.vc_btn3-style-flat.vc_btn3-color-vista-blue.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(86, 205, 133);
}
.vc_btn3-color-vista-blue.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(86, 205, 133);
}
.vc_btn3-style-outline.vc_btn3-color-vista-blue.vc_btn3 {
	border-color: rgb(117, 214, 156); color: rgb(117, 214, 156); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-vista-blue.vc_btn3:focus {
	border-color: rgb(117, 214, 156); color: rgb(255, 255, 255); background-color: rgb(117, 214, 156);
}
.vc_btn3-style-outline.vc_btn3-color-vista-blue.vc_btn3:hover {
	border-color: rgb(117, 214, 156); color: rgb(255, 255, 255); background-color: rgb(117, 214, 156);
}
.active.vc_btn3-style-outline.vc_btn3-color-vista-blue.vc_btn3 {
	border-color: rgb(117, 214, 156); color: rgb(255, 255, 255); background-color: rgb(117, 214, 156);
}
.vc_btn3-style-outline.vc_btn3-color-vista-blue.vc_btn3:active {
	border-color: rgb(117, 214, 156); color: rgb(255, 255, 255); background-color: rgb(117, 214, 156);
}
.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #4ac97d; background-color: rgb(117, 214, 156);
}
.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(117, 214, 156);
}
.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(117, 214, 156);
}
.active.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(117, 214, 156);
}
.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(117, 214, 156);
}
.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #4ac97d;
}
.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #4ac97d;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3 {
	box-shadow: 0px 3px 0px #4ac97d;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #4ac97d;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #4ac97d;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3 {
	box-shadow: 0px 4px 0px #4ac97d;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #4ac97d;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #4ac97d;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3 {
	box-shadow: 0px 5px 0px #4ac97d;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #4ac97d;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-vista-blue.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #4ac97d;
}
.vc_btn3-style-modern.vc_btn3-color-vista-blue.vc_btn3 {
	border-color: rgb(117, 214, 156); color: rgb(255, 255, 255); background-color: rgb(117, 214, 156);
}
.vc_btn3-style-modern.vc_btn3-color-vista-blue.vc_btn3:focus {
	border-color: rgb(93, 207, 139); color: rgb(247, 247, 247); background-color: rgb(93, 207, 139);
}
.vc_btn3-style-modern.vc_btn3-color-vista-blue.vc_btn3:hover {
	border-color: rgb(93, 207, 139); color: rgb(247, 247, 247); background-color: rgb(93, 207, 139);
}
.active.vc_btn3-style-modern.vc_btn3-color-vista-blue.vc_btn3 {
	border-color: rgb(86, 205, 133); color: rgb(242, 242, 242); background-color: rgb(86, 205, 133);
}
.vc_btn3-style-modern.vc_btn3-color-vista-blue.vc_btn3:active {
	border-color: rgb(86, 205, 133); color: rgb(242, 242, 242); background-color: rgb(86, 205, 133);
}
.vc_btn3-color-orange.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(247, 190, 104);
}
.vc_btn3-style-flat.vc_btn3-color-orange.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(247, 190, 104);
}
.vc_btn3-style-flat.vc_btn3-color-orange.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(245, 177, 75);
}
.vc_btn3-style-flat.vc_btn3-color-orange.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(245, 177, 75);
}
.vc_btn3-color-orange.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(245, 177, 75);
}
.vc_btn3-color-orange.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(245, 177, 75);
}
.active.vc_btn3-color-orange.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(245, 173, 65);
}
.active.vc_btn3-style-flat.vc_btn3-color-orange.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(245, 173, 65);
}
.vc_btn3-style-flat.vc_btn3-color-orange.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(245, 173, 65);
}
.vc_btn3-color-orange.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(245, 173, 65);
}
.vc_btn3-style-outline.vc_btn3-color-orange.vc_btn3 {
	border-color: rgb(247, 190, 104); color: rgb(247, 190, 104); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-orange.vc_btn3:focus {
	border-color: rgb(247, 190, 104); color: rgb(255, 255, 255); background-color: rgb(247, 190, 104);
}
.vc_btn3-style-outline.vc_btn3-color-orange.vc_btn3:hover {
	border-color: rgb(247, 190, 104); color: rgb(255, 255, 255); background-color: rgb(247, 190, 104);
}
.active.vc_btn3-style-outline.vc_btn3-color-orange.vc_btn3 {
	border-color: rgb(247, 190, 104); color: rgb(255, 255, 255); background-color: rgb(247, 190, 104);
}
.vc_btn3-style-outline.vc_btn3-color-orange.vc_btn3:active {
	border-color: rgb(247, 190, 104); color: rgb(255, 255, 255); background-color: rgb(247, 190, 104);
}
.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #f4a733; background-color: rgb(247, 190, 104);
}
.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(247, 190, 104);
}
.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(247, 190, 104);
}
.active.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(247, 190, 104);
}
.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(247, 190, 104);
}
.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #f4a733;
}
.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #f4a733;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3 {
	box-shadow: 0px 3px 0px #f4a733;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #f4a733;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #f4a733;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3 {
	box-shadow: 0px 4px 0px #f4a733;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #f4a733;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #f4a733;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3 {
	box-shadow: 0px 5px 0px #f4a733;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #f4a733;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-orange.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #f4a733;
}
.vc_btn3-style-modern.vc_btn3-color-orange.vc_btn3 {
	border-color: rgb(247, 190, 104); color: rgb(255, 255, 255); background-color: rgb(247, 190, 104);
}
.vc_btn3-style-modern.vc_btn3-color-orange.vc_btn3:focus {
	border-color: rgb(245, 177, 75); color: rgb(247, 247, 247); background-color: rgb(245, 177, 75);
}
.vc_btn3-style-modern.vc_btn3-color-orange.vc_btn3:hover {
	border-color: rgb(245, 177, 75); color: rgb(247, 247, 247); background-color: rgb(245, 177, 75);
}
.active.vc_btn3-style-modern.vc_btn3-color-orange.vc_btn3 {
	border-color: rgb(245, 173, 65); color: rgb(242, 242, 242); background-color: rgb(245, 173, 65);
}
.vc_btn3-style-modern.vc_btn3-color-orange.vc_btn3:active {
	border-color: rgb(245, 173, 65); color: rgb(242, 242, 242); background-color: rgb(245, 173, 65);
}
.vc_btn3-color-sky.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(90, 161, 227);
}
.vc_btn3-style-flat.vc_btn3-color-sky.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(90, 161, 227);
}
.vc_btn3-style-flat.vc_btn3-color-sky.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(64, 146, 223);
}
.vc_btn3-style-flat.vc_btn3-color-sky.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(64, 146, 223);
}
.vc_btn3-color-sky.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(64, 146, 223);
}
.vc_btn3-color-sky.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(64, 146, 223);
}
.active.vc_btn3-color-sky.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(55, 141, 221);
}
.active.vc_btn3-style-flat.vc_btn3-color-sky.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(55, 141, 221);
}
.vc_btn3-style-flat.vc_btn3-color-sky.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(55, 141, 221);
}
.vc_btn3-color-sky.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(55, 141, 221);
}
.vc_btn3-style-outline.vc_btn3-color-sky.vc_btn3 {
	border-color: rgb(90, 161, 227); color: rgb(90, 161, 227); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-sky.vc_btn3:focus {
	border-color: rgb(90, 161, 227); color: rgb(255, 255, 255); background-color: rgb(90, 161, 227);
}
.vc_btn3-style-outline.vc_btn3-color-sky.vc_btn3:hover {
	border-color: rgb(90, 161, 227); color: rgb(255, 255, 255); background-color: rgb(90, 161, 227);
}
.active.vc_btn3-style-outline.vc_btn3-color-sky.vc_btn3 {
	border-color: rgb(90, 161, 227); color: rgb(255, 255, 255); background-color: rgb(90, 161, 227);
}
.vc_btn3-style-outline.vc_btn3-color-sky.vc_btn3:active {
	border-color: rgb(90, 161, 227); color: rgb(255, 255, 255); background-color: rgb(90, 161, 227);
}
.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #2a86db; background-color: rgb(90, 161, 227);
}
.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(90, 161, 227);
}
.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(90, 161, 227);
}
.active.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(90, 161, 227);
}
.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(90, 161, 227);
}
.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #2a86db;
}
.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #2a86db;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3 {
	box-shadow: 0px 3px 0px #2a86db;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #2a86db;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #2a86db;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3 {
	box-shadow: 0px 4px 0px #2a86db;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #2a86db;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #2a86db;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3 {
	box-shadow: 0px 5px 0px #2a86db;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #2a86db;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-sky.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #2a86db;
}
.vc_btn3-style-modern.vc_btn3-color-sky.vc_btn3 {
	border-color: rgb(90, 161, 227); color: rgb(255, 255, 255); background-color: rgb(90, 161, 227);
}
.vc_btn3-style-modern.vc_btn3-color-sky.vc_btn3:focus {
	border-color: rgb(64, 146, 223); color: rgb(247, 247, 247); background-color: rgb(64, 146, 223);
}
.vc_btn3-style-modern.vc_btn3-color-sky.vc_btn3:hover {
	border-color: rgb(64, 146, 223); color: rgb(247, 247, 247); background-color: rgb(64, 146, 223);
}
.active.vc_btn3-style-modern.vc_btn3-color-sky.vc_btn3 {
	border-color: rgb(55, 141, 221); color: rgb(242, 242, 242); background-color: rgb(55, 141, 221);
}
.vc_btn3-style-modern.vc_btn3-color-sky.vc_btn3:active {
	border-color: rgb(55, 141, 221); color: rgb(242, 242, 242); background-color: rgb(55, 141, 221);
}
.vc_btn3-color-green.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(109, 171, 60);
}
.vc_btn3-style-flat.vc_btn3-color-green.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(109, 171, 60);
}
.vc_btn3-style-flat.vc_btn3-color-green.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(95, 148, 52);
}
.vc_btn3-style-flat.vc_btn3-color-green.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(95, 148, 52);
}
.vc_btn3-color-green.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(95, 148, 52);
}
.vc_btn3-color-green.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(95, 148, 52);
}
.active.vc_btn3-color-green.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(90, 141, 49);
}
.active.vc_btn3-style-flat.vc_btn3-color-green.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(90, 141, 49);
}
.vc_btn3-style-flat.vc_btn3-color-green.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(90, 141, 49);
}
.vc_btn3-color-green.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(90, 141, 49);
}
.vc_btn3-style-outline.vc_btn3-color-green.vc_btn3 {
	border-color: rgb(109, 171, 60); color: rgb(109, 171, 60); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-green.vc_btn3:focus {
	border-color: rgb(109, 171, 60); color: rgb(255, 255, 255); background-color: rgb(109, 171, 60);
}
.vc_btn3-style-outline.vc_btn3-color-green.vc_btn3:hover {
	border-color: rgb(109, 171, 60); color: rgb(255, 255, 255); background-color: rgb(109, 171, 60);
}
.active.vc_btn3-style-outline.vc_btn3-color-green.vc_btn3 {
	border-color: rgb(109, 171, 60); color: rgb(255, 255, 255); background-color: rgb(109, 171, 60);
}
.vc_btn3-style-outline.vc_btn3-color-green.vc_btn3:active {
	border-color: rgb(109, 171, 60); color: rgb(255, 255, 255); background-color: rgb(109, 171, 60);
}
.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #53812d; background-color: rgb(109, 171, 60);
}
.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(109, 171, 60);
}
.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(109, 171, 60);
}
.active.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(109, 171, 60);
}
.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(109, 171, 60);
}
.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #53812d;
}
.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #53812d;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3 {
	box-shadow: 0px 3px 0px #53812d;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #53812d;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #53812d;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3 {
	box-shadow: 0px 4px 0px #53812d;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #53812d;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #53812d;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3 {
	box-shadow: 0px 5px 0px #53812d;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #53812d;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-green.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #53812d;
}
.vc_btn3-style-modern.vc_btn3-color-green.vc_btn3 {
	border-color: rgb(109, 171, 60); color: rgb(255, 255, 255); background-color: rgb(109, 171, 60);
}
.vc_btn3-style-modern.vc_btn3-color-green.vc_btn3:focus {
	border-color: rgb(95, 148, 52); color: rgb(247, 247, 247); background-color: rgb(95, 148, 52);
}
.vc_btn3-style-modern.vc_btn3-color-green.vc_btn3:hover {
	border-color: rgb(95, 148, 52); color: rgb(247, 247, 247); background-color: rgb(95, 148, 52);
}
.active.vc_btn3-style-modern.vc_btn3-color-green.vc_btn3 {
	border-color: rgb(90, 141, 49); color: rgb(242, 242, 242); background-color: rgb(90, 141, 49);
}
.vc_btn3-style-modern.vc_btn3-color-green.vc_btn3:active {
	border-color: rgb(90, 141, 49); color: rgb(242, 242, 242); background-color: rgb(90, 141, 49);
}
.vc_btn3-color-juicy-pink.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(244, 82, 77);
}
.vc_btn3-style-flat.vc_btn3-color-juicy-pink.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(244, 82, 77);
}
.vc_btn3-style-flat.vc_btn3-color-juicy-pink.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(242, 54, 48);
}
.vc_btn3-style-flat.vc_btn3-color-juicy-pink.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(242, 54, 48);
}
.vc_btn3-color-juicy-pink.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(242, 54, 48);
}
.vc_btn3-color-juicy-pink.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(242, 54, 48);
}
.active.vc_btn3-color-juicy-pink.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(242, 45, 39);
}
.active.vc_btn3-style-flat.vc_btn3-color-juicy-pink.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(242, 45, 39);
}
.vc_btn3-style-flat.vc_btn3-color-juicy-pink.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(242, 45, 39);
}
.vc_btn3-color-juicy-pink.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(242, 45, 39);
}
.vc_btn3-style-outline.vc_btn3-color-juicy-pink.vc_btn3 {
	border-color: rgb(244, 82, 77); color: rgb(244, 82, 77); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-juicy-pink.vc_btn3:focus {
	border-color: rgb(244, 82, 77); color: rgb(255, 255, 255); background-color: rgb(244, 82, 77);
}
.vc_btn3-style-outline.vc_btn3-color-juicy-pink.vc_btn3:hover {
	border-color: rgb(244, 82, 77); color: rgb(255, 255, 255); background-color: rgb(244, 82, 77);
}
.active.vc_btn3-style-outline.vc_btn3-color-juicy-pink.vc_btn3 {
	border-color: rgb(244, 82, 77); color: rgb(255, 255, 255); background-color: rgb(244, 82, 77);
}
.vc_btn3-style-outline.vc_btn3-color-juicy-pink.vc_btn3:active {
	border-color: rgb(244, 82, 77); color: rgb(255, 255, 255); background-color: rgb(244, 82, 77);
}
.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #f11f18; background-color: rgb(244, 82, 77);
}
.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(244, 82, 77);
}
.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(244, 82, 77);
}
.active.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(244, 82, 77);
}
.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(244, 82, 77);
}
.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #f11f18;
}
.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #f11f18;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3 {
	box-shadow: 0px 3px 0px #f11f18;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #f11f18;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #f11f18;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3 {
	box-shadow: 0px 4px 0px #f11f18;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #f11f18;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #f11f18;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3 {
	box-shadow: 0px 5px 0px #f11f18;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #f11f18;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-juicy-pink.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #f11f18;
}
.vc_btn3-style-modern.vc_btn3-color-juicy-pink.vc_btn3 {
	border-color: rgb(244, 82, 77); color: rgb(255, 255, 255); background-color: rgb(244, 82, 77);
}
.vc_btn3-style-modern.vc_btn3-color-juicy-pink.vc_btn3:focus {
	border-color: rgb(242, 54, 48); color: rgb(247, 247, 247); background-color: rgb(242, 54, 48);
}
.vc_btn3-style-modern.vc_btn3-color-juicy-pink.vc_btn3:hover {
	border-color: rgb(242, 54, 48); color: rgb(247, 247, 247); background-color: rgb(242, 54, 48);
}
.active.vc_btn3-style-modern.vc_btn3-color-juicy-pink.vc_btn3 {
	border-color: rgb(242, 45, 39); color: rgb(242, 242, 242); background-color: rgb(242, 45, 39);
}
.vc_btn3-style-modern.vc_btn3-color-juicy-pink.vc_btn3:active {
	border-color: rgb(242, 45, 39); color: rgb(242, 242, 242); background-color: rgb(242, 45, 39);
}
.vc_btn3-color-sandy-brown.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(247, 148, 104);
}
.vc_btn3-style-flat.vc_btn3-color-sandy-brown.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(247, 148, 104);
}
.vc_btn3-style-flat.vc_btn3-color-sandy-brown.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(245, 127, 75);
}
.vc_btn3-style-flat.vc_btn3-color-sandy-brown.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(245, 127, 75);
}
.vc_btn3-color-sandy-brown.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(245, 127, 75);
}
.vc_btn3-color-sandy-brown.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(245, 127, 75);
}
.active.vc_btn3-color-sandy-brown.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(245, 121, 65);
}
.active.vc_btn3-style-flat.vc_btn3-color-sandy-brown.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(245, 121, 65);
}
.vc_btn3-style-flat.vc_btn3-color-sandy-brown.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(245, 121, 65);
}
.vc_btn3-color-sandy-brown.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(245, 121, 65);
}
.vc_btn3-style-outline.vc_btn3-color-sandy-brown.vc_btn3 {
	border-color: rgb(247, 148, 104); color: rgb(247, 148, 104); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-sandy-brown.vc_btn3:focus {
	border-color: rgb(247, 148, 104); color: rgb(255, 255, 255); background-color: rgb(247, 148, 104);
}
.vc_btn3-style-outline.vc_btn3-color-sandy-brown.vc_btn3:hover {
	border-color: rgb(247, 148, 104); color: rgb(255, 255, 255); background-color: rgb(247, 148, 104);
}
.active.vc_btn3-style-outline.vc_btn3-color-sandy-brown.vc_btn3 {
	border-color: rgb(247, 148, 104); color: rgb(255, 255, 255); background-color: rgb(247, 148, 104);
}
.vc_btn3-style-outline.vc_btn3-color-sandy-brown.vc_btn3:active {
	border-color: rgb(247, 148, 104); color: rgb(255, 255, 255); background-color: rgb(247, 148, 104);
}
.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #f46e33; background-color: rgb(247, 148, 104);
}
.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(247, 148, 104);
}
.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(247, 148, 104);
}
.active.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(247, 148, 104);
}
.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(247, 148, 104);
}
.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #f46e33;
}
.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #f46e33;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3 {
	box-shadow: 0px 3px 0px #f46e33;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #f46e33;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #f46e33;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3 {
	box-shadow: 0px 4px 0px #f46e33;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #f46e33;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #f46e33;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3 {
	box-shadow: 0px 5px 0px #f46e33;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #f46e33;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-sandy-brown.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #f46e33;
}
.vc_btn3-style-modern.vc_btn3-color-sandy-brown.vc_btn3 {
	border-color: rgb(247, 148, 104); color: rgb(255, 255, 255); background-color: rgb(247, 148, 104);
}
.vc_btn3-style-modern.vc_btn3-color-sandy-brown.vc_btn3:focus {
	border-color: rgb(245, 127, 75); color: rgb(247, 247, 247); background-color: rgb(245, 127, 75);
}
.vc_btn3-style-modern.vc_btn3-color-sandy-brown.vc_btn3:hover {
	border-color: rgb(245, 127, 75); color: rgb(247, 247, 247); background-color: rgb(245, 127, 75);
}
.active.vc_btn3-style-modern.vc_btn3-color-sandy-brown.vc_btn3 {
	border-color: rgb(245, 121, 65); color: rgb(242, 242, 242); background-color: rgb(245, 121, 65);
}
.vc_btn3-style-modern.vc_btn3-color-sandy-brown.vc_btn3:active {
	border-color: rgb(245, 121, 65); color: rgb(242, 242, 242); background-color: rgb(245, 121, 65);
}
.vc_btn3-color-purple.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(185, 126, 187);
}
.vc_btn3-style-flat.vc_btn3-color-purple.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(185, 126, 187);
}
.vc_btn3-style-flat.vc_btn3-color-purple.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(174, 106, 176);
}
.vc_btn3-style-flat.vc_btn3-color-purple.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(174, 106, 176);
}
.vc_btn3-color-purple.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(174, 106, 176);
}
.vc_btn3-color-purple.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(174, 106, 176);
}
.active.vc_btn3-color-purple.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(171, 99, 173);
}
.active.vc_btn3-style-flat.vc_btn3-color-purple.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(171, 99, 173);
}
.vc_btn3-style-flat.vc_btn3-color-purple.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(171, 99, 173);
}
.vc_btn3-color-purple.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(171, 99, 173);
}
.vc_btn3-style-outline.vc_btn3-color-purple.vc_btn3 {
	border-color: rgb(185, 126, 187); color: rgb(185, 126, 187); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-purple.vc_btn3:focus {
	border-color: rgb(185, 126, 187); color: rgb(255, 255, 255); background-color: rgb(185, 126, 187);
}
.vc_btn3-style-outline.vc_btn3-color-purple.vc_btn3:hover {
	border-color: rgb(185, 126, 187); color: rgb(255, 255, 255); background-color: rgb(185, 126, 187);
}
.active.vc_btn3-style-outline.vc_btn3-color-purple.vc_btn3 {
	border-color: rgb(185, 126, 187); color: rgb(255, 255, 255); background-color: rgb(185, 126, 187);
}
.vc_btn3-style-outline.vc_btn3-color-purple.vc_btn3:active {
	border-color: rgb(185, 126, 187); color: rgb(255, 255, 255); background-color: rgb(185, 126, 187);
}
.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #a559a8; background-color: rgb(185, 126, 187);
}
.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(185, 126, 187);
}
.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(185, 126, 187);
}
.active.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(185, 126, 187);
}
.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(185, 126, 187);
}
.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #a559a8;
}
.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #a559a8;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3 {
	box-shadow: 0px 3px 0px #a559a8;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #a559a8;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #a559a8;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3 {
	box-shadow: 0px 4px 0px #a559a8;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #a559a8;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #a559a8;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3 {
	box-shadow: 0px 5px 0px #a559a8;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #a559a8;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-purple.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #a559a8;
}
.vc_btn3-style-modern.vc_btn3-color-purple.vc_btn3 {
	border-color: rgb(185, 126, 187); color: rgb(255, 255, 255); background-color: rgb(185, 126, 187);
}
.vc_btn3-style-modern.vc_btn3-color-purple.vc_btn3:focus {
	border-color: rgb(174, 106, 176); color: rgb(247, 247, 247); background-color: rgb(174, 106, 176);
}
.vc_btn3-style-modern.vc_btn3-color-purple.vc_btn3:hover {
	border-color: rgb(174, 106, 176); color: rgb(247, 247, 247); background-color: rgb(174, 106, 176);
}
.active.vc_btn3-style-modern.vc_btn3-color-purple.vc_btn3 {
	border-color: rgb(171, 99, 173); color: rgb(242, 242, 242); background-color: rgb(171, 99, 173);
}
.vc_btn3-style-modern.vc_btn3-color-purple.vc_btn3:active {
	border-color: rgb(171, 99, 173); color: rgb(242, 242, 242); background-color: rgb(171, 99, 173);
}
.vc_btn3-color-black.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(42, 42, 42);
}
.vc_btn3-style-flat.vc_btn3-color-black.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(42, 42, 42);
}
.vc_btn3-style-flat.vc_btn3-color-black.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(27, 27, 27);
}
.vc_btn3-style-flat.vc_btn3-color-black.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(27, 27, 27);
}
.vc_btn3-color-black.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(27, 27, 27);
}
.vc_btn3-color-black.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(27, 27, 27);
}
.active.vc_btn3-color-black.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(22, 22, 22);
}
.active.vc_btn3-style-flat.vc_btn3-color-black.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(22, 22, 22);
}
.vc_btn3-style-flat.vc_btn3-color-black.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(22, 22, 22);
}
.vc_btn3-color-black.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(22, 22, 22);
}
.vc_btn3-style-outline.vc_btn3-color-black.vc_btn3 {
	border-color: rgb(42, 42, 42); color: rgb(255, 255, 255); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-black.vc_btn3:focus {
	border-color: rgb(42, 42, 42); color: rgb(255, 255, 255); background-color: rgb(42, 42, 42);
}
.vc_btn3-style-outline.vc_btn3-color-black.vc_btn3:hover {
	border-color: rgb(42, 42, 42); color: rgb(255, 255, 255); background-color: rgb(42, 42, 42);
}
.active.vc_btn3-style-outline.vc_btn3-color-black.vc_btn3 {
	border-color: rgb(42, 42, 42); color: rgb(255, 255, 255); background-color: rgb(42, 42, 42);
}
.vc_btn3-style-outline.vc_btn3-color-black.vc_btn3:active {
	border-color: rgb(42, 42, 42); color: rgb(255, 255, 255); background-color: rgb(42, 42, 42);
}
.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #0e0e0e; background-color: rgb(42, 42, 42);
}
.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(42, 42, 42);
}
.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(42, 42, 42);
}
.active.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(42, 42, 42);
}
.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(42, 42, 42);
}
.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #0e0e0e;
}
.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #0e0e0e;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3 {
	box-shadow: 0px 3px 0px #0e0e0e;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #0e0e0e;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #0e0e0e;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3 {
	box-shadow: 0px 4px 0px #0e0e0e;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #0e0e0e;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #0e0e0e;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3 {
	box-shadow: 0px 5px 0px #0e0e0e;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #0e0e0e;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-black.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #0e0e0e;
}
.vc_btn3-style-modern.vc_btn3-color-black.vc_btn3 {
	border-color: rgb(42, 42, 42); color: rgb(255, 255, 255); background-color: rgb(42, 42, 42);
}
.vc_btn3-style-modern.vc_btn3-color-black.vc_btn3:focus {
	border-color: rgb(27, 27, 27); color: rgb(247, 247, 247); background-color: rgb(27, 27, 27);
}
.vc_btn3-style-modern.vc_btn3-color-black.vc_btn3:hover {
	border-color: rgb(27, 27, 27); color: rgb(247, 247, 247); background-color: rgb(27, 27, 27);
}
.active.vc_btn3-style-modern.vc_btn3-color-black.vc_btn3 {
	border-color: rgb(22, 22, 22); color: rgb(242, 242, 242); background-color: rgb(22, 22, 22);
}
.vc_btn3-style-modern.vc_btn3-color-black.vc_btn3:active {
	border-color: rgb(22, 22, 22); color: rgb(242, 242, 242); background-color: rgb(22, 22, 22);
}
.vc_btn3-color-grey.vc_btn3 {
	color: rgb(102, 102, 102); background-color: rgb(235, 235, 235);
}
.vc_btn3-style-flat.vc_btn3-color-grey.vc_btn3 {
	color: rgb(102, 102, 102); background-color: rgb(235, 235, 235);
}
.vc_btn3-style-flat.vc_btn3-color-grey.vc_btn3:focus {
	color: rgb(94, 94, 94); background-color: rgb(220, 220, 220);
}
.vc_btn3-style-flat.vc_btn3-color-grey.vc_btn3:hover {
	color: rgb(94, 94, 94); background-color: rgb(220, 220, 220);
}
.vc_btn3-color-grey.vc_btn3:focus {
	color: rgb(94, 94, 94); background-color: rgb(220, 220, 220);
}
.vc_btn3-color-grey.vc_btn3:hover {
	color: rgb(94, 94, 94); background-color: rgb(220, 220, 220);
}
.active.vc_btn3-color-grey.vc_btn3 {
	color: rgb(89, 89, 89); background-color: rgb(215, 215, 215);
}
.active.vc_btn3-style-flat.vc_btn3-color-grey.vc_btn3 {
	color: rgb(89, 89, 89); background-color: rgb(215, 215, 215);
}
.vc_btn3-style-flat.vc_btn3-color-grey.vc_btn3:active {
	color: rgb(89, 89, 89); background-color: rgb(215, 215, 215);
}
.vc_btn3-color-grey.vc_btn3:active {
	color: rgb(89, 89, 89); background-color: rgb(215, 215, 215);
}
.vc_btn3-style-outline.vc_btn3-color-grey.vc_btn3 {
	border-color: rgb(235, 235, 235); color: rgb(102, 102, 102); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-grey.vc_btn3:focus {
	border-color: rgb(235, 235, 235); color: rgb(102, 102, 102); background-color: rgb(235, 235, 235);
}
.vc_btn3-style-outline.vc_btn3-color-grey.vc_btn3:hover {
	border-color: rgb(235, 235, 235); color: rgb(102, 102, 102); background-color: rgb(235, 235, 235);
}
.active.vc_btn3-style-outline.vc_btn3-color-grey.vc_btn3 {
	border-color: rgb(235, 235, 235); color: rgb(102, 102, 102); background-color: rgb(235, 235, 235);
}
.vc_btn3-style-outline.vc_btn3-color-grey.vc_btn3:active {
	border-color: rgb(235, 235, 235); color: rgb(102, 102, 102); background-color: rgb(235, 235, 235);
}
.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3 {
	color: rgb(102, 102, 102); box-shadow: 0px 5px 0px #cfcfcf; background-color: rgb(235, 235, 235);
}
.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3:focus {
	color: rgb(94, 94, 94); background-color: rgb(235, 235, 235);
}
.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3:hover {
	color: rgb(94, 94, 94); background-color: rgb(235, 235, 235);
}
.active.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3 {
	color: rgb(89, 89, 89); background-color: rgb(235, 235, 235);
}
.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3:active {
	color: rgb(89, 89, 89); background-color: rgb(235, 235, 235);
}
.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #cfcfcf;
}
.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #cfcfcf;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3 {
	box-shadow: 0px 3px 0px #cfcfcf;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #cfcfcf;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #cfcfcf;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3 {
	box-shadow: 0px 4px 0px #cfcfcf;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #cfcfcf;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #cfcfcf;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3 {
	box-shadow: 0px 5px 0px #cfcfcf;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #cfcfcf;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-grey.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #cfcfcf;
}
.vc_btn3-style-modern.vc_btn3-color-grey.vc_btn3 {
	border-color: rgb(235, 235, 235); color: rgb(102, 102, 102); background-color: rgb(235, 235, 235);
}
.vc_btn3-style-modern.vc_btn3-color-grey.vc_btn3:focus {
	border-color: rgb(220, 220, 220); color: rgb(94, 94, 94); background-color: rgb(220, 220, 220);
}
.vc_btn3-style-modern.vc_btn3-color-grey.vc_btn3:hover {
	border-color: rgb(220, 220, 220); color: rgb(94, 94, 94); background-color: rgb(220, 220, 220);
}
.active.vc_btn3-style-modern.vc_btn3-color-grey.vc_btn3 {
	border-color: rgb(215, 215, 215); color: rgb(89, 89, 89); background-color: rgb(215, 215, 215);
}
.vc_btn3-style-modern.vc_btn3-color-grey.vc_btn3:active {
	border-color: rgb(215, 215, 215); color: rgb(89, 89, 89); background-color: rgb(215, 215, 215);
}
.vc_btn3-color-white.vc_btn3 {
	color: rgb(102, 102, 102); background-color: rgb(255, 255, 255);
}
.vc_btn3-style-flat.vc_btn3-color-white.vc_btn3 {
	color: rgb(102, 102, 102); background-color: rgb(255, 255, 255);
}
.vc_btn3-style-flat.vc_btn3-color-white.vc_btn3:focus {
	color: rgb(94, 94, 94); background-color: rgb(240, 240, 240);
}
.vc_btn3-style-flat.vc_btn3-color-white.vc_btn3:hover {
	color: rgb(94, 94, 94); background-color: rgb(240, 240, 240);
}
.vc_btn3-color-white.vc_btn3:focus {
	color: rgb(94, 94, 94); background-color: rgb(240, 240, 240);
}
.vc_btn3-color-white.vc_btn3:hover {
	color: rgb(94, 94, 94); background-color: rgb(240, 240, 240);
}
.active.vc_btn3-color-white.vc_btn3 {
	color: rgb(89, 89, 89); background-color: rgb(235, 235, 235);
}
.active.vc_btn3-style-flat.vc_btn3-color-white.vc_btn3 {
	color: rgb(89, 89, 89); background-color: rgb(235, 235, 235);
}
.vc_btn3-style-flat.vc_btn3-color-white.vc_btn3:active {
	color: rgb(89, 89, 89); background-color: rgb(235, 235, 235);
}
.vc_btn3-color-white.vc_btn3:active {
	color: rgb(89, 89, 89); background-color: rgb(235, 235, 235);
}
.vc_btn3-style-outline.vc_btn3-color-white.vc_btn3 {
	border-color: rgb(255, 255, 255); color: rgb(102, 102, 102); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-white.vc_btn3:focus {
	border-color: rgb(255, 255, 255); color: rgb(102, 102, 102); background-color: rgb(255, 255, 255);
}
.vc_btn3-style-outline.vc_btn3-color-white.vc_btn3:hover {
	border-color: rgb(255, 255, 255); color: rgb(102, 102, 102); background-color: rgb(255, 255, 255);
}
.active.vc_btn3-style-outline.vc_btn3-color-white.vc_btn3 {
	border-color: rgb(255, 255, 255); color: rgb(102, 102, 102); background-color: rgb(255, 255, 255);
}
.vc_btn3-style-outline.vc_btn3-color-white.vc_btn3:active {
	border-color: rgb(255, 255, 255); color: rgb(102, 102, 102); background-color: rgb(255, 255, 255);
}
.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3 {
	color: rgb(102, 102, 102); box-shadow: 0px 5px 0px #e3e3e3; background-color: rgb(255, 255, 255);
}
.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3:focus {
	color: rgb(94, 94, 94); background-color: rgb(255, 255, 255);
}
.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3:hover {
	color: rgb(94, 94, 94); background-color: rgb(255, 255, 255);
}
.active.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3 {
	color: rgb(89, 89, 89); background-color: rgb(255, 255, 255);
}
.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3:active {
	color: rgb(89, 89, 89); background-color: rgb(255, 255, 255);
}
.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #e3e3e3;
}
.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #e3e3e3;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3 {
	box-shadow: 0px 3px 0px #e3e3e3;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #e3e3e3;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #e3e3e3;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3 {
	box-shadow: 0px 4px 0px #e3e3e3;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #e3e3e3;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #e3e3e3;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3 {
	box-shadow: 0px 5px 0px #e3e3e3;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #e3e3e3;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-white.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #e3e3e3;
}
.vc_btn3-style-modern.vc_btn3-color-white.vc_btn3 {
	border-color: rgb(255, 255, 255); color: rgb(102, 102, 102); background-color: rgb(255, 255, 255);
}
.vc_btn3-style-modern.vc_btn3-color-white.vc_btn3:focus {
	border-color: rgb(240, 240, 240); color: rgb(94, 94, 94); background-color: rgb(240, 240, 240);
}
.vc_btn3-style-modern.vc_btn3-color-white.vc_btn3:hover {
	border-color: rgb(240, 240, 240); color: rgb(94, 94, 94); background-color: rgb(240, 240, 240);
}
.active.vc_btn3-style-modern.vc_btn3-color-white.vc_btn3 {
	border-color: rgb(235, 235, 235); color: rgb(89, 89, 89); background-color: rgb(235, 235, 235);
}
.vc_btn3-style-modern.vc_btn3-color-white.vc_btn3:active {
	border-color: rgb(235, 235, 235); color: rgb(89, 89, 89); background-color: rgb(235, 235, 235);
}
.vc_btn3-color-default.vc_btn3 {
	color: rgb(51, 51, 51); background-color: rgb(247, 247, 247);
}
.vc_btn3-style-flat.vc_btn3-color-default.vc_btn3 {
	color: rgb(51, 51, 51); background-color: rgb(247, 247, 247);
}
.vc_btn3-style-flat.vc_btn3-color-default.vc_btn3:focus {
	color: rgb(43, 43, 43); background-color: rgb(232, 232, 232);
}
.vc_btn3-style-flat.vc_btn3-color-default.vc_btn3:hover {
	color: rgb(43, 43, 43); background-color: rgb(232, 232, 232);
}
.vc_btn3-color-default.vc_btn3:focus {
	color: rgb(43, 43, 43); background-color: rgb(232, 232, 232);
}
.vc_btn3-color-default.vc_btn3:hover {
	color: rgb(43, 43, 43); background-color: rgb(232, 232, 232);
}
.active.vc_btn3-color-default.vc_btn3 {
	color: rgb(38, 38, 38); background-color: rgb(227, 227, 227);
}
.active.vc_btn3-style-flat.vc_btn3-color-default.vc_btn3 {
	color: rgb(38, 38, 38); background-color: rgb(227, 227, 227);
}
.vc_btn3-style-flat.vc_btn3-color-default.vc_btn3:active {
	color: rgb(38, 38, 38); background-color: rgb(227, 227, 227);
}
.vc_btn3-color-default.vc_btn3:active {
	color: rgb(38, 38, 38); background-color: rgb(227, 227, 227);
}
.vc_btn3-style-outline.vc_btn3-color-default.vc_btn3 {
	border-color: rgb(247, 247, 247); color: rgb(247, 247, 247); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-default.vc_btn3:focus {
	border-color: rgb(247, 247, 247); color: rgb(51, 51, 51); background-color: rgb(247, 247, 247);
}
.vc_btn3-style-outline.vc_btn3-color-default.vc_btn3:hover {
	border-color: rgb(247, 247, 247); color: rgb(51, 51, 51); background-color: rgb(247, 247, 247);
}
.active.vc_btn3-style-outline.vc_btn3-color-default.vc_btn3 {
	border-color: rgb(247, 247, 247); color: rgb(51, 51, 51); background-color: rgb(247, 247, 247);
}
.vc_btn3-style-outline.vc_btn3-color-default.vc_btn3:active {
	border-color: rgb(247, 247, 247); color: rgb(51, 51, 51); background-color: rgb(247, 247, 247);
}
.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3 {
	color: rgb(51, 51, 51); box-shadow: 0px 5px 0px #dbdbdb; background-color: rgb(247, 247, 247);
}
.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3:focus {
	color: rgb(43, 43, 43); background-color: rgb(247, 247, 247);
}
.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3:hover {
	color: rgb(43, 43, 43); background-color: rgb(247, 247, 247);
}
.active.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3 {
	color: rgb(38, 38, 38); background-color: rgb(247, 247, 247);
}
.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3:active {
	color: rgb(38, 38, 38); background-color: rgb(247, 247, 247);
}
.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #dbdbdb;
}
.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #dbdbdb;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3 {
	box-shadow: 0px 3px 0px #dbdbdb;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #dbdbdb;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #dbdbdb;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3 {
	box-shadow: 0px 4px 0px #dbdbdb;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #dbdbdb;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #dbdbdb;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3 {
	box-shadow: 0px 5px 0px #dbdbdb;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #dbdbdb;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-default.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #dbdbdb;
}
.vc_btn3-style-modern.vc_btn3-color-default.vc_btn3 {
	border-color: rgb(247, 247, 247); color: rgb(51, 51, 51); background-color: rgb(247, 247, 247);
}
.vc_btn3-style-modern.vc_btn3-color-default.vc_btn3:focus {
	border-color: rgb(232, 232, 232); color: rgb(43, 43, 43); background-color: rgb(232, 232, 232);
}
.vc_btn3-style-modern.vc_btn3-color-default.vc_btn3:hover {
	border-color: rgb(232, 232, 232); color: rgb(43, 43, 43); background-color: rgb(232, 232, 232);
}
.active.vc_btn3-style-modern.vc_btn3-color-default.vc_btn3 {
	border-color: rgb(227, 227, 227); color: rgb(38, 38, 38); background-color: rgb(227, 227, 227);
}
.vc_btn3-style-modern.vc_btn3-color-default.vc_btn3:active {
	border-color: rgb(227, 227, 227); color: rgb(38, 38, 38); background-color: rgb(227, 227, 227);
}
.vc_btn3-color-primary.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(0, 136, 204);
}
.vc_btn3-style-flat.vc_btn3-color-primary.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(0, 136, 204);
}
.vc_btn3-style-flat.vc_btn3-color-primary.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(0, 116, 173);
}
.vc_btn3-style-flat.vc_btn3-color-primary.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(0, 116, 173);
}
.vc_btn3-color-primary.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(0, 116, 173);
}
.vc_btn3-color-primary.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(0, 116, 173);
}
.active.vc_btn3-color-primary.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(0, 109, 163);
}
.active.vc_btn3-style-flat.vc_btn3-color-primary.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(0, 109, 163);
}
.vc_btn3-style-flat.vc_btn3-color-primary.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(0, 109, 163);
}
.vc_btn3-color-primary.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(0, 109, 163);
}
.vc_btn3-style-outline.vc_btn3-color-primary.vc_btn3 {
	border-color: rgb(0, 136, 204); color: rgb(0, 136, 204); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-primary.vc_btn3:focus {
	border-color: rgb(0, 136, 204); color: rgb(255, 255, 255); background-color: rgb(0, 136, 204);
}
.vc_btn3-style-outline.vc_btn3-color-primary.vc_btn3:hover {
	border-color: rgb(0, 136, 204); color: rgb(255, 255, 255); background-color: rgb(0, 136, 204);
}
.active.vc_btn3-style-outline.vc_btn3-color-primary.vc_btn3 {
	border-color: rgb(0, 136, 204); color: rgb(255, 255, 255); background-color: rgb(0, 136, 204);
}
.vc_btn3-style-outline.vc_btn3-color-primary.vc_btn3:active {
	border-color: rgb(0, 136, 204); color: rgb(255, 255, 255); background-color: rgb(0, 136, 204);
}
.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #006394; background-color: rgb(0, 136, 204);
}
.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(0, 136, 204);
}
.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(0, 136, 204);
}
.active.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(0, 136, 204);
}
.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(0, 136, 204);
}
.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #006394;
}
.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #006394;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3 {
	box-shadow: 0px 3px 0px #006394;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #006394;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #006394;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3 {
	box-shadow: 0px 4px 0px #006394;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #006394;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #006394;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3 {
	box-shadow: 0px 5px 0px #006394;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #006394;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-primary.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #006394;
}
.vc_btn3-style-modern.vc_btn3-color-primary.vc_btn3 {
	border-color: rgb(0, 136, 204); color: rgb(255, 255, 255); background-color: rgb(0, 136, 204);
}
.vc_btn3-style-modern.vc_btn3-color-primary.vc_btn3:focus {
	border-color: rgb(0, 116, 173); color: rgb(247, 247, 247); background-color: rgb(0, 116, 173);
}
.vc_btn3-style-modern.vc_btn3-color-primary.vc_btn3:hover {
	border-color: rgb(0, 116, 173); color: rgb(247, 247, 247); background-color: rgb(0, 116, 173);
}
.active.vc_btn3-style-modern.vc_btn3-color-primary.vc_btn3 {
	border-color: rgb(0, 109, 163); color: rgb(242, 242, 242); background-color: rgb(0, 109, 163);
}
.vc_btn3-style-modern.vc_btn3-color-primary.vc_btn3:active {
	border-color: rgb(0, 109, 163); color: rgb(242, 242, 242); background-color: rgb(0, 109, 163);
}
.vc_btn3-color-info.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(88, 185, 218);
}
.vc_btn3-style-flat.vc_btn3-color-info.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(88, 185, 218);
}
.vc_btn3-style-flat.vc_btn3-color-info.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(63, 175, 212);
}
.vc_btn3-style-flat.vc_btn3-color-info.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(63, 175, 212);
}
.vc_btn3-color-info.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(63, 175, 212);
}
.vc_btn3-color-info.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(63, 175, 212);
}
.active.vc_btn3-color-info.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(55, 171, 211);
}
.active.vc_btn3-style-flat.vc_btn3-color-info.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(55, 171, 211);
}
.vc_btn3-style-flat.vc_btn3-color-info.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(55, 171, 211);
}
.vc_btn3-color-info.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(55, 171, 211);
}
.vc_btn3-style-outline.vc_btn3-color-info.vc_btn3 {
	border-color: rgb(88, 185, 218); color: rgb(88, 185, 218); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-info.vc_btn3:focus {
	border-color: rgb(88, 185, 218); color: rgb(255, 255, 255); background-color: rgb(88, 185, 218);
}
.vc_btn3-style-outline.vc_btn3-color-info.vc_btn3:hover {
	border-color: rgb(88, 185, 218); color: rgb(255, 255, 255); background-color: rgb(88, 185, 218);
}
.active.vc_btn3-style-outline.vc_btn3-color-info.vc_btn3 {
	border-color: rgb(88, 185, 218); color: rgb(255, 255, 255); background-color: rgb(88, 185, 218);
}
.vc_btn3-style-outline.vc_btn3-color-info.vc_btn3:active {
	border-color: rgb(88, 185, 218); color: rgb(255, 255, 255); background-color: rgb(88, 185, 218);
}
.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #2da4cd; background-color: rgb(88, 185, 218);
}
.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(88, 185, 218);
}
.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(88, 185, 218);
}
.active.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(88, 185, 218);
}
.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(88, 185, 218);
}
.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #2da4cd;
}
.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #2da4cd;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3 {
	box-shadow: 0px 3px 0px #2da4cd;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #2da4cd;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #2da4cd;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3 {
	box-shadow: 0px 4px 0px #2da4cd;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #2da4cd;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #2da4cd;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3 {
	box-shadow: 0px 5px 0px #2da4cd;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #2da4cd;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-info.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #2da4cd;
}
.vc_btn3-style-modern.vc_btn3-color-info.vc_btn3 {
	border-color: rgb(88, 185, 218); color: rgb(255, 255, 255); background-color: rgb(88, 185, 218);
}
.vc_btn3-style-modern.vc_btn3-color-info.vc_btn3:focus {
	border-color: rgb(63, 175, 212); color: rgb(247, 247, 247); background-color: rgb(63, 175, 212);
}
.vc_btn3-style-modern.vc_btn3-color-info.vc_btn3:hover {
	border-color: rgb(63, 175, 212); color: rgb(247, 247, 247); background-color: rgb(63, 175, 212);
}
.active.vc_btn3-style-modern.vc_btn3-color-info.vc_btn3 {
	border-color: rgb(55, 171, 211); color: rgb(242, 242, 242); background-color: rgb(55, 171, 211);
}
.vc_btn3-style-modern.vc_btn3-color-info.vc_btn3:active {
	border-color: rgb(55, 171, 211); color: rgb(242, 242, 242); background-color: rgb(55, 171, 211);
}
.vc_btn3-color-success.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(106, 177, 101);
}
.vc_btn3-style-flat.vc_btn3-color-success.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(106, 177, 101);
}
.vc_btn3-style-flat.vc_btn3-color-success.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(89, 164, 83);
}
.vc_btn3-style-flat.vc_btn3-color-success.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(89, 164, 83);
}
.vc_btn3-color-success.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(89, 164, 83);
}
.vc_btn3-color-success.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(89, 164, 83);
}
.active.vc_btn3-color-success.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(85, 157, 80);
}
.active.vc_btn3-style-flat.vc_btn3-color-success.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(85, 157, 80);
}
.vc_btn3-style-flat.vc_btn3-color-success.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(85, 157, 80);
}
.vc_btn3-color-success.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(85, 157, 80);
}
.vc_btn3-style-outline.vc_btn3-color-success.vc_btn3 {
	border-color: rgb(106, 177, 101); color: rgb(106, 177, 101); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-success.vc_btn3:focus {
	border-color: rgb(106, 177, 101); color: rgb(255, 255, 255); background-color: rgb(106, 177, 101);
}
.vc_btn3-style-outline.vc_btn3-color-success.vc_btn3:hover {
	border-color: rgb(106, 177, 101); color: rgb(255, 255, 255); background-color: rgb(106, 177, 101);
}
.active.vc_btn3-style-outline.vc_btn3-color-success.vc_btn3 {
	border-color: rgb(106, 177, 101); color: rgb(255, 255, 255); background-color: rgb(106, 177, 101);
}
.vc_btn3-style-outline.vc_btn3-color-success.vc_btn3:active {
	border-color: rgb(106, 177, 101); color: rgb(255, 255, 255); background-color: rgb(106, 177, 101);
}
.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #4f934b; background-color: rgb(106, 177, 101);
}
.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(106, 177, 101);
}
.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(106, 177, 101);
}
.active.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(106, 177, 101);
}
.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(106, 177, 101);
}
.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #4f934b;
}
.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #4f934b;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3 {
	box-shadow: 0px 3px 0px #4f934b;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #4f934b;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #4f934b;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3 {
	box-shadow: 0px 4px 0px #4f934b;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #4f934b;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #4f934b;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3 {
	box-shadow: 0px 5px 0px #4f934b;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #4f934b;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-success.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #4f934b;
}
.vc_btn3-style-modern.vc_btn3-color-success.vc_btn3 {
	border-color: rgb(106, 177, 101); color: rgb(255, 255, 255); background-color: rgb(106, 177, 101);
}
.vc_btn3-style-modern.vc_btn3-color-success.vc_btn3:focus {
	border-color: rgb(89, 164, 83); color: rgb(247, 247, 247); background-color: rgb(89, 164, 83);
}
.vc_btn3-style-modern.vc_btn3-color-success.vc_btn3:hover {
	border-color: rgb(89, 164, 83); color: rgb(247, 247, 247); background-color: rgb(89, 164, 83);
}
.active.vc_btn3-style-modern.vc_btn3-color-success.vc_btn3 {
	border-color: rgb(85, 157, 80); color: rgb(242, 242, 242); background-color: rgb(85, 157, 80);
}
.vc_btn3-style-modern.vc_btn3-color-success.vc_btn3:active {
	border-color: rgb(85, 157, 80); color: rgb(242, 242, 242); background-color: rgb(85, 157, 80);
}
.vc_btn3-color-warning.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(255, 153, 0);
}
.vc_btn3-style-flat.vc_btn3-color-warning.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(255, 153, 0);
}
.vc_btn3-style-flat.vc_btn3-color-warning.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(224, 135, 0);
}
.vc_btn3-style-flat.vc_btn3-color-warning.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(224, 135, 0);
}
.vc_btn3-color-warning.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(224, 135, 0);
}
.vc_btn3-color-warning.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(224, 135, 0);
}
.active.vc_btn3-color-warning.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(214, 129, 0);
}
.active.vc_btn3-style-flat.vc_btn3-color-warning.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(214, 129, 0);
}
.vc_btn3-style-flat.vc_btn3-color-warning.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(214, 129, 0);
}
.vc_btn3-color-warning.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(214, 129, 0);
}
.vc_btn3-style-outline.vc_btn3-color-warning.vc_btn3 {
	border-color: rgb(255, 153, 0); color: rgb(255, 153, 0); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-warning.vc_btn3:focus {
	border-color: rgb(255, 153, 0); color: rgb(255, 255, 255); background-color: rgb(255, 153, 0);
}
.vc_btn3-style-outline.vc_btn3-color-warning.vc_btn3:hover {
	border-color: rgb(255, 153, 0); color: rgb(255, 255, 255); background-color: rgb(255, 153, 0);
}
.active.vc_btn3-style-outline.vc_btn3-color-warning.vc_btn3 {
	border-color: rgb(255, 153, 0); color: rgb(255, 255, 255); background-color: rgb(255, 153, 0);
}
.vc_btn3-style-outline.vc_btn3-color-warning.vc_btn3:active {
	border-color: rgb(255, 153, 0); color: rgb(255, 255, 255); background-color: rgb(255, 153, 0);
}
.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #c77700; background-color: rgb(255, 153, 0);
}
.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(255, 153, 0);
}
.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(255, 153, 0);
}
.active.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(255, 153, 0);
}
.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(255, 153, 0);
}
.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #c77700;
}
.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #c77700;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3 {
	box-shadow: 0px 3px 0px #c77700;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #c77700;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #c77700;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3 {
	box-shadow: 0px 4px 0px #c77700;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #c77700;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #c77700;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3 {
	box-shadow: 0px 5px 0px #c77700;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #c77700;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-warning.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #c77700;
}
.vc_btn3-style-modern.vc_btn3-color-warning.vc_btn3 {
	border-color: rgb(255, 153, 0); color: rgb(255, 255, 255); background-color: rgb(255, 153, 0);
}
.vc_btn3-style-modern.vc_btn3-color-warning.vc_btn3:focus {
	border-color: rgb(224, 135, 0); color: rgb(247, 247, 247); background-color: rgb(224, 135, 0);
}
.vc_btn3-style-modern.vc_btn3-color-warning.vc_btn3:hover {
	border-color: rgb(224, 135, 0); color: rgb(247, 247, 247); background-color: rgb(224, 135, 0);
}
.active.vc_btn3-style-modern.vc_btn3-color-warning.vc_btn3 {
	border-color: rgb(214, 129, 0); color: rgb(242, 242, 242); background-color: rgb(214, 129, 0);
}
.vc_btn3-style-modern.vc_btn3-color-warning.vc_btn3:active {
	border-color: rgb(214, 129, 0); color: rgb(242, 242, 242); background-color: rgb(214, 129, 0);
}
.vc_btn3-color-danger.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(255, 103, 91);
}
.vc_btn3-style-flat.vc_btn3-color-danger.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(255, 103, 91);
}
.vc_btn3-style-flat.vc_btn3-color-danger.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(255, 75, 60);
}
.vc_btn3-style-flat.vc_btn3-color-danger.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(255, 75, 60);
}
.vc_btn3-color-danger.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(255, 75, 60);
}
.vc_btn3-color-danger.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(255, 75, 60);
}
.active.vc_btn3-color-danger.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(255, 65, 50);
}
.active.vc_btn3-style-flat.vc_btn3-color-danger.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(255, 65, 50);
}
.vc_btn3-style-flat.vc_btn3-color-danger.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(255, 65, 50);
}
.vc_btn3-color-danger.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(255, 65, 50);
}
.vc_btn3-style-outline.vc_btn3-color-danger.vc_btn3 {
	border-color: rgb(255, 103, 91); color: rgb(255, 103, 91); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-danger.vc_btn3:focus {
	border-color: rgb(255, 103, 91); color: rgb(255, 255, 255); background-color: rgb(255, 103, 91);
}
.vc_btn3-style-outline.vc_btn3-color-danger.vc_btn3:hover {
	border-color: rgb(255, 103, 91); color: rgb(255, 255, 255); background-color: rgb(255, 103, 91);
}
.active.vc_btn3-style-outline.vc_btn3-color-danger.vc_btn3 {
	border-color: rgb(255, 103, 91); color: rgb(255, 255, 255); background-color: rgb(255, 103, 91);
}
.vc_btn3-style-outline.vc_btn3-color-danger.vc_btn3:active {
	border-color: rgb(255, 103, 91); color: rgb(255, 255, 255); background-color: rgb(255, 103, 91);
}
.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #ff3323; background-color: rgb(255, 103, 91);
}
.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(255, 103, 91);
}
.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(255, 103, 91);
}
.active.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(255, 103, 91);
}
.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(255, 103, 91);
}
.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #ff3323;
}
.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #ff3323;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3 {
	box-shadow: 0px 3px 0px #ff3323;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #ff3323;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #ff3323;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3 {
	box-shadow: 0px 4px 0px #ff3323;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #ff3323;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #ff3323;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3 {
	box-shadow: 0px 5px 0px #ff3323;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #ff3323;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-danger.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #ff3323;
}
.vc_btn3-style-modern.vc_btn3-color-danger.vc_btn3 {
	border-color: rgb(255, 103, 91); color: rgb(255, 255, 255); background-color: rgb(255, 103, 91);
}
.vc_btn3-style-modern.vc_btn3-color-danger.vc_btn3:focus {
	border-color: rgb(255, 75, 60); color: rgb(247, 247, 247); background-color: rgb(255, 75, 60);
}
.vc_btn3-style-modern.vc_btn3-color-danger.vc_btn3:hover {
	border-color: rgb(255, 75, 60); color: rgb(247, 247, 247); background-color: rgb(255, 75, 60);
}
.active.vc_btn3-style-modern.vc_btn3-color-danger.vc_btn3 {
	border-color: rgb(255, 65, 50); color: rgb(242, 242, 242); background-color: rgb(255, 65, 50);
}
.vc_btn3-style-modern.vc_btn3-color-danger.vc_btn3:active {
	border-color: rgb(255, 65, 50); color: rgb(242, 242, 242); background-color: rgb(255, 65, 50);
}
.vc_btn3-color-inverse.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(85, 85, 85);
}
.vc_btn3-style-flat.vc_btn3-color-inverse.vc_btn3 {
	color: rgb(255, 255, 255); background-color: rgb(85, 85, 85);
}
.vc_btn3-style-flat.vc_btn3-color-inverse.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(70, 70, 70);
}
.vc_btn3-style-flat.vc_btn3-color-inverse.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(70, 70, 70);
}
.vc_btn3-color-inverse.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(70, 70, 70);
}
.vc_btn3-color-inverse.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(70, 70, 70);
}
.active.vc_btn3-color-inverse.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(65, 65, 65);
}
.active.vc_btn3-style-flat.vc_btn3-color-inverse.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(65, 65, 65);
}
.vc_btn3-style-flat.vc_btn3-color-inverse.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(65, 65, 65);
}
.vc_btn3-color-inverse.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(65, 65, 65);
}
.vc_btn3-style-outline.vc_btn3-color-inverse.vc_btn3 {
	border-color: rgb(85, 85, 85); color: rgb(85, 85, 85); background-color: transparent;
}
.vc_btn3-style-outline.vc_btn3-color-inverse.vc_btn3:focus {
	border-color: rgb(85, 85, 85); color: rgb(255, 255, 255); background-color: rgb(85, 85, 85);
}
.vc_btn3-style-outline.vc_btn3-color-inverse.vc_btn3:hover {
	border-color: rgb(85, 85, 85); color: rgb(255, 255, 255); background-color: rgb(85, 85, 85);
}
.active.vc_btn3-style-outline.vc_btn3-color-inverse.vc_btn3 {
	border-color: rgb(85, 85, 85); color: rgb(255, 255, 255); background-color: rgb(85, 85, 85);
}
.vc_btn3-style-outline.vc_btn3-color-inverse.vc_btn3:active {
	border-color: rgb(85, 85, 85); color: rgb(255, 255, 255); background-color: rgb(85, 85, 85);
}
.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3 {
	color: rgb(255, 255, 255); box-shadow: 0px 5px 0px #393939; background-color: rgb(85, 85, 85);
}
.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3:focus {
	color: rgb(247, 247, 247); background-color: rgb(85, 85, 85);
}
.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3:hover {
	color: rgb(247, 247, 247); background-color: rgb(85, 85, 85);
}
.active.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3 {
	color: rgb(242, 242, 242); background-color: rgb(85, 85, 85);
}
.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3:active {
	color: rgb(242, 242, 242); background-color: rgb(85, 85, 85);
}
.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #393939;
}
.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #393939;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3 {
	box-shadow: 0px 3px 0px #393939;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3:focus {
	top: 1px; box-shadow: 0px 2px 0px #393939;
}
.vc_btn3-size-xs.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3:hover {
	top: 1px; box-shadow: 0px 2px 0px #393939;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3 {
	box-shadow: 0px 4px 0px #393939;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3:focus {
	top: 2px; box-shadow: 0px 2px 0px #393939;
}
.vc_btn3-size-sm.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3:hover {
	top: 2px; box-shadow: 0px 2px 0px #393939;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3 {
	box-shadow: 0px 5px 0px #393939;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3:focus {
	top: 3px; box-shadow: 0px 2px 0px #393939;
}
.vc_btn3-size-lg.vc_btn3-style-3d.vc_btn3-color-inverse.vc_btn3:hover {
	top: 3px; box-shadow: 0px 2px 0px #393939;
}
.vc_btn3-style-modern.vc_btn3-color-inverse.vc_btn3 {
	border-color: rgb(85, 85, 85); color: rgb(255, 255, 255); background-color: rgb(85, 85, 85);
}
.vc_btn3-style-modern.vc_btn3-color-inverse.vc_btn3:focus {
	border-color: rgb(70, 70, 70); color: rgb(247, 247, 247); background-color: rgb(70, 70, 70);
}
.vc_btn3-style-modern.vc_btn3-color-inverse.vc_btn3:hover {
	border-color: rgb(70, 70, 70); color: rgb(247, 247, 247); background-color: rgb(70, 70, 70);
}
.active.vc_btn3-style-modern.vc_btn3-color-inverse.vc_btn3 {
	border-color: rgb(65, 65, 65); color: rgb(242, 242, 242); background-color: rgb(65, 65, 65);
}
.vc_btn3-style-modern.vc_btn3-color-inverse.vc_btn3:active {
	border-color: rgb(65, 65, 65); color: rgb(242, 242, 242); background-color: rgb(65, 65, 65);
}
.vc_btn3-style-outline.vc_btn3-color-black.vc_btn3 {
	color: rgb(42, 42, 42);
}
.vc_btn3-style-outline.vc_btn3-color-grey.vc_btn3 {
	color: rgb(235, 235, 235);
}
.vc_btn3-style-outline.vc_btn3-color-white.vc_btn3 {
	color: rgb(255, 255, 255);
}
.vc_btn3-style-modern.vc_btn3-color-white.vc_btn3 {
	background-image: linear-gradient(rgba(0, 0, 0, 0.01) 0px, rgba(0, 0, 0, 0.02) 100%); background-repeat: repeat-x;
}
.vc_btn3-center.vc_btn3-container {
	text-align: center;
}
.vc_btn3-left.vc_btn3-container {
	text-align: left;
}
.vc_btn3-right.vc_btn3-container {
	text-align: right;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-icon-left.vc_btn3-block .vc_btn3-icon {
	display: inline-block; position: static;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-icon-right.vc_btn3-block .vc_btn3-icon {
	display: inline-block; position: static;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-icon-left.vc_btn3-block .vc_btn3-icon {
	min-width: 1em; transform: translate(0px, 0px); -webkit-transform: translate(0, 0);
}
.vc_btn3-center.vc_btn3-container .vc_btn3-icon-right.vc_btn3-block .vc_btn3-icon {
	min-width: 1em; transform: translate(0px, 0px); -webkit-transform: translate(0, 0);
}
.vc_btn3-center.vc_btn3-container :not(.vc_btn3-o-empty).vc_btn3-icon-left.vc_btn3-block .vc_btn3-icon {
	margin-right: 0.5em;
}
.vc_btn3-center.vc_btn3-container :not(.vc_btn3-o-empty).vc_btn3-icon-right.vc_btn3-block .vc_btn3-icon {
	margin-left: 0.5em;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-size-xs.vc_btn3-block {
	padding: 8px 12px; font-size: 11px;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-style-outline.vc_btn3-size-xs.vc_btn3-block {
	padding: 7px 11px;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-style-outline-custom.vc_btn3-size-xs.vc_btn3-block {
	padding: 7px 11px;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-size-sm.vc_btn3-block {
	padding: 11px 16px; font-size: 12px;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-style-outline.vc_btn3-size-sm.vc_btn3-block {
	padding: 10px 15px;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-style-outline-custom.vc_btn3-size-sm.vc_btn3-block {
	padding: 10px 15px;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-size-md.vc_btn3-block {
	padding: 14px 20px; font-size: 14px;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-style-outline.vc_btn3-size-md.vc_btn3-block {
	padding: 13px 19px;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-style-outline-custom.vc_btn3-size-md.vc_btn3-block {
	padding: 13px 19px;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-size-lg.vc_btn3-block {
	padding: 18px 25px; font-size: 16px;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-style-outline.vc_btn3-size-lg.vc_btn3-block {
	padding: 17px 24px;
}
.vc_btn3-center.vc_btn3-container .vc_btn3-style-outline-custom.vc_btn3-size-lg.vc_btn3-block {
	padding: 17px 24px;
}
.vc_btn3-container .vc_btn3-icon-left.vc_btn3-block {
	text-align: inherit;
}
.vc_btn3-container .vc_btn3-icon-right.vc_btn3-block {
	text-align: inherit;
}
.vc_custom_1567283261489 {
    padding-left: 80px !important;
}
.vc_custom_1581933814966 {
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 80px !important;
    border-radius: 1px !important;
}
.vc_custom_heading a {
	border: currentColor; border-image: none; color: inherit; text-decoration: inherit;
}
.vc_custom_heading a:focus {
	border: currentColor; border-image: none; color: inherit; text-decoration: inherit;
}
.vc_custom_heading a:hover {
	border: currentColor; border-image: none; color: inherit; text-decoration: inherit;
}
.vc_custom_heading a:visited {
	border: currentColor; border-image: none; color: inherit; text-decoration: inherit;
}
.vc_custom_heading a {
	transition:0.2s ease-in-out; opacity: 1; -webkit-transition: all .2s ease-in-out;
}
.vc_custom_heading a:hover {
	opacity: 0.85;
}
.vc_call_to_action {
	padding: 2em; border-radius: 5px; border: 2px solid rgb(235, 235, 235); border-image: none; background-color: rgb(235, 235, 235);
}
.vc_call_to_action :last-child {
	margin-bottom: 0px;
}
.vc_cta_square.vc_call_to_action {
	border-radius: 0px;
}
.vc_cta_square_outlined.vc_call_to_action {
	background: 0px 0px !important; border-radius: 0px;
}
.vc_cta_round.vc_call_to_action {
	border-radius: 50px;
}
.vc_cta_outlined.vc_call_to_action {
	background: 0px 0px !important;
}
.vc_call_to_action hgroup h2 {
	margin: 0px; clear: none;
}
.vc_call_to_action hgroup h4 {
	margin: 0px; clear: none;
}
.vc_call_to_action hgroup + p {
	margin-top: 1em;
}
.vc_cta_btn_pos_right.vc_call_to_action .vc_cta_btn {
	margin-left: 2em; float: right;
}
.vc_cta_btn_pos_left.vc_call_to_action .vc_cta_btn {
	margin-right: 2em; float: left;
}
.wpb_call_to_action {
	padding: 35px; border: 1px solid rgb(240, 240, 240); border-image: none; position: relative; box-sizing: border-box; background-color: rgb(247, 247, 247); -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.wpb_call_to_action .wpb_button {
	margin: 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.cta_align_left .wpb_button {
	float: left;
}
.cta_align_right .wpb_button {
	float: right;
}
.cta_align_left .wpb_button {
	max-width: 27.5%;
}
.cta_align_right .wpb_button {
	max-width: 27.5%;
}
.cta_align_left .wpb_call_text {
	width: 70%; clear: none; float: left;
}
.cta_align_right .wpb_call_text {
	width: 70%; clear: none; float: left;
}
.cta_align_left .wpb_call_text {
	float: right;
}
#content .wpb_call_to_action .wpb_call_text {
	margin: 0px; padding-top: 0px;
}
.wpb_call_to_action .wpb_call_text {
	margin: 0px; padding-top: 0px;
}
.cta_align_bottom {
	text-align: center;
}
.cta_align_bottom .wpb_button {
	margin-top: 21.73px; display: inline-block; position: static;
}
.cta_no_button .wpb_call_text {
	width: auto; float: none;
}
@media all and (max-width:600px)
{
.vc_responsive .cta_align_left .wpb_button {
	margin: 3% auto; width: 70%; float: none; display: block; max-width: 70%;
}
.vc_responsive .cta_align_right .wpb_button {
	margin: 3% auto; width: 70%; float: none; display: block; max-width: 70%;
}
.vc_responsive .cta_align_left .wpb_call_text {
	width: auto; text-align: center; max-width: none;
}
.vc_responsive .cta_align_right .wpb_call_text {
	width: auto; text-align: center; max-width: none;
}
}
.vc_cta3-container {
	margin-right: auto; margin-bottom: 35px; margin-left: auto;
}
.vc_cta3-container::after {
	display: table; content: " ";
}
.vc_cta3-container::before {
	display: table; content: " ";
}
.vc_cta3-size-xs.vc_cta3-container {
	width: 50%;
}
.vc_cta3-size-sm.vc_cta3-container {
	width: 60%;
}
.vc_cta3-size-md.vc_cta3-container {
	width: 70%;
}
.vc_cta3-size-lg.vc_cta3-container {
	width: 80%;
}
.vc_cta3-size-xl.vc_cta3-container {
	width: 90%;
}
.vc_cta3.vc_general {
	padding: 28px; border: 1px solid transparent; border-image: none; font-size: 1em; -ms-word-wrap: break-word;
}
.vc_cta3.vc_general .vc_cta3-content {
	vertical-align: top;
}
.vc_cta3.vc_general .vc_cta3-content > :last-child {
	margin-bottom: 0px;
}
.vc_cta3.vc_general .vc_cta3-icons > :last-child {
	margin-bottom: 0px;
}
.vc_cta3.vc_general .vc_cta3-actions {
	vertical-align: middle; white-space: nowrap;
}
@media all and (min-width:768px)
{
.vc_cta3.vc_general .vc_cta3-actions .vc_btn3-container {
	margin: 0px;
}
}
.vc_cta3.vc_general .vc_cta3-icons {
	vertical-align: middle;
}
.vc_cta3.vc_general h2 {
	margin-top: 0px; margin-right: 0px; margin-left: 0px;
}
.vc_cta3.vc_general h4 {
	margin-top: 0px; margin-right: 0px; margin-left: 0px;
}
.vc_cta3-align-left.vc_cta3.vc_general .vc_cta3-content {
	text-align: left;
}
.vc_cta3-align-right.vc_cta3.vc_general .vc_cta3-content {
	text-align: right;
}
.vc_cta3-align-center.vc_cta3.vc_general .vc_cta3-content {
	text-align: center;
}
.vc_cta3-align-justify.vc_cta3.vc_general .vc_cta3-content {
	text-align: justify;
}
.vc_cta3-icons-top.vc_cta3.vc_general .vc_cta3_content-container {
	padding-top: 1em;
}
.vc_cta3-icons-top.vc_cta3.vc_general .vc_cta3-icons {
	text-align: center;
}
.vc_cta3-icons-top.vc_cta3.vc_general .vc_cta3-icons .vc_icon_element {
	display: inline-block;
}
.vc_cta3-icons-bottom.vc_cta3.vc_general .vc_cta3_content-container {
	padding-bottom: 1em;
}
.vc_cta3-icons-bottom.vc_cta3.vc_general .vc_cta3-icons {
	text-align: center;
}
.vc_cta3-icons-bottom.vc_cta3.vc_general .vc_cta3-icons .vc_icon_element {
	display: inline-block;
}
.vc_cta3-icons-left.vc_cta3.vc_general .vc_cta3-icons {
	display: table-cell;
}
.vc_cta3-icons-left.vc_cta3.vc_general .vc_cta3_content-container {
	padding-left: 1em; display: table-cell;
}
.vc_cta3-icons-right.vc_cta3.vc_general .vc_cta3-icons {
	display: table-cell;
}
.vc_cta3-icons-right.vc_cta3.vc_general .vc_cta3_content-container {
	padding-right: 1em; display: table-cell;
}
.vc_cta3-icons-on-border.vc_cta3.vc_general {
	position: relative;
}
.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3-icons {
	position: absolute;
}
.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3-icons {
	top: 50%; right: 0px; transform: translate(50%, -50%); -webkit-transform: translate(50%, -50%);
}
.vc_cta3-icon-size-xs.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-right: 17px;
}
.vc_cta3-icon-size-xs.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-right: 0px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-xs.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-right: 7px;
}
.vc_cta3-icon-size-sm.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-right: 22px;
}
.vc_cta3-icon-size-sm.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-right: 7px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-sm.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-right: 14px;
}
.vc_cta3-icon-size-md.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-right: 28px;
}
.vc_cta3-icon-size-md.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-right: 14px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-md.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-right: 21px;
}
.vc_cta3-icon-size-lg.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-right: 35px;
}
.vc_cta3-icon-size-lg.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-right: 21px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-lg.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-right: 28px;
}
.vc_cta3-icon-size-xl.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-right: 50px;
}
.vc_cta3-icon-size-xl.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-right: 28px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-xl.vc_cta3-icons-right.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-right: 35px;
}
.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3-icons {
	left: 0px; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);
}
.vc_cta3-icon-size-xs.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-left: 17px;
}
.vc_cta3-icon-size-xs.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-left: 0px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-xs.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-left: 7px;
}
.vc_cta3-icon-size-sm.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-left: 22px;
}
.vc_cta3-icon-size-sm.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-left: 7px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-sm.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-left: 14px;
}
.vc_cta3-icon-size-md.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-left: 28px;
}
.vc_cta3-icon-size-md.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-left: 14px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-md.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-left: 21px;
}
.vc_cta3-icon-size-lg.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-left: 35px;
}
.vc_cta3-icon-size-lg.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-left: 21px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-lg.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-left: 28px;
}
.vc_cta3-icon-size-xl.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-left: 50px;
}
.vc_cta3-icon-size-xl.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-left: 28px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-xl.vc_cta3-icons-left.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-left: 35px;
}
.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3-icons {
	left: 50%; top: 0px; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);
}
.vc_cta3-icon-size-xs.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-top: 17px;
}
.vc_cta3-icon-size-xs.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-top: 0px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-xs.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-top: 7px;
}
.vc_cta3-icon-size-sm.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-top: 22px;
}
.vc_cta3-icon-size-sm.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-top: 7px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-sm.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-top: 14px;
}
.vc_cta3-icon-size-md.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-top: 28px;
}
.vc_cta3-icon-size-md.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-top: 14px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-md.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-top: 21px;
}
.vc_cta3-icon-size-lg.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-top: 35px;
}
.vc_cta3-icon-size-lg.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-top: 21px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-lg.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-top: 28px;
}
.vc_cta3-icon-size-xl.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-top: 50px;
}
.vc_cta3-icon-size-xl.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-top: 28px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-xl.vc_cta3-icons-top.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-top: 35px;
}
.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3-icons {
	left: 50%; bottom: 0px; transform: translate(-50%, 50%); -webkit-transform: translate(-50%, 50%);
}
.vc_cta3-icon-size-xs.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-bottom: 17px;
}
.vc_cta3-icon-size-xs.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-bottom: 0px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-xs.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-bottom: 7px;
}
.vc_cta3-icon-size-sm.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-bottom: 22px;
}
.vc_cta3-icon-size-sm.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-bottom: 7px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-sm.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-bottom: 14px;
}
.vc_cta3-icon-size-md.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-bottom: 28px;
}
.vc_cta3-icon-size-md.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-bottom: 14px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-md.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-bottom: 21px;
}
.vc_cta3-icon-size-lg.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-bottom: 35px;
}
.vc_cta3-icon-size-lg.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-bottom: 21px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-lg.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-bottom: 28px;
}
.vc_cta3-icon-size-xl.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general {
	margin-bottom: 50px;
}
.vc_cta3-icon-size-xl.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-bottom: 28px;
}
.vc_cta3-icons-in-box.vc_cta3-icon-size-xl.vc_cta3-icons-bottom.vc_cta3-icons-on-border.vc_cta3.vc_general .vc_cta3_content-container {
	padding-bottom: 35px;
}
.vc_cta3-actions-top.vc_cta3.vc_general .vc_cta3-content {
	margin-top: 1em;
}
.vc_cta3-actions-bottom.vc_cta3.vc_general .vc_cta3-content {
	margin-bottom: 1em;
}
@media all and (min-width:768px)
{
.vc_cta3-actions-left.vc_cta3.vc_general .vc_cta3-actions {
	display: table-cell; max-width: 30%;
}
.vc_cta3-actions-left.vc_cta3.vc_general .vc_cta3-content {
	padding-left: 28px; display: table-cell;
}
.vc_cta3-actions-right.vc_cta3.vc_general .vc_cta3-actions {
	display: table-cell; max-width: 30%;
}
.vc_cta3-actions-right.vc_cta3.vc_general .vc_cta3-content {
	padding-right: 28px; display: table-cell;
}
}
.vc_cta3-style-classic.vc_cta3.vc_general {
	border-color: rgb(240, 240, 240); background-color: rgb(247, 247, 247);
}
:not(.vc_cta3-color-classic).vc_cta3-style-classic.vc_cta3.vc_general .vc_cta3-content-header h2 {
	color: inherit;
}
:not(.vc_cta3-color-classic).vc_cta3-style-classic.vc_cta3.vc_general .vc_cta3-content-header h4 {
	color: inherit;
}
.vc_cta3-style-flat.vc_cta3.vc_general .vc_cta3-content-header h2 {
	color: inherit;
}
.vc_cta3-style-flat.vc_cta3.vc_general .vc_cta3-content-header h4 {
	color: inherit;
}
.vc_cta3-style-outline.vc_cta3.vc_general {
	border-width: 3px;
}
:not(.vc_cta3-color-classic).vc_cta3-style-outline.vc_cta3.vc_general .vc_cta3-content-header h2 {
	color: inherit;
}
:not(.vc_cta3-color-classic).vc_cta3-style-outline.vc_cta3.vc_general .vc_cta3-content-header h4 {
	color: inherit;
}
.vc_cta3-style-3d.vc_cta3.vc_general .vc_cta3-content-header h2 {
	color: inherit;
}
.vc_cta3-style-3d.vc_cta3.vc_general .vc_cta3-content-header h4 {
	color: inherit;
}
.vc_cta3-style-custom.vc_cta3.vc_general {
	border-color: rgb(240, 240, 240); background-color: rgb(247, 247, 247);
}
.vc_cta3-shape-square.vc_cta3.vc_general {
	border-radius: 0px;
}
.vc_cta3-shape-rounded.vc_cta3.vc_general {
	border-radius: 5px;
}
.vc_cta3-shape-round.vc_cta3.vc_general {
	border-radius: 4em;
}
.vc_cta3-style-classic.vc_cta3-color-blue.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(84, 114, 210);
}
.vc_cta3-style-flat.vc_cta3-color-blue.vc_cta3.vc_general {
	border-color: transparent; color: rgb(201, 210, 240); background-color: rgb(84, 114, 210);
}
.vc_cta3-style-flat.vc_cta3-color-blue.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-blue.vc_cta3.vc_general {
	border-color: transparent; color: rgb(201, 210, 240); box-shadow: 0px 5px 0px #3253bc; background-color: rgb(84, 114, 210);
}
.vc_cta3-style-3d.vc_cta3-color-blue.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-blue.vc_cta3.vc_general {
	border-color: rgb(84, 114, 210); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-blue.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(84, 114, 210);
}
.vc_cta3-style-classic.vc_cta3-color-turquoise.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(0, 193, 207);
}
.vc_cta3-style-flat.vc_cta3-color-turquoise.vc_cta3.vc_general {
	border-color: transparent; color: rgb(211, 245, 241); background-color: rgb(0, 193, 207);
}
.vc_cta3-style-flat.vc_cta3-color-turquoise.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-turquoise.vc_cta3.vc_general {
	border-color: transparent; color: rgb(211, 245, 241); box-shadow: 0px 5px 0px #008d97; background-color: rgb(0, 193, 207);
}
.vc_cta3-style-3d.vc_cta3-color-turquoise.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-turquoise.vc_cta3.vc_general {
	border-color: rgb(0, 193, 207); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-turquoise.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(0, 193, 207);
}
.vc_cta3-style-classic.vc_cta3-color-pink.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(254, 108, 97);
}
.vc_cta3-style-flat.vc_cta3-color-pink.vc_cta3.vc_general {
	border-color: transparent; color: rgb(252, 219, 215); background-color: rgb(254, 108, 97);
}
.vc_cta3-style-flat.vc_cta3-color-pink.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-pink.vc_cta3.vc_general {
	border-color: transparent; color: rgb(252, 219, 215); box-shadow: 0px 5px 0px #fe3829; background-color: rgb(254, 108, 97);
}
.vc_cta3-style-3d.vc_cta3-color-pink.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-pink.vc_cta3.vc_general {
	border-color: rgb(254, 108, 97); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-pink.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(254, 108, 97);
}
.vc_cta3-style-classic.vc_cta3-color-violet.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(141, 109, 196);
}
.vc_cta3-style-flat.vc_cta3-color-violet.vc_cta3.vc_general {
	border-color: transparent; color: rgb(225, 213, 245); background-color: rgb(141, 109, 196);
}
.vc_cta3-style-flat.vc_cta3-color-violet.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-violet.vc_cta3.vc_general {
	border-color: transparent; color: rgb(225, 213, 245); box-shadow: 0px 5px 0px #6e48b1; background-color: rgb(141, 109, 196);
}
.vc_cta3-style-3d.vc_cta3-color-violet.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-violet.vc_cta3.vc_general {
	border-color: rgb(141, 109, 196); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-violet.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(141, 109, 196);
}
.vc_cta3-style-classic.vc_cta3-color-peacoc.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(76, 173, 201);
}
.vc_cta3-style-flat.vc_cta3-color-peacoc.vc_cta3.vc_general {
	border-color: transparent; color: rgb(208, 237, 245); background-color: rgb(76, 173, 201);
}
.vc_cta3-style-flat.vc_cta3-color-peacoc.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-peacoc.vc_cta3.vc_general {
	border-color: transparent; color: rgb(208, 237, 245); box-shadow: 0px 5px 0px #338faa; background-color: rgb(76, 173, 201);
}
.vc_cta3-style-3d.vc_cta3-color-peacoc.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-peacoc.vc_cta3.vc_general {
	border-color: rgb(76, 173, 201); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-peacoc.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(76, 173, 201);
}
.vc_cta3-style-classic.vc_cta3-color-chino.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(206, 194, 171);
}
.vc_cta3-style-flat.vc_cta3-color-chino.vc_cta3.vc_general {
	border-color: transparent; color: rgb(247, 243, 235); background-color: rgb(206, 194, 171);
}
.vc_cta3-style-flat.vc_cta3-color-chino.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-chino.vc_cta3.vc_general {
	border-color: transparent; color: rgb(247, 243, 235); box-shadow: 0px 5px 0px #b9a888; background-color: rgb(206, 194, 171);
}
.vc_cta3-style-3d.vc_cta3-color-chino.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-chino.vc_cta3.vc_general {
	border-color: rgb(206, 194, 171); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-chino.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(206, 194, 171);
}
.vc_cta3-style-classic.vc_cta3-color-mulled-wine.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(80, 72, 91);
}
.vc_cta3-style-flat.vc_cta3-color-mulled-wine.vc_cta3.vc_general {
	border-color: transparent; color: rgb(226, 221, 235); background-color: rgb(80, 72, 91);
}
.vc_cta3-style-flat.vc_cta3-color-mulled-wine.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-mulled-wine.vc_cta3.vc_general {
	border-color: transparent; color: rgb(226, 221, 235); box-shadow: 0px 5px 0px #342f3c; background-color: rgb(80, 72, 91);
}
.vc_cta3-style-3d.vc_cta3-color-mulled-wine.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-mulled-wine.vc_cta3.vc_general {
	border-color: rgb(80, 72, 91); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-mulled-wine.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(80, 72, 91);
}
.vc_cta3-style-classic.vc_cta3-color-vista-blue.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(117, 214, 156);
}
.vc_cta3-style-flat.vc_cta3-color-vista-blue.vc_cta3.vc_general {
	border-color: transparent; color: rgb(225, 245, 233); background-color: rgb(117, 214, 156);
}
.vc_cta3-style-flat.vc_cta3-color-vista-blue.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-vista-blue.vc_cta3.vc_general {
	border-color: transparent; color: rgb(225, 245, 233); box-shadow: 0px 5px 0px #4ac97d; background-color: rgb(117, 214, 156);
}
.vc_cta3-style-3d.vc_cta3-color-vista-blue.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-vista-blue.vc_cta3.vc_general {
	border-color: rgb(117, 214, 156); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-vista-blue.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(117, 214, 156);
}
.vc_cta3-style-classic.vc_cta3-color-orange.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(247, 190, 104);
}
.vc_cta3-style-flat.vc_cta3-color-orange.vc_cta3.vc_general {
	border-color: transparent; color: rgb(250, 240, 225); background-color: rgb(247, 190, 104);
}
.vc_cta3-style-flat.vc_cta3-color-orange.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-orange.vc_cta3.vc_general {
	border-color: transparent; color: rgb(250, 240, 225); box-shadow: 0px 5px 0px #f4a733; background-color: rgb(247, 190, 104);
}
.vc_cta3-style-3d.vc_cta3-color-orange.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-orange.vc_cta3.vc_general {
	border-color: rgb(247, 190, 104); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-orange.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(247, 190, 104);
}
.vc_cta3-style-classic.vc_cta3-color-sky.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(90, 161, 227);
}
.vc_cta3-style-flat.vc_cta3-color-sky.vc_cta3.vc_general {
	border-color: transparent; color: rgb(220, 233, 245); background-color: rgb(90, 161, 227);
}
.vc_cta3-style-flat.vc_cta3-color-sky.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-sky.vc_cta3.vc_general {
	border-color: transparent; color: rgb(220, 233, 245); box-shadow: 0px 5px 0px #2a86db; background-color: rgb(90, 161, 227);
}
.vc_cta3-style-3d.vc_cta3-color-sky.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-sky.vc_cta3.vc_general {
	border-color: rgb(90, 161, 227); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-sky.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(90, 161, 227);
}
.vc_cta3-style-classic.vc_cta3-color-green.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(109, 171, 60);
}
.vc_cta3-style-flat.vc_cta3-color-green.vc_cta3.vc_general {
	border-color: transparent; color: rgb(229, 242, 218); background-color: rgb(109, 171, 60);
}
.vc_cta3-style-flat.vc_cta3-color-green.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-green.vc_cta3.vc_general {
	border-color: transparent; color: rgb(229, 242, 218); box-shadow: 0px 5px 0px #53812d; background-color: rgb(109, 171, 60);
}
.vc_cta3-style-3d.vc_cta3-color-green.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-green.vc_cta3.vc_general {
	border-color: rgb(109, 171, 60); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-green.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(109, 171, 60);
}
.vc_cta3-style-classic.vc_cta3-color-juicy-pink.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(244, 82, 77);
}
.vc_cta3-style-flat.vc_cta3-color-juicy-pink.vc_cta3.vc_general {
	border-color: transparent; color: rgb(252, 226, 225); background-color: rgb(244, 82, 77);
}
.vc_cta3-style-flat.vc_cta3-color-juicy-pink.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-juicy-pink.vc_cta3.vc_general {
	border-color: transparent; color: rgb(252, 226, 225); box-shadow: 0px 5px 0px #f11f18; background-color: rgb(244, 82, 77);
}
.vc_cta3-style-3d.vc_cta3-color-juicy-pink.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-juicy-pink.vc_cta3.vc_general {
	border-color: rgb(244, 82, 77); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-juicy-pink.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(244, 82, 77);
}
.vc_cta3-style-classic.vc_cta3-color-sandy-brown.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(247, 148, 104);
}
.vc_cta3-style-flat.vc_cta3-color-sandy-brown.vc_cta3.vc_general {
	border-color: transparent; color: rgb(247, 225, 215); background-color: rgb(247, 148, 104);
}
.vc_cta3-style-flat.vc_cta3-color-sandy-brown.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-sandy-brown.vc_cta3.vc_general {
	border-color: transparent; color: rgb(247, 225, 215); box-shadow: 0px 5px 0px #f46e33; background-color: rgb(247, 148, 104);
}
.vc_cta3-style-3d.vc_cta3-color-sandy-brown.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-sandy-brown.vc_cta3.vc_general {
	border-color: rgb(247, 148, 104); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-sandy-brown.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(247, 148, 104);
}
.vc_cta3-style-classic.vc_cta3-color-purple.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(185, 126, 187);
}
.vc_cta3-style-flat.vc_cta3-color-purple.vc_cta3.vc_general {
	border-color: transparent; color: rgb(244, 223, 245); background-color: rgb(185, 126, 187);
}
.vc_cta3-style-flat.vc_cta3-color-purple.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-purple.vc_cta3.vc_general {
	border-color: transparent; color: rgb(244, 223, 245); box-shadow: 0px 5px 0px #a559a8; background-color: rgb(185, 126, 187);
}
.vc_cta3-style-3d.vc_cta3-color-purple.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-purple.vc_cta3.vc_general {
	border-color: rgb(185, 126, 187); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-purple.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(185, 126, 187);
}
.vc_cta3-style-classic.vc_cta3-color-black.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(42, 42, 42);
}
.vc_cta3-style-flat.vc_cta3-color-black.vc_cta3.vc_general {
	border-color: transparent; color: rgb(217, 217, 217); background-color: rgb(42, 42, 42);
}
.vc_cta3-style-flat.vc_cta3-color-black.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-black.vc_cta3.vc_general {
	border-color: transparent; color: rgb(217, 217, 217); box-shadow: 0px 5px 0px #0e0e0e; background-color: rgb(42, 42, 42);
}
.vc_cta3-style-3d.vc_cta3-color-black.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-outline.vc_cta3-color-black.vc_cta3.vc_general {
	border-color: rgb(42, 42, 42); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-black.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(42, 42, 42);
}
.vc_cta3-style-classic.vc_cta3-color-grey.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(235, 235, 235);
}
.vc_cta3-style-flat.vc_cta3-color-grey.vc_cta3.vc_general {
	border-color: transparent; color: rgb(157, 157, 158); background-color: rgb(235, 235, 235);
}
.vc_cta3-style-flat.vc_cta3-color-grey.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(102, 102, 102);
}
.vc_cta3-style-3d.vc_cta3-color-grey.vc_cta3.vc_general {
	border-color: transparent; color: rgb(157, 157, 158); box-shadow: 0px 5px 0px #cfcfcf; background-color: rgb(235, 235, 235);
}
.vc_cta3-style-3d.vc_cta3-color-grey.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(102, 102, 102);
}
.vc_cta3-style-outline.vc_cta3-color-grey.vc_cta3.vc_general {
	border-color: rgb(235, 235, 235); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-grey.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(235, 235, 235);
}
.vc_cta3-style-classic.vc_cta3-color-white.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-flat.vc_cta3-color-white.vc_cta3.vc_general {
	border-color: transparent; color: rgb(157, 157, 158); background-color: rgb(255, 255, 255);
}
.vc_cta3-style-flat.vc_cta3-color-white.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(102, 102, 102);
}
.vc_cta3-style-3d.vc_cta3-color-white.vc_cta3.vc_general {
	border-color: transparent; color: rgb(157, 157, 158); box-shadow: 0px 5px 0px #e3e3e3; background-color: rgb(255, 255, 255);
}
.vc_cta3-style-3d.vc_cta3-color-white.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(102, 102, 102);
}
.vc_cta3-style-outline.vc_cta3-color-white.vc_cta3.vc_general {
	border-color: rgb(255, 255, 255); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-white.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(255, 255, 255);
}
.vc_cta3-style-flat.vc_cta3-color-classic.vc_cta3.vc_general {
	border-color: transparent; color: rgb(157, 157, 158); background-color: rgb(240, 240, 240);
}
.vc_cta3-style-flat.vc_cta3-color-classic.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(102, 102, 102);
}
.vc_cta3-style-3d.vc_cta3-color-classic.vc_cta3.vc_general {
	border-color: transparent; color: rgb(157, 157, 158); box-shadow: 0px 5px 0px #d4d4d4; background-color: rgb(240, 240, 240);
}
.vc_cta3-style-3d.vc_cta3-color-classic.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(102, 102, 102);
}
.vc_cta3-style-outline.vc_cta3-color-classic.vc_cta3.vc_general {
	border-color: rgb(240, 240, 240); background-color: transparent;
}
.vc_cta3-style-outline.vc_cta3-color-classic.vc_cta3.vc_general .vc_cta3-content-header {
	color: rgb(240, 240, 240);
}
.vc_cta3-icon-size-xs.vc_cta3 .vc_icon_element .vc_icon_element-inner {
	width: 1em; height: 1em;
}
.vc_cta3-icon-size-sm.vc_cta3 .vc_icon_element .vc_icon_element-inner {
	width: 2em; height: 2em;
}
.vc_cta3-icon-size-md.vc_cta3 .vc_icon_element .vc_icon_element-inner {
	width: 3em; height: 3em;
}
.vc_cta3-icon-size-lg.vc_cta3 .vc_icon_element .vc_icon_element-inner {
	width: 4em; height: 4em;
}
.vc_cta3-icon-size-xl.vc_cta3 .vc_icon_element .vc_icon_element-inner {
	width: 5em; height: 5em;
}
.wpb_gmaps_widget .wpb_wrapper {
	padding: 5px; background-color: rgb(247, 247, 247);
}
.wpb_gmaps_widget .wpb_map_wraper iframe {
	padding: 0px; border: currentColor; border-image: none; width: 100%; margin-bottom: 0px; display: block;
}
.vc_map_responsive.wpb_gmaps_widget .wpb_map_wraper {
	height: 0px; padding-bottom: 56.25%; position: relative;
}
.vc_map_responsive.wpb_gmaps_widget .wpb_map_wraper iframe {
	left: 0px; top: 0px; height: 100%; position: absolute;
}
.wpb_accordion_section .wpb_accordion_header a:focus {
	outline: 0px;
}
.wpb_content_element .wpb_tabs_nav li a:focus {
	outline: 0px;
}
.wpb_tour_next_prev_nav a:focus {
	outline: 0px;
}
.wpb_content_element .wpb_tabs_nav {
	padding: 0px;
}
.wpb_content_element .wpb_tour_tabs_wrapper {
	padding: 0px;
}
.wpb_content_element .wpb_tabs_nav {
	margin: 0px; text-indent: inherit !important; padding-left: 0px !important;
}
#content .wpb_content_element .wpb_tabs_nav {
	margin: 0px;
}
.wpb_content_element .wpb_tabs_nav li {
	list-style: none !important; padding: 0px; white-space: nowrap; background-image: none; background-color: rgb(255, 255, 255);
}
.wpb_content_element .wpb_tabs_nav li::after {
	display: none !important;
}
.wpb_content_element .wpb_tabs_nav li::before {
	display: none !important;
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active {
	background-color: rgb(247, 247, 247);
}
.wpb_content_element .wpb_tabs_nav li:hover {
	background-color: rgb(247, 247, 247);
}
.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;
}
.wpb_content_element .wpb_accordion_header a {
	padding: 0.5em 1em; text-decoration: none; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; display: block;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a {
	padding: 0.5em 1em; text-decoration: none; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; display: block;
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
	background-color: rgb(247, 247, 247);
}
.wpb_tabs.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab {
	background-color: rgb(247, 247, 247);
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
	padding: 1em;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab {
	padding: 1em;
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content :last-child.wpb_row > div > div.wpb_wrapper :last-child.wpb_content_element {
	margin-bottom: 0px;
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content > :last-child.wpb_content_element {
	margin-bottom: 0px;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab :last-child.wpb_row > div > div.wpb_wrapper :last-child.wpb_content_element {
	margin-bottom: 0px;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab > :last-child.wpb_content_element {
	margin-bottom: 0px;
}
.wpb_tabs .wpb_tabs_nav li {
	margin: 0px 1px 0px 0px; float: left;
}
.wpb_tour .wpb_tabs_nav {
	width: 31.66%; float: left;
}
.wpb_tour .wpb_tabs_nav li {
	margin: 0px 0px 1px; width: 100%; clear: left;
}
.wpb_tour .wpb_tabs_nav a {
	width: 100%;
}
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
	padding: 0px 0px 0px 21.73px; border: currentColor; border-image: none; width: 68.33%; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.wpb_tour_next_prev_nav {
	padding-left: 21.73px; font-size: 80%; margin-left: 31.66%;
}
.wpb_tour_next_prev_nav a {
	text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted;
}
.wpb_tour_next_prev_nav a:hover {
	text-decoration: none; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.wpb_tour_next_prev_nav span {
	width: 48%; padding-top: 1em; float: left; display: inline-block;
}
.wpb_tour_next_prev_nav span.wpb_next_slide {
	text-align: right; float: right;
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
	margin: 0px 0px 1px; text-transform: none; line-height: inherit; letter-spacing: inherit; padding-top: 0px; font-family: inherit; font-size: inherit; font-weight: inherit; position: relative;
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
	padding-left: 1em;
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
	top: 0.7em; width: 16px; height: 16px; right: 0.7em; display: block; position: absolute; background-image: url("/wp-content/plugins/js_composer/assets/images/toggle_open.png"); background-repeat: no-repeat;
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
	top: 0.7em; width: 16px; height: 16px; right: 0.7em; display: block; position: absolute; background-image: url("/wp-content/plugins/js_composer/assets/images/toggle_open.png"); background-repeat: no-repeat;
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
	background-image: url("/wp-content/plugins/js_composer/assets/images/toggle_close.png");
}
@media all and (max-width:480px)
{
.vc_responsive .wpb_tour .wpb_tab {
	width: 100%; margin-left: 0px; float: none;
}
.vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
	width: 100%; margin-left: 0px; float: none;
}
.vc_responsive .wpb_tour_next_prev_nav {
	width: 100%; margin-left: 0px; float: none;
}
.vc_responsive .wpb_tour_next_prev_nav {
	padding: 0px 1em; width: auto;
}
.vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
	margin-bottom: 1em;
}
.vc_responsive .wpb_tour .wpb_tab {
	padding-right: 1em; padding-left: 1em;
}
}
.wpb_column .wpb_wrapper .wpb_teaser_grid {
	float: none;
}
body ul.wpb_thumbnails-fluid li {
	list-style: none !important; padding: 0px; margin-left: 0px; background-image: none;
}
body ul.wpb_thumbnails-fluid li::after {
	display: none !important;
}
body ul.wpb_thumbnails-fluid li::before {
	display: none !important;
}
body ul.wpb_thumbnails-fluid li .entry-content :last-child {
	margin-bottom: 0px;
}
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid {
	padding: 0px; overflow: visible !important;
}
.wpb_row .wpb_grid ul.wpb_thumbnails-fluid {
	padding: 0px; overflow: visible !important;
}
.wpb_teaser_grid .entry-content {
	margin: 0px; padding: 0px; width: 100%;
}
.grid_layout-thumbnail .post-thumb {
	margin-bottom: 0px;
}
.grid_layout-thumbnail .post-thumb img {
	max-width: 100%;
}
.wpb_carousel .wpb_wrapper {
	position: relative;
}
.wpb_carousel .next {
	padding: 0px 6px; transition:0.2s linear; top: 3px; font-size: 12px; text-decoration: none; position: absolute; z-index: 10; background-color: rgb(247, 247, 247); -webkit-transition: all .2s linear; -o-transition: all .2s linear; -moz-transition: all .2s linear;
}
.wpb_carousel .prev {
	padding: 0px 6px; transition:0.2s linear; top: 3px; font-size: 12px; text-decoration: none; position: absolute; z-index: 10; background-color: rgb(247, 247, 247); -webkit-transition: all .2s linear; -o-transition: all .2s linear; -moz-transition: all .2s linear;
}
.wpb_carousel .next:hover {
	background-color: rgb(240, 240, 240);
}
.wpb_carousel .prev:hover {
	background-color: rgb(240, 240, 240);
}
.wpb_carousel .next:focus {
	outline: 0px; text-decoration: none;
}
.wpb_carousel .prev:focus {
	outline: 0px; 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 > [class*=vc_span] {
	height: auto !important;
}
.wpb_categories_filter {
	list-style: none; margin: 0px 0px 10px; padding: 0px;
}
.wpb_teaser_grid .categories_filter {
	list-style: none; margin: 0px 0px 10px; padding: 0px;
}
.wpb_categories_filter li {
	list-style: none !important; margin: 0px 10px 10px 0px; float: left; display: block; background-image: none;
}
.wpb_teaser_grid .categories_filter li {
	list-style: none !important; margin: 0px 10px 10px 0px; float: left; display: block; background-image: none;
}
.wpb_categories_filter li::after {
	display: none !important;
}
.wpb_categories_filter li::before {
	display: none !important;
}
.wpb_teaser_grid .categories_filter li::after {
	display: none !important;
}
.wpb_teaser_grid .categories_filter li::before {
	display: none !important;
}
.wpb_categories_filter li a {
	border: currentColor; border-image: none; text-decoration: none;
}
.wpb_teaser_grid .categories_filter li a {
	border: currentColor; border-image: none; text-decoration: none;
}
.wpb_categories_filter li a:hover {
	border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted;
}
.wpb_teaser_grid .categories_filter li a:hover {
	border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted;
}
.wpb_categories_filter li.active a {
	border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted;
}
.wpb_teaser_grid .categories_filter li.active a {
	border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted;
}
@media all and (max-width:480px)
{
.vc_responsive .wpb_row ul.wpb_thumbnails-fluid {
	width: auto; margin-left: 0px;
}
.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-] {
	width: 100%; margin-right: 0px; margin-left: 0px; float: none; display: block;
}
}
.wpb_image_grid .wpb_image_grid_ul {
	margin: 0px; padding: 0px;
}
.wpb_image_grid .wpb_image_grid_ul > li {
	list-style: none !important; background-image: none;
}
.wpb_image_grid .wpb_image_grid_ul > li::after {
	display: none !important;
}
.wpb_image_grid .wpb_image_grid_ul > li::before {
	display: none !important;
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item {
	list-style: none; margin: 0px 1px 1px 0px; float: left; max-width: 100%;
}
.wpb_image_grid .wpb_image_grid_ul a {
	display: block;
}
.wpb_image_grid .wpb_image_grid_ul img {
	height: auto; display: block; max-width: 100%;
}
.wpb_gallery .theme-default .nivoSlider {
	margin-bottom: 0px;
}
.wpb_gallery .theme-default .nivo-controlNav {
	padding: 10px 0px 3px;
}
.wpb_gallery .wpb_flexslider .flex-control-nav {
	top: 100%; bottom: auto; margin-top: 15px;
}
.wpb_gallery .wpb_flexslider .flex-caption {
	cursor: default;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a {
	border: currentColor; border-image: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a::before {
	line-height: 1;
}
.wpb_gallery .wpb_flexslider .flex-control-paging {
	z-index: 10;
}
#content .wpb_gallery_slides ul.flex-direction-nav {
	list-style: none; margin: 0px; padding: 0px; background-image: none;
}
#content .wpb_gallery_slides ul.slides {
	list-style: none; margin: 0px; padding: 0px; background-image: none;
}
.content .wpb_gallery_slides ul.flex-direction-nav {
	list-style: none; margin: 0px; padding: 0px; background-image: none;
}
.content .wpb_gallery_slides ul.slides {
	list-style: none; margin: 0px; padding: 0px; background-image: none;
}
.wpb_content_element .wpb_gallery_slides ul li {
	list-style: none; margin: 0px; padding: 0px; background-image: none;
}
.wpb_gallery_slides ul.flex-direction-nav {
	list-style: none; margin: 0px; padding: 0px; background-image: none;
}
.wpb_gallery_slides ul.slides {
	list-style: none; margin: 0px; padding: 0px; background-image: none;
}
body .wpb_gallery_slides ul li {
	list-style: none; margin: 0px; padding: 0px; background-image: none;
}
.flickr_badge_image {
	background: 0px 0px; margin: 0px 10px 10px 0px; padding: 0px; width: 72px; height: 72px; float: left;
}
.flickr_badge_image a {
	border: currentColor; border-image: none;
}
.flickr_badge_image img {
	margin: 0px; width: 100%; height: 100%; overflow: hidden; position: relative; max-height: 100%; max-width: 100%;
}
.wpb_flickr_widget p.flickr_stream_wrap {
	clear: both; font-size: 80%; margin-bottom: 0px;
}
.wpb_flickr_widget p.flickr_stream_wrap a {
	background-position: left; padding-left: 25px; display: inline-block; background-image: url("/wp-content/plugins/js_composer/assets/images/flickr.png"); background-repeat: no-repeat;
}
.vc_video-el-width-10.wpb_video_widget .wpb_wrapper {
	width: 10%;
}
.vc_video-el-width-20.wpb_video_widget .wpb_wrapper {
	width: 20%;
}
.vc_video-el-width-30.wpb_video_widget .wpb_wrapper {
	width: 30%;
}
.vc_video-el-width-40.wpb_video_widget .wpb_wrapper {
	width: 40%;
}
.vc_video-el-width-50.wpb_video_widget .wpb_wrapper {
	width: 50%;
}
.vc_video-el-width-60.wpb_video_widget .wpb_wrapper {
	width: 60%;
}
.vc_video-el-width-70.wpb_video_widget .wpb_wrapper {
	width: 70%;
}
.vc_video-el-width-80.wpb_video_widget .wpb_wrapper {
	width: 80%;
}
.vc_video-el-width-90.wpb_video_widget .wpb_wrapper {
	width: 90%;
}
.vc_video-el-width-100.wpb_video_widget .wpb_wrapper {
	width: 100%;
}
.wpb_video_widget .wpb_video_wrapper {
	width: 100%; padding-top: 56.25%; position: relative;
}
.wpb_video_widget .wpb_video_wrapper > div {
	padding-top: 0px !important; position: static;
}
.vc_video-aspect-ratio-169.wpb_video_widget .wpb_video_wrapper {
	padding-top: 56.25%;
}
.vc_video-aspect-ratio-43.wpb_video_widget .wpb_video_wrapper {
	padding-top: 75%;
}
.vc_video-aspect-ratio-235.wpb_video_widget .wpb_video_wrapper {
	padding-top: 42.55%;
}
.vc_video-align-left.wpb_video_widget .wpb_wrapper {
	float: left;
}
.vc_video-align-center.wpb_video_widget .wpb_wrapper {
	margin: 0px auto;
}
.vc_video-align-right.wpb_video_widget .wpb_wrapper {
	float: right;
}
.wpb_video_widget .wpb_wrapper {
	position: relative;
}
.wpb_video_widget .wpb_wrapper iframe {
	margin: 0px; left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.wpb_video_wrapper .fluid-width-video-wrapper {
	padding-top: 0px !important; position: static;
}
.wpb_posts_slider .flex-caption {
	padding: 10px 15px; color: inherit; position: static; opacity: 1; background-color: rgb(247, 247, 247);
}
.wpb_posts_slider .nivo-caption {
	padding: 10px 15px; color: inherit; position: static; opacity: 1; background-color: rgb(247, 247, 247);
}
.wpb_posts_slider .wpb_gallery_slides > ul > li {
	list-style: none !important; background-image: none;
}
.wpb_posts_slider .wpb_gallery_slides > ul > li::after {
	display: none !important;
}
.wpb_posts_slider .wpb_gallery_slides > ul > li::before {
	display: none !important;
}
.vc_progress_bar .vc_single_bar {
	background: rgb(247, 247, 247); border-radius: 3px; margin-bottom: 11.66px; position: relative; box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1) inset; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.vc_progress_bar :last-child.vc_single_bar {
	margin-bottom: 0px;
}
.vc_progress_bar .vc_single_bar .vc_label {
	padding: 0.5em 1em; display: block; position: relative; z-index: 1;
}
.vc_progress_bar .vc_single_bar .vc_bar {
	border-radius: 3px; transition:width 1s linear; left: 0px; top: 0px; width: 0%; height: 100%; display: block; position: absolute; background-color: rgb(224, 224, 224); -webkit-transition: width 1s linear; -o-transition: width 1s linear; -moz-transition: width 1s linear; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.vc_progress_bar .vc_single_bar .striped.vc_bar {
	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); background-size: 40px 40px; -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px;
}
.vc_progress_bar .vc_single_bar .animated.vc_bar {
	animation:progress-bar-stripes 2s linear infinite; -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite;
}
.vc_progress-bar-color-bar_blue.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(0, 116, 204);
}
.vc_progress-bar-color-bar_blue.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-bar_blue.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(0, 116, 204);
}
.vc_progress_bar .vc_progress-bar-color-bar_blue.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-bar_turquoise.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(73, 175, 205);
}
.vc_progress-bar-color-bar_turquoise.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-bar_turquoise.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(73, 175, 205);
}
.vc_progress_bar .vc_progress-bar-color-bar_turquoise.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-bar_green.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(91, 183, 91);
}
.vc_progress-bar-color-bar_green.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-bar_green.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(91, 183, 91);
}
.vc_progress_bar .vc_progress-bar-color-bar_green.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-bar_orange.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(250, 167, 50);
}
.vc_progress-bar-color-bar_orange.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-bar_orange.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(250, 167, 50);
}
.vc_progress_bar .vc_progress-bar-color-bar_orange.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-bar_red.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(218, 79, 73);
}
.vc_progress-bar-color-bar_red.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-bar_red.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(218, 79, 73);
}
.vc_progress_bar .vc_progress-bar-color-bar_red.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-bar_black.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(65, 65, 65);
}
.vc_progress-bar-color-bar_black.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-bar_black.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(65, 65, 65);
}
.vc_progress_bar .vc_progress-bar-color-bar_black.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-blue.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(84, 114, 210);
}
.vc_progress-bar-color-blue.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-blue.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(84, 114, 210);
}
.vc_progress_bar .vc_progress-bar-color-blue.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-turquoise.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(0, 193, 207);
}
.vc_progress-bar-color-turquoise.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-turquoise.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(0, 193, 207);
}
.vc_progress_bar .vc_progress-bar-color-turquoise.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-pink.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(254, 108, 97);
}
.vc_progress-bar-color-pink.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-pink.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(254, 108, 97);
}
.vc_progress_bar .vc_progress-bar-color-pink.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-violet.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(141, 109, 196);
}
.vc_progress-bar-color-violet.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-violet.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(141, 109, 196);
}
.vc_progress_bar .vc_progress-bar-color-violet.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-peacoc.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(76, 173, 201);
}
.vc_progress-bar-color-peacoc.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-peacoc.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(76, 173, 201);
}
.vc_progress_bar .vc_progress-bar-color-peacoc.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-chino.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(206, 194, 171);
}
.vc_progress-bar-color-chino.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-chino.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(206, 194, 171);
}
.vc_progress_bar .vc_progress-bar-color-chino.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-mulled-wine.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(80, 72, 91);
}
.vc_progress-bar-color-mulled-wine.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-mulled-wine.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(80, 72, 91);
}
.vc_progress_bar .vc_progress-bar-color-mulled-wine.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-vista_blue.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(117, 214, 156);
}
.vc_progress-bar-color-vista_blue.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-vista_blue.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(117, 214, 156);
}
.vc_progress_bar .vc_progress-bar-color-vista_blue.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-vista-blue.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(117, 214, 156);
}
.vc_progress-bar-color-vista-blue.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-vista-blue.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(117, 214, 156);
}
.vc_progress_bar .vc_progress-bar-color-vista-blue.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-black.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(42, 42, 42);
}
.vc_progress-bar-color-black.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-black.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(42, 42, 42);
}
.vc_progress_bar .vc_progress-bar-color-black.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-grey.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(235, 235, 235);
}
.vc_progress-bar-color-grey.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(102, 102, 102); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-grey.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(235, 235, 235);
}
.vc_progress_bar .vc_progress-bar-color-grey.vc_single_bar.vc_general .vc_label {
	color: rgb(102, 102, 102); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-orange.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(247, 190, 104);
}
.vc_progress-bar-color-orange.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-orange.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(247, 190, 104);
}
.vc_progress_bar .vc_progress-bar-color-orange.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-sky.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(90, 161, 227);
}
.vc_progress-bar-color-sky.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-sky.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(90, 161, 227);
}
.vc_progress_bar .vc_progress-bar-color-sky.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-green.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(109, 171, 60);
}
.vc_progress-bar-color-green.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-green.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(109, 171, 60);
}
.vc_progress_bar .vc_progress-bar-color-green.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-juicy-pink.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(244, 82, 77);
}
.vc_progress-bar-color-juicy-pink.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-juicy-pink.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(244, 82, 77);
}
.vc_progress_bar .vc_progress-bar-color-juicy-pink.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-sandy-brown.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(247, 148, 104);
}
.vc_progress-bar-color-sandy-brown.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-sandy-brown.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(247, 148, 104);
}
.vc_progress_bar .vc_progress-bar-color-sandy-brown.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-purple.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(185, 126, 187);
}
.vc_progress-bar-color-purple.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-purple.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(185, 126, 187);
}
.vc_progress_bar .vc_progress-bar-color-purple.vc_single_bar.vc_general .vc_label {
	color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress-bar-color-white.vc_progress_bar .vc_single_bar .vc_bar {
	background-color: rgb(255, 255, 255);
}
.vc_progress-bar-color-white.vc_progress_bar .vc_single_bar .vc_label {
	color: rgb(102, 102, 102); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_progress_bar .vc_progress-bar-color-white.vc_single_bar.vc_general .vc_bar {
	background-color: rgb(255, 255, 255);
}
.vc_progress_bar .vc_progress-bar-color-white.vc_single_bar.vc_general .vc_label {
	color: rgb(102, 102, 102); text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
}
.vc_pie_chart {
	text-align: center; z-index: 0; opacity: 0;
}
.vc_ready.vc_pie_chart {
	opacity: 1;
}
.vc_pie_chart .vc_pie_wrapper {
	margin: 0px auto; position: relative;
}
.vc_pie_chart canvas {
	position: relative; z-index: 1;
}
.vc_pie_chart .vc_pie_chart_value {
	left: 0px; top: 0px; width: 100%; height: 100%; text-align: center; font-size: 200%; display: block; position: absolute;
}
.vc_pie_chart_back {
	border-radius: 50%; border: 6px solid rgb(247, 247, 247); border-image: none; left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; box-sizing: border-box; opacity: 0.3; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_images_carousel .vc_carousel-control {
	border: currentColor; border-image: none;
}
.vc_carousel .vc_carousel-control {
	border: currentColor; transition:0.2s linear; border-image: none; text-shadow: none; -webkit-transition: all .2s linear; -o-transition: all .2s linear; -moz-transition: all .2s linear;
}
.vc_carousel .vc_carousel-control:active {
	outline: 0px;
}
.vc_carousel .vc_carousel-control:focus {
	outline: 0px;
}
.vc_carousel .vc_carousel-indicators li {
	border-color: rgb(247, 247, 247); margin: 0px; transition:0.2s linear; width: 5px; height: 5px; -webkit-transition: all .2s linear; -o-transition: all .2s linear; -moz-transition: all .2s linear;
}
.vc_separator {
	display: flex; align-items: center; -webkit-box-align: center; -webkit-align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -webkit-flex-wrap: nowrap;
}
.vc_separator h4 {
	margin: 0px; flex:0 1 auto; line-height: 1em; font-size: 100%; -ms-word-wrap: break-word; -webkit-box-flex: 0; -webkit-flex: 0 1 auto;
}
.vc_separator h4 .normal {
	font-size: 12px; font-weight: 400;
}
.vc_separator .vc_sep_holder {
	flex:1 1 auto; height: 1px; position: relative; min-width: 10%; -webkit-box-flex: 1; -webkit-flex: 1 1 auto;
}
.vc_separator .vc_sep_holder .vc_sep_line {
	top: 1px; width: 100%; height: 1px; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid; display: block; position: relative;
}
.vc_separator_align_center.vc_separator h4 {
	padding: 0px 0.8em;
}
.vc_separator_align_left.vc_separator h4 {
	padding: 0px 0.8em 0px 0px;
}
.vc_separator_align_left.vc_separator .vc_sep_holder_l.vc_sep_holder {
	display: none;
}
.vc_separator_align_right.vc_separator h4 {
	margin: 0px !important; padding: 0px 0px 0px 0.8em;
}
.vc_separator_align_right.vc_separator .vc_sep_holder_r.vc_sep_holder {
	display: none;
}
.vc_sep_double.vc_separator {
	height: 3px;
}
.vc_sep_double.vc_separator .vc_sep_line {
	height: 3px; border-top-color: rgb(235, 235, 235); border-bottom-color: rgb(235, 235, 235); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.vc_sep_dashed.vc_separator .vc_sep_line {
	border-top-style: dashed;
}
.vc_sep_dotted.vc_separator .vc_sep_line {
	border-top-style: dotted;
}
.vc_sep_shadow.vc_separator .vc_sep_line {
	border: currentColor; border-image: none; top: 0px; height: 20px; overflow: hidden; position: relative;
}
.vc_sep_shadow.vc_separator .vc_sep_line::after {
	border-radius: 100%; left: 0px; top: -20px; height: 10px; right: 0px; display: block; position: absolute; content: "";
}
.vc_sep_shadow.vc_separator .vc_sep_holder_l .vc_sep_line::after {
	right: -100%; box-shadow: 10px 10px 10px 1px;
}
.vc_sep_shadow.vc_separator .vc_sep_holder_r .vc_sep_line::after {
	left: -100%; box-shadow: -10px 10px 10px 1px;
}
:not(.vc_sep_shadow).vc_separator_no_text.vc_separator .vc_sep_holder_l {
	width: 100%;
}
:not(.vc_sep_shadow).vc_separator_no_text.vc_separator .vc_sep_holder_r {
	display: none;
}
.vc_separator .vc_icon_element {
	margin-bottom: 0px;
}
.vc_separator :not(.vc_icon_element-have-style).vc_icon_element + h4 {
	padding-left: 0px;
}
.vc_separator :not(.vc_icon_element-have-style).vc_icon_element .vc_icon_element-size-xl {
	margin-right: 0.8em; margin-left: 0.8em;
}
.vc_separator_align_center.vc_separator-has-text.vc_separator .vc_icon_element-have-style.vc_icon_element {
	margin-left: 0.8em;
}
.vc_separator_align_right.vc_separator-has-text.vc_separator .vc_icon_element-have-style.vc_icon_element {
	margin-left: 0.8em;
}
.vc_separator_align_left.vc_separator .vc_icon_element-have-style.vc_icon_element + h4 {
	padding-left: 0.8em;
}
.vc_sep_border_width_1.vc_separator .vc_sep_holder .vc_sep_line {
	border-top-width: 1px;
}
.vc_sep_double.vc_sep_border_width_1.vc_separator .vc_sep_holder .vc_sep_line {
	top: 0px; border-bottom-width: 1px;
}
.vc_sep_shadow.vc_sep_border_width_1.vc_separator .vc_sep_line {
	top: 0px;
}
.vc_sep_shadow.vc_sep_border_width_1.vc_separator .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 1px;
}
.vc_sep_shadow.vc_sep_border_width_1.vc_separator .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 1px;
}
.vc_sep_border_width_2.vc_separator .vc_sep_holder .vc_sep_line {
	border-top-width: 2px;
}
.vc_sep_double.vc_sep_border_width_2.vc_separator .vc_sep_holder .vc_sep_line {
	top: -1px; border-bottom-width: 2px;
}
.vc_sep_shadow.vc_sep_border_width_2.vc_separator .vc_sep_line {
	top: -1px;
}
.vc_sep_shadow.vc_sep_border_width_2.vc_separator .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 2px;
}
.vc_sep_shadow.vc_sep_border_width_2.vc_separator .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 2px;
}
.vc_sep_border_width_3.vc_separator .vc_sep_holder .vc_sep_line {
	border-top-width: 3px;
}
.vc_sep_double.vc_sep_border_width_3.vc_separator .vc_sep_holder .vc_sep_line {
	top: -1px; border-bottom-width: 3px;
}
.vc_sep_shadow.vc_sep_border_width_3.vc_separator .vc_sep_line {
	top: -1px;
}
.vc_sep_shadow.vc_sep_border_width_3.vc_separator .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 3px;
}
.vc_sep_shadow.vc_sep_border_width_3.vc_separator .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 3px;
}
.vc_sep_border_width_4.vc_separator .vc_sep_holder .vc_sep_line {
	border-top-width: 4px;
}
.vc_sep_double.vc_sep_border_width_4.vc_separator .vc_sep_holder .vc_sep_line {
	top: -2px; border-bottom-width: 4px;
}
.vc_sep_shadow.vc_sep_border_width_4.vc_separator .vc_sep_line {
	top: -2px;
}
.vc_sep_shadow.vc_sep_border_width_4.vc_separator .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 4px;
}
.vc_sep_shadow.vc_sep_border_width_4.vc_separator .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 4px;
}
.vc_sep_border_width_5.vc_separator .vc_sep_holder .vc_sep_line {
	border-top-width: 5px;
}
.vc_sep_double.vc_sep_border_width_5.vc_separator .vc_sep_holder .vc_sep_line {
	top: -2px; border-bottom-width: 5px;
}
.vc_sep_shadow.vc_sep_border_width_5.vc_separator .vc_sep_line {
	top: -2px;
}
.vc_sep_shadow.vc_sep_border_width_5.vc_separator .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 5px;
}
.vc_sep_shadow.vc_sep_border_width_5.vc_separator .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 5px;
}
.vc_sep_border_width_6.vc_separator .vc_sep_holder .vc_sep_line {
	border-top-width: 6px;
}
.vc_sep_double.vc_sep_border_width_6.vc_separator .vc_sep_holder .vc_sep_line {
	top: -3px; border-bottom-width: 6px;
}
.vc_sep_shadow.vc_sep_border_width_6.vc_separator .vc_sep_line {
	top: -3px;
}
.vc_sep_shadow.vc_sep_border_width_6.vc_separator .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 6px;
}
.vc_sep_shadow.vc_sep_border_width_6.vc_separator .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 6px;
}
.vc_sep_border_width_7.vc_separator .vc_sep_holder .vc_sep_line {
	border-top-width: 7px;
}
.vc_sep_double.vc_sep_border_width_7.vc_separator .vc_sep_holder .vc_sep_line {
	top: -3px; border-bottom-width: 7px;
}
.vc_sep_shadow.vc_sep_border_width_7.vc_separator .vc_sep_line {
	top: -3px;
}
.vc_sep_shadow.vc_sep_border_width_7.vc_separator .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 7px;
}
.vc_sep_shadow.vc_sep_border_width_7.vc_separator .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 7px;
}
.vc_sep_border_width_8.vc_separator .vc_sep_holder .vc_sep_line {
	border-top-width: 8px;
}
.vc_sep_double.vc_sep_border_width_8.vc_separator .vc_sep_holder .vc_sep_line {
	top: -4px; border-bottom-width: 8px;
}
.vc_sep_shadow.vc_sep_border_width_8.vc_separator .vc_sep_line {
	top: -4px;
}
.vc_sep_shadow.vc_sep_border_width_8.vc_separator .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 8px;
}
.vc_sep_shadow.vc_sep_border_width_8.vc_separator .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 8px;
}
.vc_sep_border_width_9.vc_separator .vc_sep_holder .vc_sep_line {
	border-top-width: 9px;
}
.vc_sep_double.vc_sep_border_width_9.vc_separator .vc_sep_holder .vc_sep_line {
	top: -4px; border-bottom-width: 9px;
}
.vc_sep_shadow.vc_sep_border_width_9.vc_separator .vc_sep_line {
	top: -4px;
}
.vc_sep_shadow.vc_sep_border_width_9.vc_separator .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 9px;
}
.vc_sep_shadow.vc_sep_border_width_9.vc_separator .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 9px;
}
.vc_sep_border_width_10.vc_separator .vc_sep_holder .vc_sep_line {
	border-top-width: 10px;
}
.vc_sep_double.vc_sep_border_width_10.vc_separator .vc_sep_holder .vc_sep_line {
	top: -5px; border-bottom-width: 10px;
}
.vc_sep_shadow.vc_sep_border_width_10.vc_separator .vc_sep_line {
	top: -5px;
}
.vc_sep_shadow.vc_sep_border_width_10.vc_separator .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 10px;
}
.vc_sep_shadow.vc_sep_border_width_10.vc_separator .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 10px;
}
.vc_sep_color_blue.vc_separator .vc_sep_line {
	border-color: rgb(84, 114, 210);
}
.vc_sep_shadow.vc_sep_color_blue.vc_separator .vc_sep_holder {
	color: rgb(84, 114, 210);
}
.vc_sep_color_turquoise.vc_separator .vc_sep_line {
	border-color: rgb(0, 193, 207);
}
.vc_sep_shadow.vc_sep_color_turquoise.vc_separator .vc_sep_holder {
	color: rgb(0, 193, 207);
}
.vc_sep_color_pink.vc_separator .vc_sep_line {
	border-color: rgb(254, 108, 97);
}
.vc_sep_shadow.vc_sep_color_pink.vc_separator .vc_sep_holder {
	color: rgb(254, 108, 97);
}
.vc_sep_color_violet.vc_separator .vc_sep_line {
	border-color: rgb(141, 109, 196);
}
.vc_sep_shadow.vc_sep_color_violet.vc_separator .vc_sep_holder {
	color: rgb(141, 109, 196);
}
.vc_sep_color_peacoc.vc_separator .vc_sep_line {
	border-color: rgb(76, 173, 201);
}
.vc_sep_shadow.vc_sep_color_peacoc.vc_separator .vc_sep_holder {
	color: rgb(76, 173, 201);
}
.vc_sep_color_chino.vc_separator .vc_sep_line {
	border-color: rgb(206, 194, 171);
}
.vc_sep_shadow.vc_sep_color_chino.vc_separator .vc_sep_holder {
	color: rgb(206, 194, 171);
}
.vc_sep_color_mulled_wine.vc_separator .vc_sep_line {
	border-color: rgb(80, 72, 91);
}
.vc_sep_shadow.vc_sep_color_mulled_wine.vc_separator .vc_sep_holder {
	color: rgb(80, 72, 91);
}
.vc_sep_color_vista_blue.vc_separator .vc_sep_line {
	border-color: rgb(117, 214, 156);
}
.vc_sep_shadow.vc_sep_color_vista_blue.vc_separator .vc_sep_holder {
	color: rgb(117, 214, 156);
}
.vc_sep_color_black.vc_separator .vc_sep_line {
	border-color: rgb(42, 42, 42);
}
.vc_sep_shadow.vc_sep_color_black.vc_separator .vc_sep_holder {
	color: rgb(42, 42, 42);
}
.vc_sep_color_grey.vc_separator .vc_sep_line {
	border-color: rgb(235, 235, 235);
}
.vc_sep_shadow.vc_sep_color_grey.vc_separator .vc_sep_holder {
	color: rgb(235, 235, 235);
}
.vc_sep_color_orange.vc_separator .vc_sep_line {
	border-color: rgb(247, 190, 104);
}
.vc_sep_shadow.vc_sep_color_orange.vc_separator .vc_sep_holder {
	color: rgb(247, 190, 104);
}
.vc_sep_color_sky.vc_separator .vc_sep_line {
	border-color: rgb(90, 161, 227);
}
.vc_sep_shadow.vc_sep_color_sky.vc_separator .vc_sep_holder {
	color: rgb(90, 161, 227);
}
.vc_sep_color_green.vc_separator .vc_sep_line {
	border-color: rgb(109, 171, 60);
}
.vc_sep_shadow.vc_sep_color_green.vc_separator .vc_sep_holder {
	color: rgb(109, 171, 60);
}
.vc_sep_color_juicy_pink.vc_separator .vc_sep_line {
	border-color: rgb(244, 82, 77);
}
.vc_sep_shadow.vc_sep_color_juicy_pink.vc_separator .vc_sep_holder {
	color: rgb(244, 82, 77);
}
.vc_sep_color_sandy_brown.vc_separator .vc_sep_line {
	border-color: rgb(247, 148, 104);
}
.vc_sep_shadow.vc_sep_color_sandy_brown.vc_separator .vc_sep_holder {
	color: rgb(247, 148, 104);
}
.vc_sep_color_purple.vc_separator .vc_sep_line {
	border-color: rgb(185, 126, 187);
}
.vc_sep_shadow.vc_sep_color_purple.vc_separator .vc_sep_holder {
	color: rgb(185, 126, 187);
}
.vc_sep_color_white.vc_separator .vc_sep_line {
	border-color: rgb(255, 255, 255);
}
.vc_sep_shadow.vc_sep_color_white.vc_separator .vc_sep_holder {
	color: rgb(255, 255, 255);
}
.vc_text_separator {
	border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.wpb_separator {
	border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.vc_sep_width_10 {
	width: 10%;
}
.vc_sep_width_20 {
	width: 20%;
}
.vc_sep_width_30 {
	width: 30%;
}
.vc_sep_width_40 {
	width: 40%;
}
.vc_sep_width_50 {
	width: 50%;
}
.vc_sep_width_60 {
	width: 60%;
}
.vc_sep_width_70 {
	width: 70%;
}
.vc_sep_width_80 {
	width: 80%;
}
.vc_sep_width_90 {
	width: 90%;
}
.vc_sep_width_100 {
	width: 100%;
}
.vc_sep_pos_align_center {
	margin-right: auto; margin-left: auto;
}
.vc_sep_pos_align_left {
	margin-right: auto; margin-left: 0px;
}
.vc_sep_pos_align_right {
	margin-right: 0px; margin-left: auto;
}
.wpb_separator {
	height: 1px; clear: both;
}
.vc_text_separator {
	height: 1px; clear: both;
}
.vc_text_separator div {
	padding: 1px 1em; top: -9px; display: inline-block; position: relative; background-color: rgb(255, 255, 255);
}
.separator_align_center {
	text-align: center;
}
.separator_align_left {
	text-align: left;
}
.separator_align_right {
	text-align: right;
}
.vc-zigzag-wrapper {
	text-align: center;
}
.vc-zigzag-align-left.vc-zigzag-wrapper {
	text-align: left;
}
.vc-zigzag-align-right.vc-zigzag-wrapper {
	text-align: right;
}
.vc-zigzag-inner {
	display: inline-block;
}
.wpb_single_image a {
	outline: 0px; border: currentColor; border-image: none;
}
.wpb_single_image img {
	height: auto; vertical-align: top; max-width: 100%;
}
.wpb_single_image img.vc_img-placeholder {
	width: 100%;
}
.wpb_single_image .vc_single_image-wrapper {
	vertical-align: top; display: inline-block; max-width: 100%;
}
.wpb_single_image .vc_box_rounded.vc_single_image-wrapper {
	border-radius: 4px; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_rounded.vc_single_image-wrapper img {
	border-radius: 4px; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_outline.vc_single_image-wrapper {
	padding: 6px; border-radius: 0px; border: 1px solid rgb(235, 235, 235); border-image: none; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_outline_circle.vc_single_image-wrapper {
	padding: 6px; border-radius: 0px; border: 1px solid rgb(235, 235, 235); border-image: none; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_outline.vc_single_image-wrapper img {
	border-radius: 0px; border: 1px solid rgb(235, 235, 235); border-image: none; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_outline_circle.vc_single_image-wrapper img {
	border-radius: 0px; border: 1px solid rgb(235, 235, 235); border-image: none; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_border.vc_single_image-wrapper {
	padding: 6px; border-radius: 0px; border: currentColor; border-image: none; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_border_circle.vc_single_image-wrapper {
	padding: 6px; border-radius: 0px; border: currentColor; border-image: none; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_border.vc_single_image-wrapper img {
	border-radius: 0px; border: currentColor; border-image: none; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_border_circle.vc_single_image-wrapper img {
	border-radius: 0px; border: currentColor; border-image: none; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_shadow.vc_single_image-wrapper {
	border-radius: 0px; box-shadow: 0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}
.wpb_single_image .vc_box_shadow_border.vc_single_image-wrapper {
	border-radius: 0px; box-shadow: 0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}
.wpb_single_image .vc_box_shadow_border_circle.vc_single_image-wrapper {
	border-radius: 0px; box-shadow: 0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}
.wpb_single_image .vc_box_shadow_circle.vc_single_image-wrapper {
	border-radius: 0px; box-shadow: 0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}
.wpb_single_image .vc_box_shadow.vc_single_image-wrapper img {
	border-radius: 0px; box-shadow: 0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}
.wpb_single_image .vc_box_shadow_border.vc_single_image-wrapper img {
	border-radius: 0px; box-shadow: 0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}
.wpb_single_image .vc_box_shadow_border_circle.vc_single_image-wrapper img {
	border-radius: 0px; box-shadow: 0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}
.wpb_single_image .vc_box_shadow_circle.vc_single_image-wrapper img {
	border-radius: 0px; box-shadow: 0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}
.wpb_single_image .vc_box_shadow_border.vc_single_image-wrapper {
	padding: 6px;
}
.wpb_single_image .vc_box_shadow_border_circle.vc_single_image-wrapper {
	padding: 6px;
}
.wpb_single_image .vc_box_shadow_3d.vc_single_image-wrapper {
	border-radius: 0px; margin-bottom: 15px; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_shadow_3d.vc_single_image-wrapper img {
	border-radius: 0px; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_border_circle.vc_single_image-wrapper {
	border-radius: 50%; overflow: hidden; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_circle.vc_single_image-wrapper {
	border-radius: 50%; overflow: hidden; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_outline_circle.vc_single_image-wrapper {
	border-radius: 50%; overflow: hidden; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_shadow_border_circle.vc_single_image-wrapper {
	border-radius: 50%; overflow: hidden; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_shadow_circle.vc_single_image-wrapper {
	border-radius: 50%; overflow: hidden; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_border_circle.vc_single_image-wrapper img {
	border-radius: 50%; overflow: hidden; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_circle.vc_single_image-wrapper img {
	border-radius: 50%; overflow: hidden; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_outline_circle.vc_single_image-wrapper img {
	border-radius: 50%; overflow: hidden; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_shadow_border_circle.vc_single_image-wrapper img {
	border-radius: 50%; overflow: hidden; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_shadow_circle.vc_single_image-wrapper img {
	border-radius: 50%; overflow: hidden; box-shadow: none; -webkit-box-shadow: none;
}
.wpb_single_image .vc_box_shadow_border_circle.vc_single_image-wrapper {
	box-shadow: 0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}
.wpb_single_image .vc_box_shadow_circle.vc_single_image-wrapper {
	box-shadow: 0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}
.wpb_single_image .vc_box_shadow_border_circle.vc_single_image-wrapper img {
	box-shadow: 0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}
.wpb_single_image .vc_box_shadow_circle.vc_single_image-wrapper img {
	box-shadow: 0px 0px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}
.vc_align_center.wpb_single_image {
	text-align: center;
}
.vc_align_right.wpb_single_image {
	text-align: right;
}
.vc_align_left.wpb_single_image {
	text-align: left;
}
.wpb_single_image .vc_box_shadow_3d {
	display: inline-block; position: relative; z-index: 0; max-width: 100%;
}
.wpb_single_image .vc_box_shadow_3d::after {
	transform-origin: 0% 0%; border-radius: inherit; left: 5px; height: 30%; right: 50%; bottom: 8px; position: absolute; z-index: -1; content: ""; box-shadow: 0px 15px 10px rgba(0,0,0,0.6); transform: skewY(-6deg); -webkit-transform: skewY(-6deg); -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, .6); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0;
}
.wpb_single_image .vc_box_shadow_3d::before {
	transform-origin: 0% 0%; border-radius: inherit; left: 5px; height: 30%; right: 50%; bottom: 8px; position: absolute; z-index: -1; content: ""; box-shadow: 0px 15px 10px rgba(0,0,0,0.6); transform: skewY(-6deg); -webkit-transform: skewY(-6deg); -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, .6); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0;
}
.wpb_single_image .vc_box_shadow_3d::after {
	transform-origin: 100% 0%; left: 50%; right: 5px; transform: skewY(6deg); -webkit-transform: skewY(6deg); -webkit-transform-origin: 100% 0; -moz-transform-origin: 100% 0;
}
.wpb_single_image .vc_figure {
	margin: 0px; vertical-align: top; display: inline-block; max-width: 100%;
}
.wpb_single_image .vc_figure-caption {
	font-size: 0.8em; margin-top: 0.2em;
}
.wpb_single_image .vc_box_border_blue.vc_box_outline {
	border-color: rgb(84, 114, 210);
}
.wpb_single_image .vc_box_border_blue.vc_box_outline_circle {
	border-color: rgb(84, 114, 210);
}
.wpb_single_image .vc_box_border_blue.vc_box_border {
	background-color: rgb(84, 114, 210);
}
.wpb_single_image .vc_box_border_blue.vc_box_border_circle {
	background-color: rgb(84, 114, 210);
}
.wpb_single_image .vc_box_border_turquoise.vc_box_outline {
	border-color: rgb(0, 193, 207);
}
.wpb_single_image .vc_box_border_turquoise.vc_box_outline_circle {
	border-color: rgb(0, 193, 207);
}
.wpb_single_image .vc_box_border_turquoise.vc_box_border {
	background-color: rgb(0, 193, 207);
}
.wpb_single_image .vc_box_border_turquoise.vc_box_border_circle {
	background-color: rgb(0, 193, 207);
}
.wpb_single_image .vc_box_border_pink.vc_box_outline {
	border-color: rgb(254, 108, 97);
}
.wpb_single_image .vc_box_border_pink.vc_box_outline_circle {
	border-color: rgb(254, 108, 97);
}
.wpb_single_image .vc_box_border_pink.vc_box_border {
	background-color: rgb(254, 108, 97);
}
.wpb_single_image .vc_box_border_pink.vc_box_border_circle {
	background-color: rgb(254, 108, 97);
}
.wpb_single_image .vc_box_border_violet.vc_box_outline {
	border-color: rgb(141, 109, 196);
}
.wpb_single_image .vc_box_border_violet.vc_box_outline_circle {
	border-color: rgb(141, 109, 196);
}
.wpb_single_image .vc_box_border_violet.vc_box_border {
	background-color: rgb(141, 109, 196);
}
.wpb_single_image .vc_box_border_violet.vc_box_border_circle {
	background-color: rgb(141, 109, 196);
}
.wpb_single_image .vc_box_border_peacoc.vc_box_outline {
	border-color: rgb(76, 173, 201);
}
.wpb_single_image .vc_box_border_peacoc.vc_box_outline_circle {
	border-color: rgb(76, 173, 201);
}
.wpb_single_image .vc_box_border_peacoc.vc_box_border {
	background-color: rgb(76, 173, 201);
}
.wpb_single_image .vc_box_border_peacoc.vc_box_border_circle {
	background-color: rgb(76, 173, 201);
}
.wpb_single_image .vc_box_border_chino.vc_box_outline {
	border-color: rgb(206, 194, 171);
}
.wpb_single_image .vc_box_border_chino.vc_box_outline_circle {
	border-color: rgb(206, 194, 171);
}
.wpb_single_image .vc_box_border_chino.vc_box_border {
	background-color: rgb(206, 194, 171);
}
.wpb_single_image .vc_box_border_chino.vc_box_border_circle {
	background-color: rgb(206, 194, 171);
}
.wpb_single_image .vc_box_border_mulled_wine.vc_box_outline {
	border-color: rgb(80, 72, 91);
}
.wpb_single_image .vc_box_border_mulled_wine.vc_box_outline_circle {
	border-color: rgb(80, 72, 91);
}
.wpb_single_image .vc_box_border_mulled_wine.vc_box_border {
	background-color: rgb(80, 72, 91);
}
.wpb_single_image .vc_box_border_mulled_wine.vc_box_border_circle {
	background-color: rgb(80, 72, 91);
}
.wpb_single_image .vc_box_border_vista_blue.vc_box_outline {
	border-color: rgb(117, 214, 156);
}
.wpb_single_image .vc_box_border_vista_blue.vc_box_outline_circle {
	border-color: rgb(117, 214, 156);
}
.wpb_single_image .vc_box_border_vista_blue.vc_box_border {
	background-color: rgb(117, 214, 156);
}
.wpb_single_image .vc_box_border_vista_blue.vc_box_border_circle {
	background-color: rgb(117, 214, 156);
}
.wpb_single_image .vc_box_border_black.vc_box_outline {
	border-color: rgb(42, 42, 42);
}
.wpb_single_image .vc_box_border_black.vc_box_outline_circle {
	border-color: rgb(42, 42, 42);
}
.wpb_single_image .vc_box_border_black.vc_box_border {
	background-color: rgb(42, 42, 42);
}
.wpb_single_image .vc_box_border_black.vc_box_border_circle {
	background-color: rgb(42, 42, 42);
}
.wpb_single_image .vc_box_border_grey.vc_box_outline {
	border-color: rgb(235, 235, 235);
}
.wpb_single_image .vc_box_border_grey.vc_box_outline_circle {
	border-color: rgb(235, 235, 235);
}
.wpb_single_image .vc_box_border_grey.vc_box_border {
	background-color: rgb(235, 235, 235);
}
.wpb_single_image .vc_box_border_grey.vc_box_border_circle {
	background-color: rgb(235, 235, 235);
}
.wpb_single_image .vc_box_border_orange.vc_box_outline {
	border-color: rgb(247, 190, 104);
}
.wpb_single_image .vc_box_border_orange.vc_box_outline_circle {
	border-color: rgb(247, 190, 104);
}
.wpb_single_image .vc_box_border_orange.vc_box_border {
	background-color: rgb(247, 190, 104);
}
.wpb_single_image .vc_box_border_orange.vc_box_border_circle {
	background-color: rgb(247, 190, 104);
}
.wpb_single_image .vc_box_border_sky.vc_box_outline {
	border-color: rgb(90, 161, 227);
}
.wpb_single_image .vc_box_border_sky.vc_box_outline_circle {
	border-color: rgb(90, 161, 227);
}
.wpb_single_image .vc_box_border_sky.vc_box_border {
	background-color: rgb(90, 161, 227);
}
.wpb_single_image .vc_box_border_sky.vc_box_border_circle {
	background-color: rgb(90, 161, 227);
}
.wpb_single_image .vc_box_border_green.vc_box_outline {
	border-color: rgb(109, 171, 60);
}
.wpb_single_image .vc_box_border_green.vc_box_outline_circle {
	border-color: rgb(109, 171, 60);
}
.wpb_single_image .vc_box_border_green.vc_box_border {
	background-color: rgb(109, 171, 60);
}
.wpb_single_image .vc_box_border_green.vc_box_border_circle {
	background-color: rgb(109, 171, 60);
}
.wpb_single_image .vc_box_border_juicy_pink.vc_box_outline {
	border-color: rgb(244, 82, 77);
}
.wpb_single_image .vc_box_border_juicy_pink.vc_box_outline_circle {
	border-color: rgb(244, 82, 77);
}
.wpb_single_image .vc_box_border_juicy_pink.vc_box_border {
	background-color: rgb(244, 82, 77);
}
.wpb_single_image .vc_box_border_juicy_pink.vc_box_border_circle {
	background-color: rgb(244, 82, 77);
}
.wpb_single_image .vc_box_border_sandy_brown.vc_box_outline {
	border-color: rgb(247, 148, 104);
}
.wpb_single_image .vc_box_border_sandy_brown.vc_box_outline_circle {
	border-color: rgb(247, 148, 104);
}
.wpb_single_image .vc_box_border_sandy_brown.vc_box_border {
	background-color: rgb(247, 148, 104);
}
.wpb_single_image .vc_box_border_sandy_brown.vc_box_border_circle {
	background-color: rgb(247, 148, 104);
}
.wpb_single_image .vc_box_border_purple.vc_box_outline {
	border-color: rgb(185, 126, 187);
}
.wpb_single_image .vc_box_border_purple.vc_box_outline_circle {
	border-color: rgb(185, 126, 187);
}
.wpb_single_image .vc_box_border_purple.vc_box_border {
	background-color: rgb(185, 126, 187);
}
.wpb_single_image .vc_box_border_purple.vc_box_border_circle {
	background-color: rgb(185, 126, 187);
}
.wpb_single_image .vc_box_border_white.vc_box_outline {
	border-color: rgb(255, 255, 255);
}
.wpb_single_image .vc_box_border_white.vc_box_outline_circle {
	border-color: rgb(255, 255, 255);
}
.wpb_single_image .vc_box_border_white.vc_box_border {
	background-color: rgb(255, 255, 255);
}
.wpb_single_image .vc_box_border_white.vc_box_border_circle {
	background-color: rgb(255, 255, 255);
}
.vc_icon_element {
	line-height: 0; font-size: 14px; margin-bottom: 35px;
}
.vc_icon_element-outer.vc_icon_element {
	text-align: center; box-sizing: border-box;
}
.vc_icon_element-align-left.vc_icon_element-outer.vc_icon_element {
	text-align: left;
}
.vc_icon_element-align-center.vc_icon_element-outer.vc_icon_element {
	text-align: center;
}
.vc_icon_element-align-right.vc_icon_element-outer.vc_icon_element {
	text-align: right;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-inner {
	border: 2px solid transparent; border-image: none; width: 4em; height: 4em; text-align: center; display: inline-block; position: relative; box-sizing: content-box;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-inner .vc_icon_element-icon {
	left: 50%; top: 50%; line-height: 1 !important; font-size: 2.15em; font-style: normal; font-variant: normal; font-weight: 400; display: inline-block; position: absolute; font-size-adjust: none; font-stretch: normal; transform: translate(-50%, -50%); font-feature-settings: normal; text-rendering: auto; -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-font-feature-settings: normal; -webkit-font-language-override: normal; font-language-override: normal; -webkit-font-kerning: auto; font-kerning: auto; font-synthesis: weight style;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-inner .vc_icon_element-icon::before {
	width: inherit; height: inherit; text-align: center; font-size: 1em; font-style: normal; font-weight: 400; text-decoration: inherit; display: inline-block; text-rendering: optimizelegibility;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-inner .vc_gitem-link {
	border: currentColor; border-image: none; top: 0px; width: 100%; height: 100%; display: block; position: absolute; box-sizing: content-box;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-inner .vc_icon_element-link {
	border: currentColor; border-image: none; top: 0px; width: 100%; height: 100%; display: block; position: absolute; box-sizing: content-box;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-size-xs.vc_icon_element-inner {
	line-height: 1.2em !important; max-width: 100% !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-have-style-inner.vc_icon_element-size-xs.vc_icon_element-inner {
	width: 2.5em !important; height: 2.5em !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-size-xs.vc_icon_element-inner .vc_icon_element-icon {
	font-size: 1.2em !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-size-sm.vc_icon_element-inner {
	line-height: 1.6em !important; max-width: 100% !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-have-style-inner.vc_icon_element-size-sm.vc_icon_element-inner {
	width: 3.15em !important; height: 3.15em !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-size-sm.vc_icon_element-inner .vc_icon_element-icon {
	font-size: 1.6em !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-size-md.vc_icon_element-inner {
	line-height: 2.15em !important; max-width: 100% !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-have-style-inner.vc_icon_element-size-md.vc_icon_element-inner {
	width: 4em !important; height: 4em !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-size-md.vc_icon_element-inner .vc_icon_element-icon {
	font-size: 2.15em !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-size-lg.vc_icon_element-inner {
	line-height: 2.85em !important; max-width: 100% !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-have-style-inner.vc_icon_element-size-lg.vc_icon_element-inner {
	width: 5em !important; height: 5em !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-size-lg.vc_icon_element-inner .vc_icon_element-icon {
	font-size: 2.85em !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-size-xl.vc_icon_element-inner {
	line-height: 5em !important; max-width: 100% !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-have-style-inner.vc_icon_element-size-xl.vc_icon_element-inner {
	width: 7.15em !important; height: 7.15em !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-size-xl.vc_icon_element-inner .vc_icon_element-icon {
	font-size: 5em !important;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-style-rounded.vc_icon_element-inner {
	border-radius: 50%;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-style-rounded.vc_icon_element-inner .vc_gitem-link {
	border-radius: 50%;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-style-rounded.vc_icon_element-inner .vc_icon_element-link {
	border-radius: 50%;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-style-rounded-outline.vc_icon_element-inner {
	border-radius: 50%;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-style-rounded-outline.vc_icon_element-inner .vc_gitem-link {
	border-radius: 50%;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-style-rounded-outline.vc_icon_element-inner .vc_icon_element-link {
	border-radius: 50%;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-style-rounded-less.vc_icon_element-inner {
	border-radius: 5px;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-style-rounded-less.vc_icon_element-inner .vc_gitem-link {
	border-radius: 5px;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-style-rounded-less.vc_icon_element-inner .vc_icon_element-link {
	border-radius: 5px;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-style-rounded-less-outline.vc_icon_element-inner {
	border-radius: 5px;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-style-rounded-less-outline.vc_icon_element-inner .vc_gitem-link {
	border-radius: 5px;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-style-rounded-less-outline.vc_icon_element-inner .vc_icon_element-link {
	border-radius: 5px;
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-blue.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(84, 114, 210);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-turquoise.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(0, 193, 207);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-pink.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(254, 108, 97);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-violet.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(141, 109, 196);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-peacoc.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(76, 173, 201);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-chino.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(206, 194, 171);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-mulled_wine.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(80, 72, 91);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-vista_blue.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(117, 214, 156);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-black.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(42, 42, 42);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-grey.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(235, 235, 235);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-orange.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(247, 190, 104);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-sky.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(90, 161, 227);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-green.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(109, 171, 60);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-juicy_pink.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(244, 82, 77);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-sandy_brown.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(247, 148, 104);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-purple.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(185, 126, 187);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-color-white.vc_icon_element-inner .vc_icon_element-icon {
	color: rgb(255, 255, 255);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-blue.vc_icon_element-inner {
	border-color: rgb(84, 114, 210);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-blue.vc_icon_element-inner {
	background-color: rgb(84, 114, 210);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-turquoise.vc_icon_element-inner {
	border-color: rgb(0, 193, 207);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-turquoise.vc_icon_element-inner {
	background-color: rgb(0, 193, 207);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-pink.vc_icon_element-inner {
	border-color: rgb(254, 108, 97);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-pink.vc_icon_element-inner {
	background-color: rgb(254, 108, 97);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-violet.vc_icon_element-inner {
	border-color: rgb(141, 109, 196);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-violet.vc_icon_element-inner {
	background-color: rgb(141, 109, 196);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-peacoc.vc_icon_element-inner {
	border-color: rgb(76, 173, 201);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-peacoc.vc_icon_element-inner {
	background-color: rgb(76, 173, 201);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-chino.vc_icon_element-inner {
	border-color: rgb(206, 194, 171);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-chino.vc_icon_element-inner {
	background-color: rgb(206, 194, 171);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-mulled_wine.vc_icon_element-inner {
	border-color: rgb(80, 72, 91);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-mulled_wine.vc_icon_element-inner {
	background-color: rgb(80, 72, 91);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-vista_blue.vc_icon_element-inner {
	border-color: rgb(117, 214, 156);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-vista_blue.vc_icon_element-inner {
	background-color: rgb(117, 214, 156);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-black.vc_icon_element-inner {
	border-color: rgb(42, 42, 42);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-black.vc_icon_element-inner {
	background-color: rgb(42, 42, 42);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-grey.vc_icon_element-inner {
	border-color: rgb(235, 235, 235);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-grey.vc_icon_element-inner {
	background-color: rgb(235, 235, 235);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-orange.vc_icon_element-inner {
	border-color: rgb(247, 190, 104);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-orange.vc_icon_element-inner {
	background-color: rgb(247, 190, 104);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-sky.vc_icon_element-inner {
	border-color: rgb(90, 161, 227);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-sky.vc_icon_element-inner {
	background-color: rgb(90, 161, 227);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-green.vc_icon_element-inner {
	border-color: rgb(109, 171, 60);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-green.vc_icon_element-inner {
	background-color: rgb(109, 171, 60);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-juicy_pink.vc_icon_element-inner {
	border-color: rgb(244, 82, 77);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-juicy_pink.vc_icon_element-inner {
	background-color: rgb(244, 82, 77);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-sandy_brown.vc_icon_element-inner {
	border-color: rgb(247, 148, 104);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-sandy_brown.vc_icon_element-inner {
	background-color: rgb(247, 148, 104);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-purple.vc_icon_element-inner {
	border-color: rgb(185, 126, 187);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-purple.vc_icon_element-inner {
	background-color: rgb(185, 126, 187);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-outline.vc_icon_element-background-color-white.vc_icon_element-inner {
	border-color: rgb(255, 255, 255);
}
.vc_icon_element-outer.vc_icon_element .vc_icon_element-background.vc_icon_element-background-color-white.vc_icon_element-inner {
	background-color: rgb(255, 255, 255);
}
.vc_chart .vc_chart-legend {
	margin: 0px; padding: 0px; font-size: 14px;
}
.vc_chart .vc_chart-legend li {
	list-style: none; margin: 0px 0px 0.3em; line-height: 1.3em; min-height: 1.3em;
}
.vc_chart .vc_chart-legend span {
	border-radius: 0.3em; left: 0px; width: 1.3em; height: 1.3em; margin-right: 0.5em; vertical-align: middle; display: inline-block;
}
@media all and (min-width:768px)
{
.vc_chart .vc_chart-legend {
	width: 40%; vertical-align: middle; display: inline-block;
}
.vc_chart .vc_chart-legend li {
	margin-left: 1em;
}
.vc_chart .vc_chart-with-legend {
	width: 60%; vertical-align: middle; display: inline-block;
}
}
.vc_line-chart .vc_chart-with-legend {
	width: 75%;
}
.vc_line-chart .vc_chart-legend {
	width: 25%;
}
.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg {
	border-radius: 0px;
}
.wpb_single_image [class*='_circle'] .vc-zoom-wrapper {
	border-radius: 50%;
}
.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper {
	border-radius: 4px;
}
.vc_pagination.vc_general {
	margin: 0px; padding: 0px; text-align: center; display: block;
}
.vc_pagination.vc_general .vc_pagination-item {
	margin: 0px; padding: 0px; vertical-align: middle; display: inline-block;
}
.vc_pagination.vc_general .vc_pagination-trigger {
	background: 0px 0px; margin: 5px 7px; border: currentColor; transition:0.2s ease-in-out; border-image: none; width: 10px; height: 10px; text-decoration: none; display: block; cursor: pointer; -webkit-transition: all .2s ease-in-out;
}
.vc_pagination.vc_general .vc_pagination-trigger:focus {
	outline: 0px;
}
.vc_pagination.vc_general .vc_active .vc_pagination-trigger {
	cursor: default;
}
.vc_pagination-style-outline.vc_pagination .vc_pagination-trigger {
	border: 3px solid transparent; border-image: none;
}
.vc_pagination-style-flat.vc_pagination .vc_pagination-trigger {
	opacity: 0.6;
}
.vc_pagination-style-flat.vc_pagination .vc_pagination-trigger:hover {
	opacity: 1;
}
.vc_pagination-style-flat.vc_pagination .vc_active .vc_pagination-trigger {
	opacity: 1;
}
.vc_pagination-shape-round.vc_pagination .vc_pagination-trigger {
	border-radius: 50%;
}
.vc_pagination-shape-rounded.vc_pagination .vc_pagination-trigger {
	border-radius: 3px;
}
.vc_pagination-style-outline.vc_pagination-color-blue .vc_pagination-trigger {
	border-color: rgb(84, 114, 210);
}
.vc_pagination-style-outline.vc_pagination-color-blue .vc_pagination-trigger:hover {
	background-color: rgb(84, 114, 210);
}
.vc_pagination-style-outline.vc_pagination-color-blue .vc_active .vc_pagination-trigger {
	background-color: rgb(84, 114, 210);
}
.vc_pagination-style-flat.vc_pagination-color-blue .vc_pagination-trigger {
	background-color: rgb(84, 114, 210);
}
.vc_pagination-style-outline.vc_pagination-color-turquoise .vc_pagination-trigger {
	border-color: rgb(0, 193, 207);
}
.vc_pagination-style-outline.vc_pagination-color-turquoise .vc_pagination-trigger:hover {
	background-color: rgb(0, 193, 207);
}
.vc_pagination-style-outline.vc_pagination-color-turquoise .vc_active .vc_pagination-trigger {
	background-color: rgb(0, 193, 207);
}
.vc_pagination-style-flat.vc_pagination-color-turquoise .vc_pagination-trigger {
	background-color: rgb(0, 193, 207);
}
.vc_pagination-style-outline.vc_pagination-color-pink .vc_pagination-trigger {
	border-color: rgb(254, 108, 97);
}
.vc_pagination-style-outline.vc_pagination-color-pink .vc_pagination-trigger:hover {
	background-color: rgb(254, 108, 97);
}
.vc_pagination-style-outline.vc_pagination-color-pink .vc_active .vc_pagination-trigger {
	background-color: rgb(254, 108, 97);
}
.vc_pagination-style-flat.vc_pagination-color-pink .vc_pagination-trigger {
	background-color: rgb(254, 108, 97);
}
.vc_pagination-style-outline.vc_pagination-color-violet .vc_pagination-trigger {
	border-color: rgb(141, 109, 196);
}
.vc_pagination-style-outline.vc_pagination-color-violet .vc_pagination-trigger:hover {
	background-color: rgb(141, 109, 196);
}
.vc_pagination-style-outline.vc_pagination-color-violet .vc_active .vc_pagination-trigger {
	background-color: rgb(141, 109, 196);
}
.vc_pagination-style-flat.vc_pagination-color-violet .vc_pagination-trigger {
	background-color: rgb(141, 109, 196);
}
.vc_pagination-style-outline.vc_pagination-color-peacoc .vc_pagination-trigger {
	border-color: rgb(76, 173, 201);
}
.vc_pagination-style-outline.vc_pagination-color-peacoc .vc_pagination-trigger:hover {
	background-color: rgb(76, 173, 201);
}
.vc_pagination-style-outline.vc_pagination-color-peacoc .vc_active .vc_pagination-trigger {
	background-color: rgb(76, 173, 201);
}
.vc_pagination-style-flat.vc_pagination-color-peacoc .vc_pagination-trigger {
	background-color: rgb(76, 173, 201);
}
.vc_pagination-style-outline.vc_pagination-color-chino .vc_pagination-trigger {
	border-color: rgb(206, 194, 171);
}
.vc_pagination-style-outline.vc_pagination-color-chino .vc_pagination-trigger:hover {
	background-color: rgb(206, 194, 171);
}
.vc_pagination-style-outline.vc_pagination-color-chino .vc_active .vc_pagination-trigger {
	background-color: rgb(206, 194, 171);
}
.vc_pagination-style-flat.vc_pagination-color-chino .vc_pagination-trigger {
	background-color: rgb(206, 194, 171);
}
.vc_pagination-style-outline.vc_pagination-color-mulled-wine .vc_pagination-trigger {
	border-color: rgb(80, 72, 91);
}
.vc_pagination-style-outline.vc_pagination-color-mulled-wine .vc_pagination-trigger:hover {
	background-color: rgb(80, 72, 91);
}
.vc_pagination-style-outline.vc_pagination-color-mulled-wine .vc_active .vc_pagination-trigger {
	background-color: rgb(80, 72, 91);
}
.vc_pagination-style-flat.vc_pagination-color-mulled-wine .vc_pagination-trigger {
	background-color: rgb(80, 72, 91);
}
.vc_pagination-style-outline.vc_pagination-color-vista-blue .vc_pagination-trigger {
	border-color: rgb(117, 214, 156);
}
.vc_pagination-style-outline.vc_pagination-color-vista-blue .vc_pagination-trigger:hover {
	background-color: rgb(117, 214, 156);
}
.vc_pagination-style-outline.vc_pagination-color-vista-blue .vc_active .vc_pagination-trigger {
	background-color: rgb(117, 214, 156);
}
.vc_pagination-style-flat.vc_pagination-color-vista-blue .vc_pagination-trigger {
	background-color: rgb(117, 214, 156);
}
.vc_pagination-style-outline.vc_pagination-color-orange .vc_pagination-trigger {
	border-color: rgb(247, 190, 104);
}
.vc_pagination-style-outline.vc_pagination-color-orange .vc_pagination-trigger:hover {
	background-color: rgb(247, 190, 104);
}
.vc_pagination-style-outline.vc_pagination-color-orange .vc_active .vc_pagination-trigger {
	background-color: rgb(247, 190, 104);
}
.vc_pagination-style-flat.vc_pagination-color-orange .vc_pagination-trigger {
	background-color: rgb(247, 190, 104);
}
.vc_pagination-style-outline.vc_pagination-color-sky .vc_pagination-trigger {
	border-color: rgb(90, 161, 227);
}
.vc_pagination-style-outline.vc_pagination-color-sky .vc_pagination-trigger:hover {
	background-color: rgb(90, 161, 227);
}
.vc_pagination-style-outline.vc_pagination-color-sky .vc_active .vc_pagination-trigger {
	background-color: rgb(90, 161, 227);
}
.vc_pagination-style-flat.vc_pagination-color-sky .vc_pagination-trigger {
	background-color: rgb(90, 161, 227);
}
.vc_pagination-style-outline.vc_pagination-color-green .vc_pagination-trigger {
	border-color: rgb(109, 171, 60);
}
.vc_pagination-style-outline.vc_pagination-color-green .vc_pagination-trigger:hover {
	background-color: rgb(109, 171, 60);
}
.vc_pagination-style-outline.vc_pagination-color-green .vc_active .vc_pagination-trigger {
	background-color: rgb(109, 171, 60);
}
.vc_pagination-style-flat.vc_pagination-color-green .vc_pagination-trigger {
	background-color: rgb(109, 171, 60);
}
.vc_pagination-style-outline.vc_pagination-color-juicy-pink .vc_pagination-trigger {
	border-color: rgb(244, 82, 77);
}
.vc_pagination-style-outline.vc_pagination-color-juicy-pink .vc_pagination-trigger:hover {
	background-color: rgb(244, 82, 77);
}
.vc_pagination-style-outline.vc_pagination-color-juicy-pink .vc_active .vc_pagination-trigger {
	background-color: rgb(244, 82, 77);
}
.vc_pagination-style-flat.vc_pagination-color-juicy-pink .vc_pagination-trigger {
	background-color: rgb(244, 82, 77);
}
.vc_pagination-style-outline.vc_pagination-color-sandy-brown .vc_pagination-trigger {
	border-color: rgb(247, 148, 104);
}
.vc_pagination-style-outline.vc_pagination-color-sandy-brown .vc_pagination-trigger:hover {
	background-color: rgb(247, 148, 104);
}
.vc_pagination-style-outline.vc_pagination-color-sandy-brown .vc_active .vc_pagination-trigger {
	background-color: rgb(247, 148, 104);
}
.vc_pagination-style-flat.vc_pagination-color-sandy-brown .vc_pagination-trigger {
	background-color: rgb(247, 148, 104);
}
.vc_pagination-style-outline.vc_pagination-color-purple .vc_pagination-trigger {
	border-color: rgb(185, 126, 187);
}
.vc_pagination-style-outline.vc_pagination-color-purple .vc_pagination-trigger:hover {
	background-color: rgb(185, 126, 187);
}
.vc_pagination-style-outline.vc_pagination-color-purple .vc_active .vc_pagination-trigger {
	background-color: rgb(185, 126, 187);
}
.vc_pagination-style-flat.vc_pagination-color-purple .vc_pagination-trigger {
	background-color: rgb(185, 126, 187);
}
.vc_pagination-style-outline.vc_pagination-color-black .vc_pagination-trigger {
	border-color: rgb(42, 42, 42);
}
.vc_pagination-style-outline.vc_pagination-color-black .vc_pagination-trigger:hover {
	background-color: rgb(42, 42, 42);
}
.vc_pagination-style-outline.vc_pagination-color-black .vc_active .vc_pagination-trigger {
	background-color: rgb(42, 42, 42);
}
.vc_pagination-style-flat.vc_pagination-color-black .vc_pagination-trigger {
	background-color: rgb(42, 42, 42);
}
.vc_pagination-style-outline.vc_pagination-color-grey .vc_pagination-trigger {
	border-color: rgb(235, 235, 235);
}
.vc_pagination-style-outline.vc_pagination-color-grey .vc_pagination-trigger:hover {
	background-color: rgb(235, 235, 235);
}
.vc_pagination-style-outline.vc_pagination-color-grey .vc_active .vc_pagination-trigger {
	background-color: rgb(235, 235, 235);
}
.vc_pagination-style-flat.vc_pagination-color-grey .vc_pagination-trigger {
	background-color: rgb(235, 235, 235);
}
.vc_pagination-style-outline.vc_pagination-color-white .vc_pagination-trigger {
	border-color: rgb(255, 255, 255);
}
.vc_pagination-style-outline.vc_pagination-color-white .vc_pagination-trigger:hover {
	background-color: rgb(255, 255, 255);
}
.vc_pagination-style-outline.vc_pagination-color-white .vc_active .vc_pagination-trigger {
	background-color: rgb(255, 255, 255);
}
.vc_pagination-style-flat.vc_pagination-color-white .vc_pagination-trigger {
	background-color: rgb(255, 255, 255);
}
.vc_row.vc_grid {
	padding-right: 0px; padding-left: 0px; margin-right: 0px; margin-left: 0px;
}
[data-vc-full-width].vc-row .vc_row.vc_grid {
	overflow: hidden;
}
.vc_grid-gutter-1px.vc_row.vc_grid {
	margin-bottom: -1px;
}
.vc_grid-gutter-1px.vc_row.vc_grid .vc_pageable-slide-wrapper {
	margin-right: -1px;
}
.vc_grid-gutter-1px.vc_row.vc_grid .vc_grid-item {
	padding-right: 1px; padding-bottom: 1px;
}
.vc_grid-gutter-2px.vc_row.vc_grid {
	margin-bottom: -2px;
}
.vc_grid-gutter-2px.vc_row.vc_grid .vc_pageable-slide-wrapper {
	margin-right: -2px;
}
.vc_grid-gutter-2px.vc_row.vc_grid .vc_grid-item {
	padding-right: 2px; padding-bottom: 2px;
}
.vc_grid-gutter-3px.vc_row.vc_grid {
	margin-bottom: -3px;
}
.vc_grid-gutter-3px.vc_row.vc_grid .vc_pageable-slide-wrapper {
	margin-right: -3px;
}
.vc_grid-gutter-3px.vc_row.vc_grid .vc_grid-item {
	padding-right: 3px; padding-bottom: 3px;
}
.vc_grid-gutter-4px.vc_row.vc_grid {
	margin-bottom: -4px;
}
.vc_grid-gutter-4px.vc_row.vc_grid .vc_pageable-slide-wrapper {
	margin-right: -4px;
}
.vc_grid-gutter-4px.vc_row.vc_grid .vc_grid-item {
	padding-right: 4px; padding-bottom: 4px;
}
.vc_grid-gutter-5px.vc_row.vc_grid {
	margin-bottom: -5px;
}
.vc_grid-gutter-5px.vc_row.vc_grid .vc_pageable-slide-wrapper {
	margin-right: -5px;
}
.vc_grid-gutter-5px.vc_row.vc_grid .vc_grid-item {
	padding-right: 5px; padding-bottom: 5px;
}
.vc_grid-gutter-10px.vc_row.vc_grid {
	margin-bottom: -10px;
}
.vc_grid-gutter-10px.vc_row.vc_grid .vc_pageable-slide-wrapper {
	margin-right: -10px;
}
.vc_grid-gutter-10px.vc_row.vc_grid .vc_grid-item {
	padding-right: 10px; padding-bottom: 10px;
}
.vc_grid-gutter-15px.vc_row.vc_grid {
	margin-bottom: -15px;
}
.vc_grid-gutter-15px.vc_row.vc_grid .vc_pageable-slide-wrapper {
	margin-right: -15px;
}
.vc_grid-gutter-15px.vc_row.vc_grid .vc_grid-item {
	padding-right: 15px; padding-bottom: 15px;
}
.vc_grid-gutter-20px.vc_row.vc_grid {
	margin-bottom: -20px;
}
.vc_grid-gutter-20px.vc_row.vc_grid .vc_pageable-slide-wrapper {
	margin-right: -20px;
}
.vc_grid-gutter-20px.vc_row.vc_grid .vc_grid-item {
	padding-right: 20px; padding-bottom: 20px;
}
.vc_grid-gutter-25px.vc_row.vc_grid {
	margin-bottom: -25px;
}
.vc_grid-gutter-25px.vc_row.vc_grid .vc_pageable-slide-wrapper {
	margin-right: -25px;
}
.vc_grid-gutter-25px.vc_row.vc_grid .vc_grid-item {
	padding-right: 25px; padding-bottom: 25px;
}
.vc_grid-gutter-30px.vc_row.vc_grid {
	margin-bottom: -30px;
}
.vc_grid-gutter-30px.vc_row.vc_grid .vc_pageable-slide-wrapper {
	margin-right: -30px;
}
.vc_grid-gutter-30px.vc_row.vc_grid .vc_grid-item {
	padding-right: 30px; padding-bottom: 30px;
}
.vc_grid-gutter-35px.vc_row.vc_grid {
	margin-bottom: -35px;
}
.vc_grid-gutter-35px.vc_row.vc_grid .vc_pageable-slide-wrapper {
	margin-right: -35px;
}
.vc_grid-gutter-35px.vc_row.vc_grid .vc_grid-item {
	padding-right: 35px; padding-bottom: 35px;
}
.vc_row.vc_grid .vc_pageable-slide-wrapper .vc_visible-item.vc_grid-item:hover {
	z-index: 3;
}
.vc_row.vc_grid .vc_grid-item {
	padding: 0px; vertical-align: top; float: none; display: none; z-index: 1; box-sizing: border-box;
}
.vc_row.vc_grid .vc_grid-item .vc_grid-item-mini .vc_grid-item-content {
	overflow: hidden;
}
.vc_row.vc_grid .vc_grid-item .vc_btn {
	margin-bottom: 15px;
}
.vc_row.vc_grid .vc_grid-item .vc_icon_element {
	margin-bottom: 15px;
}
.vc_row.vc_grid .vc_grid-item .wpb_content_element {
	margin-bottom: 15px;
}
.vc_row.vc_grid .vc_grid-item .vc_btn a {
	text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.vc_row.vc_grid .vc_grid-item .vc_icon_element a {
	text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.vc_row.vc_grid .vc_grid-item .wpb_content_element a {
	text-decoration: none; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.vc_grid .vc_gitem-link {
	outline: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.vc_masonry_grid .vc_row.vc_grid .vc_grid-item {
	position: static;
}
.vc_masonry_media_grid .vc_row.vc_grid .vc_grid-item {
	position: static;
}
.vc_masonry_grid .vc_row.vc_grid .vc_visible-item.vc_grid-item {
	display: block;
}
.vc_masonry_media_grid .vc_row.vc_grid .vc_visible-item.vc_grid-item {
	display: block;
}
.vc_basic_grid .vc_row.vc_grid .vc_visible-item.vc_grid-item {
	display: block;
}
.vc_media_grid .vc_row.vc_grid .vc_visible-item.vc_grid-item {
	display: block;
}
@media all and (min-width:768px)
{
.vc_basic_grid .vc_row.vc_grid .vc_visible-item.vc_grid-item {
	display: inline-block;
}
.vc_media_grid .vc_row.vc_grid .vc_visible-item.vc_grid-item {
	display: inline-block;
}
}
.vc_gitem-zone-b {
	display: none;
}
.vc_gitem-float-none {
	float: none;
}
.vc_gitem-float-left {
	float: left;
}
.vc_gitem-float-right {
	float: right;
}
.vc_gitem-align-center {
	text-align: center;
}
.vc_gitem-align-right {
	text-align: right;
}
.vc_gitem-align-justify {
	text-align: justify;
}
.vc_gitem-block {
	overflow: hidden; position: relative;
}
.vc_gitem-is-link {
	cursor: pointer;
}
.vc_gitem-link {
	text-decoration: none;
}
.vc_gitem_row {
	padding: inherit; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; box-sizing: border-box;
}
.vc_gitem_row .vc_gitem_row {
	margin-bottom: 0px;
}
.vc_gitem-zone-a .vc_gitem-row-position-top {
	left: 0px; top: 0px; right: 0px; position: absolute;
}
.vc_gitem-zone-b .vc_gitem-row-position-top {
	left: 0px; top: 0px; right: 0px; position: absolute;
}
.vc_gitem-zone-a .vc_gitem-row-position-middle {
	left: 0px; top: 50%; right: 0px; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_gitem-zone-b .vc_gitem-row-position-middle {
	left: 0px; top: 50%; right: 0px; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); -o-transform: translate(0, -50%);
}
.vc_gitem-zone-a .vc_gitem-row-position-bottom {
	left: 0px; right: 0px; bottom: 0px; position: absolute;
}
.vc_gitem-zone-b .vc_gitem-row-position-bottom {
	left: 0px; right: 0px; bottom: 0px; position: absolute;
}
.vc_gitem_row .vc_gitem-col {
	background-position: 50% 50%; padding: 10px; box-sizing: border-box; background-repeat: no-repeat; background-size: cover;
}
.vc_gitem-zone {
	background-position: 50% 50%; overflow: hidden; position: relative; box-sizing: border-box; background-repeat: no-repeat; background-size: cover; background-clip: border-box;
}
.vc_gitem-zone .vc-zone-link {
	left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; z-index: 5;
}
.vc_gitem-zone-img {
	width: 100%; height: auto; display: block; visibility: hidden;
}
.vc_gitem-zone-a .vc_gitem-zone-mini {
	padding: inherit; left: 0px; top: 0px; right: 0px; bottom: 0px; position: static; box-sizing: border-box;
}
.vc_gitem-zone-b {
	overflow: hidden;
}
.vc_gitem-zone-b .vc_gitem-zone-mini {
	margin: 0px; padding: inherit; left: 0px; top: 0px; right: 0px; bottom: 0px; position: static;
}
.vc_grid-item-zone-c-left .vc_gitem-animated-block {
	width: 50%; float: right;
}
.vc_grid-item-zone-c-left .vc_gitem-zone-c {
	width: 50%; float: left;
}
.vc_grid-item-zone-c-right .vc_gitem-animated-block {
	width: 50%; float: left;
}
.vc_grid-item-zone-c-right .vc_gitem-zone-c {
	width: 50%; float: right;
}
.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img {
	display: none !important;
}
.vc-gitem-zone-height-mode-auto::before {
	padding-top: 100%; display: block; content: "";
}
.vc-gitem-zone-height-mode-auto-4-3.vc-gitem-zone-height-mode-auto::before {
	padding-top: 75%;
}
.vc-gitem-zone-height-mode-auto-3-4.vc-gitem-zone-height-mode-auto::before {
	padding-top: 133.33%;
}
.vc-gitem-zone-height-mode-auto-3-4.vc-gitem-zone-height-mode-auto::before {
	padding-top: 133.33%;
}
.vc-gitem-zone-height-mode-auto-16-9.vc-gitem-zone-height-mode-auto::before {
	padding-top: 56.25%;
}
.vc-gitem-zone-height-mode-auto-9-16.vc-gitem-zone-height-mode-auto::before {
	padding-top: 177.77%;
}
.vc_gitem-animated-block {
	position: relative;
}
.vc_gitem-animate .vc_btn {
	transition:all; -webkit-transition: all 0s ease; -o-transition: all 0s ease;
}
.vc_gitem-animate .vc_gitem-zone-b {
	z-index: 199;
}
.vc_gitem-animate-none .vc_gitem-zone-b {
	margin: 0px; left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; box-sizing: border-box; opacity: 0;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-none .vc_gitem-zone-b {
	opacity: 1;
}
.vc_gitem-animate-blurOut .vc_gitem-zone-b {
	margin: 0px; transition:1s; left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; box-sizing: border-box; opacity: 0; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b {
	margin: 0px; transition:1s; left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; box-sizing: border-box; opacity: 0; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b {
	margin: 0px; transition:1s; left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; box-sizing: border-box; opacity: 0; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_gitem-animate-scaleIn .vc_gitem-zone-b {
	margin: 0px; transition:1s; left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; box-sizing: border-box; opacity: 0; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {
	margin: 0px; transition:1s; left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; box-sizing: border-box; opacity: 0; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator {
	transition:1s; width: 0px; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator {
	transition:1s; width: 0px; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator {
	transition:1s; width: 0px; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator {
	transition:1s; width: 0px; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator {
	transition:1s; width: 0px; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn {
	transition:1s; transform: scale(0); -webkit-transform: scale(0); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(0);
}
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn {
	transition:1s; transform: scale(0); -webkit-transform: scale(0); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(0);
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn {
	transition:1s; transform: scale(0); -webkit-transform: scale(0); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(0);
}
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn {
	transition:1s; transform: scale(0); -webkit-transform: scale(0); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(0);
}
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn {
	transition:1s; transform: scale(0); -webkit-transform: scale(0); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(0);
}
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title {
	transition:transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1); display: inline-block; opacity: 0; transform: translate3d(0px, -100%, 0px); -webkit-transform: translate3d(0, -100%, 0); -webkit-transition: -webkit-transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1); -moz-transition: -moz-transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1); -webkit-backface-visibility: hidden; -webkit-perspective: 1000;
}
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
	transition:transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1); display: inline-block; opacity: 0; transform: translate3d(0px, -100%, 0px); -webkit-transform: translate3d(0, -100%, 0); -webkit-transition: -webkit-transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1); -moz-transition: -moz-transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1); -webkit-backface-visibility: hidden; -webkit-perspective: 1000;
}
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title {
	transition:transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1); display: inline-block; opacity: 0; transform: translate3d(0px, -100%, 0px); -webkit-transform: translate3d(0, -100%, 0); -webkit-transition: -webkit-transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1); -moz-transition: -moz-transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1); -webkit-backface-visibility: hidden; -webkit-perspective: 1000;
}
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title {
	transition:transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1); display: inline-block; opacity: 0; transform: translate3d(0px, -100%, 0px); -webkit-transform: translate3d(0, -100%, 0); -webkit-transition: -webkit-transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1); -moz-transition: -moz-transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1); -webkit-backface-visibility: hidden; -webkit-perspective: 1000;
}
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
	transition:transform 1s cubic-bezier(0, 0.275, 0.125, 1), opacity 0.5s cubic-bezier(0, 0.275, 0.125, 1); display: inline-block; opacity: 0; transform: translate3d(0px, -100%, 0px); -webkit-transform: translate3d(0, -100%, 0); -webkit-transition: -webkit-transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1); -moz-transition: -moz-transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1); -webkit-backface-visibility: hidden; -webkit-perspective: 1000;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title {
	opacity: 1;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
	opacity: 1;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title {
	opacity: 1;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title {
	opacity: 1;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
	opacity: 1;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator {
	transition:1s; width: 50%; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator {
	transition:1s; width: 50%; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator {
	transition:1s; width: 50%; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator {
	transition:1s; width: 50%; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator {
	transition:1s; width: 50%; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn {
	transition:1s; transform: scale(1); -webkit-transform: scale(1); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(1);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn {
	transition:1s; transform: scale(1); -webkit-transform: scale(1); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(1);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn {
	transition:1s; transform: scale(1); -webkit-transform: scale(1); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(1);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn {
	transition:1s; transform: scale(1); -webkit-transform: scale(1); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(1);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn {
	transition:1s; transform: scale(1); -webkit-transform: scale(1); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(1);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title {
	opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title {
	opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title {
	opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title {
	opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title {
	opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b {
	opacity: 1;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b {
	opacity: 1;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b {
	opacity: 1;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b {
	opacity: 1;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {
	opacity: 1;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator {
	transition:1s; width: 50%; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator {
	transition:1s; width: 50%; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator {
	transition:1s; width: 50%; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator {
	transition:1s; width: 50%; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator {
	transition:1s; width: 50%; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn {
	transition:1s; transform: scale(1); -webkit-transform: scale(1); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(1);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn {
	transition:1s; transform: scale(1); -webkit-transform: scale(1); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(1);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn {
	transition:1s; transform: scale(1); -webkit-transform: scale(1); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(1);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn {
	transition:1s; transform: scale(1); -webkit-transform: scale(1); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(1);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn {
	transition:1s; transform: scale(1); -webkit-transform: scale(1); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: scale(1);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title {
	opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
	opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title {
	opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title {
	opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
	opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
.vc_gitem-animate-scaleIn {
	overflow: hidden;
}
.vc_gitem-animate-scaleIn .vc_gitem-zone-a {
	transition:transform 0.3s ease-in-out; transform: scale(1); -webkit-transform: scale(1); -webkit-transition: -webkit-transform .3s ease-in-out; -o-transition: -o-transform .3s ease-in-out; -moz-transition: -moz-transform .3s ease-in-out; -o-transform: scale(1);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleIn .vc_gitem-zone-a {
	transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1);
}
.vc_gitem-animate-scaleRotateIn {
	overflow: hidden;
}
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
	transition:transform 0.3s ease-in-out; transform: scale(1); -webkit-transform: scale(1); -webkit-transition: -webkit-transform .3s ease-in-out; -o-transition: -o-transform .3s ease-in-out; -moz-transition: -moz-transform .3s ease-in-out; -o-transform: scale(1);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
	transform: scale(1.5) rotate(10deg); -webkit-transform: scale(1.5) rotate(10deg); -moz-transform: scale(1.5) rotate(10deg); -o-transform: scale(1.5) rotate(10deg);
}
.vc_gitem-animate-blurOut .vc_gitem-zone-a {
	transform-origin: 50% 50%; transition:filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), transform 0.5s cubic-bezier(0, 0.275, 0.125, 1); -webkit-filter: blur(0); -moz-transition: filter .5s cubic-bezier(0, .275, .125, 1), -moz-transform .5s cubic-bezier(0, .275, .125, 1); -webkit-backface-visibility: hidden; -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -webkit-perspective: 1000; -moz-filter: blur(0); webkit-transition: filter .5s cubic-bezier(0, .275, .125, 1), -webkit-transform .5s cubic-bezier(0, .275, .125, 1);
}
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
	transform-origin: 50% 50%; transition:filter 0.5s cubic-bezier(0, 0.275, 0.125, 1), transform 0.5s cubic-bezier(0, 0.275, 0.125, 1); -webkit-filter: blur(0); -moz-transition: filter .5s cubic-bezier(0, .275, .125, 1), -moz-transform .5s cubic-bezier(0, .275, .125, 1); -webkit-backface-visibility: hidden; -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -webkit-perspective: 1000; -moz-filter: blur(0); webkit-transition: filter .5s cubic-bezier(0, .275, .125, 1), -webkit-transform .5s cubic-bezier(0, .275, .125, 1);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurOut .vc_gitem-zone-a {
	filter: url("/wp-content/plugins/js_composer/assets/vc/blur.svg#blur"); -webkit-filter: blur(2px); -moz-filter: blur(2px);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
	filter: url("/wp-content/plugins/js_composer/assets/vc/blur.svg#blur"); -webkit-filter: blur(2px); -moz-filter: blur(2px);
}
.vc_gitem-animate-blurScaleOut {
	overflow: hidden;
}
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
	transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
	transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1);
}
.vc_gitem-animate-slideInRight {
	overflow: hidden;
}
.vc_gitem-animate-slideInRight .vc_gitem-zone-b {
	margin: 0px; transition:1s; left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; opacity: 0; transform: translateX(-100%); -webkit-transform: translateX(-100%); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: translateX(-100%);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-slideInRight .vc_gitem-zone-b {
	opacity: 1; transform: translateX(0px); -webkit-transform: translateX(0); -o-transform: translateX(0);
}
.vc_gitem-animate-slideInLeft {
	overflow: hidden;
}
.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
	margin: 0px; transition:1s; left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; opacity: 0; transform: translateX(-100%); -webkit-transform: translateX(-100%); -webkit-transition: all 1s ease; -o-transition: all 1s ease; -o-transform: translateX(-100%);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
	opacity: 1; transform: translateX(0px); -webkit-transform: translateX(0); -o-transform: translateX(0);
}
.vc_gitem-animate-slideBottom {
	overflow: hidden; position: relative;
}
.vc_gitem-animate-slideBottom .vc_gitem-zone-b {
	margin: 0px; transition:1s; left: 0px; top: 100%; height: 100%; right: 0px; display: block; position: absolute; z-index: 1000; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-slideBottom .vc_gitem-zone-b {
	top: 0px;
}
.vc_gitem-animate-slideTop {
	overflow: hidden; position: relative;
}
.vc_gitem-animate-slideTop .vc_gitem-zone-b {
	margin: 0px; transition:1s; left: 0px; top: -100%; height: 100%; right: 0px; display: block; position: absolute; z-index: 1000; -webkit-transition: all 1s ease; -o-transition: all 1s ease;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-slideTop .vc_gitem-zone-b {
	top: 0px;
}
.vc_gitem-animate-flipFadeIn {
	overflow: hidden;
}
.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
	transition:transform 1s; backface-visibility: hidden; -webkit-transition: -webkit-transform 1s; -o-transition: -o-transform 1s; -moz-transition: -moz-transform 1s; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
	transform: rotateX(180deg); -webkit-transform: rotateX(180deg); -o-transform: rotateX(180deg);
}
.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
	transition:0.6s; left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; opacity: 0; transform: rotateX(180deg); backface-visibility: hidden; -webkit-transform: rotateX(180deg); -webkit-transition: all .6s ease; -o-transition: all .6s ease; -o-transform: rotateX(180deg); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
	opacity: 1; transform: rotateX(0deg); -webkit-transform: rotateX(0); -o-transform: rotateX(0);
}
.vc_gitem-animate-flipHorizontalFadeIn {
	overflow: hidden;
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
	transition:transform 1s; backface-visibility: hidden; -webkit-transition: -webkit-transform 1s; -o-transition: -o-transform 1s; -moz-transition: -moz-transform 1s; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
	transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -o-transform: rotateY(180deg);
}
.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
	transition:0.6s; left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; opacity: 0; transform: rotateY(180deg); backface-visibility: hidden; -webkit-transform: rotateY(180deg); -webkit-transition: all .6s ease; -o-transition: all .6s ease; -o-transform: rotateY(180deg); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
	opacity: 1; transform: rotateY(0deg); -webkit-transform: rotateY(0); -o-transform: rotateY(0);
}
.vc_gitem-animate-goTop20 {
	overflow: hidden;
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-a {
	transition:transform 0.5s; position: relative; transform: translateY(0px); -webkit-transform: translateY(0); -webkit-transition: -webkit-transform .5s ease; -o-transition: -o-transform .5s ease; -moz-transition: -moz-transform .5s ease; -o-transform: translateY(0);
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-goTop20 .vc_gitem-zone-a {
	transform: translateY(-20%); -webkit-transform: translateY(-20%); -o-transform: translateY(-20%);
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b {
	margin: 0px; transition:bottom 0.5s; width: 100%; bottom: -100%; display: block; position: absolute; z-index: 1000; -webkit-transition: bottom .5s ease; -o-transition: bottom .5s ease;
}
.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini {
	position: static; transform: none; -webkit-transform: none;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-goTop20 .vc_gitem-zone-b {
	bottom: 0px;
}
.vc_gitem-animate-goBottom20 {
	overflow: hidden;
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
	transition:transform 0.5s; position: relative; transform: translateY(0px); -webkit-transform: translateY(0); -webkit-transition: -webkit-transform .5s ease; -o-transition: -o-transform .5s ease; -moz-transition: -moz-transform .5s ease;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
	transform: translateY(20%); -webkit-transform: translateY(20%);
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
	margin: 0px; transition:top 0.5s; top: -100%; width: 100%; display: block; position: absolute; z-index: 1000; -webkit-transition: top .5s ease; -o-transition: top .5s ease;
}
.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini {
	position: static; transform: none; -webkit-transform: none;
}
.vc_is-hover.vc_grid-item-mini .vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
	top: 0px;
}
.vc_gitem-post-data {
	margin-bottom: 15px;
}
.vc_gitem-post-data h2 {
	margin: 0px;
}
.vc_gitem-post-category-name .vc_gitem-link {
	color: inherit;
}
.vc_grid .vc_pageable-load-more-btn {
	text-align: center; margin-top: 25px;
}
.vc_grid .vc_pageable-load-more-btn > .vc_btn {
	outline: 0px;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots {
	text-align: center; margin-top: 20px; display: none; -webkit-tap-highlight-color: transparent;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots .vc_grid-owl-dot {
	display: inline-block; cursor: pointer;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots .vc_grid-owl-dot span {
	margin: 5px 7px; transition:opacity 0.2s; width: 10px; height: 10px; display: block; -webkit-transition: opacity .2s ease; -o-transition: opacity .2s ease; -webkit-backface-visibility: visible;
}
.vc_grid-owl-theme.vc_grid .vc_grid-square_dots.vc_grid-owl-dots {
	display: block;
}
.vc_grid-owl-theme.vc_grid .vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border: 3px solid currentColor; transition:background-color 0.2s; border-image: none; -webkit-transition: background-color .2s ease; -o-transition: background-color .2s ease;
}
.vc_grid-owl-theme.vc_grid .vc_grid-radio_dots.vc_grid-owl-dots {
	display: block;
}
.vc_grid-owl-theme.vc_grid .vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-radius: 10px; border: 3px solid currentColor; transition:background-color 0.2s; border-image: none; -webkit-transition: background-color .2s ease; -o-transition: background-color .2s ease; -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.vc_grid-owl-theme.vc_grid .vc_grid-point_dots.vc_grid-owl-dots {
	display: block;
}
.vc_grid-owl-theme.vc_grid .vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-radius: 30px; opacity: 0.6; -webkit-border-radius: 30px; -moz-border-radius: 30px;
}
.vc_grid-owl-theme.vc_grid .vc_grid-point_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	opacity: 1;
}
.vc_grid-owl-theme.vc_grid .vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	opacity: 1;
}
.vc_grid-owl-theme.vc_grid .vc_grid-fill_square_dots.vc_grid-owl-dots {
	display: block;
}
.vc_grid-owl-theme.vc_grid .vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	margin: 5px 7px; transition:opacity 0.2s; width: 10px; height: 10px; display: block; -webkit-transition: opacity .2s ease; -o-transition: opacity .2s ease; -webkit-backface-visibility: visible;
}
.vc_grid-owl-theme.vc_grid .vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	opacity: 0.6;
}
.vc_grid-owl-theme.vc_grid .vc_grid-fill_square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	opacity: 1;
}
.vc_grid-owl-theme.vc_grid .vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	opacity: 1;
}
.vc_grid-owl-theme.vc_grid .vc_grid-round_fill_square_dots.vc_grid-owl-dots {
	display: block;
}
.vc_grid-owl-theme.vc_grid .vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	margin: 5px 7px; transition:opacity 0.2s; width: 10px; height: 10px; display: block; -webkit-transition: opacity .2s ease; -o-transition: opacity .2s ease; -webkit-backface-visibility: visible;
}
.vc_grid-owl-theme.vc_grid .vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-radius: 3px; opacity: 0.6; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.vc_grid-owl-theme.vc_grid .vc_grid-round_fill_square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	opacity: 1;
}
.vc_grid-owl-theme.vc_grid .vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	opacity: 1;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-blue.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(84, 114, 210) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-blue.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(84, 114, 210) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-blue.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(84, 114, 210) !important; background-color: rgb(84, 114, 210) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-blue.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(84, 114, 210) !important; background-color: rgb(84, 114, 210) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-blue.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(84, 114, 210) !important; background-color: rgb(84, 114, 210) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-blue.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(84, 114, 210) !important; background-color: rgb(84, 114, 210) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-turquoise.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(0, 193, 207) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-turquoise.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(0, 193, 207) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-turquoise.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(0, 193, 207) !important; background-color: rgb(0, 193, 207) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-turquoise.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(0, 193, 207) !important; background-color: rgb(0, 193, 207) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-turquoise.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(0, 193, 207) !important; background-color: rgb(0, 193, 207) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-turquoise.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(0, 193, 207) !important; background-color: rgb(0, 193, 207) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-pink.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(254, 108, 97) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-pink.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(254, 108, 97) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-pink.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(254, 108, 97) !important; background-color: rgb(254, 108, 97) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-pink.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(254, 108, 97) !important; background-color: rgb(254, 108, 97) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-pink.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(254, 108, 97) !important; background-color: rgb(254, 108, 97) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-pink.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(254, 108, 97) !important; background-color: rgb(254, 108, 97) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-violet.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(141, 109, 196) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-violet.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(141, 109, 196) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-violet.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(141, 109, 196) !important; background-color: rgb(141, 109, 196) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-violet.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(141, 109, 196) !important; background-color: rgb(141, 109, 196) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-violet.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(141, 109, 196) !important; background-color: rgb(141, 109, 196) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-violet.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(141, 109, 196) !important; background-color: rgb(141, 109, 196) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-peacoc.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(76, 173, 201) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-peacoc.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(76, 173, 201) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-peacoc.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(76, 173, 201) !important; background-color: rgb(76, 173, 201) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-peacoc.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(76, 173, 201) !important; background-color: rgb(76, 173, 201) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-peacoc.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(76, 173, 201) !important; background-color: rgb(76, 173, 201) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-peacoc.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(76, 173, 201) !important; background-color: rgb(76, 173, 201) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-chino.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(206, 194, 171) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-chino.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(206, 194, 171) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-chino.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(206, 194, 171) !important; background-color: rgb(206, 194, 171) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-chino.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(206, 194, 171) !important; background-color: rgb(206, 194, 171) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-chino.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(206, 194, 171) !important; background-color: rgb(206, 194, 171) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-chino.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(206, 194, 171) !important; background-color: rgb(206, 194, 171) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-mulled_wine.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(80, 72, 91) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-mulled_wine.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(80, 72, 91) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-mulled_wine.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(80, 72, 91) !important; background-color: rgb(80, 72, 91) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-mulled_wine.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(80, 72, 91) !important; background-color: rgb(80, 72, 91) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-mulled_wine.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(80, 72, 91) !important; background-color: rgb(80, 72, 91) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-mulled_wine.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(80, 72, 91) !important; background-color: rgb(80, 72, 91) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-vista_blue.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(117, 214, 156) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-vista_blue.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(117, 214, 156) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-vista_blue.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(117, 214, 156) !important; background-color: rgb(117, 214, 156) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-vista_blue.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(117, 214, 156) !important; background-color: rgb(117, 214, 156) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-vista_blue.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(117, 214, 156) !important; background-color: rgb(117, 214, 156) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-vista_blue.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(117, 214, 156) !important; background-color: rgb(117, 214, 156) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-black.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(42, 42, 42) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-black.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(42, 42, 42) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-black.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(42, 42, 42) !important; background-color: rgb(42, 42, 42) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-black.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(42, 42, 42) !important; background-color: rgb(42, 42, 42) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-black.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(42, 42, 42) !important; background-color: rgb(42, 42, 42) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-black.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(42, 42, 42) !important; background-color: rgb(42, 42, 42) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-grey.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(235, 235, 235) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-grey.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(235, 235, 235) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-grey.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(235, 235, 235) !important; background-color: rgb(235, 235, 235) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-grey.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(235, 235, 235) !important; background-color: rgb(235, 235, 235) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-grey.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(235, 235, 235) !important; background-color: rgb(235, 235, 235) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-grey.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(235, 235, 235) !important; background-color: rgb(235, 235, 235) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-orange.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(247, 190, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-orange.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(247, 190, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-orange.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(247, 190, 104) !important; background-color: rgb(247, 190, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-orange.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(247, 190, 104) !important; background-color: rgb(247, 190, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-orange.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(247, 190, 104) !important; background-color: rgb(247, 190, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-orange.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(247, 190, 104) !important; background-color: rgb(247, 190, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sky.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(90, 161, 227) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sky.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(90, 161, 227) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sky.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(90, 161, 227) !important; background-color: rgb(90, 161, 227) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sky.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(90, 161, 227) !important; background-color: rgb(90, 161, 227) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sky.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(90, 161, 227) !important; background-color: rgb(90, 161, 227) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sky.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(90, 161, 227) !important; background-color: rgb(90, 161, 227) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-green.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(109, 171, 60) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-green.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(109, 171, 60) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-green.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(109, 171, 60) !important; background-color: rgb(109, 171, 60) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-green.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(109, 171, 60) !important; background-color: rgb(109, 171, 60) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-green.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(109, 171, 60) !important; background-color: rgb(109, 171, 60) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-green.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(109, 171, 60) !important; background-color: rgb(109, 171, 60) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-juicy_pink.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(244, 82, 77) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-juicy_pink.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(244, 82, 77) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-juicy_pink.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(244, 82, 77) !important; background-color: rgb(244, 82, 77) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-juicy_pink.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(244, 82, 77) !important; background-color: rgb(244, 82, 77) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-juicy_pink.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(244, 82, 77) !important; background-color: rgb(244, 82, 77) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-juicy_pink.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(244, 82, 77) !important; background-color: rgb(244, 82, 77) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sandy_brown.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(247, 148, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sandy_brown.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(247, 148, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sandy_brown.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(247, 148, 104) !important; background-color: rgb(247, 148, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sandy_brown.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(247, 148, 104) !important; background-color: rgb(247, 148, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sandy_brown.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(247, 148, 104) !important; background-color: rgb(247, 148, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sandy_brown.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(247, 148, 104) !important; background-color: rgb(247, 148, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-purple.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(185, 126, 187) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-purple.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(185, 126, 187) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-purple.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(185, 126, 187) !important; background-color: rgb(185, 126, 187) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-purple.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(185, 126, 187) !important; background-color: rgb(185, 126, 187) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-purple.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(185, 126, 187) !important; background-color: rgb(185, 126, 187) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-purple.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(185, 126, 187) !important; background-color: rgb(185, 126, 187) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-white.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(255, 255, 255) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-white.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	border-color: rgb(255, 255, 255) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-white.vc_grid-radio_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(255, 255, 255) !important; background-color: rgb(255, 255, 255) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-white.vc_grid-radio_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(255, 255, 255) !important; background-color: rgb(255, 255, 255) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-white.vc_grid-square_dots.vc_grid-owl-dots .active.vc_grid-owl-dot span {
	border-color: rgb(255, 255, 255) !important; background-color: rgb(255, 255, 255) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-white.vc_grid-square_dots.vc_grid-owl-dots .vc_grid-owl-dot:hover span {
	border-color: rgb(255, 255, 255) !important; background-color: rgb(255, 255, 255) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-blue.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(84, 114, 210) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-blue.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(84, 114, 210) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-blue.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(84, 114, 210) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-turquoise.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(0, 193, 207) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-turquoise.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(0, 193, 207) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-turquoise.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(0, 193, 207) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-pink.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(254, 108, 97) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-pink.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(254, 108, 97) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-pink.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(254, 108, 97) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-violet.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(141, 109, 196) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-violet.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(141, 109, 196) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-violet.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(141, 109, 196) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-peacoc.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(76, 173, 201) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-peacoc.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(76, 173, 201) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-peacoc.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(76, 173, 201) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-chino.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(206, 194, 171) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-chino.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(206, 194, 171) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-chino.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(206, 194, 171) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-mulled_wine.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(80, 72, 91) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-mulled_wine.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(80, 72, 91) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-mulled_wine.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(80, 72, 91) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-vista_blue.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(117, 214, 156) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-vista_blue.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(117, 214, 156) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-vista_blue.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(117, 214, 156) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-black.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(42, 42, 42) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-black.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(42, 42, 42) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-black.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(42, 42, 42) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-grey.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(235, 235, 235) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-grey.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(235, 235, 235) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-grey.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(235, 235, 235) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-orange.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(247, 190, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-orange.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(247, 190, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-orange.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(247, 190, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sky.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(90, 161, 227) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sky.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(90, 161, 227) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sky.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(90, 161, 227) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-green.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(109, 171, 60) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-green.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(109, 171, 60) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-green.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(109, 171, 60) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-juicy_pink.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(244, 82, 77) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-juicy_pink.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(244, 82, 77) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-juicy_pink.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(244, 82, 77) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sandy_brown.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(247, 148, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sandy_brown.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(247, 148, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-sandy_brown.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(247, 148, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-purple.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(185, 126, 187) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-purple.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(185, 126, 187) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-purple.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(185, 126, 187) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-white.vc_grid-fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(255, 255, 255) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-white.vc_grid-point_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(255, 255, 255) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-dots-color-white.vc_grid-round_fill_square_dots.vc_grid-owl-dots .vc_grid-owl-dot span {
	background-color: rgb(255, 255, 255) !important;
}
.vc_grid-owl-theme.vc_grid:hover .vc_grid-owl-nav {
	opacity: 1;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav {
	transition:opacity 0.3s ease-in; cursor: pointer; opacity: 0; -webkit-tap-highlight-color: transparent; -webkit-transition: opacity .3s ease-in 0s; -o-transition: opacity .3s ease-in 0s;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .disabled {
	display: none !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-next {
	transition:opacity 0.3s ease-in; top: 50%; height: 25px; line-height: 25px; font-size: 25px; text-decoration: none; margin-top: -12.5px; display: inline-block; position: absolute; cursor: pointer; opacity: 0.5; -webkit-transition: opacity .3s ease-in 0s; -o-transition: opacity .3s ease-in 0s;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-prev {
	transition:opacity 0.3s ease-in; top: 50%; height: 25px; line-height: 25px; font-size: 25px; text-decoration: none; margin-top: -12.5px; display: inline-block; position: absolute; cursor: pointer; opacity: 0.5; -webkit-transition: opacity .3s ease-in 0s; -o-transition: opacity .3s ease-in 0s;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-next:hover {
	opacity: 1;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-prev:hover {
	opacity: 1;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-prev {
	left: 5px;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-nav-prev-outside.vc_grid-owl-prev {
	left: -30px;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-next {
	right: 5px;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-nav-next-outside.vc_grid-owl-next {
	right: -30px;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-blue.vc_grid-owl-nav {
	color: rgb(84, 114, 210) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-turquoise.vc_grid-owl-nav {
	color: rgb(0, 193, 207) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-pink.vc_grid-owl-nav {
	color: rgb(254, 108, 97) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-violet.vc_grid-owl-nav {
	color: rgb(141, 109, 196) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-peacoc.vc_grid-owl-nav {
	color: rgb(76, 173, 201) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-chino.vc_grid-owl-nav {
	color: rgb(206, 194, 171) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-mulled_wine.vc_grid-owl-nav {
	color: rgb(80, 72, 91) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-vista_blue.vc_grid-owl-nav {
	color: rgb(117, 214, 156) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-black.vc_grid-owl-nav {
	color: rgb(42, 42, 42) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-grey.vc_grid-owl-nav {
	color: rgb(235, 235, 235) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-orange.vc_grid-owl-nav {
	color: rgb(247, 190, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-sky.vc_grid-owl-nav {
	color: rgb(90, 161, 227) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-green.vc_grid-owl-nav {
	color: rgb(109, 171, 60) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-juicy_pink.vc_grid-owl-nav {
	color: rgb(244, 82, 77) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-sandy_brown.vc_grid-owl-nav {
	color: rgb(247, 148, 104) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-purple.vc_grid-owl-nav {
	color: rgb(185, 126, 187) !important;
}
.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav-color-white.vc_grid-owl-nav {
	color: rgb(255, 255, 255) !important;
}
.vc_grid-gutter-1px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-next {
	margin-top: -13px;
}
.vc_grid-gutter-1px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -13px;
}
.vc_grid-gutter-2px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-next {
	margin-top: -13.5px;
}
.vc_grid-gutter-2px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -13.5px;
}
.vc_grid-gutter-3px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-next {
	margin-top: -14px;
}
.vc_grid-gutter-3px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -14px;
}
.vc_grid-gutter-4px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-next {
	margin-top: -14.5px;
}
.vc_grid-gutter-4px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -14.5px;
}
.vc_grid-gutter-5px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-next {
	margin-top: -15px;
}
.vc_grid-gutter-5px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -15px;
}
.vc_grid-gutter-10px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-next {
	margin-top: -17.5px;
}
.vc_grid-gutter-10px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -17.5px;
}
.vc_grid-gutter-15px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-next {
	margin-top: -20px;
}
.vc_grid-gutter-15px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -20px;
}
.vc_grid-gutter-20px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-next {
	margin-top: -22.5px;
}
.vc_grid-gutter-20px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -22.5px;
}
.vc_grid-gutter-25px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-next {
	margin-top: -25px;
}
.vc_grid-gutter-25px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -25px;
}
.vc_grid-gutter-30px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-next {
	margin-top: -27.5px;
}
.vc_grid-gutter-30px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -27.5px;
}
.vc_grid-gutter-35px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-next {
	margin-top: -30px;
}
.vc_grid-gutter-35px.vc_grid-owl-theme.vc_grid .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -30px;
}
.vc_grid-pagination .vc_grid-pagination-list {
	margin: 20px 0px 0px !important; outline: 0px; border-radius: 2px; text-align: center; padding-left: 0px; display: block;
}
.vc_grid-pagination .vc_grid-pagination-list > li {
	margin: 0px; border: 0px solid transparent; border-image: none; display: inline-block;
}
.vc_grid-pagination .vc_grid-pagination-list > li > a {
	padding: 3px 10px; border: 1px solid rgb(66, 139, 202); transition:opacity 0.3s ease-in; border-image: none; color: rgb(255, 255, 255); line-height: 1.4285; font-size: 10px; text-decoration: none; margin-left: -1px; float: left; position: relative; opacity: 0.5; background-color: rgb(66, 139, 202); -webkit-transition: opacity .3s ease-in 0s; -o-transition: opacity .3s ease-in 0s;
}
.vc_grid-pagination .vc_grid-pagination-list > li > span {
	padding: 3px 10px; border: 1px solid rgb(66, 139, 202); transition:opacity 0.3s ease-in; border-image: none; color: rgb(255, 255, 255); line-height: 1.4285; font-size: 10px; text-decoration: none; margin-left: -1px; float: left; position: relative; opacity: 0.5; background-color: rgb(66, 139, 202); -webkit-transition: opacity .3s ease-in 0s; -o-transition: opacity .3s ease-in 0s;
}
.vc_grid-pagination .vc_grid-pagination-list > li:first-child > a {
	margin-left: 0px;
}
.vc_grid-pagination .vc_grid-pagination-list > li:first-child > span {
	margin-left: 0px;
}
.vc_grid-pagination .vc_grid-pagination-list > li:focus a {
	opacity: 1;
}
.vc_grid-pagination .vc_grid-pagination-list > li:focus span {
	opacity: 1;
}
.vc_grid-pagination .vc_grid-pagination-list > li:hover a {
	opacity: 1;
}
.vc_grid-pagination .vc_grid-pagination-list > li:hover span {
	opacity: 1;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-prev > a::after {
	font-family: vc_grid_v1; display: inline-block; content: "\e61b";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-next > a::after {
	font-family: vc_grid_v1; display: inline-block; content: "\e61a";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-first > a::after {
	font-family: vc_grid_v1; display: inline-block; content: "\e618";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-last > a::after {
	font-family: vc_grid_v1; display: inline-block; content: "\e619";
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a {
	z-index: 2; cursor: default; opacity: 1;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a:focus {
	z-index: 2; cursor: default; opacity: 1;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > a:hover {
	z-index: 2; cursor: default; opacity: 1;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span {
	z-index: 2; cursor: default; opacity: 1;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span:focus {
	z-index: 2; cursor: default; opacity: 1;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-active > span:hover {
	z-index: 2; cursor: default; opacity: 1;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a {
	display: none;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a:focus {
	display: none;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > a:hover {
	display: none;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span {
	display: none;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span:focus {
	display: none;
}
.vc_grid-pagination .vc_grid-pagination-list > .vc_grid-disabled > span:hover {
	display: none;
}
.vc_grid-pagination .vc_grid-pagination-color-blue.vc_grid-pagination-list > li {
	border-color: rgb(84, 114, 210) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-blue.vc_grid-pagination-list > li > a {
	border-color: rgb(84, 114, 210) !important; color: rgb(255, 255, 255) !important; background-color: rgb(84, 114, 210) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-blue.vc_grid-pagination-list > li > span {
	border-color: rgb(84, 114, 210) !important; color: rgb(255, 255, 255) !important; background-color: rgb(84, 114, 210) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-turquoise.vc_grid-pagination-list > li {
	border-color: rgb(0, 193, 207) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-turquoise.vc_grid-pagination-list > li > a {
	border-color: rgb(0, 193, 207) !important; color: rgb(255, 255, 255) !important; background-color: rgb(0, 193, 207) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-turquoise.vc_grid-pagination-list > li > span {
	border-color: rgb(0, 193, 207) !important; color: rgb(255, 255, 255) !important; background-color: rgb(0, 193, 207) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-pink.vc_grid-pagination-list > li {
	border-color: rgb(254, 108, 97) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-pink.vc_grid-pagination-list > li > a {
	border-color: rgb(254, 108, 97) !important; color: rgb(255, 255, 255) !important; background-color: rgb(254, 108, 97) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-pink.vc_grid-pagination-list > li > span {
	border-color: rgb(254, 108, 97) !important; color: rgb(255, 255, 255) !important; background-color: rgb(254, 108, 97) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-violet.vc_grid-pagination-list > li {
	border-color: rgb(141, 109, 196) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-violet.vc_grid-pagination-list > li > a {
	border-color: rgb(141, 109, 196) !important; color: rgb(255, 255, 255) !important; background-color: rgb(141, 109, 196) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-violet.vc_grid-pagination-list > li > span {
	border-color: rgb(141, 109, 196) !important; color: rgb(255, 255, 255) !important; background-color: rgb(141, 109, 196) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-peacoc.vc_grid-pagination-list > li {
	border-color: rgb(76, 173, 201) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-peacoc.vc_grid-pagination-list > li > a {
	border-color: rgb(76, 173, 201) !important; color: rgb(255, 255, 255) !important; background-color: rgb(76, 173, 201) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-peacoc.vc_grid-pagination-list > li > span {
	border-color: rgb(76, 173, 201) !important; color: rgb(255, 255, 255) !important; background-color: rgb(76, 173, 201) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-chino.vc_grid-pagination-list > li {
	border-color: rgb(206, 194, 171) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-chino.vc_grid-pagination-list > li > a {
	border-color: rgb(206, 194, 171) !important; color: rgb(255, 255, 255) !important; background-color: rgb(206, 194, 171) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-chino.vc_grid-pagination-list > li > span {
	border-color: rgb(206, 194, 171) !important; color: rgb(255, 255, 255) !important; background-color: rgb(206, 194, 171) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-mulled_wine.vc_grid-pagination-list > li {
	border-color: rgb(80, 72, 91) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-mulled_wine.vc_grid-pagination-list > li > a {
	border-color: rgb(80, 72, 91) !important; color: rgb(255, 255, 255) !important; background-color: rgb(80, 72, 91) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-mulled_wine.vc_grid-pagination-list > li > span {
	border-color: rgb(80, 72, 91) !important; color: rgb(255, 255, 255) !important; background-color: rgb(80, 72, 91) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-vista_blue.vc_grid-pagination-list > li {
	border-color: rgb(117, 214, 156) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-vista_blue.vc_grid-pagination-list > li > a {
	border-color: rgb(117, 214, 156) !important; color: rgb(255, 255, 255) !important; background-color: rgb(117, 214, 156) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-vista_blue.vc_grid-pagination-list > li > span {
	border-color: rgb(117, 214, 156) !important; color: rgb(255, 255, 255) !important; background-color: rgb(117, 214, 156) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-black.vc_grid-pagination-list > li {
	border-color: rgb(42, 42, 42) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-black.vc_grid-pagination-list > li > a {
	border-color: rgb(42, 42, 42) !important; color: rgb(255, 255, 255) !important; background-color: rgb(42, 42, 42) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-black.vc_grid-pagination-list > li > span {
	border-color: rgb(42, 42, 42) !important; color: rgb(255, 255, 255) !important; background-color: rgb(42, 42, 42) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-grey.vc_grid-pagination-list > li {
	border-color: rgb(235, 235, 235) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-grey.vc_grid-pagination-list > li > a {
	border-color: rgb(235, 235, 235) !important; color: rgb(255, 255, 255) !important; background-color: rgb(235, 235, 235) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-grey.vc_grid-pagination-list > li > span {
	border-color: rgb(235, 235, 235) !important; color: rgb(255, 255, 255) !important; background-color: rgb(235, 235, 235) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-orange.vc_grid-pagination-list > li {
	border-color: rgb(247, 190, 104) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-orange.vc_grid-pagination-list > li > a {
	border-color: rgb(247, 190, 104) !important; color: rgb(255, 255, 255) !important; background-color: rgb(247, 190, 104) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-orange.vc_grid-pagination-list > li > span {
	border-color: rgb(247, 190, 104) !important; color: rgb(255, 255, 255) !important; background-color: rgb(247, 190, 104) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-sky.vc_grid-pagination-list > li {
	border-color: rgb(90, 161, 227) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-sky.vc_grid-pagination-list > li > a {
	border-color: rgb(90, 161, 227) !important; color: rgb(255, 255, 255) !important; background-color: rgb(90, 161, 227) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-sky.vc_grid-pagination-list > li > span {
	border-color: rgb(90, 161, 227) !important; color: rgb(255, 255, 255) !important; background-color: rgb(90, 161, 227) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-green.vc_grid-pagination-list > li {
	border-color: rgb(109, 171, 60) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-green.vc_grid-pagination-list > li > a {
	border-color: rgb(109, 171, 60) !important; color: rgb(255, 255, 255) !important; background-color: rgb(109, 171, 60) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-green.vc_grid-pagination-list > li > span {
	border-color: rgb(109, 171, 60) !important; color: rgb(255, 255, 255) !important; background-color: rgb(109, 171, 60) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-juicy_pink.vc_grid-pagination-list > li {
	border-color: rgb(244, 82, 77) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-juicy_pink.vc_grid-pagination-list > li > a {
	border-color: rgb(244, 82, 77) !important; color: rgb(255, 255, 255) !important; background-color: rgb(244, 82, 77) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-juicy_pink.vc_grid-pagination-list > li > span {
	border-color: rgb(244, 82, 77) !important; color: rgb(255, 255, 255) !important; background-color: rgb(244, 82, 77) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-sandy_brown.vc_grid-pagination-list > li {
	border-color: rgb(247, 148, 104) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-sandy_brown.vc_grid-pagination-list > li > a {
	border-color: rgb(247, 148, 104) !important; color: rgb(255, 255, 255) !important; background-color: rgb(247, 148, 104) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-sandy_brown.vc_grid-pagination-list > li > span {
	border-color: rgb(247, 148, 104) !important; color: rgb(255, 255, 255) !important; background-color: rgb(247, 148, 104) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-purple.vc_grid-pagination-list > li {
	border-color: rgb(185, 126, 187) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-purple.vc_grid-pagination-list > li > a {
	border-color: rgb(185, 126, 187) !important; color: rgb(255, 255, 255) !important; background-color: rgb(185, 126, 187) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-purple.vc_grid-pagination-list > li > span {
	border-color: rgb(185, 126, 187) !important; color: rgb(255, 255, 255) !important; background-color: rgb(185, 126, 187) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-white.vc_grid-pagination-list > li {
	border-color: rgb(255, 255, 255) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-white.vc_grid-pagination-list > li > a {
	border-color: rgb(255, 255, 255) !important; color: rgb(42, 42, 42) !important; background-color: rgb(255, 255, 255) !important;
}
.vc_grid-pagination .vc_grid-pagination-color-white.vc_grid-pagination-list > li > span {
	border-color: rgb(255, 255, 255) !important; color: rgb(42, 42, 42) !important; background-color: rgb(255, 255, 255) !important;
}
.vc_grid-pagination .vc_grid-pagination_default.vc_grid-pagination-list > li > a {
	min-height: 22px; min-width: 28px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_default.vc_grid-pagination-list > li > span {
	min-height: 22px; min-width: 28px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_default_dark.vc_grid-pagination-list > li > a {
	min-height: 22px; min-width: 28px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_default_dark.vc_grid-pagination-list > li > span {
	min-height: 22px; min-width: 28px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_default_light.vc_grid-pagination-list > li > a {
	min-height: 22px; min-width: 28px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_default_light.vc_grid-pagination-list > li > span {
	min-height: 22px; min-width: 28px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_default.vc_grid-pagination-list > li:first-child > a {
	border-top-left-radius: 2px; border-bottom-left-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination_default.vc_grid-pagination-list > li:first-child > span {
	border-top-left-radius: 2px; border-bottom-left-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination_default_dark.vc_grid-pagination-list > li:first-child > a {
	border-top-left-radius: 2px; border-bottom-left-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination_default_dark.vc_grid-pagination-list > li:first-child > span {
	border-top-left-radius: 2px; border-bottom-left-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination_default_light.vc_grid-pagination-list > li:first-child > a {
	border-top-left-radius: 2px; border-bottom-left-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination_default_light.vc_grid-pagination-list > li:first-child > span {
	border-top-left-radius: 2px; border-bottom-left-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination_default.vc_grid-pagination-list > li:last-child > a {
	border-top-right-radius: 2px; border-bottom-right-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination_default.vc_grid-pagination-list > li:last-child > span {
	border-top-right-radius: 2px; border-bottom-right-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination_default_dark.vc_grid-pagination-list > li:last-child > a {
	border-top-right-radius: 2px; border-bottom-right-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination_default_dark.vc_grid-pagination-list > li:last-child > span {
	border-top-right-radius: 2px; border-bottom-right-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination_default_light.vc_grid-pagination-list > li:last-child > a {
	border-top-right-radius: 2px; border-bottom-right-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination_default_light.vc_grid-pagination-list > li:last-child > span {
	border-top-right-radius: 2px; border-bottom-right-radius: 2px;
}
.vc_grid-pagination .vc_grid-pagination_square.vc_grid-pagination-list > li > a {
	padding: 3px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_square.vc_grid-pagination-list > li > span {
	padding: 3px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_square_dark.vc_grid-pagination-list > li > a {
	padding: 3px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_square_dark.vc_grid-pagination-list > li > span {
	padding: 3px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_square_light.vc_grid-pagination-list > li > a {
	padding: 3px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_square_light.vc_grid-pagination-list > li > span {
	padding: 3px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_rounded.vc_grid-pagination-list > li > a {
	padding: 3px; border-radius: 30px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_rounded.vc_grid-pagination-list > li > span {
	padding: 3px; border-radius: 30px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_rounded_dark.vc_grid-pagination-list > li > a {
	padding: 3px; border-radius: 30px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_rounded_dark.vc_grid-pagination-list > li > span {
	padding: 3px; border-radius: 30px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_rounded_light.vc_grid-pagination-list > li > a {
	padding: 3px; border-radius: 30px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_rounded_light.vc_grid-pagination-list > li > span {
	padding: 3px; border-radius: 30px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square.vc_grid-pagination-list > li > a {
	padding: 3px; border-radius: 30px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square.vc_grid-pagination-list > li > span {
	padding: 3px; border-radius: 30px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square_dark.vc_grid-pagination-list > li > a {
	padding: 3px; border-radius: 30px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square_dark.vc_grid-pagination-list > li > span {
	padding: 3px; border-radius: 30px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square_light.vc_grid-pagination-list > li > a {
	padding: 3px; border-radius: 30px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square_light.vc_grid-pagination-list > li > span {
	padding: 3px; border-radius: 30px; margin-left: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square.vc_grid-pagination-list > li > a {
	padding: 3px; border-radius: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square.vc_grid-pagination-list > li > span {
	padding: 3px; border-radius: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square_dark.vc_grid-pagination-list > li > a {
	padding: 3px; border-radius: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square_dark.vc_grid-pagination-list > li > span {
	padding: 3px; border-radius: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square_light.vc_grid-pagination-list > li > a {
	padding: 3px; border-radius: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square_light.vc_grid-pagination-list > li > span {
	padding: 3px; border-radius: 5px; min-height: 22px; min-width: 22px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.vc_grid-pagination .vc_grid-pagination_default_dark.vc_grid-pagination-list > li > a {
	color: rgb(0, 0, 0) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_default_dark.vc_grid-pagination-list > li > span {
	color: rgb(0, 0, 0) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_rounded_dark.vc_grid-pagination-list > li > a {
	color: rgb(0, 0, 0) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_rounded_dark.vc_grid-pagination-list > li > span {
	color: rgb(0, 0, 0) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square_dark.vc_grid-pagination-list > li > a {
	color: rgb(0, 0, 0) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square_dark.vc_grid-pagination-list > li > span {
	color: rgb(0, 0, 0) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_square_dark.vc_grid-pagination-list > li > a {
	color: rgb(0, 0, 0) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_square_dark.vc_grid-pagination-list > li > span {
	color: rgb(0, 0, 0) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_default_light.vc_grid-pagination-list > li > a {
	color: rgb(255, 255, 255) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_default_light.vc_grid-pagination-list > li > span {
	color: rgb(255, 255, 255) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_rounded_light.vc_grid-pagination-list > li > a {
	color: rgb(255, 255, 255) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_rounded_light.vc_grid-pagination-list > li > span {
	color: rgb(255, 255, 255) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square_light.vc_grid-pagination-list > li > a {
	color: rgb(255, 255, 255) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_rounded_square_light.vc_grid-pagination-list > li > span {
	color: rgb(255, 255, 255) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_square_light.vc_grid-pagination-list > li > a {
	color: rgb(255, 255, 255) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_square_light.vc_grid-pagination-list > li > span {
	color: rgb(255, 255, 255) !important; background-color: transparent !important;
}
.vc_grid-pagination .vc_grid-pagination_stripes_dark.vc_grid-pagination-list > li {
	border-left-width: 1px !important;
}
.vc_grid-pagination .vc_grid-pagination_stripes_light.vc_grid-pagination-list > li {
	border-left-width: 1px !important;
}
.vc_grid-pagination .vc_grid-pagination_stripes_dark.vc_grid-pagination-list > li > a {
	background: 0px 0px rgba(0, 0, 0, 0) !important; border-width: 0px;
}
.vc_grid-pagination .vc_grid-pagination_stripes_light.vc_grid-pagination-list > li > a {
	background: 0px 0px rgba(0, 0, 0, 0) !important; border-width: 0px;
}
.vc_grid-pagination .vc_grid-pagination_stripes_dark.vc_grid-pagination-list li.vc_grid-disabled + li {
	border-width: 0px !important;
}
.vc_grid-pagination .vc_grid-pagination_stripes_dark.vc_grid-pagination-list > li:first-child {
	border-width: 0px !important;
}
.vc_grid-pagination .vc_grid-pagination_stripes_light.vc_grid-pagination-list li.vc_grid-disabled + li {
	border-width: 0px !important;
}
.vc_grid-pagination .vc_grid-pagination_stripes_light.vc_grid-pagination-list > li:first-child {
	border-width: 0px !important;
}
.vc_grid-pagination .vc_grid-pagination_stripes_dark.vc_grid-pagination-list > li > a {
	color: rgb(0, 0, 0) !important;
}
.vc_grid-pagination .vc_grid-pagination_stripes_light.vc_grid-pagination-list > li > a {
	color: rgb(255, 255, 255) !important;
}
.vc_grid-loading {
	margin: 2em auto; height: 20px; text-indent: -9999em; font-size: 10px; position: relative; animation-delay: 0.16s; -webkit-animation-delay: .16s;
}
.vc_grid-loading {
	border-radius: 50%; animation:load7 1.8s ease-in-out infinite; width: 12px; height: 12px; -webkit-animation: load7 1.8s infinite ease-in-out; -webkit-animation-fill-mode: both;
}
.vc_grid-loading::after {
	border-radius: 50%; animation:load7 1.8s ease-in-out infinite; width: 12px; height: 12px; -webkit-animation: load7 1.8s infinite ease-in-out; -webkit-animation-fill-mode: both;
}
.vc_grid-loading::before {
	border-radius: 50%; animation:load7 1.8s ease-in-out infinite; width: 12px; height: 12px; -webkit-animation: load7 1.8s infinite ease-in-out; -webkit-animation-fill-mode: both;
}
.vc_grid-loading::before {
	left: -20px;
}
.vc_grid-loading::after {
	left: 20px; animation-delay: 0.32s; -webkit-animation-delay: .32s;
}
.vc_grid-loading::after {
	top: 0px; position: absolute; content: "";
}
.vc_grid-loading::before {
	top: 0px; position: absolute; content: "";
}
.vc_grid-filter {
	list-style: none; padding: 0px; margin-bottom: 20px; margin-left: 0px;
}
.vc_grid-filter-center.vc_grid-filter {
	text-align: center;
}
.vc_grid-filter-right.vc_grid-filter {
	text-align: right;
}
.vc_grid-filter-left.vc_grid-filter {
	text-align: left;
}
.vc_grid-filter-color-blue.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(84, 114, 210);
}
.vc_grid-filter-color-blue.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(84, 114, 210);
}
.vc_grid-filter-color-blue.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-blue.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-turquoise.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(0, 193, 207);
}
.vc_grid-filter-color-turquoise.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(0, 193, 207);
}
.vc_grid-filter-color-turquoise.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-turquoise.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-pink.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(254, 108, 97);
}
.vc_grid-filter-color-pink.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(254, 108, 97);
}
.vc_grid-filter-color-pink.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-pink.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-violet.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(141, 109, 196);
}
.vc_grid-filter-color-violet.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(141, 109, 196);
}
.vc_grid-filter-color-violet.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-violet.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-peacoc.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(76, 173, 201);
}
.vc_grid-filter-color-peacoc.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(76, 173, 201);
}
.vc_grid-filter-color-peacoc.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-peacoc.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-chino.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(206, 194, 171);
}
.vc_grid-filter-color-chino.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(206, 194, 171);
}
.vc_grid-filter-color-chino.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-chino.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(80, 72, 91);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(80, 72, 91);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(117, 214, 156);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(117, 214, 156);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-black.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(42, 42, 42);
}
.vc_grid-filter-color-black.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(42, 42, 42);
}
.vc_grid-filter-color-black.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-black.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-grey.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(235, 235, 235);
}
.vc_grid-filter-color-grey.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(235, 235, 235);
}
.vc_grid-filter-color-grey.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-color-grey.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-color-orange.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(247, 190, 104);
}
.vc_grid-filter-color-orange.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(247, 190, 104);
}
.vc_grid-filter-color-orange.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-orange.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sky.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(90, 161, 227);
}
.vc_grid-filter-color-sky.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(90, 161, 227);
}
.vc_grid-filter-color-sky.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sky.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-green.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(109, 171, 60);
}
.vc_grid-filter-color-green.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(109, 171, 60);
}
.vc_grid-filter-color-green.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-green.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(244, 82, 77);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(244, 82, 77);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(247, 148, 104);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(247, 148, 104);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-purple.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(185, 126, 187);
}
.vc_grid-filter-color-purple.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(185, 126, 187);
}
.vc_grid-filter-color-purple.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-purple.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-white.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(255, 255, 255);
}
.vc_grid-filter-color-white.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(255, 255, 255);
}
.vc_grid-filter-color-white.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-color-white.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter > .vc_grid-filter-item {
	background: 0px 0px; padding: 4px 10px; transition:background-color 0.1s linear; display: inline-block; cursor: pointer; -webkit-transition: background-color .1s linear; -o-transition: background-color .1s linear;
}
.vc_grid-filter > :first-child.vc_grid-filter-item {
	margin-left: 0px !important;
}
.vc_grid-filter > .vc_grid-filter-item > span {
	padding: 0px; outline: 0px; transition:color 0.1s linear; text-decoration: none; -webkit-transition: color .1s linear; -o-transition: color .1s linear;
}
.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	text-decoration: none;
}
.vc_grid-filter > .vc_grid-filter-item:hover > span {
	text-decoration: none;
}
.vc_grid-filter-default.vc_grid-filter > .vc_grid-filter-item {
	margin: 0px 5px 5px 0px; border-radius: 30px;
}
.vc_grid-filter-.vc_grid-filter .vc_grid-filter-item {
	padding: 0px !important;
}
.vc_grid-filter-comma.vc_grid-filter .vc_grid-filter-item {
	padding: 0px !important;
}
.vc_grid-filter-default-less-rounded.vc_grid-filter > .vc_grid-filter-item {
	margin: 0px 5px 5px 0px; border-radius: 5px;
}
.vc_grid-filter-bordered-rounded-less.vc_grid-filter > .vc_grid-filter-item {
	margin: 0px; border: 1px solid rgba(235, 235, 235, 0.8); border-image: none; border-collapse: collapse;
}
.vc_grid-filter-bordered-rounded.vc_grid-filter > .vc_grid-filter-item {
	margin: 0px; border: 1px solid rgba(235, 235, 235, 0.8); border-image: none; border-collapse: collapse;
}
.vc_grid-filter-bordered.vc_grid-filter > .vc_grid-filter-item {
	margin: 0px; border: 1px solid rgba(235, 235, 235, 0.8); border-image: none; border-collapse: collapse;
}
.vc_grid-filter-bordered-rounded-less.vc_grid-filter > :nth-child(n+2).vc_grid-filter-item {
	margin-top: -1px; margin-left: -1px;
}
.vc_grid-filter-bordered-rounded.vc_grid-filter > :nth-child(n+2).vc_grid-filter-item {
	margin-top: -1px; margin-left: -1px;
}
.vc_grid-filter-bordered.vc_grid-filter > :nth-child(n+2).vc_grid-filter-item {
	margin-top: -1px; margin-left: -1px;
}
.vc_grid-filter-bordered-rounded-less.vc_grid-filter > .vc_active.vc_grid-filter-item {
	border-color: transparent; position: relative; z-index: 1;
}
.vc_grid-filter-bordered-rounded-less.vc_grid-filter > .vc_grid-filter-item:hover {
	border-color: transparent; position: relative; z-index: 1;
}
.vc_grid-filter-bordered-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	border-color: transparent; position: relative; z-index: 1;
}
.vc_grid-filter-bordered-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	border-color: transparent; position: relative; z-index: 1;
}
.vc_grid-filter-bordered.vc_grid-filter > .vc_active.vc_grid-filter-item {
	border-color: transparent; position: relative; z-index: 1;
}
.vc_grid-filter-bordered.vc_grid-filter > .vc_grid-filter-item:hover {
	border-color: transparent; position: relative; z-index: 1;
}
.vc_grid-filter-bordered-rounded-less.vc_grid-filter > .vc_active.vc_grid-filter-item > a {
	text-decoration: none;
}
.vc_grid-filter-bordered-rounded-less.vc_grid-filter > .vc_grid-filter-item:hover > a {
	text-decoration: none;
}
.vc_grid-filter-bordered-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > a {
	text-decoration: none;
}
.vc_grid-filter-bordered-rounded.vc_grid-filter > .vc_grid-filter-item:hover > a {
	text-decoration: none;
}
.vc_grid-filter-bordered.vc_grid-filter > .vc_active.vc_grid-filter-item > a {
	text-decoration: none;
}
.vc_grid-filter-bordered.vc_grid-filter > .vc_grid-filter-item:hover > a {
	text-decoration: none;
}
.vc_grid-filter-bordered-rounded.vc_grid-filter > :first-child.vc_grid-filter-item {
	border-top-left-radius: 30px; border-bottom-left-radius: 30px;
}
.vc_grid-filter-bordered-rounded.vc_grid-filter > :last-child.vc_grid-filter-item {
	border-top-right-radius: 30px; border-bottom-right-radius: 30px;
}
.vc_grid-filter-bordered-rounded-less.vc_grid-filter > :first-child.vc_grid-filter-item {
	border-top-left-radius: 3px; border-bottom-left-radius: 3px;
}
.vc_grid-filter-bordered-rounded-less.vc_grid-filter > :last-child.vc_grid-filter-item {
	border-top-right-radius: 3px; border-bottom-right-radius: 3px;
}
.vc_grid-filter-color-blue.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(124, 147, 221);
}
.vc_grid-filter-color-blue.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(124, 147, 221);
}
.vc_grid-filter-color-blue.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-blue.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-blue.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(84, 114, 210);
}
.vc_grid-filter-color-blue.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(84, 114, 210);
}
.vc_grid-filter-color-blue.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(84, 114, 210);
}
.vc_grid-filter-color-blue.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(84, 114, 210);
}
.vc_grid-filter-color-blue.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-blue.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-blue.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-blue.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-turquoise.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(0, 145, 156);
}
.vc_grid-filter-color-turquoise.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(0, 145, 156);
}
.vc_grid-filter-color-turquoise.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-turquoise.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-turquoise.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(0, 193, 207);
}
.vc_grid-filter-color-turquoise.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(0, 193, 207);
}
.vc_grid-filter-color-turquoise.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(0, 193, 207);
}
.vc_grid-filter-color-turquoise.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(0, 193, 207);
}
.vc_grid-filter-color-turquoise.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-turquoise.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-turquoise.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-turquoise.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-pink.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(254, 155, 148);
}
.vc_grid-filter-color-pink.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(254, 155, 148);
}
.vc_grid-filter-color-pink.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-pink.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-pink.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(254, 108, 97);
}
.vc_grid-filter-color-pink.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(254, 108, 97);
}
.vc_grid-filter-color-pink.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(254, 108, 97);
}
.vc_grid-filter-color-pink.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(254, 108, 97);
}
.vc_grid-filter-color-pink.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-pink.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-pink.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-pink.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-violet.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(169, 145, 211);
}
.vc_grid-filter-color-violet.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(169, 145, 211);
}
.vc_grid-filter-color-violet.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-violet.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-violet.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(141, 109, 196);
}
.vc_grid-filter-color-violet.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(141, 109, 196);
}
.vc_grid-filter-color-violet.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(141, 109, 196);
}
.vc_grid-filter-color-violet.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(141, 109, 196);
}
.vc_grid-filter-color-violet.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-violet.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-violet.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-violet.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-peacoc.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(115, 191, 213);
}
.vc_grid-filter-color-peacoc.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(115, 191, 213);
}
.vc_grid-filter-color-peacoc.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-peacoc.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-peacoc.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(76, 173, 201);
}
.vc_grid-filter-color-peacoc.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(76, 173, 201);
}
.vc_grid-filter-color-peacoc.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(76, 173, 201);
}
.vc_grid-filter-color-peacoc.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(76, 173, 201);
}
.vc_grid-filter-color-peacoc.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-peacoc.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-peacoc.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-peacoc.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-chino.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(225, 217, 203);
}
.vc_grid-filter-color-chino.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(225, 217, 203);
}
.vc_grid-filter-color-chino.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-chino.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-chino.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(206, 194, 171);
}
.vc_grid-filter-color-chino.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(206, 194, 171);
}
.vc_grid-filter-color-chino.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(206, 194, 171);
}
.vc_grid-filter-color-chino.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(206, 194, 171);
}
.vc_grid-filter-color-chino.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-chino.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-chino.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-chino.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(105, 95, 119);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(105, 95, 119);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(80, 72, 91);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(80, 72, 91);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(80, 72, 91);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(80, 72, 91);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(156, 226, 184);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(156, 226, 184);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(117, 214, 156);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(117, 214, 156);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(117, 214, 156);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(117, 214, 156);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-black.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(68, 68, 68);
}
.vc_grid-filter-color-black.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(68, 68, 68);
}
.vc_grid-filter-color-black.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-black.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-black.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(42, 42, 42);
}
.vc_grid-filter-color-black.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(42, 42, 42);
}
.vc_grid-filter-color-black.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(42, 42, 42);
}
.vc_grid-filter-color-black.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(42, 42, 42);
}
.vc_grid-filter-color-black.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-black.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-black.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-black.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-grey.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(210, 210, 210);
}
.vc_grid-filter-color-grey.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(210, 210, 210);
}
.vc_grid-filter-color-grey.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-color-grey.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-color-grey.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(235, 235, 235);
}
.vc_grid-filter-color-grey.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(235, 235, 235);
}
.vc_grid-filter-color-grey.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(235, 235, 235);
}
.vc_grid-filter-color-grey.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(235, 235, 235);
}
.vc_grid-filter-color-grey.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-color-grey.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-color-grey.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-color-grey.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-color-orange.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(250, 211, 152);
}
.vc_grid-filter-color-orange.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(250, 211, 152);
}
.vc_grid-filter-color-orange.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-orange.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-orange.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(247, 190, 104);
}
.vc_grid-filter-color-orange.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(247, 190, 104);
}
.vc_grid-filter-color-orange.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(247, 190, 104);
}
.vc_grid-filter-color-orange.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(247, 190, 104);
}
.vc_grid-filter-color-orange.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-orange.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-orange.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-orange.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sky.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(134, 186, 234);
}
.vc_grid-filter-color-sky.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(134, 186, 234);
}
.vc_grid-filter-color-sky.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sky.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sky.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(90, 161, 227);
}
.vc_grid-filter-color-sky.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(90, 161, 227);
}
.vc_grid-filter-color-sky.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(90, 161, 227);
}
.vc_grid-filter-color-sky.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(90, 161, 227);
}
.vc_grid-filter-color-sky.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sky.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sky.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sky.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-green.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(135, 196, 86);
}
.vc_grid-filter-color-green.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(135, 196, 86);
}
.vc_grid-filter-color-green.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-green.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-green.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(109, 171, 60);
}
.vc_grid-filter-color-green.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(109, 171, 60);
}
.vc_grid-filter-color-green.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(109, 171, 60);
}
.vc_grid-filter-color-green.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(109, 171, 60);
}
.vc_grid-filter-color-green.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-green.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-green.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-green.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(247, 129, 125);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(247, 129, 125);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(244, 82, 77);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(244, 82, 77);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(244, 82, 77);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(244, 82, 77);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(250, 182, 152);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(250, 182, 152);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(247, 148, 104);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(247, 148, 104);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(247, 148, 104);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(247, 148, 104);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-purple.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(203, 159, 205);
}
.vc_grid-filter-color-purple.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(203, 159, 205);
}
.vc_grid-filter-color-purple.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-purple.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-purple.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(185, 126, 187);
}
.vc_grid-filter-color-purple.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(185, 126, 187);
}
.vc_grid-filter-color-purple.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(185, 126, 187);
}
.vc_grid-filter-color-purple.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(185, 126, 187);
}
.vc_grid-filter-color-purple.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-purple.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-purple.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-purple.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-white.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(230, 230, 230);
}
.vc_grid-filter-color-white.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	background-color: rgb(230, 230, 230);
}
.vc_grid-filter-color-white.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-color-white.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-color-white.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(255, 255, 255);
}
.vc_grid-filter-color-white.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(255, 255, 255);
}
.vc_grid-filter-color-white.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item {
	background-color: rgb(255, 255, 255);
}
.vc_grid-filter-color-white.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover {
	background-color: rgb(255, 255, 255);
}
.vc_grid-filter-color-white.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-color-white.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-color-white.vc_grid-filter-filled.vc_grid-filter > .vc_active.vc_grid-filter-item > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-color-white.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item:hover > span {
	color: rgb(102, 102, 102);
}
.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item {
	margin: 0px; padding: 3px 7px; border: 1px solid transparent; border-image: none; border-collapse: collapse;
}
.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item {
	margin: 0px; padding: 3px 7px; border: 1px solid transparent; border-image: none; border-collapse: collapse;
}
.vc_grid-filter-filled-rounded.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-filled.vc_grid-filter > .vc_grid-filter-item > span {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-filled-rounded.vc_grid-filter > :nth-child(n+2).vc_grid-filter-item {
	margin-top: 1px; margin-left: 1px; border-top-color: currentColor; border-left-color: currentColor; border-top-width: medium; border-left-width: medium; border-top-style: none; border-left-style: none;
}
.vc_grid-filter-filled.vc_grid-filter > :nth-child(n+2).vc_grid-filter-item {
	margin-top: 1px; margin-left: 1px; border-top-color: currentColor; border-left-color: currentColor; border-top-width: medium; border-left-width: medium; border-top-style: none; border-left-style: none;
}
.vc_grid-filter-filled-rounded.vc_grid-filter > :first-child.vc_grid-filter-item {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none; border-top-left-radius: 3px; border-bottom-left-radius: 3px;
}
.vc_grid-filter-filled.vc_grid-filter > :first-child.vc_grid-filter-item {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none; border-top-left-radius: 3px; border-bottom-left-radius: 3px;
}
.vc_grid-filter-filled-rounded.vc_grid-filter > :last-child.vc_grid-filter-item {
	border-top-right-radius: 3px; border-bottom-right-radius: 3px;
}
.vc_grid-filter-filled.vc_grid-filter > :last-child.vc_grid-filter-item {
	border-top-right-radius: 3px; border-bottom-right-radius: 3px;
}
.vc_grid-filter-filled-rounded.vc_grid-filter > :first-child.vc_grid-filter-item {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none; border-top-left-radius: 30px; border-bottom-left-radius: 30px;
}
.vc_grid-filter-filled-rounded.vc_grid-filter > :last-child.vc_grid-filter-item {
	border-top-right-radius: 30px; border-bottom-right-radius: 30px;
}
.vc_grid-filter-filled-rounded-all.vc_grid-filter > .vc_grid-filter-item {
	border-radius: 3px !important;
}
.vc_grid-filter-filled-round-all.vc_grid-filter > .vc_grid-filter-item {
	border-radius: 30px !important;
}
.vc_grid-filter-size-xs.vc_grid-filter .vc_grid-filter-item {
	padding: 1px 5px; font-size: 12px;
}
.vc_grid-filter-size-sm.vc_grid-filter .vc_grid-filter-item {
	padding: 2px 7px; font-size: 13px;
}
.vc_grid-filter-size-md.vc_grid-filter .vc_grid-filter-item {
	padding: 2px 10px; font-size: 100%;
}
.vc_grid-filter-size-lg.vc_grid-filter .vc_grid-filter-item {
	padding: 4px 10px; font-size: 18px;
}
.vc_grid-filter-select {
	display: none;
}
.vc_grid-filter-dropdown {
	font-size: 12px; margin-bottom: 20px;
}
.vc_grid-filter-select {
	font-size: 12px; margin-bottom: 20px;
}
.vc_grid-filter-center.vc_grid-filter-dropdown {
	text-align: center;
}
.vc_grid-filter-center.vc_grid-filter-select {
	text-align: center;
}
.vc_grid-filter-right.vc_grid-filter-dropdown {
	text-align: right;
}
.vc_grid-filter-right.vc_grid-filter-select {
	text-align: right;
}
.vc_grid-filter-left.vc_grid-filter-dropdown {
	text-align: left;
}
.vc_grid-filter-left.vc_grid-filter-select {
	text-align: left;
}
.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon {
	display: none;
}
.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon {
	display: none;
}
.vc_grid-filter-dropdown .vc_grid-styled-select select {
	outline: 0px; display: inline-block;
}
.vc_grid-filter-select .vc_grid-styled-select select {
	outline: 0px; display: inline-block;
}
@media all and (min-width:768px)
{
.vc_grid-filter-color-blue.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(84, 114, 210);
}
.vc_grid-filter-color-blue.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(84, 114, 210);
}
.vc_grid-filter-color-turquoise.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(0, 193, 207);
}
.vc_grid-filter-color-turquoise.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(0, 193, 207);
}
.vc_grid-filter-color-pink.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(254, 108, 97);
}
.vc_grid-filter-color-pink.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(254, 108, 97);
}
.vc_grid-filter-color-violet.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(141, 109, 196);
}
.vc_grid-filter-color-violet.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(141, 109, 196);
}
.vc_grid-filter-color-peacoc.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(76, 173, 201);
}
.vc_grid-filter-color-peacoc.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(76, 173, 201);
}
.vc_grid-filter-color-chino.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(206, 194, 171);
}
.vc_grid-filter-color-chino.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(206, 194, 171);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(80, 72, 91);
}
.vc_grid-filter-color-mulled_wine.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(80, 72, 91);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(117, 214, 156);
}
.vc_grid-filter-color-vista_blue.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(117, 214, 156);
}
.vc_grid-filter-color-black.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(42, 42, 42);
}
.vc_grid-filter-color-black.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(42, 42, 42);
}
.vc_grid-filter-color-grey.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(235, 235, 235);
}
.vc_grid-filter-color-grey.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(235, 235, 235);
}
.vc_grid-filter-color-orange.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(247, 190, 104);
}
.vc_grid-filter-color-orange.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(247, 190, 104);
}
.vc_grid-filter-color-sky.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(90, 161, 227);
}
.vc_grid-filter-color-sky.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(90, 161, 227);
}
.vc_grid-filter-color-green.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(109, 171, 60);
}
.vc_grid-filter-color-green.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(109, 171, 60);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(244, 82, 77);
}
.vc_grid-filter-color-juicy_pink.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(244, 82, 77);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(247, 148, 104);
}
.vc_grid-filter-color-sandy_brown.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(247, 148, 104);
}
.vc_grid-filter-color-purple.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(185, 126, 187);
}
.vc_grid-filter-color-purple.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(185, 126, 187);
}
.vc_grid-filter-color-white.vc_grid-filter-dropdown .vc_arrow-icon-navicon {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-color-white.vc_grid-filter-select .vc_arrow-icon-navicon {
	color: rgb(255, 255, 255);
}
.vc_grid-filter-dropdown .vc_grid-styled-select {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: auto; height: 30px; text-align: left; overflow: hidden; padding-right: 5px; vertical-align: middle; display: inline-block;
}
.vc_grid-filter-select .vc_grid-styled-select {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: auto; height: 30px; text-align: left; overflow: hidden; padding-right: 5px; vertical-align: middle; display: inline-block;
}
.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon {
	font-size: 17px; vertical-align: middle; display: inline;
}
.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon {
	font-size: 17px; vertical-align: middle; display: inline;
}
.vc_grid-filter-dropdown .vc_grid-styled-select select {
	background: 0px 0px; padding: 5px; border-radius: 0px; border: 0px currentColor; border-image: none; height: 30px; line-height: 1; font-size: 12px; margin-right: -50px; position: relative; z-index: 0; cursor: pointer; max-width: inherit !important;
}
.vc_grid-filter-select .vc_grid-styled-select select {
	background: 0px 0px; padding: 5px; border-radius: 0px; border: 0px currentColor; border-image: none; height: 30px; line-height: 1; font-size: 12px; margin-right: -50px; position: relative; z-index: 0; cursor: pointer; max-width: inherit !important;
}
}
@media all and (max-width:768px)
{
.vc_responsive .vc_grid-filter-select {
	display: block;
}
.vc_responsive .vc_grid-filter {
	display: none !important;
}
}
.owl-carousel .owl-item .vc_grid-item {
	transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3D(0, 0, 0);
}
.owl-carousel .owl-animated-out {
	z-index: 0;
}
.owl-carousel .owl-animated-in {
	z-index: 1;
}
.vc-hoverbox-wrapper {
	box-sizing: border-box;
}
.vc-hoverbox-wrapper * {
	box-sizing: border-box;
}
.vc-hoverbox-shape--rounded.vc-hoverbox-wrapper .vc-hoverbox-back {
	border-radius: 10px;
}
.vc-hoverbox-shape--rounded.vc-hoverbox-wrapper .vc-hoverbox-front {
	border-radius: 10px;
}
.vc-hoverbox-shape--round.vc-hoverbox-wrapper .vc-hoverbox-back {
	border-radius: 50px;
}
.vc-hoverbox-shape--round.vc-hoverbox-wrapper .vc-hoverbox-front {
	border-radius: 50px;
}
.vc-hoverbox-align--center.vc-hoverbox-wrapper {
	text-align: center;
}
.vc-hoverbox-align--left.vc-hoverbox-wrapper {
	text-align: left;
}
.vc-hoverbox-align--right.vc-hoverbox-wrapper {
	text-align: right;
}
.vc-hoverbox-wrapper .vc-hoverbox {
	width: 100%; text-align: center; display: inline-block; position: relative;
}
.vc-hoverbox-width--100.vc-hoverbox-wrapper .vc-hoverbox {
	width: 100%;
}
.vc-hoverbox-width--90.vc-hoverbox-wrapper .vc-hoverbox {
	width: 90%;
}
.vc-hoverbox-width--80.vc-hoverbox-wrapper .vc-hoverbox {
	width: 80%;
}
.vc-hoverbox-width--70.vc-hoverbox-wrapper .vc-hoverbox {
	width: 70%;
}
.vc-hoverbox-width--60.vc-hoverbox-wrapper .vc-hoverbox {
	width: 60%;
}
.vc-hoverbox-width--50.vc-hoverbox-wrapper .vc-hoverbox {
	width: 50%;
}
.vc-hoverbox-width--40.vc-hoverbox-wrapper .vc-hoverbox {
	width: 40%;
}
.vc-hoverbox-width--30.vc-hoverbox-wrapper .vc-hoverbox {
	width: 30%;
}
.vc-hoverbox-width--20.vc-hoverbox-wrapper .vc-hoverbox {
	width: 20%;
}
.vc-hoverbox-width--10.vc-hoverbox-wrapper .vc-hoverbox {
	width: 10%;
}
.vc-hoverbox-inner {
	width: 100%; display: inline-block; min-height: 250px;
}
.vc-hoverbox-inner :last-child {
	margin-bottom: 0px;
}
.vc-hoverbox-block {
	background-position: center; transition:transform 0.5s ease-in-out; left: 0px; top: 0px; width: 100%; height: 100%; display: flex; position: absolute; backface-visibility: hidden; flex-direction: column; justify-content: center; background-size: cover; -webkit-backface-visibility: hidden;
}
.vc-hoverbox-block-inner {
	padding: 20px; flex-shrink: 0;
}
.vc-hoverbox-block-inner * {
	backface-visibility: hidden;
}
.vc-hoverbox-front {
	z-index: 1; transform: rotateY(0deg);
}
.vc-hoverbox-back {
	transform: rotateY(180deg);
}
.vc-hoverbox:hover .vc-hoverbox-front {
	transform: rotateY(-180deg);
}
.vc-hoverbox:hover .vc-hoverbox-back {
	transform: rotateY(0deg);
}
.vc-hoverbox-direction--reverse.vc-hoverbox-wrapper .vc-hoverbox-front {
	transform: rotateY(180deg);
}
.vc-hoverbox-direction--reverse.vc-hoverbox-wrapper .vc-hoverbox-back {
	z-index: 2; transform: rotateY(0deg);
}
.vc-hoverbox-direction--reverse.vc-hoverbox-wrapper .vc-hoverbox:hover .vc-hoverbox-front {
	transform: rotateY(0deg);
}
.vc-hoverbox-direction--reverse.vc-hoverbox-wrapper .vc-hoverbox:hover .vc-hoverbox-back {
	transform: rotateY(-180deg);
}
[class*=' vc_arrow-icon-'] {
	text-transform: none; line-height: 1; font-family: vc_grid_v1; font-style: normal; font-variant: normal; font-weight: 400; speak: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
[class^=vc_arrow-icon-] {
	text-transform: none; line-height: 1; font-family: vc_grid_v1; font-style: normal; font-variant: normal; font-weight: 400; speak: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.vc_arrow-icon-minus::before {
	content: "\e61c";
}
.vc_arrow-icon-plus::before {
	content: "\e61d";
}
.vc_arrow-icon-arrow_down::before {
	content: "\e61e";
}
.vc_arrow-icon-arrow_up::before {
	content: "\e61f";
}
.vc_arrow-icon-arrow_01_left::before {
	content: "\e600";
}
.vc_arrow-icon-arrow_01_right::before {
	content: "\e601";
}
.vc_arrow-icon-arrow_02_left::before {
	content: "\e602";
}
.vc_arrow-icon-arrow_02_right::before {
	content: "\e603";
}
.vc_arrow-icon-arrow_03_left::before {
	content: "\e604";
}
.vc_arrow-icon-arrow_03_right::before {
	content: "\e605";
}
.vc_arrow-icon-arrow_04_left::before {
	content: "\e606";
}
.vc_arrow-icon-arrow_04_right::before {
	content: "\e607";
}
.vc_arrow-icon-arrow_05_left::before {
	content: "\e608";
}
.vc_arrow-icon-arrow_05_right::before {
	content: "\e609";
}
.vc_arrow-icon-arrow_06_left::before {
	content: "\e60a";
}
.vc_arrow-icon-arrow_06_right::before {
	content: "\e60b";
}
.vc_arrow-icon-arrow_07_left::before {
	content: "\e60c";
}
.vc_arrow-icon-arrow_07_right::before {
	content: "\e60d";
}
.vc_arrow-icon-arrow_08_left::before {
	content: "\e60e";
}
.vc_arrow-icon-arrow_08_right::before {
	content: "\e60f";
}
.vc_arrow-icon-arrow_09_left::before {
	content: "\e610";
}
.vc_arrow-icon-arrow_09_right::before {
	content: "\e611";
}
.vc_arrow-icon-arrow_10_left::before {
	content: "\e612";
}
.vc_arrow-icon-arrow_10_right::before {
	content: "\e613";
}
.vc_arrow-icon-arrow_11_left::before {
	content: "\e614";
}
.vc_arrow-icon-arrow_11_right::before {
	content: "\e615";
}
.vc_arrow-icon-arrow_12_left::before {
	content: "\e616";
}
.vc_arrow-icon-arrow_12_right::before {
	content: "\e617";
}
.vc_arrow-icon-navicon::before {
	content: "\f0c9";
}
.wpb_animate_when_almost_visible {
	opacity: 0;
}
:not(.wpb_start_animation).wpb_animate_when_almost_visible {
	animation:none; -webkit-animation: none; -o-animation: none;
}
.top-to-bottom {
	animation:wpb_ttb 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275); -o-animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);
}
.wpb_top-to-bottom {
	animation:wpb_ttb 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275); -o-animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);
}
.bottom-to-top {
	animation:wpb_btt 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275); -o-animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);
}
.wpb_bottom-to-top {
	animation:wpb_btt 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275); -o-animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);
}
.left-to-right {
	animation:wpb_ltr 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275); -o-animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);
}
.wpb_left-to-right {
	animation:wpb_ltr 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275); -o-animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);
}
.right-to-left {
	animation:wpb_rtl 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275); -o-animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);
}
.wpb_right-to-left {
	animation:wpb_rtl 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275); -o-animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);
}
.appear {
	animation:wpb_appear 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275); transform: scale(1); -webkit-animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275); -webkit-transform: scale(1); -o-transform: scale(1); -o-animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);
}
.wpb_appear {
	animation:wpb_appear 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275); transform: scale(1); -webkit-animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275); -webkit-transform: scale(1); -o-transform: scale(1); -o-animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);
}
.wpb_start_animation {
	opacity: 1;
}
.vc-spinner::before {
	background: url("/wp-content/plugins/js_composer/assets/images/spinner.gif") no-repeat center; width: 16px; height: 16px; margin-top: 6px; display: inline-block; content: ""; pointer-events: none;
}
.vc-spinner-complete.vc-spinner::before {
	background-image: url("/wp-content/plugins/js_composer/assets/vc/tick.png");
}
.vc-spinner-failed.vc-spinner::before {
	background-image: url("/wp-content/plugins/js_composer/assets/vc/remove.png");
}
.vc_grid-item-mini.vc-woocommerce-add-to-cart-loading {
	position: relative;
}
.vc_grid-item-mini.vc-woocommerce-add-to-cart-loading .vc_gitem-zone {
	transition:none !important; opacity: 0 !important; transform: none !important; -webkit-transform: none; -webkit-transition: none; -o-transition: none;
}
.vc_grid-item-mini.vc-woocommerce-add-to-cart-loading .vc_wc-load-add-to-loader-wrapper {
	left: 0px; top: 50%; right: 0px; margin-top: -50px; position: absolute;
}
.vc_grid-item-mini.vc-woocommerce-add-to-cart-loading .vc_wc-load-add-to-loader {
	margin: 2em auto; height: 50px; text-indent: -9999em; font-size: 10px; position: relative; animation-delay: 0.16s; -webkit-animation-delay: .16s;
}
.vc_grid-item-mini.vc-woocommerce-add-to-cart-loading .vc_wc-load-add-to-loader {
	border-radius: 50%; animation:vc_woo-add-cart-load 1.8s ease-in-out infinite; width: 12px; height: 12px; -webkit-animation: vc_woo-add-cart-load 1.8s infinite ease-in-out; -webkit-animation-fill-mode: both;
}
.vc_grid-item-mini.vc-woocommerce-add-to-cart-loading .vc_wc-load-add-to-loader::after {
	border-radius: 50%; animation:vc_woo-add-cart-load 1.8s ease-in-out infinite; width: 12px; height: 12px; -webkit-animation: vc_woo-add-cart-load 1.8s infinite ease-in-out; -webkit-animation-fill-mode: both;
}
.vc_grid-item-mini.vc-woocommerce-add-to-cart-loading .vc_wc-load-add-to-loader::before {
	border-radius: 50%; animation:vc_woo-add-cart-load 1.8s ease-in-out infinite; width: 12px; height: 12px; -webkit-animation: vc_woo-add-cart-load 1.8s infinite ease-in-out; -webkit-animation-fill-mode: both;
}
.vc_grid-item-mini.vc-woocommerce-add-to-cart-loading .vc_wc-load-add-to-loader::before {
	left: -20px;
}
.vc_grid-item-mini.vc-woocommerce-add-to-cart-loading .vc_wc-load-add-to-loader::after {
	left: 20px; animation-delay: 0.32s; -webkit-animation-delay: .32s;
}
.vc_grid-item-mini.vc-woocommerce-add-to-cart-loading .vc_wc-load-add-to-loader::after {
	top: 0px; position: absolute; content: "";
}
.vc_grid-item-mini.vc-woocommerce-add-to-cart-loading .vc_wc-load-add-to-loader::before {
	top: 0px; position: absolute; content: "";
}
.vc_grid-item-mini .wc-forward.added_to_cart {
	display: none;
}
.pum-container .pum-content > :last-child {
	margin-bottom: 0px;
}
:last-child.pum-form__message {
	margin-bottom: 0px;
}
.pum-container {
	background: 0px 0px; border: currentColor; border-image: none; left: auto; top: auto; width: auto; height: auto; text-align: left; right: auto; bottom: auto; text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; overflow: visible; clear: none; font-family: inherit; font-size: medium; font-style: normal; font-weight: 400; text-decoration: none; float: none; white-space: normal; visibility: visible; position: static; z-index: auto; cursor: default; min-height: 0px; max-height: none; min-width: 0px; max-width: none;
}
.pum-content {
	background: 0px 0px; border: currentColor; border-image: none; left: auto; top: auto; width: auto; height: auto; text-align: left; right: auto; bottom: auto; text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; overflow: visible; clear: none; font-family: inherit; font-size: medium; font-style: normal; font-weight: 400; text-decoration: none; float: none; white-space: normal; visibility: visible; position: static; z-index: auto; cursor: default; min-height: 0px; max-height: none; min-width: 0px; max-width: none;
}
.pum-content + .pum-close {
	background: 0px 0px; border: currentColor; border-image: none; left: auto; top: auto; width: auto; height: auto; text-align: left; right: auto; bottom: auto; text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; overflow: visible; clear: none; font-family: inherit; font-size: medium; font-style: normal; font-weight: 400; text-decoration: none; float: none; white-space: normal; visibility: visible; position: static; z-index: auto; cursor: default; min-height: 0px; max-height: none; min-width: 0px; max-width: none;
}
.pum-content + .pum-close:active {
	background: 0px 0px; border: currentColor; border-image: none; left: auto; top: auto; width: auto; height: auto; text-align: left; right: auto; bottom: auto; text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; overflow: visible; clear: none; font-family: inherit; font-size: medium; font-style: normal; font-weight: 400; text-decoration: none; float: none; white-space: normal; visibility: visible; position: static; z-index: auto; cursor: default; min-height: 0px; max-height: none; min-width: 0px; max-width: none;
}
.pum-content + .pum-close:focus {
	background: 0px 0px; border: currentColor; border-image: none; left: auto; top: auto; width: auto; height: auto; text-align: left; right: auto; bottom: auto; text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; overflow: visible; clear: none; font-family: inherit; font-size: medium; font-style: normal; font-weight: 400; text-decoration: none; float: none; white-space: normal; visibility: visible; position: static; z-index: auto; cursor: default; min-height: 0px; max-height: none; min-width: 0px; max-width: none;
}
.pum-content + .pum-close:hover {
	background: 0px 0px; border: currentColor; border-image: none; left: auto; top: auto; width: auto; height: auto; text-align: left; right: auto; bottom: auto; text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; overflow: visible; clear: none; font-family: inherit; font-size: medium; font-style: normal; font-weight: 400; text-decoration: none; float: none; white-space: normal; visibility: visible; position: static; z-index: auto; cursor: default; min-height: 0px; max-height: none; min-width: 0px; max-width: none;
}
.pum-overlay {
	background: 0px 0px; border: currentColor; border-image: none; left: auto; top: auto; width: auto; height: auto; text-align: left; right: auto; bottom: auto; text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; overflow: visible; clear: none; font-family: inherit; font-size: medium; font-style: normal; font-weight: 400; text-decoration: none; float: none; white-space: normal; visibility: visible; position: static; z-index: auto; cursor: default; min-height: 0px; max-height: none; min-width: 0px; max-width: none;
}
.pum-title {
	background: 0px 0px; border: currentColor; border-image: none; left: auto; top: auto; width: auto; height: auto; text-align: left; right: auto; bottom: auto; text-transform: none; line-height: normal; text-indent: 0px; letter-spacing: normal; overflow: visible; clear: none; font-family: inherit; font-size: medium; font-style: normal; font-weight: 400; text-decoration: none; float: none; white-space: normal; visibility: visible; position: static; z-index: auto; cursor: default; min-height: 0px; max-height: none; min-width: 0px; max-width: none;
}
.pum-container .pum-content + .pum-close > span {
	position: relative; z-index: 1;
}
.pum-content {
	position: relative; z-index: 1;
}
.pum-title {
	position: relative; z-index: 1;
}
.pum-overlay {
	position: fixed;
}
html.pum-open-fixed.pum-open-overlay-disabled.pum-open .pum-container {
	position: fixed;
}
html.pum-open-fixed.pum-open-overlay.pum-open .pum-container {
	position: fixed;
}
.pum-overlay {
	transition:0.15s ease-in-out; left: 0px; top: 0px; width: 100%; height: 100%; right: 0px; bottom: 0px; display: none; z-index: 1999999999;
}
.pum-form-submission-detected.pum-overlay {
	display: block;
}
.pum-preview.pum-overlay {
	display: block;
}
.pum-overlay {
	box-sizing: border-box;
}
.pum-overlay * {
	box-sizing: border-box;
}
.pum-overlay ::after {
	box-sizing: border-box;
}
.pum-overlay ::before {
	box-sizing: border-box;
}
.pum-overlay::after {
	box-sizing: border-box;
}
.pum-overlay::before {
	box-sizing: border-box;
}
.pum-container {
	top: 100px; margin-bottom: 3em; position: absolute; z-index: 1999999999;
}
.pum-responsive.pum-container {
	left: 50%; width: 95%; height: auto; overflow: visible; margin-left: -47.5%;
}
.pum-responsive.pum-container img {
	height: auto; max-width: 100%;
}
@media only screen and (min-width:1024px)
{
.pum-responsive-nano.pum-responsive.pum-container {
	width: 10%; margin-left: -5%;
}
.pum-responsive-micro.pum-responsive.pum-container {
	width: 20%; margin-left: -10%;
}
.pum-responsive-tiny.pum-responsive.pum-container {
	width: 30%; margin-left: -15%;
}
.pum-responsive-small.pum-responsive.pum-container {
	width: 40%; margin-left: -20%;
}
.pum-responsive-medium.pum-responsive.pum-container {
	width: 60%; margin-left: -30%;
}
.pum-responsive-normal.pum-responsive.pum-container {
	width: 70%; margin-left: -30%;
}
.pum-responsive-large.pum-responsive.pum-container {
	width: 80%; margin-left: -35%;
}
.pum-responsive-xlarge.pum-responsive.pum-container {
	width: 95%; margin-left: -47.5%;
}
.pum-position-fixed.pum-responsive.pum-container {
	position: fixed;
}
}
@media only screen and (max-width:1024px)
{
.pum-position-fixed.pum-responsive.pum-container {
	position: absolute;
}
}
.custom-position.pum-container {
	left: auto; top: auto; margin-left: inherit;
}
.pum-container .pum-content + .pum-close {
	text-align: center; line-height: 1; text-decoration: none; position: absolute; z-index: 2; cursor: pointer; min-width: 1em; background-color: transparent;
}
.pum-scrollable.pum-container .pum-content {
	overflow: auto; -ms-overflow-y: scroll; max-height: 95%;
}
.pum-overlay-disabled.pum-overlay {
	visibility: hidden;
}
.pum-overlay-disabled.pum-overlay .pum-container {
	visibility: visible;
}
.popmake-close {
	cursor: pointer;
}
.pum-click-to-close.pum-overlay {
	cursor: pointer;
}
html.pum-open-overlay.pum-open {
	overflow: hidden;
}
html.pum-open-fixed.pum-open-overlay.pum-open .pum-overlay {
	overflow: hidden;
}
html.pum-open-scrollable.pum-open-overlay.pum-open body > [aria-hidden] {
	padding-right: 15px;
}
html.pum-open-scrollable.pum-open-overlay.pum-open .pum-active.pum-overlay {
	-ms-overflow-y: scroll; -webkit-overflow-scrolling: touch;
}
html.pum-open-scrollable.pum-open-overlay-disabled.pum-open .pum-active.pum-overlay {
	width: auto; height: auto; position: static;
}
.pum-form {
	margin: 0px auto 16px;
}
.pum-form__field {
	margin-bottom: 1em;
}
.pum-form__field label {
	font-weight: 700;
}
.pum-form__field input[type=date] {
	margin: 0px auto; padding: 3px; text-align: center; line-height: 26px; font-size: 18px; vertical-align: middle;
}
.pum-form__field select {
	margin: 0px auto; padding: 3px; text-align: center; line-height: 26px; font-size: 18px; vertical-align: middle;
}
.pum-form__field select {
	padding: 5px 3px;
}
.pum-form__loader {
	border-width: 0.25em; border-style: solid; border-color: rgba(0, 0, 0, 0.5) transparent rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5); border-radius: 50%; border-image: none; width: 0.75em; height: 0.75em; font-size: 2em; display: inline-block; animation-name: rotate-forever; animation-duration: 0.75s; animation-timing-function: linear; animation-iteration-count: infinite;
}
.pum-form__submit {
	position: relative;
}
.pum-form__submit .pum-form__loader {
	border-width: 0.25em; border-style: solid; border-color: rgba(255, 255, 255, 0.5) transparent rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5); border-image: none; margin-left: 0.5em;
}
.pum-form__messages {
	padding: 1em; border: 1px solid rgba(0, 0, 0, 0.25); border-image: none; margin-bottom: 0.5em; display: none; position: relative;
}
.pum-form__message {
	margin-bottom: 0.5em;
}
.pum-form__message--error {
	border-color: red; color: red !important;
}
.pum-form__message--success {
	border-color: green; color: green !important;
}
.pum-form--loading {
	opacity: 0.5;
}
.pum-sub-form .pum-sub-form-loading {
	opacity: 0.5;
}
.pum-alignment-left {
	text-align: left;
}
.pum-form--alignment-left {
	text-align: left;
}
.pum-alignment-center {
	text-align: center;
}
.pum-alignment-right {
	text-align: right;
}
.pum-form--alignment-center {
	text-align: center;
}
.pum-form--alignment-right {
	text-align: right;
}
.pum-form--layout-standard .pum-form__field > label {
	margin-bottom: 0.25em; display: block;
}
.pum-form--layout-inline .pum-form__field {
	display: inline-block;
}
.pum-form--layout-block .pum-form__field {
	width: 100%; display: block;
}
.pum-form--layout-block button {
	width: 100%; display: block;
}
.pum-form--layout-block div {
	width: 100%; display: block;
}
.pum-form--layout-block input {
	width: 100%; display: block;
}
.pum-form--style-default label {
	font-size: 14px; font-weight: 700;
}
.pum-form--style-default input[type=email] {
	padding: 10px 8px; font-size: 14px; margin-bottom: 5px; background-color: rgb(248, 247, 247);
}
.pum-form--style-default input[type=text] {
	padding: 10px 8px; font-size: 14px; margin-bottom: 5px; background-color: rgb(248, 247, 247);
}
.pum-form--style-default button {
	margin: 10px 0px 0px; padding: 10px 5px; font-size: 18px; cursor: pointer;
}
.pum-sub-form p.pum-newsletter-error-msg {
	margin: 0px;
}
.pum-sub-form .spinner-loader {
	right: 50%; bottom: 40%; position: absolute;
}
.pum-sub-form :not(:required).spinner-loader {
	margin: 1.5em; border-radius: 0.5em; animation:spinner-loader 1.5s linear infinite; width: 1em; height: 1em; text-indent: 100%; overflow: hidden; font-size: 10px; display: inline-block; box-shadow: 1.5em 0px 0px 0px rgba(0,0,51,0.3), 1.1em 1.1em 0px 0px rgba(0,0,51,0.3), 0px 1.5em 0px 0px rgba(0,0,51,0.3), -1.1em 1.1em 0px 0px rgba(0,0,51,0.3), -1.5em 0px 0px 0px rgba(0,0,51,0.3), -1.1em -1.1em 0px 0px rgba(0,0,51,0.3), 0px -1.5em 0px 0px rgba(0,0,51,0.3), 1.1em -1.1em 0px 0px rgba(0,0,51,0.3);
}
.pum-form__field--consent {
	text-align: left;
}
.pum-form__field--checkbox.pum-form__field--consent label {
	vertical-align: middle; display: inline-block;
}
.pum-form__field--radio.pum-form__field--consent .pum-form__consent-radios--inline.pum-form__consent-radios label {
	vertical-align: middle; display: inline-block;
}
.pum-form__field--checkbox.pum-form__field--consent label input {
	margin: 0px; width: inherit; vertical-align: middle; display: inline-block;
}
.pum-form__field--radio.pum-form__field--consent .pum-form__consent-radios--inline.pum-form__consent-radios label input {
	margin: 0px; width: inherit; vertical-align: middle; display: inline-block;
}
.pum-form__field--radio.pum-form__field--consent .pum-form__consent-radios--inline.pum-form__consent-radios label + label {
	margin-left: 1em;
}
.pum-form__field--radio.pum-form__field--consent .pum-form__consent-radios--stacked.pum-form__consent-radios label {
	vertical-align: middle; display: block;
}
.pum-form__field--radio.pum-form__field--consent .pum-form__consent-radios--stacked.pum-form__consent-radios label input {
	margin: 0px; width: inherit; vertical-align: middle; display: inline-block;
}
.pum-container iframe.formidable {
	width: 100%; overflow: visible;
}
.pika-single {
	z-index: 2147483647 !important;
}
body div[style]#ui-datepicker-div {
	z-index: 2147483647 !important;
}
.pum-theme-9399 {
	background-color: rgba(255, 255, 255, 0.55);
}
.pum-theme-lightbox {
	background-color: rgba(255, 255, 255, 0.55);
}
.pum-theme-9399 .pum-container {
	padding: 35px; border: 8px rgb(0, 0, 0); border-image: none; box-shadow: 0px 0px 30px 0px rgba(2,2,2,0.29); background-color: rgba(51, 10, 15, 1);
}
.pum-theme-lightbox .pum-container {
	padding: 35px; border: 8px rgb(0, 0, 0); border-image: none; box-shadow: 0px 0px 30px 0px rgba(2,2,2,0.29); background-color: rgba(51, 10, 15, 1);
}
.pum-theme-9399 .pum-title {
	text-align: left; color: rgb(255, 255, 255); line-height: 36px; font-family: inherit; font-size: 32px; font-weight: 100; text-shadow: 0px 0px 0px rgba(2,2,2,0.23);
}
.pum-theme-lightbox .pum-title {
	text-align: left; color: rgb(255, 255, 255); line-height: 36px; font-family: inherit; font-size: 32px; font-weight: 100; text-shadow: 0px 0px 0px rgba(2,2,2,0.23);
}
.pum-theme-9399 .pum-content {
	color: rgb(247, 247, 247); font-family: inherit; font-weight: 200;
}
.pum-theme-lightbox .pum-content {
	color: rgb(247, 247, 247); font-family: inherit; font-weight: 200;
}
.pum-theme-9399 .pum-content + .pum-close {
	padding: 0px; border-radius: 26px; border: 2px rgb(255, 255, 255); border-image: none; left: auto; top: -13px; width: 32px; height: 32px; right: -8px; bottom: auto; color: rgb(255, 255, 255); line-height: 24px; font-family: Arial; font-size: 24px; font-weight: 200; position: absolute; box-shadow: 0px 0px 15px 1px rgba(2,2,2,0); text-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgba(33, 33, 33, 1);
}
.pum-theme-lightbox .pum-content + .pum-close {
	padding: 0px; border-radius: 26px; border: 2px rgb(255, 255, 255); border-image: none; left: auto; top: -13px; width: 32px; height: 32px; right: -8px; bottom: auto; color: rgb(255, 255, 255); line-height: 24px; font-family: Arial; font-size: 24px; font-weight: 200; position: absolute; box-shadow: 0px 0px 15px 1px rgba(2,2,2,0); text-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: rgba(33, 33, 33, 1);
}
.pum-theme-9398 {
	background-color: rgba(255, 255, 255, 1);
}
.pum-theme-default-theme {
	background-color: rgba(255, 255, 255, 1);
}
.pum-theme-9398 .pum-container {
	padding: 18px; border: 1px rgb(0, 0, 0); border-image: none; background-color: rgba(249, 249, 249, 1);
}
.pum-theme-default-theme .pum-container {
	padding: 18px; border: 1px rgb(0, 0, 0); border-image: none; background-color: rgba(249, 249, 249, 1);
}
.pum-theme-9398 .pum-title {
	text-align: left; color: rgb(0, 0, 0); line-height: 36px; font-family: inherit; font-size: 32px; font-style: normal; font-weight: 400;
}
.pum-theme-default-theme .pum-title {
	text-align: left; color: rgb(0, 0, 0); line-height: 36px; font-family: inherit; font-size: 32px; font-style: normal; font-weight: 400;
}
.pum-theme-9398 .pum-content {
	color: rgb(140, 140, 140); font-family: inherit; font-style: inherit; font-weight: 400;
}
.pum-theme-default-theme .pum-content {
	color: rgb(140, 140, 140); font-family: inherit; font-style: inherit; font-weight: 400;
}
.pum-theme-9398 .pum-content + .pum-close {
	padding: 8px; border: 1px rgb(255, 255, 255); border-image: none; left: auto; width: auto; height: auto; bottom: auto; color: rgb(255, 255, 255); line-height: 36px; font-family: inherit; font-size: 12px; font-style: inherit; font-weight: 400; position: absolute; background-color: rgba(0, 183, 205, 1);
}
.pum-theme-default-theme .pum-content + .pum-close {
	padding: 8px; border: 1px rgb(255, 255, 255); border-image: none; left: auto; width: auto; height: auto; bottom: auto; color: rgb(255, 255, 255); line-height: 36px; font-family: inherit; font-size: 12px; font-style: inherit; font-weight: 400; position: absolute; background-color: rgba(0, 183, 205, 1);
}
.pum-theme-9400 {
	background-color: rgba(0, 0, 0, 0.7);
}
.pum-theme-enterprise-blue {
	background-color: rgba(0, 0, 0, 0.7);
}
.pum-theme-9400 .pum-container {
	padding: 28px; border-radius: 5px; border: 1px rgb(0, 0, 0); border-image: none; box-shadow: 0px 10px 25px 4px rgba(2,2,2,0.5); background-color: rgba(255, 255, 255, 1);
}
.pum-theme-enterprise-blue .pum-container {
	padding: 28px; border-radius: 5px; border: 1px rgb(0, 0, 0); border-image: none; box-shadow: 0px 10px 25px 4px rgba(2,2,2,0.5); background-color: rgba(255, 255, 255, 1);
}
.pum-theme-9400 .pum-title {
	text-align: left; color: rgb(49, 91, 124); line-height: 36px; font-family: inherit; font-size: 34px; font-weight: 100; text-shadow: 0px 0px 0px rgba(2,2,2,0.23);
}
.pum-theme-enterprise-blue .pum-title {
	text-align: left; color: rgb(49, 91, 124); line-height: 36px; font-family: inherit; font-size: 34px; font-weight: 100; text-shadow: 0px 0px 0px rgba(2,2,2,0.23);
}
.pum-theme-9400 .pum-content {
	color: rgb(45, 45, 45); font-family: inherit; font-weight: 100;
}
.pum-theme-enterprise-blue .pum-content {
	color: rgb(45, 45, 45); font-family: inherit; font-weight: 100;
}
.pum-theme-9400 .pum-content + .pum-close {
	padding: 4px; border-radius: 42px; border: 1px rgb(255, 255, 255); border-image: none; left: auto; top: 8px; width: 28px; height: 28px; right: 8px; bottom: auto; color: rgb(255, 255, 255); line-height: 20px; font-family: Times New Roman; font-size: 20px; font-weight: 100; position: absolute; box-shadow: 0px 0px 0px 0px rgba(2,2,2,0.23); text-shadow: 0px 0px 0px rgba(0,0,0,0.23); background-color: rgba(49, 91, 124, 1);
}
.pum-theme-enterprise-blue .pum-content + .pum-close {
	padding: 4px; border-radius: 42px; border: 1px rgb(255, 255, 255); border-image: none; left: auto; top: 8px; width: 28px; height: 28px; right: 8px; bottom: auto; color: rgb(255, 255, 255); line-height: 20px; font-family: Times New Roman; font-size: 20px; font-weight: 100; position: absolute; box-shadow: 0px 0px 0px 0px rgba(2,2,2,0.23); text-shadow: 0px 0px 0px rgba(0,0,0,0.23); background-color: rgba(49, 91, 124, 1);
}
.pum-theme-9401 {
	background-color: rgba(0, 0, 0, 0.75);
}
.pum-theme-hello-box {
	background-color: rgba(0, 0, 0, 0.75);
}
.pum-theme-9401 .pum-container {
	padding: 30px; border-radius: 80px; border: 14px solid rgb(129, 215, 66); border-image: none; box-shadow: 0px 0px 0px 0px rgba(2,2,2,0); background-color: rgba(255, 255, 255, 1);
}
.pum-theme-hello-box .pum-container {
	padding: 30px; border-radius: 80px; border: 14px solid rgb(129, 215, 66); border-image: none; box-shadow: 0px 0px 0px 0px rgba(2,2,2,0); background-color: rgba(255, 255, 255, 1);
}
.pum-theme-9401 .pum-title {
	text-align: left; color: rgb(45, 45, 45); line-height: 36px; font-family: Montserrat; font-size: 32px; font-weight: 100; text-shadow: 0px 0px 0px rgba(2,2,2,0.23);
}
.pum-theme-hello-box .pum-title {
	text-align: left; color: rgb(45, 45, 45); line-height: 36px; font-family: Montserrat; font-size: 32px; font-weight: 100; text-shadow: 0px 0px 0px rgba(2,2,2,0.23);
}
.pum-theme-9401 .pum-content {
	color: rgb(45, 45, 45); font-family: inherit; font-weight: 100;
}
.pum-theme-hello-box .pum-content {
	color: rgb(45, 45, 45); font-family: inherit; font-weight: 100;
}
.pum-theme-9401 .pum-content + .pum-close {
	padding: 0px; border-radius: 28px; border: 1px rgb(255, 255, 255); border-image: none; left: auto; top: -30px; width: auto; height: auto; right: -30px; bottom: auto; color: rgb(45, 45, 45); line-height: 28px; font-family: Times New Roman; font-size: 32px; font-weight: 100; position: absolute; box-shadow: 0px 0px 0px 0px rgba(2,2,2,0.23); text-shadow: 0px 0px 0px rgba(0,0,0,0.23); background-color: rgba(255, 255, 255, 1);
}
.pum-theme-hello-box .pum-content + .pum-close {
	padding: 0px; border-radius: 28px; border: 1px rgb(255, 255, 255); border-image: none; left: auto; top: -30px; width: auto; height: auto; right: -30px; bottom: auto; color: rgb(45, 45, 45); line-height: 28px; font-family: Times New Roman; font-size: 32px; font-weight: 100; position: absolute; box-shadow: 0px 0px 0px 0px rgba(2,2,2,0.23); text-shadow: 0px 0px 0px rgba(0,0,0,0.23); background-color: rgba(255, 255, 255, 1);
}
.pum-theme-9402 {
	background-color: rgba(0, 0, 0, 0.5);
}
.pum-theme-cutting-edge {
	background-color: rgba(0, 0, 0, 0.5);
}
.pum-theme-9402 .pum-container {
	padding: 18px; border-radius: 0px; border: 1px rgb(0, 0, 0); border-image: none; box-shadow: 0px 10px 25px 0px rgba(2,2,2,0.5); background-color: rgba(30, 115, 190, 1);
}
.pum-theme-cutting-edge .pum-container {
	padding: 18px; border-radius: 0px; border: 1px rgb(0, 0, 0); border-image: none; box-shadow: 0px 10px 25px 0px rgba(2,2,2,0.5); background-color: rgba(30, 115, 190, 1);
}
.pum-theme-9402 .pum-title {
	text-align: left; color: rgb(255, 255, 255); line-height: 28px; font-family: Sans-Serif; font-size: 26px; font-weight: 100; text-shadow: 0px 0px 0px rgba(2,2,2,0.23);
}
.pum-theme-cutting-edge .pum-title {
	text-align: left; color: rgb(255, 255, 255); line-height: 28px; font-family: Sans-Serif; font-size: 26px; font-weight: 100; text-shadow: 0px 0px 0px rgba(2,2,2,0.23);
}
.pum-theme-9402 .pum-content {
	color: rgb(255, 255, 255); font-family: inherit; font-weight: 100;
}
.pum-theme-cutting-edge .pum-content {
	color: rgb(255, 255, 255); font-family: inherit; font-weight: 100;
}
.pum-theme-9402 .pum-content + .pum-close {
	padding: 0px; border-radius: 0px; border: 1px rgb(255, 255, 255); border-image: none; left: auto; top: 0px; width: 24px; height: 24px; right: 0px; bottom: auto; color: rgb(30, 115, 190); line-height: 24px; font-family: Times New Roman; font-size: 32px; font-weight: 100; position: absolute; box-shadow: -1px 1px 1px 0px rgba(2,2,2,0.1); text-shadow: -1px 1px 1px rgba(0,0,0,0.1); background-color: rgba(238, 238, 34, 1);
}
.pum-theme-cutting-edge .pum-content + .pum-close {
	padding: 0px; border-radius: 0px; border: 1px rgb(255, 255, 255); border-image: none; left: auto; top: 0px; width: 24px; height: 24px; right: 0px; bottom: auto; color: rgb(30, 115, 190); line-height: 24px; font-family: Times New Roman; font-size: 32px; font-weight: 100; position: absolute; box-shadow: -1px 1px 1px 0px rgba(2,2,2,0.1); text-shadow: -1px 1px 1px rgba(0,0,0,0.1); background-color: rgba(238, 238, 34, 1);
}
.pum-theme-9403 {
	background-color: rgba(255, 255, 255, 0.5);
}
.pum-theme-framed-border {
	background-color: rgba(255, 255, 255, 0.5);
}
.pum-theme-9403 .pum-container {
	padding: 18px; border-radius: 0px; border: 20px outset rgb(221, 51, 51); border-image: none; box-shadow: inset 1px 1px 3px 0px rgba(2,2,2,0.97); background-color: rgba(255, 251, 239, 1);
}
.pum-theme-framed-border .pum-container {
	padding: 18px; border-radius: 0px; border: 20px outset rgb(221, 51, 51); border-image: none; box-shadow: inset 1px 1px 3px 0px rgba(2,2,2,0.97); background-color: rgba(255, 251, 239, 1);
}
.pum-theme-9403 .pum-title {
	text-align: left; color: rgb(0, 0, 0); line-height: 36px; font-family: inherit; font-size: 32px; font-weight: 100; text-shadow: 0px 0px 0px rgba(2,2,2,0.23);
}
.pum-theme-framed-border .pum-title {
	text-align: left; color: rgb(0, 0, 0); line-height: 36px; font-family: inherit; font-size: 32px; font-weight: 100; text-shadow: 0px 0px 0px rgba(2,2,2,0.23);
}
.pum-theme-9403 .pum-content {
	color: rgb(45, 45, 45); font-family: inherit; font-weight: 100;
}
.pum-theme-framed-border .pum-content {
	color: rgb(45, 45, 45); font-family: inherit; font-weight: 100;
}
.pum-theme-9403 .pum-content + .pum-close {
	padding: 0px; border-radius: 0px; border: 1px rgb(255, 255, 255); border-image: none; left: auto; top: -20px; width: 20px; height: 20px; right: -20px; bottom: auto; color: rgb(255, 255, 255); line-height: 18px; font-family: Tahoma; font-size: 16px; font-weight: 700; position: absolute; box-shadow: 0px 0px 0px 0px rgba(2,2,2,0.23); text-shadow: 0px 0px 0px rgba(0,0,0,0.23); background-color: rgba(0, 0, 0, 0.55);
}
.pum-theme-framed-border .pum-content + .pum-close {
	padding: 0px; border-radius: 0px; border: 1px rgb(255, 255, 255); border-image: none; left: auto; top: -20px; width: 20px; height: 20px; right: -20px; bottom: auto; color: rgb(255, 255, 255); line-height: 18px; font-family: Tahoma; font-size: 16px; font-weight: 700; position: absolute; box-shadow: 0px 0px 0px 0px rgba(2,2,2,0.23); text-shadow: 0px 0px 0px rgba(0,0,0,0.23); background-color: rgba(0, 0, 0, 0.55);
}
#pum-9406 {
	z-index: 1999999999;
}
html.swipebox-touch.swipebox-html {
	overflow: hidden !important;
}
#swipebox-overlay img {
	border: currentColor !important; border-image: none !important;
}
#swipebox-overlay {
	left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: fixed; z-index: 99999 !important; -ms-user-select: none; -moz-user-select: none; -webkit-user-select: none; user-select: none;
}
#swipebox-container {
	width: 100%; height: 100%; position: relative;
}
#swipebox-slider {
	transition:transform 0.4s; left: 0px; top: 0px; width: 100%; height: 100%; display: none; white-space: nowrap; position: absolute; cursor: pointer; -webkit-transition: -webkit-transform .4s ease;
}
#swipebox-slider .slide {
	width: 100%; height: 100%; text-align: center; line-height: 1px; display: inline-block;
}
#swipebox-slider .slide::before {
	width: 1px; height: 50%; margin-right: -1px; display: inline-block; content: "";
}
#swipebox-slider .slide .swipebox-inline-container {
	margin: 0px; padding: 0px; width: auto; height: auto; vertical-align: middle; display: inline-block; max-height: 100%; max-width: 100%;
}
#swipebox-slider .slide .swipebox-video-container {
	margin: 0px; padding: 0px; width: auto; height: auto; vertical-align: middle; display: inline-block; max-height: 100%; max-width: 100%;
}
#swipebox-slider .slide img {
	margin: 0px; padding: 0px; width: auto; height: auto; vertical-align: middle; display: inline-block; max-height: 100%; max-width: 100%;
}
#swipebox-slider .slide .swipebox-video-container {
	background: 0px 0px; padding: 5%; width: 100%; max-height: 100%; max-width: 1140px; box-sizing: border-box; -webkit-box-sizing: border-box;
}
#swipebox-slider .slide .swipebox-video-container .swipebox-video {
	width: 100%; height: 0px; overflow: hidden; padding-bottom: 56.25%; position: relative;
}
#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe {
	left: 0px; top: 0px; width: 100% !important; height: 100% !important; position: absolute;
}
#swipebox-slider .slide-loading {
	background: url("/wp-content/themes/brainbizz/js/swipebox/img/loader.gif") no-repeat center;
}
#swipebox-bottom-bar {
	transition:0.5s; left: 0px; width: 100%; height: 50px; position: absolute; z-index: 999; -webkit-transition: .5s;
}
#swipebox-top-bar {
	transition:0.5s; left: 0px; width: 100%; height: 50px; position: absolute; z-index: 999; -webkit-transition: .5s;
}
#swipebox-bottom-bar {
	bottom: -50px;
}
.visible-bars#swipebox-bottom-bar {
	transform: translate3d(0px, -50px, 0px); -webkit-transform: translate3d(0, -50px, 0);
}
#swipebox-top-bar {
	top: -50px;
}
.visible-bars#swipebox-top-bar {
	transform: translate3d(0px, 50px, 0px); -webkit-transform: translate3d(0, 50px, 0);
}
#swipebox-title {
	width: 100%; text-align: center; display: block;
}
#swipebox-close {
	border: currentColor !important; border-image: none !important; top: 0px; width: 50px; height: 50px; text-decoration: none !important; cursor: pointer; background-image: url("/wp-content/themes/brainbizz/js/swipebox/img/icons.png"); background-repeat: no-repeat;
}
#swipebox-next {
	border: currentColor !important; border-image: none !important; top: 0px; width: 50px; height: 50px; text-decoration: none !important; cursor: pointer; background-image: url("/wp-content/themes/brainbizz/js/swipebox/img/icons.png"); background-repeat: no-repeat;
}
#swipebox-prev {
	border: currentColor !important; border-image: none !important; top: 0px; width: 50px; height: 50px; text-decoration: none !important; cursor: pointer; background-image: url("/wp-content/themes/brainbizz/js/swipebox/img/icons.png"); background-repeat: no-repeat;
}
#swipebox-arrows {
	margin: 0px auto; width: 100%; height: 50px; display: block;
}
#swipebox-prev {
	background-position: -32px 13px; float: left;
}
#swipebox-next {
	background-position: -78px 13px; float: right;
}
#swipebox-close {
	background-position: 15px 12px; top: 0px; right: 0px; position: absolute; z-index: 9999;
}
.swipebox-no-close-button #swipebox-close {
	display: none;
}
.disabled#swipebox-next {
	opacity: 0.3;
}
.disabled#swipebox-prev {
	opacity: 0.3;
}
.swipebox-no-touch .rightSpring#swipebox-overlay #swipebox-slider {
	animation:rightSpring 0.3s; -webkit-animation: rightSpring .3s;
}
.swipebox-no-touch .leftSpring#swipebox-overlay #swipebox-slider {
	animation:leftSpring 0.3s; -webkit-animation: leftSpring .3s;
}
.swipebox-touch #swipebox-container::after {
	transition:0.3s; top: 0px; width: 20px; height: 100%; position: absolute; z-index: 999; content: " "; opacity: 0; backface-visibility: hidden; -webkit-transition: all .3s ease; -webkit-backface-visibility: hidden;
}
.swipebox-touch #swipebox-container::before {
	transition:0.3s; top: 0px; width: 20px; height: 100%; position: absolute; z-index: 999; content: " "; opacity: 0; backface-visibility: hidden; -webkit-transition: all .3s ease; -webkit-backface-visibility: hidden;
}
.swipebox-touch #swipebox-container::before {
	left: 0px; box-shadow: inset 10px 0px 10px -8px #656565; -webkit-box-shadow: inset 10px 0 10px -8px #656565;
}
.swipebox-touch #swipebox-container::after {
	right: 0px; box-shadow: inset -10px 0px 10px -8px #656565; -webkit-box-shadow: inset -10px 0 10px -8px #656565;
}
.swipebox-touch .leftSpringTouch#swipebox-overlay #swipebox-container::before {
	opacity: 1;
}
.swipebox-touch .rightSpringTouch#swipebox-overlay #swipebox-container::after {
	opacity: 1;
}
@media screen and (min-width:800px)
{
#swipebox-close {
	right: 10px;
}
#swipebox-arrows {
	width: 92%; max-width: 800px;
}
}
#swipebox-overlay {
	background: rgba(0, 0, 0, 0.9);
}
#swipebox-bottom-bar {
	background: rgb(0, 0, 0); opacity: 0.95; text-shadow: 1px 1px 1px #000;
}
#swipebox-top-bar {
	background: rgb(0, 0, 0); opacity: 0.95; text-shadow: 1px 1px 1px #000;
}
#swipebox-top-bar {
	color: rgb(255, 255, 255) !important; line-height: 43px; font-family: Helvetica,Arial,sans-serif; font-size: 15px;
}
