/**
 * 1.0 - Normalize
 *
 * Normalizing styles have been helped along thanks to the fine work of
 * Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
 */

html {
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

*{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

body {margin: 0;}

p {margin: 0 0 20px;}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
	display: block;
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline;
}

audio:not([controls]) {

	display: none;

	height: 0;

}

[hidden],

template {

	display: none;

}

a {background-color: transparent;}

abbr[title] {border-bottom: 1px dotted;}

small {font-size: 80%;}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {top: -0.5em;}

sub {bottom: -0.25em;}

img {border: 0;}

svg:not(:root) {overflow: hidden;}

figure {margin: 0;}

hr {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

code,
kbd,
pre,
samp {
	font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0;
}

select {text-transform: none;}

button {overflow: visible;}

button,

input,

select,

textarea {

	max-width: 100%;

}

button,

html input[type="button"],

input[type="reset"],

input[type="submit"] {

	-webkit-appearance: button;

	cursor: pointer;

}

button[disabled],

html input[disabled] {

	cursor: default;

	opacity: .5;

}

button::-moz-focus-inner,

input::-moz-focus-inner {

	border: 0;

	padding: 0;

}

input[type="checkbox"],

input[type="radio"] {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	margin-right: 0.4375em;

	padding: 0;

}

input[type="number"]::-webkit-inner-spin-button,

input[type="number"]::-webkit-outer-spin-button {

	height: auto;

}

input[type="search"] {

	-webkit-appearance: textfield;

}

input[type="search"]::-webkit-search-cancel-button,

input[type="search"]::-webkit-search-decoration {

	-webkit-appearance: none;

}

fieldset {

	border: 1px solid #d1d1d1;

	margin: 0 0 1.75em;

	padding: 0.875em;

}

fieldset > :last-child {margin-bottom: 0;}

legend {border: 0;padding: 0;}

textarea {overflow: auto;vertical-align: top;}

optgroup {font-weight: bold;}

.ps-container>.ps-scrollbar-y-rail {z-index: 9999;}

/** * 2.0 - Genericons */

.menu-item-has-children a:after,

.social-navigation a:before,

.dropdown-toggle:after,

.bypostauthor > article .fn:after,

.comment-reply-title small a:before,

.pagination .prev:before,

.pagination .next:before,

.pagination .nav-links:before,

.pagination .nav-links:after,

.search-submit:before {

	-moz-osx-font-smoothing: grayscale;

	-webkit-font-smoothing: antialiased;

	display: inline-block;

	font-family: "Genericons";

	font-size: 16px;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	line-height: 1;

	speak: none;

	text-align: center;

	text-decoration: inherit;

	text-transform: none;

	vertical-align: top;

}

/**

 * Attachments Section

 * ----------------------------------------------------------------------------

 */

.attachment .attachment-meta{

	font-size: 13px;

} 

.attachment .entry-meta {

	text-align: left;

	padding: 14px 12px;

	background: #f5f5f5;

	text-align: left;

}

.attachment .image-navigation .nav-links:after,

.attachment .image-navigation:before {

	visibility: hidden;

	display: block;

	font-size: 0;

	content: " ";

	clear: both;

	height: 0;

}

.attachment footer.entry-meta {display: none;}

.attachment-meta .entry-date{font-weight:bold;}

.full-size-link:before {content: none;}

.attachment .full-size-link{float: right;}

.attachment .full-size-link a{

	background-color: #fff;

	padding: 5px 8px;	

	margin-top: -5px;

}

.attachment .entry-content {

	background-color: #fff;

	max-width: 100%;

	padding: 40px 0;

}

.image-navigation {

	margin: 0 auto;

	max-width: 1040px;

	position: relative;

	padding-top: 30px;

}

.image-navigation a:hover {text-decoration: none;}

.nav-links .nav-next, 

.nav-links .nav-previous{

	display: inline-block;

}

.image-navigation .nav-next,

.image-navigation .nav-previous{

	position: absolute !important;

}

.image-navigation .nav-previous {left: 0;}

.image-navigation .nav-next {right: 0;}

.image-navigation .meta-nav {

	font-size: 32px;

	font-weight: 300;

	vertical-align: -4px;

}

.attachment .entry-attachment, 

.attachment .type-attachment p {

	margin: 0 auto;

	max-width: 724px;

	text-align: center;

}

.attachment .entry-attachment .attachment {display: inline-block;}

.attachment .entry-caption {

	text-align: left;

	margin-top:5px;

}

.attachment .entry-description {

	margin: 20px auto 0;

	max-width: 604px;

}

.attachment .entry-caption p:last-child, 

.attachment .entry-description p:last-child {

	margin: 0;

}

.attachment .entry-caption p{

	font-size:12px;

	color: #ADACAC;

}

.attachment .site-main .sidebar-container {display: none;}

.attachment .site-main article.type-attachment .entry-attachment {

    border: none;

    background: none;

    padding: 0px;

}

/** * 3.0 - Typography */

body,

button,

input,

select,

textarea {

	color: #1a1a1a;	

	font-size: 16px;

	font-size: 1rem;

	line-height: 1.75;

}

h1,

h2,

h3,

h4,

h5,

h6{

	clear: both;

	font-weight: 700;

	margin: 0;

	text-rendering: optimizeLegibility;

}

dfn,

cite,

em,

i {

	font-style: italic;

}

blockquote {

    border: none;

    -webkit-hyphens: none;

    -moz-hyphens: none;

    -ms-hyphens: none;

    hyphens: none;

    quotes: none;

    color: #fff;

    font-style: normal;

    font-weight: 300;

    margin: 15px 0px 15px 0;

    background-color: transparent;

    position: relative;

    border: 0;    

    letter-spacing: 1px;

    padding: 30px 7% 30px 12.4%;

    font-size: 18px;

    line-height: 30px;

    border-radius: 6px;

}



.themestek-post-featured-quote blockquote{

	padding-left: 100px !important;

}



.themestek-post-featured-quote blockquote:before,

blockquote > p:before {

    content: ',,';

    position: absolute;

    display: block;

    top: -30px;

    left: calc(6.2% - 24px);

    font-family: Oswald,sans-serif;

    font-size: 120px;

    line-height: 58px;

    letter-spacing: -.02em;

    font-weight: 500;

    color: transparent;

    -webkit-text-stroke: 1px #fff;

}



blockquote,

q {

	quotes: none;

}

blockquote:before,

blockquote:after,

q:before,

q:after {

	content: "";

}

blockquote p {

    margin-bottom: 0;

    z-index: 1;

}

blockquote cite,

blockquote small {

	color: #fff;

	display: block;

	font-size: 1.3rem;

	font-size: 1rem;

	line-height: 1.75;

	 font-weight: 500;

    text-transform: uppercase;

}

blockquote cite{

    margin-top: 15px;

    font-size: 12px;

}

blockquote cite:before,

blockquote small:before {

	content: "\2014\00a0";

}

blockquote em,

blockquote i,

blockquote cite {

	font-style: normal;

}

blockquote h3{

	font-size: 22px;

	line-height: 27px;

	font-weight: 400;

}

blockquote strong,

blockquote b {

	font-weight: 400;

}

blockquote > :last-child {

	margin-bottom: 0;

}

address {

	font-style: italic;

	margin: 0 0 1.75em;

}

code,

kbd,

tt,

var,

samp,

pre {

	font-family: Inconsolata, monospace;

}

pre {

	border: 1px solid #d1d1d1;

	font-size: 16px;

	font-size: 1rem;

	line-height: 1.3125;

	margin: 0 0 1.75em;

	max-width: 100%;

	overflow: auto;

	padding: 1.75em;

	white-space: pre;

	white-space: pre-wrap;

	word-wrap: break-word;

}

code {

	background-color: #d1d1d1;

	padding: 0.125em 0.25em;

}

abbr,

acronym {

	border-bottom: 1px dotted #d1d1d1;

	cursor: help;

}

mark,

ins {

	background: #007acc;

    color: #fff;

    padding: 0.125em 0.35em;

    text-decoration: none;

    border-radius: 3px;

}

big {

	font-size: 125%;

}

menu, ol, ul {

	margin: 16px 0;

	padding: 0 0 0 25px;

}

ul  li ul{

	list-style-type:circle;

}

nav ul, nav ol {

	list-style: none;

	list-style-image: none;

}

li > ul, li > ol {

	margin: 0;

}

span.dropcap {

    font-size: 44px;

    line-height: 54px;

    position: relative;

    min-width: 64px;

    top: 6px;

    height: 64px;

    text-align: center;

    float: left;

    padding: 10px;

    margin-right: 15px;

    background-color: #000;

    color: #fff;

}

/**

 * 4.0 - Clearings

 */

.clear:before,

.clear:after,

blockquote:before,

blockquote:after,

.entry-content:before,

.entry-content:after,

.entry-summary:before,

.entry-summary:after,

.comment-content:before,

.comment-content:after,

.site-content:before,

.site-content:after,

.site-main > article:before,

.site-main > article:after,

.primary-menu:before,

.primary-menu:after,

.social-links-menu:before,

.social-links-menu:after,

.textwidget:before,

.textwidget:after,

.content-bottom-widgets:before,

.content-bottom-widgets:after {

	content: "";

	display: table;

}

.clear:after,

blockquote:after,

.entry-content:after,

.entry-summary:after,

.comment-content:after,

.site-content:after,

.site-main > article:after,

.primary-menu:after,

.social-links-menu:after,

.textwidget:after,

.content-bottom-widgets:after {

	clear: both;

}

/**

 * 5.0 - Clearings

 */

.gallery {

	margin: 0;

}

.gallery-item {

	max-width: 33.33%;

	display: inline-block;

    text-align: center;

    vertical-align: top;

    width: 100%;

    margin: 0;

    padding: 2px;

}

.gallery-columns-1 .gallery-item {max-width: 100%;}

.gallery-columns-2 .gallery-item {max-width: 50%;}

.gallery-columns-4 .gallery-item {max-width: 25%;}

.gallery-columns-5 .gallery-item {max-width: 20%;}

.gallery-columns-6 .gallery-item {max-width: 16.66%;}

.gallery-columns-7 .gallery-item {max-width: 14.28%;}

.gallery-columns-8 .gallery-item {max-width: 12.5%;}

.gallery-columns-9 .gallery-item {max-width: 11.11%;}

.gallery-icon img {margin: 0 auto;}

.gallery-caption {
	color: #686868;
	display: block;
	font-size: 12px;	
	font-style: italic;
	line-height: 1.6153846154;
	padding-top: 0.5384615385em;
}

.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
	display: none;
}

/** * 6.0 - Print */

@media print {

	form,button,input,select,textarea,.navigation,.main-navigation,.social-navigation,.sidebar,.content-bottom-widgets,
	.header-image,.page-links,.edit-link,.comment-respond,.comment-edit-link,.comment-reply-link,
	.comment-metadata .edit-link,.pingback .edit-link {
		display: none;
	}

	body,blockquote cite,blockquote small,pre,.entry-content h4,.entry-content h5,.entry-content h6,
	.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h4,.comment-content h5,
	.comment-content h6,.entry-content .author-title {
		font-size: 12pt;
	}

	blockquote {font-size: 14.25pt;}

	.site-title,.page-title,.comments-title,.entry-content h2,.entry-summary h2,.comment-content h2,.widecolumn h2 {
		font-size: 17.25pt;
	}

	.site-description {display: block;}

	.entry-title {font-size: 24.75pt;line-height: 1.2727272727;margin-bottom: 1.696969697em;}

	.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,
	.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,
	.format-chat .entry-title {
		font-size: 17.25pt;
		line-height: 1.304347826;
		margin-bottom: 1.826086957em;
	}

	.entry-content h1,.entry-summary h1,.comment-content h1 {font-size: 21pt;}

	.entry-content h3,.entry-summary h3,.comment-content h3,body:not(.search-results) .entry-summary {
		font-size: 14.25pt;
	}

	.site-description,.author-bio,.entry-footer,.sticky-post,.taxonomy-description,.entry-caption,.comment-metadata,
	.comment-notes,.comment-awaiting-moderation,.site-info,.wp-caption .wp-caption-text,.gallery-caption {
		font-size: 9.75pt;
	}

	body,.site {background: none !important; /* Brute force since user agents all print differently. */}

	body,blockquote cite,blockquote small,.site-branding .site-title a,.entry-title a,.comment-author {
		color: #1a1a1a !important; /* Make sure color schemes don't affect to print */
	}

	blockquote,.page-header,.comments-title {
		border-color: #1a1a1a !important; /* Make sure color schemes don't affect to print */
	}

	blockquote,.site-description,body:not(.search-results) .entry-summary,body:not(.search-results) .entry-summary blockquote,
	.author-bio,.entry-footer,.entry-footer a,.sticky-post,.taxonomy-description,.entry-caption,.comment-author,
	.comment-metadata a,.comment-notes,.comment-awaiting-moderation,.site-info,.site-info a,.wp-caption .wp-caption-text,
	.gallery-caption {
		color: #686868 !important; /* Make sure color schemes don't affect to print */
	}

	code,hr{background-color: #d1d1d1 !important; /* Make sure color schemes don't affect to print */}

	pre,

	abbr,

	acronym,

	table,

	th,

	td,

	.author-info,

	.comment-list article,

	.comment-list .pingback,

	.comment-list .trackback,

	.no-comments {

		border-color: #d1d1d1 !important; /* Make sure color schemes don't affect to print */

	}

	a {color: #007acc !important; /* Make sure color schemes don't affect to print */}

	.entry-content a,

	.entry-summary a,

	.taxonomy-description a,

	.comment-content a,

	.pingback .comment-body > a {

		box-shadow: none;

		border-bottom: 1px solid #007acc !important; /* Make sure color schemes don't affect to print */

	}

	.site {	margin: 5%;	}

	.site-inner {max-width: none;}

	.site-header {padding: 0 0 1.75em;}

	.site-branding {margin-top: 0;margin-bottom: 1.75em;}

	.site-main {margin-bottom: 3.5em;}

	.entry-header,

	.entry-footer,

	.page-header,

	.page-content,

	.entry-content,

	.entry-summary,

	.post-thumbnail,

	.comments-area {

		margin-right: 0;

		margin-left: 0;

	}

	.post-thumbnail,.site-main > article {margin-bottom: 3.5em;}

	.entry-content blockquote.alignleft,
	.entry-content blockquote.alignright {
		border-width: 4px 0 0 0;
		padding: 0.9473684211em 0 0;
		width: -webkit-calc(50% - 0.736842105em);
		width: calc(50% - 0.736842105em);
	}

	body:not(.search-results) .entry-header + .entry-summary {margin-top: -1.473684211em;}

	.site-footer,.widecolumn {padding: 0;}

}

/** * 6.0 - Isotope section */

.isotope, .isotope .isotope-item {

	-webkit-transition-duration: 0.8s;

	-moz-transition-duration: 0.8s;

	-ms-transition-duration: 0.8s;

	-o-transition-duration: 0.8s;

	transition-duration: 0.8s;

}

.isotope {

	-webkit-transition-property: height, width;

	-moz-transition-property: height, width;

	-ms-transition-property: height, width;

	-o-transition-property: height, width;

	transition-property: height, width;

}

.isotope .isotope-item {

	-webkit-transition-property: -webkit-transform, opacity;

	-moz-transition-property: -moz-transform, opacity;

	-ms-transition-property: -ms-transform, opacity;

	-o-transition-property: -o-transform, opacity;

	transition-property: transform, opacity;

}

.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {

	-webkit-transition-duration: 0s;

	-moz-transition-duration: 0s;

	-ms-transition-duration: 0s;

	-o-transition-duration: 0s;

	transition-duration: 0s;

}

/*

 * Responsive images

 *

 * Fluid images for posts, comments, and widgets

 */

.entry-content img, .entry-summary img, .comment-content img, .widget img, .wp-caption {

	max-width: 100%;

	height: auto;

}

/* Make sure images with WordPress-added height and width attributes are scaled correctly. */

.entry-content img, .entry-summary img, .comment-content img[height], img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] {

	height: auto;

}

.themestek-noimg, img.size-full, img.size-large, img.wp-post-image {

	height: auto;

	max-width: 100%;

}

/* Make sure videos and embeds fit their containers. */

embed, iframe, object, video {

	max-width: 100%;

	border:0px;

}

/* Override the Twitter embed fixed width. */

.entry-content .twitter-tweet-rendered {

	max-width: 100% !important;

}

a, a:hover, a:active, a:focus {

    text-decoration: none;

    color: inherit;

	outline: none;

}

.screen-reader-text {

    clip: rect(1px, 1px, 1px, 1px);

    position: absolute !important;

    height: 1px;

    width: 1px;

    overflow: hidden;

}

/*** 

====================================================================

	Icon Section

====================================================================

 ***/

.themestek-vc_icon_element {

	line-height: 0;

	font-size: 14px;

	margin-bottom: 35px

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer {

	box-sizing: border-box;

	text-align: center

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer.themestek-vc_icon_element-align-left {

	text-align: left

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer.themestek-vc_icon_element-align-center {

	text-align: center

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer.themestek-vc_icon_element-align-right {

	text-align: right

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner {

	text-align: center;

	display: inline-block;

	border: 2px solid transparent;

	width: 4em;

	height: 4em;

	box-sizing: content-box;

	position: relative

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon {

	font-size: 2.15em;

	font-style: normal;

	font-weight: 400;

	line-height: 1!important;

	font-size-adjust: none;

	font-stretch: normal;

	-webkit-font-feature-settings: normal;

	font-feature-settings: normal;

	-webkit-font-language-override: normal;

	font-language-override: normal;

	-webkit-font-kerning: auto;

	font-kerning: auto;

	font-synthesis: weight style;

	font-variant: normal;

	text-rendering: auto;

	display: inline-block;

	position: absolute;

	top: 50%;

	left: 50%;

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-o-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%)

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon:before {

	font-style: normal;

	font-weight: 400;

	display: inline-block;

	text-decoration: inherit;

	width: inherit;

	height: inherit;

	font-size: 1em;

	text-align: center;

	text-rendering: optimizelegibility

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .vc_gitem-link, .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-link {

	width: 100%;

	height: 100%;

	display: block;

	position: absolute;

	top: 0;

	box-sizing: content-box;

	border: none

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-xs {

	max-width: 100%!important;

	line-height: 1.2em!important

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-xs.themestek-vc_icon_element-have-style-inner {

	width: 2em!important;

	height: 2em!important

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-xs .themestek-vc_icon_element-icon {

	font-size: 1em !important

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-sm {

	max-width: 100%!important;

	line-height: 1.6em!important

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-sm.themestek-vc_icon_element-have-style-inner {

	width: 3em!important;

	height: 3em!important

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-sm .themestek-vc_icon_element-icon {

	font-size: 1.5em !important;

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-md {

	max-width: 100%!important;

	line-height: 2.15em!important

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-md .themestek-vc_icon_element-icon {

	font-size: 2.0em !important;

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-md.themestek-vc_icon_element-have-style-inner {

	width: 4em!important;

	height: 4em!important

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-lg {

	max-width: 100%!important;

	line-height: 2.85em!important

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-lg.themestek-vc_icon_element-have-style-inner {

    width: 6em!important;

    height: 6em!important;

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-lg .themestek-vc_icon_element-icon {

	font-size: 2.4em !important;

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-xl {

	max-width: 100%!important;

	line-height: 5em!important

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-xl .themestek-vc_icon_element-icon {

	font-size: 2.8em !important;

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-xl.themestek-vc_icon_element-have-style-inner {

	width: 7em!important;

	height: 7em!important

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-xl .themestek-vc_icon_element-icon {

	font-size: 4.5em!important;

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-size-xl:not(.themestek-vc_icon_element-style-) .themestek-vc_icon_element-icon {

	font-size: 3.4em!important;

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-style-rounded, .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-style-rounded .vc_gitem-link, .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-style-rounded .themestek-vc_icon_element-link, .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-style-rounded-outline, .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-style-rounded-outline .vc_gitem-link, .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-style-rounded-outline .themestek-vc_icon_element-link {

	border-radius: 50%

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-style-rounded-less, .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-style-rounded-less .vc_gitem-link, .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-style-rounded-less .themestek-vc_icon_element-link, .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-style-rounded-less-outline, .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-style-rounded-less-outline .vc_gitem-link, .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-style-rounded-less-outline .themestek-vc_icon_element-link {

	border-radius: 5px

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-blue .themestek-vc_icon_element-icon {

	color: #5472D2

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-turquoise .themestek-vc_icon_element-icon {

	color: #00C1CF

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-pink .themestek-vc_icon_element-icon {

	color: #FE6C61

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-violet .themestek-vc_icon_element-icon {

	color: #8D6DC4

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-peacoc .themestek-vc_icon_element-icon {

	color: #4CADC9

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-chino .themestek-vc_icon_element-icon {

	color: #CEC2AB

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-mulled_wine .themestek-vc_icon_element-icon {

	color: #50485B

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-vista_blue .themestek-vc_icon_element-icon {

	color: #75D69C

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-black .themestek-vc_icon_element-icon {

	color: #2A2A2A

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-grey .themestek-vc_icon_element-icon {

	color: #EBEBEB

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-orange .themestek-vc_icon_element-icon {

	color: #F7BE68

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-sky .themestek-vc_icon_element-icon {

	color: #5AA1E3

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-green .themestek-vc_icon_element-icon {

	color: #6DAB3C

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-juicy_pink .themestek-vc_icon_element-icon {

	color: #F4524D

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-sandy_brown .themestek-vc_icon_element-icon {

	color: #F79468

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-purple .themestek-vc_icon_element-icon {

	color: #B97EBB

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-color-white .themestek-vc_icon_element-icon {

	color: #FFF

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-blue.themestek-vc_icon_element-outline {

	border-color: #5472D2

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-blue.themestek-vc_icon_element-background {

	background-color: #5472D2

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-turquoise.themestek-vc_icon_element-outline {

	border-color: #00C1CF

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-turquoise.themestek-vc_icon_element-background {

	background-color: #00C1CF

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-pink.themestek-vc_icon_element-outline {

	border-color: #FE6C61

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-pink.themestek-vc_icon_element-background {

	background-color: #FE6C61

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-violet.themestek-vc_icon_element-outline {

	border-color: #8D6DC4

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-violet.themestek-vc_icon_element-background {

	background-color: #8D6DC4

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-peacoc.themestek-vc_icon_element-outline {

	border-color: #4CADC9

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-peacoc.themestek-vc_icon_element-background {

	background-color: #4CADC9

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-chino.themestek-vc_icon_element-outline {

	border-color: #CEC2AB

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-chino.themestek-vc_icon_element-background {

	background-color: #CEC2AB

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-mulled_wine.themestek-vc_icon_element-outline {

	border-color: #50485B

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-mulled_wine.themestek-vc_icon_element-background {

	background-color: #50485B

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-vista_blue.themestek-vc_icon_element-outline {

	border-color: #75D69C

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-vista_blue.themestek-vc_icon_element-background {

	background-color: #75D69C

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-black.themestek-vc_icon_element-outline {

	border-color: #2A2A2A

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-black.themestek-vc_icon_element-background {

	background-color: #2A2A2A

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-grey.themestek-vc_icon_element-outline {

	border-color: #EBEBEB

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-grey.themestek-vc_icon_element-background {

	background-color: #EBEBEB

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-orange.themestek-vc_icon_element-outline {

	border-color: #F7BE68

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-orange.themestek-vc_icon_element-background {

	background-color: #F7BE68

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-sky.themestek-vc_icon_element-outline {

	border-color: #5AA1E3

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-sky.themestek-vc_icon_element-background {

	background-color: #5AA1E3

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-green.themestek-vc_icon_element-outline {

	border-color: #6DAB3C

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-green.themestek-vc_icon_element-background {

	background-color: #6DAB3C

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-juicy_pink.themestek-vc_icon_element-outline {

	border-color: #F4524D

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-juicy_pink.themestek-vc_icon_element-background {

	background-color: #F4524D

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-sandy_brown.themestek-vc_icon_element-outline {

	border-color: #F79468

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-sandy_brown.themestek-vc_icon_element-background {

	background-color: #F79468

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-purple.themestek-vc_icon_element-outline {

	border-color: #B97EBB

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-purple.themestek-vc_icon_element-background {

	background-color: #B97EBB

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-white.themestek-vc_icon_element-outline {

	border-color: #FFF

}

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner.themestek-vc_icon_element-background-color-white.themestek-vc_icon_element-background {

	background-color: #FFF

}



/*** 

====================================================================

	Single Image Wrapper Section

====================================================================

 ***/

.themestek-single-image-wrapper{

	position: relative;

}

.themestek-single-image-wrapper.themestek_align_right {

    text-align: right;

}

.themestek-single-image-wrapper.themestek_align_left {

    text-align: left;

}

.themestek-single-image-wrapper.themestek_align_center {

    text-align: center;

}



/*** 

====================================================================

	Button Section

====================================================================

 ***/

.themestek-vc_btn3-container {

	display: block;

	margin-bottom: 21.74px;

	max-width: 100%;

}

.themestek-vc_btn3-container.themestek-vc_btn3-inline {

	display: inline-block;

	vertical-align: top

}

.themestek-vc_general.themestek-vc_btn3 {

	display: inline-block;

	margin-bottom: 0;

	text-align: center;

	vertical-align: middle;

	cursor: pointer;

	background-image: none;

	background-color: transparent;

	color: #5472D2;

	border: 1px solid transparent;

	box-sizing: border-box;

	word-wrap: break-word;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	position: relative;

	top: 0;

	-webkit-transition: all .2s ease-in-out;

	transition: all .2s ease-in-out;

	line-height: normal;

	font-size: 14px;

	padding: 14px 20px; 

}

.themestek-vc_btn3.themestek-vc_btn3-style-modern, .vc_tta.vc_tta-style-modern .vc_tta-panel-body, .vc_tta.vc_tta-style-modern .vc_tta-panel-heading {

	background-image: -webkit-linear-gradient(top, rgba(255,255,255,.2) 0, rgba(255,255,255,.01) 100%);

	background-image: -o-linear-gradient(top, rgba(255,255,255,.2) 0, rgba(255,255,255,.01) 100%)

}

.themestek-vc_general.themestek-vc_btn3.active, .themestek-vc_general.themestek-vc_btn3:active, .themestek-vc_general.themestek-vc_btn3:focus {

	outline: 0

}

.themestek-vc_general.themestek-vc_btn3:focus, .themestek-vc_general.themestek-vc_btn3:hover {

	border: 1px solid transparent;

	text-decoration: none;	

}

.themestek-vc_general.themestek-vc_btn3 .themestek-vc_btn3-icon {

	vertical-align: top;

	height: 14px;

	line-height: 1;

	font-size: 16px

}

.themestek-vc_general.themestek-vc_btn3 .themestek-vc_btn3-icon-inner {

	display: block;

	position: absolute;

	top: 50%;

	left: 0;

	-webkit-transform: translate(0, -50%);

	-ms-transform: translate(0, -50%);

	transform: translate(0, -50%)

}

.themestek-vc_general.themestek-vc_btn3 .themestek-vc_btn3-placeholder {

	display: inline-block;

	vertical-align: top;

	width: 0

}

.themestek-vc_btn3.themestek-vc_btn3-icon-left, .themestek-vc_btn3.themestek-vc_btn3-icon-right {

	position: relative

}

.themestek-vc_btn3.themestek-vc_btn3-icon-left .themestek-vc_btn3-icon, .themestek-vc_btn3.themestek-vc_btn3-icon-right .themestek-vc_btn3-icon {

	display: block;

	position: absolute;

	top: 50%;

	-webkit-transform: translate(0, -50%);

	-ms-transform: translate(0, -50%);

	-o-transform: translate(0, -50%);

	transform: translate(0, -50%)

}

.themestek-vc_btn3.themestek-vc_btn3-icon-left {

	text-align: left

}

.themestek-vc_btn3.themestek-vc_btn3-icon-right {

	text-align: right

}

.themestek-vc_btn3.themestek-vc_btn3-icon-right:not(.themestek-vc_btn3-block) .themestek-vc_btn3-icon-inner {

	-webkit-transform: translate(-75%, -50%);

	-ms-transform: translate(-75%, -50%);

	transform: translate(-75%, -50%)

}

.themestek-vc_btn3.themestek-vc_btn3-o-empty .themestek-vc_btn3-icon {

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%)

}

.themestek-vc_btn3.themestek-vc_btn3-o-empty:not(.themestek-vc_btn3-block) .themestek-vc_btn3-icon-inner {

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%)

}

.themestek-vc_btn3.themestek-vc_btn3-style-classic {

	border-color: rgba(0,0,0,.1)

}

.themestek-vc_btn3.themestek-vc_btn3-style-modern {

	background-image: linear-gradient(to bottom, rgba(255,255,255,.2) 0, rgba(255,255,255,.01) 100%);

	background-repeat: repeat-x;

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#03ffffff', GradientType=0)

}

.themestek-vc_btn3.themestek-vc_btn3-style-outline, 

.themestek-vc_btn3.themestek-vc_btn3-style-outline-custom, 

.themestek-vc_btn3.themestek-vc_btn3-style-outline-custom:focus, 

.themestek-vc_btn3.themestek-vc_btn3-style-outline-custom:hover, 

.themestek-vc_btn3.themestek-vc_btn3-style-outline:focus, 

.themestek-vc_btn3.themestek-vc_btn3-style-outline:hover {

	border-width: 1px;

}

.themestek-vc_btn3.themestek-vc_btn3-style-custom {

	background-image: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.1) 50%, rgba(0,0,0,.1));

	background-image: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.1) 50%, rgba(0,0,0,.1));

	background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.1) 50%, rgba(0,0,0,.1));

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);

	background-repeat: repeat-x;

	background-size: 200%;

	background-position: 0 -100%

}

.themestek-vc_btn3.themestek-vc_btn3-style-custom:focus, .themestek-vc_btn3.themestek-vc_btn3-style-custom:hover {

	background-position: 0 100%

}

.themestek-vc_btn3.themestek-vc_btn3-block {

	text-align: inherit

}

.themestek-vc_btn3.themestek-vc_btn3-shape-square {

	border-radius: 0

}

.themestek-vc_btn3.themestek-vc_btn3-shape-rounded {

	border-radius: 4px

}

.themestek-vc_btn3.themestek-vc_btn3-shape-round {

	border-radius: 2em

}

.themestek-vc_btn3.themestek-vc_btn3-size-xs {

	font-size: 10px;

	padding: 8px 20px;

}

.themestek-vc_btn3.themestek-vc_btn3-size-xs .themestek-vc_btn3-icon {

	font-size: 14px;

	height: 11px;

	line-height: 11px

}

.themestek-vc_btn3.themestek-vc_btn3-size-xs.themestek-vc_btn3-icon-left:not(.themestek-vc_btn3-o-empty) {

	padding-left: 31px

}

.themestek-vc_btn3.themestek-vc_btn3-size-xs.themestek-vc_btn3-icon-left:not(.themestek-vc_btn3-o-empty) .themestek-vc_btn3-icon {

	left: 12px

}

.themestek-vc_btn3.themestek-vc_btn3-size-xs.themestek-vc_btn3-icon-right:not(.themestek-vc_btn3-o-empty) {

	padding-right: 31px

}

.themestek-vc_btn3.themestek-vc_btn3-size-xs.themestek-vc_btn3-icon-right:not(.themestek-vc_btn3-o-empty) .themestek-vc_btn3-icon {

	right: 12px

}

.themestek-vc_btn3.themestek-vc_btn3-size-sm {

	font-size: 11px;

	padding: 12px 30px

}

.themestek-vc_btn3.themestek-vc_btn3-size-sm .themestek-vc_btn3-icon {

	font-size: 14px;

	height: 12px;

	line-height: 12px

}

.themestek-vc_btn3.themestek-vc_btn3-size-sm.themestek-vc_btn3-icon-left.themestek-vc_btn3-style-text:not(.themestek-vc_btn3-o-empty) {

	padding-left: 25px

}

.themestek-vc_btn3.themestek-vc_btn3-size-sm.themestek-vc_btn3-icon-left:not(.themestek-vc_btn3-o-empty) {

	padding-left: 39px

}

.themestek-vc_btn3.themestek-vc_btn3-size-sm.themestek-vc_btn3-icon-left:not(.themestek-vc_btn3-o-empty) .themestek-vc_btn3-icon {

	left: 16px

}

.themestek-vc_btn3.themestek-vc_btn3-size-sm.themestek-vc_btn3-icon-right:not(.themestek-vc_btn3-o-empty) {

	padding-right: 39px

}

.themestek-vc_btn3.themestek-vc_btn3-size-sm.themestek-vc_btn3-icon-right:not(.themestek-vc_btn3-o-empty) .themestek-vc_btn3-icon {

	right: 16px

}

.themestek-vc_btn3.themestek-vc_btn3-size-md {

	font-size: 13px;

	padding: 17px 40px;

}

.themestek-vc_btn3.themestek-vc_btn3-size-md .themestek-vc_btn3-icon {

	font-size: 16px;

	height: 14px;

	line-height: 14px

}

.themestek-vc_btn3.themestek-vc_btn3-size-md.themestek-vc_btn3-icon-left:not(.themestek-vc_btn3-o-empty) {

	padding-left: 48px

}

.themestek-vc_btn3.themestek-vc_btn3-size-md.themestek-vc_btn3-icon-left:not(.themestek-vc_btn3-o-empty) .themestek-vc_btn3-icon {

	left: 20px

}

.themestek-vc_btn3.themestek-vc_btn3-size-md.themestek-vc_btn3-icon-right:not(.themestek-vc_btn3-o-empty) {

	padding-right: 55px

}

.themestek-vc_btn3.themestek-vc_btn3-size-md.themestek-vc_btn3-icon-right:not(.themestek-vc_btn3-o-empty) .themestek-vc_btn3-icon {

	right: 20px

}

.themestek-vc_btn3.themestek-vc_btn3-size-lg {

	font-size: 15px;

	padding: 16px 50px;

}

.themestek-vc_btn3.themestek-vc_btn3-size-lg .themestek-vc_btn3-icon {

	font-size: 20px;

	height: 16px;

	line-height: 16px

}

.themestek-vc_btn3.themestek-vc_btn3-size-lg.themestek-vc_btn3-icon-left:not(.themestek-vc_btn3-o-empty) {

	padding-left: 60px

}

.themestek-vc_btn3.themestek-vc_btn3-size-lg.themestek-vc_btn3-icon-left:not(.themestek-vc_btn3-o-empty) .themestek-vc_btn3-icon {

	left: 25px

}

.themestek-vc_btn3.themestek-vc_btn3-size-lg.themestek-vc_btn3-icon-right:not(.themestek-vc_btn3-o-empty) {

	padding-right: 60px

}

.themestek-vc_btn3.themestek-vc_btn3-size-lg.themestek-vc_btn3-icon-right:not(.themestek-vc_btn3-o-empty) .themestek-vc_btn3-icon {

	right: 25px

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue, .themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #5472D2

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-blue:focus, .themestek-vc_btn3.themestek-vc_btn3-color-blue:hover {

	color: #f7f7f7;

	background-color: #3c5ecc

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.active, .themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-blue:active {

	color: #f2f2f2;

	background-color: #3558c8

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-outline {

	color: #5472D2;

	border-color: #5472D2;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #5472D2;

	background-color: #5472D2

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #5472D2;

	box-shadow: 0 5px 0 #3253bc

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #5472D2;

	top: 3px;

	box-shadow: 0 2px 0 #3253bc

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #5472D2

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #3253bc

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #3253bc

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #3253bc

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #3253bc

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #3253bc

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #3253bc

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #5472D2;

	background-color: #5472D2

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #3c5ecc;

	background-color: #3c5ecc

}

.themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-blue.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #3558c8;

	background-color: #3558c8

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #00C1CF

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise:focus, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise:hover {

	color: #f7f7f7;

	background-color: #00a4b0

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.active, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise:active {

	color: #f2f2f2;

	background-color: #009ba6

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-outline {

	color: #00C1CF;

	border-color: #00C1CF;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #00C1CF;

	background-color: #00C1CF

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #00C1CF;

	box-shadow: 0 5px 0 #008d97

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #00C1CF;

	top: 3px;

	box-shadow: 0 2px 0 #008d97

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #00C1CF

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #008d97

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #008d97

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #008d97

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #008d97

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #008d97

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #008d97

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #00C1CF;

	background-color: #00C1CF

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #00a4b0;

	background-color: #00a4b0

}

.themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-turquoise.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #009ba6;

	background-color: #009ba6

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink, .themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #FE6C61

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-pink:focus, .themestek-vc_btn3.themestek-vc_btn3-color-pink:hover {

	color: #f7f7f7;

	background-color: #fe5043

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.active, .themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-pink:active {

	color: #f2f2f2;

	background-color: #fe4638

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-outline {

	color: #FE6C61;

	border-color: #FE6C61;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #FE6C61;

	background-color: #FE6C61

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #FE6C61;

	box-shadow: 0 5px 0 #fe3829

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #FE6C61;

	top: 3px;

	box-shadow: 0 2px 0 #fe3829

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #FE6C61

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #fe3829

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #fe3829

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #fe3829

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #fe3829

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #fe3829

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #fe3829

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #FE6C61;

	background-color: #FE6C61

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #fe5043;

	background-color: #fe5043

}

.themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-pink.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #fe4638;

	background-color: #fe4638

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet, .themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #8D6DC4

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-violet:focus, .themestek-vc_btn3.themestek-vc_btn3-color-violet:hover {

	color: #f7f7f7;

	background-color: #7c57bb

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.active, .themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-violet:active {

	color: #f2f2f2;

	background-color: #7650b8

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-outline {

	color: #8D6DC4;

	border-color: #8D6DC4;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #8D6DC4;

	background-color: #8D6DC4

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #8D6DC4;

	box-shadow: 0 5px 0 #6e48b1

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #8D6DC4;

	top: 3px;

	box-shadow: 0 2px 0 #6e48b1

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #8D6DC4

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #6e48b1

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #6e48b1

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #6e48b1

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #6e48b1

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #6e48b1

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #6e48b1

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #8D6DC4;

	background-color: #8D6DC4

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #7c57bb;

	background-color: #7c57bb

}

.themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-violet.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #7650b8;

	background-color: #7650b8

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #4CADC9

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc:focus, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc:hover {

	color: #f7f7f7;

	background-color: #39a0bd

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.active, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc:active {

	color: #f2f2f2;

	background-color: #3799b5

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-outline {

	color: #4CADC9;

	border-color: #4CADC9;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #4CADC9;

	background-color: #4CADC9

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #4CADC9;

	box-shadow: 0 5px 0 #338faa

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #4CADC9;

	top: 3px;

	box-shadow: 0 2px 0 #338faa

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #4CADC9

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #338faa

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #338faa

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #338faa

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #338faa

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #338faa

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #338faa

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #4CADC9;

	background-color: #4CADC9

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #39a0bd;

	background-color: #39a0bd

}

.themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-peacoc.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #3799b5;

	background-color: #3799b5

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino, .themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #CEC2AB

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-chino:focus, .themestek-vc_btn3.themestek-vc_btn3-color-chino:hover {

	color: #f7f7f7;

	background-color: #c3b498

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.active, .themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-chino:active {

	color: #f2f2f2;

	background-color: #bfaf91

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-outline {

	color: #CEC2AB;

	border-color: #CEC2AB;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #CEC2AB;

	background-color: #CEC2AB

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #CEC2AB;

	box-shadow: 0 5px 0 #b9a888

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #CEC2AB;

	top: 3px;

	box-shadow: 0 2px 0 #b9a888

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #CEC2AB

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #b9a888

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #b9a888

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #b9a888

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #b9a888

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #b9a888

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #b9a888

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #CEC2AB;

	background-color: #CEC2AB

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #c3b498;

	background-color: #c3b498

}

.themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-chino.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #bfaf91;

	background-color: #bfaf91

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #50485B

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine:focus, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine:hover {

	color: #f7f7f7;

	background-color: #413a4a

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.active, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine:active {

	color: #f2f2f2;

	background-color: #3c3644

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-outline {

	color: #50485B;

	border-color: #50485B;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #50485B;

	background-color: #50485B

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #50485B;

	box-shadow: 0 5px 0 #342f3c

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #50485B;

	top: 3px;

	box-shadow: 0 2px 0 #342f3c

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #50485B

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #342f3c

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #342f3c

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #342f3c

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #342f3c

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #342f3c

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #342f3c

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #50485B;

	background-color: #50485B

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #413a4a;

	background-color: #413a4a

}

.themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-mulled-wine.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #3c3644;

	background-color: #3c3644

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #75D69C

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue:focus, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue:hover {

	color: #f7f7f7;

	background-color: #5dcf8b

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.active, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue:active {

	color: #f2f2f2;

	background-color: #56cd85

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-outline {

	color: #75D69C;

	border-color: #75D69C;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #75D69C;

	background-color: #75D69C

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #75D69C;

	box-shadow: 0 5px 0 #4ac97d

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #75D69C;

	top: 3px;

	box-shadow: 0 2px 0 #4ac97d

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #75D69C

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #4ac97d

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #4ac97d

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #4ac97d

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #4ac97d

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #4ac97d

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #4ac97d

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #75D69C;

	background-color: #75D69C

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #5dcf8b;

	background-color: #5dcf8b

}

.themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-vista-blue.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #56cd85;

	background-color: #56cd85

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange, .themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #F7BE68

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-orange:focus, .themestek-vc_btn3.themestek-vc_btn3-color-orange:hover {

	color: #f7f7f7;

	background-color: #f5b14b

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.active, .themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-orange:active {

	color: #f2f2f2;

	background-color: #f5ad41

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-outline {

	color: #F7BE68;

	border-color: #F7BE68;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #F7BE68;

	background-color: #F7BE68

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #F7BE68;

	box-shadow: 0 5px 0 #f4a733

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #F7BE68;

	top: 3px;

	box-shadow: 0 2px 0 #f4a733

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #F7BE68

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #f4a733

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #f4a733

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #f4a733

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #f4a733

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #f4a733

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #f4a733

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #F7BE68;

	background-color: #F7BE68

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #f5b14b;

	background-color: #f5b14b

}

.themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-orange.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #f5ad41;

	background-color: #f5ad41

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky, .themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #5AA1E3

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-sky:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sky:hover {

	color: #f7f7f7;

	background-color: #4092df

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.active, .themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-sky:active {

	color: #f2f2f2;

	background-color: #378ddd

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-outline {

	color: #5AA1E3;

	border-color: #5AA1E3;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #5AA1E3;

	background-color: #5AA1E3

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #5AA1E3;

	box-shadow: 0 5px 0 #2a86db

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #5AA1E3;

	top: 3px;

	box-shadow: 0 2px 0 #2a86db

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #5AA1E3

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #2a86db

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #2a86db

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #2a86db

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #2a86db

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #2a86db

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #2a86db

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #5AA1E3;

	background-color: #5AA1E3

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #4092df;

	background-color: #4092df

}

.themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-sky.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #378ddd;

	background-color: #378ddd

}

.themestek-vc_btn3.themestek-vc_btn3-color-green, .themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #6DAB3C

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-green:focus, .themestek-vc_btn3.themestek-vc_btn3-color-green:hover {

	color: #f7f7f7;

	background-color: #5f9434

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.active, .themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-green:active {

	color: #f2f2f2;

	background-color: #5a8d31

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-outline {

	color: #6DAB3C;

	border-color: #6DAB3C;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #6DAB3C;

	background-color: #6DAB3C

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #6DAB3C;

	box-shadow: 0 5px 0 #53812d

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #6DAB3C;

	top: 3px;

	box-shadow: 0 2px 0 #53812d

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #6DAB3C

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #53812d

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #53812d

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #53812d

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #53812d

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #53812d

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #53812d

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #6DAB3C;

	background-color: #6DAB3C

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #5f9434;

	background-color: #5f9434

}

.themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-green.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #5a8d31;

	background-color: #5a8d31

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #F4524D

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink:focus, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink:hover {

	color: #f7f7f7;

	background-color: #f23630

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.active, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink:active {

	color: #f2f2f2;

	background-color: #f22d27

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-outline {

	color: #F4524D;

	border-color: #F4524D;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #F4524D;

	background-color: #F4524D

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #F4524D;

	box-shadow: 0 5px 0 #f11f18

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #F4524D;

	top: 3px;

	box-shadow: 0 2px 0 #f11f18

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #F4524D

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #f11f18

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #f11f18

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #f11f18

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #f11f18

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #f11f18

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #f11f18

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #F4524D;

	background-color: #F4524D

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #f23630;

	background-color: #f23630

}

.themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-juicy-pink.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #f22d27;

	background-color: #f22d27

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #F79468

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown:hover {

	color: #f7f7f7;

	background-color: #f57f4b

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.active, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown:active {

	color: #f2f2f2;

	background-color: #f57941

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-outline {

	color: #F79468;

	border-color: #F79468;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #F79468;

	background-color: #F79468

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #F79468;

	box-shadow: 0 5px 0 #f46e33

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #F79468;

	top: 3px;

	box-shadow: 0 2px 0 #f46e33

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #F79468

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #f46e33

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #f46e33

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #f46e33

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #f46e33

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #f46e33

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #f46e33

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #F79468;

	background-color: #F79468

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #f57f4b;

	background-color: #f57f4b

}

.themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-sandy-brown.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #f57941;

	background-color: #f57941

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple, .themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #B97EBB

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-purple:focus, .themestek-vc_btn3.themestek-vc_btn3-color-purple:hover {

	color: #f7f7f7;

	background-color: #ae6ab0

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.active, .themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-purple:active {

	color: #f2f2f2;

	background-color: #ab63ad

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-outline {

	color: #B97EBB;

	border-color: #B97EBB;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #B97EBB;

	background-color: #B97EBB

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #B97EBB;

	box-shadow: 0 5px 0 #a559a8

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #B97EBB;

	top: 3px;

	box-shadow: 0 2px 0 #a559a8

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #B97EBB

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #a559a8

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #a559a8

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #a559a8

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #a559a8

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #a559a8

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #a559a8

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #B97EBB;

	background-color: #B97EBB

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #ae6ab0;

	background-color: #ae6ab0

}

.themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-purple.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #ab63ad;

	background-color: #ab63ad

}

.themestek-vc_btn3.themestek-vc_btn3-color-black, .themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #333;

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-black:focus, .themestek-vc_btn3.themestek-vc_btn3-color-black:hover {

	color: #f7f7f7;

	background-color: #1b1b1b

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.active, .themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-black:active {

	color: #f2f2f2;

	background-color: #161616

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-outline {

	border-color: #2A2A2A;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #2A2A2A;

	background-color: #2A2A2A

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #2A2A2A;

	box-shadow: 0 5px 0 #0e0e0e

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #2A2A2A;

	top: 3px;

	box-shadow: 0 2px 0 #0e0e0e

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #2A2A2A

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #0e0e0e

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #0e0e0e

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #0e0e0e

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #0e0e0e

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #0e0e0e

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #0e0e0e

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #2A2A2A;

	background-color: #2A2A2A

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #1b1b1b;

	background-color: #1b1b1b

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #161616;

	background-color: #161616

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey, .themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-flat {

	color: #666;

	background-color: #EBEBEB

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-grey:focus, .themestek-vc_btn3.themestek-vc_btn3-color-grey:hover {

	color: #5e5e5e;

	background-color: #dcdcdc

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.active, .themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-grey:active {

	color: #595959;

	background-color: #d7d7d7

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-outline {

	border-color: #EBEBEB;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-outline:hover {

	color: #666;

	border-color: #EBEBEB;

	background-color: #EBEBEB

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-3d {

	color: #666;

	background-color: #EBEBEB;

	box-shadow: 0 5px 0 #cfcfcf

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-3d:hover {

	color: #5e5e5e;

	background-color: #EBEBEB;

	top: 3px;

	box-shadow: 0 2px 0 #cfcfcf

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-3d:active {

	color: #595959;

	background-color: #EBEBEB

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #cfcfcf

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #cfcfcf

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #cfcfcf

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #cfcfcf

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #cfcfcf

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #cfcfcf

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-modern {

	color: #666;

	border-color: #EBEBEB;

	background-color: #EBEBEB

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-modern:hover {

	color: #5e5e5e;

	border-color: #dcdcdc;

	background-color: #dcdcdc

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-modern:active {

	color: #595959;

	border-color: #d7d7d7;

	background-color: #d7d7d7

}

.themestek-vc_btn3.themestek-vc_btn3-color-white, .themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-flat {

	color: #0a0c0e;

	background-color: #FFF

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-white:focus, .themestek-vc_btn3.themestek-vc_btn3-color-white:hover {

	color: #5e5e5e;

	background-color: #f0f0f0

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.active, .themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-white:active {

	color: #595959;

	background-color: #ebebeb

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-outline {

	border-color: #FFF;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-outline:hover {

	color: #0a0c0e;

	border-color: #FFF;

	background-color: #FFF

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-3d {

	color: #666;

	background-color: #FFF;

	box-shadow: 0 5px 0 #e3e3e3

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-3d:hover {

	color: #5e5e5e;

	background-color: #FFF;

	top: 3px;

	box-shadow: 0 2px 0 #e3e3e3

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-3d:active {

	color: #595959;

	background-color: #FFF

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #e3e3e3

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #e3e3e3

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #e3e3e3

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #e3e3e3

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #e3e3e3

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #e3e3e3

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-modern {

	color: #666;

	border-color: #FFF;

	background-color: #FFF;

	background-image: -webkit-linear-gradient(top, rgba(0,0,0,.01) 0, rgba(0,0,0,.02) 100%);

	background-image: -o-linear-gradient(top, rgba(0,0,0,.01) 0, rgba(0,0,0,.02) 100%);

	background-image: linear-gradient(to bottom, rgba(0,0,0,.01) 0, rgba(0,0,0,.02) 100%);

	background-repeat: repeat-x;

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03000000', endColorstr='#05000000', GradientType=0)

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-modern:hover {

	color: #5e5e5e;

	border-color: #f0f0f0;

	background-color: #f0f0f0

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-modern:active {

	color: #595959;

	border-color: #ebebeb;

	background-color: #ebebeb

}

.themestek-vc_btn3.themestek-vc_btn3-color-default, .themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-flat {

	color: #333;

	background-color: #f7f7f7

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-default:focus, .themestek-vc_btn3.themestek-vc_btn3-color-default:hover {

	color: #2b2b2b;

	background-color: #e8e8e8

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.active, .themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-default:active {

	color: #262626;

	background-color: #e3e3e3

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-outline {

	color: #f7f7f7;

	border-color: #f7f7f7;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-outline:hover {

	color: #333;

	border-color: #f7f7f7;

	background-color: #f7f7f7

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-3d {

	color: #333;

	background-color: #f7f7f7;

	box-shadow: 0 5px 0 #dbdbdb

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-3d:hover {

	color: #2b2b2b;

	background-color: #f7f7f7;

	top: 3px;

	box-shadow: 0 2px 0 #dbdbdb

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-3d:active {

	color: #262626;

	background-color: #f7f7f7

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #dbdbdb

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #dbdbdb

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #dbdbdb

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #dbdbdb

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #dbdbdb

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #dbdbdb

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-modern {

	color: #333;

	border-color: #f7f7f7;

	background-color: #f7f7f7

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-modern:hover {

	color: #2b2b2b;

	border-color: #e8e8e8;

	background-color: #e8e8e8

}

.themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-default.themestek-vc_btn3-style-modern:active {

	color: #262626;

	border-color: #e3e3e3;

	background-color: #e3e3e3

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary, .themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-flat {

	color: #FFF;

	background-color: #08c

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-primary:focus, .themestek-vc_btn3.themestek-vc_btn3-color-primary:hover {

	color: #f7f7f7;

	background-color: #0074ad

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.active, .themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-primary:active {

	color: #f2f2f2;

	background-color: #006da3

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-outline {

	color: #08c;

	border-color: #08c;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-outline:hover {

	color: #FFF;

	border-color: #08c;

	background-color: #08c

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-3d {

	color: #FFF;

	background-color: #08c;

	box-shadow: 0 5px 0 #006394

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #08c;

	top: 3px;

	box-shadow: 0 2px 0 #006394

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #08c

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #006394

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #006394

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #006394

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #006394

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #006394

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #006394

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-modern {

	color: #FFF;

	border-color: #08c;

	background-color: #08c

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #0074ad;

	background-color: #0074ad

}

.themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-primary.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #006da3;

	background-color: #006da3

}

.themestek-vc_btn3.themestek-vc_btn3-color-info, .themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-flat {

	color: #FFF;

	background-color: #58B9DA

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-info:focus, .themestek-vc_btn3.themestek-vc_btn3-color-info:hover {

	color: #f7f7f7;

	background-color: #3fafd4

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.active, .themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-info:active {

	color: #f2f2f2;

	background-color: #37abd3

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-outline {

	color: #58B9DA;

	border-color: #58B9DA;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-outline:hover {

	color: #FFF;

	border-color: #58B9DA;

	background-color: #58B9DA

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-3d {

	color: #FFF;

	background-color: #58B9DA;

	box-shadow: 0 5px 0 #2da4cd

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #58B9DA;

	top: 3px;

	box-shadow: 0 2px 0 #2da4cd

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #58B9DA

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #2da4cd

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #2da4cd

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #2da4cd

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #2da4cd

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #2da4cd

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #2da4cd

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-modern {

	color: #FFF;

	border-color: #58B9DA;

	background-color: #58B9DA

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #3fafd4;

	background-color: #3fafd4

}

.themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-info.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #37abd3;

	background-color: #37abd3

}

.themestek-vc_btn3.themestek-vc_btn3-color-success, .themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-flat {

	color: #fff;

	background-color: #6AB165

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-success:focus, .themestek-vc_btn3.themestek-vc_btn3-color-success:hover {

	color: #f7f7f7;

	background-color: #59a453

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.active, .themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-success:active {

	color: #f2f2f2;

	background-color: #559d50

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-outline {

	color: #6AB165;

	border-color: #6AB165;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #6AB165;

	background-color: #6AB165

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-3d {

	color: #fff;

	background-color: #6AB165;

	box-shadow: 0 5px 0 #4f934b

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #6AB165;

	top: 3px;

	box-shadow: 0 2px 0 #4f934b

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #6AB165

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #4f934b

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #4f934b

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #4f934b

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #4f934b

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #4f934b

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #4f934b

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-modern {

	color: #fff;

	border-color: #6AB165;

	background-color: #6AB165

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #59a453;

	background-color: #59a453

}

.themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-success.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #559d50;

	background-color: #559d50

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning, .themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-flat {

	color: #FFF;

	background-color: #F90

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-warning:focus, .themestek-vc_btn3.themestek-vc_btn3-color-warning:hover {

	color: #f7f7f7;

	background-color: #e08700

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.active, .themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-warning:active {

	color: #f2f2f2;

	background-color: #d68100

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-outline {

	color: #F90;

	border-color: #F90;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-outline:hover {

	color: #FFF;

	border-color: #F90;

	background-color: #F90

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-3d {

	color: #FFF;

	background-color: #F90;

	box-shadow: 0 5px 0 #c77700

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #F90;

	top: 3px;

	box-shadow: 0 2px 0 #c77700

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #F90

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #c77700

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #c77700

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #c77700

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #c77700

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #c77700

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #c77700

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-modern {

	color: #FFF;

	border-color: #F90;

	background-color: #F90

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #e08700;

	background-color: #e08700

}

.themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-warning.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #d68100;

	background-color: #d68100

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger, .themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-flat {

	color: #FFF;

	background-color: #FF675B

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-danger:focus, .themestek-vc_btn3.themestek-vc_btn3-color-danger:hover {

	color: #f7f7f7;

	background-color: #ff4b3c

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.active, .themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-danger:active {

	color: #f2f2f2;

	background-color: #ff4132

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-outline {

	color: #FF675B;

	border-color: #FF675B;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-outline:hover {

	color: #FFF;

	border-color: #FF675B;

	background-color: #FF675B

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-3d {

	color: #FFF;

	background-color: #FF675B;

	box-shadow: 0 5px 0 #ff3323

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #FF675B;

	top: 3px;

	box-shadow: 0 2px 0 #ff3323

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #FF675B

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #ff3323

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #ff3323

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #ff3323

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #ff3323

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #ff3323

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #ff3323

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-modern {

	color: #FFF;

	border-color: #FF675B;

	background-color: #FF675B

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #ff4b3c;

	background-color: #ff4b3c

}

.themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-danger.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #ff4132;

	background-color: #ff4132

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse, .themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-flat {

	color: #FFF;

	background-color: #555

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-flat:focus, .themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-flat:hover, .themestek-vc_btn3.themestek-vc_btn3-color-inverse:focus, .themestek-vc_btn3.themestek-vc_btn3-color-inverse:hover {

	color: #f7f7f7;

	background-color: #464646

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.active, .themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-flat.active, .themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-flat:active, .themestek-vc_btn3.themestek-vc_btn3-color-inverse:active {

	color: #f2f2f2;

	background-color: #414141

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-outline {

	color: #555;

	border-color: #555;

	background-color: transparent

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-outline.active, .themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-outline:active, .themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-outline:focus, .themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-outline:hover {

	color: #FFF;

	border-color: #555;

	background-color: #555

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-3d {

	color: #FFF;

	background-color: #555;

	box-shadow: 0 5px 0 #393939

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-3d:focus, .themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #555;

	top: 3px;

	box-shadow: 0 2px 0 #393939

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-3d.active, .themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #555

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs {

	box-shadow: 0 3px 0 #393939

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:focus, .themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #393939

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm {

	box-shadow: 0 4px 0 #393939

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:focus, .themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #393939

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg {

	box-shadow: 0 5px 0 #393939

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:focus, .themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-3d.themestek-vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #393939

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-modern {

	color: #FFF;

	border-color: #555;

	background-color: #555

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-modern:focus, .themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #464646;

	background-color: #464646

}

.themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-modern.active, .themestek-vc_btn3.themestek-vc_btn3-color-inverse.themestek-vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #414141;

	background-color: #414141

}

.themestek-vc_btn3.themestek-vc_btn3-color-black.themestek-vc_btn3-style-outline {

	color: #2A2A2A

}

.themestek-vc_btn3.themestek-vc_btn3-color-grey.themestek-vc_btn3-style-outline {

	color: #EBEBEB

}

.themestek-vc_btn3.themestek-vc_btn3-color-white.themestek-vc_btn3-style-outline {

	color: #FFF

}

.themestek-vc_btn3-container.themestek-vc_btn3-center {

	text-align: center

}

.themestek-vc_btn3-container.themestek-vc_btn3-left {

	text-align: left

}

.themestek-vc_btn3-container.themestek-vc_btn3-right {

	text-align: right

}

.themestek-vc_btn3-container.themestek-vc_btn3-center .themestek-vc_btn3-block.themestek-vc_btn3-icon-left .themestek-vc_btn3-icon, .themestek-vc_btn3-container.themestek-vc_btn3-center .themestek-vc_btn3-block.themestek-vc_btn3-icon-right .themestek-vc_btn3-icon {

	display: inline-block;

	position: static;

	-webkit-transform: translate(0, 0);

	-ms-transform: translate(0, 0);

	transform: translate(0, 0);

	min-width: 1em

}

.themestek-vc_btn3-container.themestek-vc_btn3-center .themestek-vc_btn3-block.themestek-vc_btn3-icon-left:not(.themestek-vc_btn3-o-empty) .themestek-vc_btn3-icon {

	margin-right: .5em

}

.themestek-vc_btn3-container.themestek-vc_btn3-center .themestek-vc_btn3-block.themestek-vc_btn3-icon-right:not(.themestek-vc_btn3-o-empty) .themestek-vc_btn3-icon {

	margin-left: .5em

}

.themestek-vc_btn3-container.themestek-vc_btn3-center .themestek-vc_btn3-block.themestek-vc_btn3-size-xs {

	font-size: 11px;

	padding: 8px 12px

}

.themestek-vc_btn3-container.themestek-vc_btn3-center .themestek-vc_btn3-block.themestek-vc_btn3-size-xs.themestek-vc_btn3-style-outline, 

.themestek-vc_btn3-container.themestek-vc_btn3-center .themestek-vc_btn3-block.themestek-vc_btn3-size-xs.themestek-vc_btn3-style-outline-custom {

	padding: 7px 11px

}

.themestek-vc_btn3-container.themestek-vc_btn3-center .themestek-vc_btn3-block.themestek-vc_btn3-size-sm {

	font-size: 12px;

	padding: 11px 16px

}

.themestek-vc_btn3-container.themestek-vc_btn3-center .themestek-vc_btn3-block.themestek-vc_btn3-size-sm.themestek-vc_btn3-style-outline, 

.themestek-vc_btn3-container.themestek-vc_btn3-center .themestek-vc_btn3-block.themestek-vc_btn3-size-sm.themestek-vc_btn3-style-outline-custom {

	padding: 10px 15px

}

.themestek-vc_btn3-container.themestek-vc_btn3-center .themestek-vc_btn3-block.themestek-vc_btn3-size-md {	

	padding: 16px 20px

}

.themestek-vc_btn3-container.themestek-vc_btn3-center .themestek-vc_btn3-block.themestek-vc_btn3-size-md.themestek-vc_btn3-style-outline, 

.themestek-vc_btn3-container.themestek-vc_btn3-center .themestek-vc_btn3-block.themestek-vc_btn3-size-md.themestek-vc_btn3-style-outline-custom {

	padding: 13px 23px

}

.themestek-vc_btn3-container.themestek-vc_btn3-center .themestek-vc_btn3-block.themestek-vc_btn3-size-lg {

	font-size: 15px;

	padding: 18px 25px

}

.themestek-vc_btn3.themestek-vc_btn3-color-skincolor.themestek-vc_btn3-style-3d:focus, 

.themestek-vc_btn3.themestek-vc_btn3-color-skincolor.themestek-vc_btn3-style-3d:hover {

    top: 3px;   

}

/*** 
====================================================================
	Call to Action Section
====================================================================
 ***/

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-transparent.themestek-cta3-only{
	background-color: transparent;
	border-color: transparent;
}

.themestek-vc_cta3-container {
	margin-bottom: 35px;
	margin-left: auto;
	margin-right: auto;
}

.themestek-vc_cta3-container::after, .themestek-vc_cta3-container::before {
	display: table;
	content: ' ';
}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-bottom .themestek-vc_cta3-icons .themestek-vc_icon_element, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-top .themestek-vc_cta3-icons .themestek-vc_icon_element {
	display: inline-block;
}

.themestek-vc_cta3-container.themestek-vc_cta3-size-xs {
	width: 50%;
}

.themestek-vc_cta3-container.themestek-vc_cta3-size-sm {
	width: 60%;
}

.themestek-vc_cta3-container.themestek-vc_cta3-size-md {
	width: 70%;
}

.themestek-vc_cta3-container.themestek-vc_cta3-size-lg {
	width: 80%;
}

.themestek-vc_cta3-container.themestek-vc_cta3-size-xl {
	width: 90%;
}

.themestek-vc_general.themestek-vc_cta3 {

	border: 1px solid transparent;

	font-size: 1em;

	padding: 28px;

	word-wrap: break-word

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-style-classic, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-style-custom {

	border-color: #F0F0F0;

	background-color: #f7f7f7

}

.themestek-vc_general.themestek-vc_cta3 .themestek-vc_cta3-content {

	vertical-align: top

}

.themestek-vc_general.themestek-vc_cta3 .themestek-vc_cta3-content>:last-child, .themestek-vc_general.themestek-vc_cta3 .themestek-vc_cta3-icons>:last-child {

	margin-bottom: 0

}

.themestek-vc_general.themestek-vc_cta3 .themestek-vc_cta3-actions {

	vertical-align: middle;

	white-space: nowrap

}

@media (min-width:768px) {

.themestek-vc_general.themestek-vc_cta3 .themestek-vc_cta3-actions .vc_btn3-container {

	margin: 0

}

}

.themestek-vc_general.themestek-vc_cta3 .themestek-vc_cta3-icons {vertical-align: middle}

.themestek-vc_general.themestek-vc_cta3 h2, .themestek-vc_general.themestek-vc_cta3 h4 {
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
}

.themestek-vc_general.themestek-vc_cta3 h4{margin-bottom: 0;}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-align-left .themestek-vc_cta3-content {
	text-align: left;
}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-align-right .themestek-vc_cta3-content {
	text-align: right;
}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-align-center .themestek-vc_cta3-content {
	text-align: center;
}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-align-justify .themestek-vc_cta3-content {
	text-align: justify;
}

.separator_align_center, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-bottom .themestek-vc_cta3-icons, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-top .themestek-vc_cta3-icons, .vc_pie_chart {
	text-align: center;
}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-top .themestek-vc_cta3_content-container {
	padding-top: 1em;
}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-bottom .themestek-vc_cta3_content-container {
	padding-bottom: 1em;
}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-left .themestek-vc_cta3-icons {
	display: table-cell;
}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-left .themestek-vc_cta3_content-container {

	display: table-cell;

	padding-left: 1em

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-right .themestek-vc_cta3-icons {

	display: table-cell

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-right .themestek-vc_cta3_content-container {

	display: table-cell;

	padding-right: 1em

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border {

	position: relative

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border .themestek-vc_cta3-icons {

	position: absolute

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right .themestek-vc_cta3-icons {

	right: 0;

	top: 50%;

	-webkit-transform: translate(50%, -50%);

	-ms-transform: translate(50%, -50%);

	transform: translate(50%, -50%)

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-xs {

	margin-right: 17px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-xs .themestek-vc_cta3_content-container {

	padding-right: 0

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-sm .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-xs.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-right: 7px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-sm {

	margin-right: 22px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-md .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-sm.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-right: 14px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-md {

	margin-right: 28px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-lg .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-md.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-right: 21px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-lg {

	margin-right: 35px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-lg.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-xl .themestek-vc_cta3_content-container {

	padding-right: 28px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-xl {

	margin-right: 50px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-right.themestek-vc_cta3-icon-size-xl.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-right: 35px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left .themestek-vc_cta3-icons {

	left: 0;

	top: 50%;

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%)

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-xs {

	margin-left: 17px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-xs .themestek-vc_cta3_content-container {

	padding-left: 0

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-sm .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-xs.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-left: 7px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-sm {

	margin-left: 22px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-md .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-sm.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-left: 14px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-md {

	margin-left: 28px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-lg .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-md.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-left: 21px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-lg {

	margin-left: 35px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-lg.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container{

	padding-left: 28px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-xl .themestek-vc_cta3_content-container {

	padding-left: 50px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-xl {

	margin-left: 50px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-left.themestek-vc_cta3-icon-size-xl.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-left: 35px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top .themestek-vc_cta3-icons {

	left: 50%;

	top: 0;

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%)

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-xs {

	margin-top: 17px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-xs .themestek-vc_cta3_content-container {

	padding-top: 0

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-sm .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-xs.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-top: 7px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-sm {

	margin-top: 22px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-md .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-sm.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-top: 14px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-md {

	margin-top: 28px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-lg .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-md.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-top: 21px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-lg {

	margin-top: 35px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-lg.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-xl .themestek-vc_cta3_content-container {

	padding-top: 28px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-xl {

	margin-top: 50px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-top.themestek-vc_cta3-icon-size-xl.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-top: 35px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom .themestek-vc_cta3-icons {

	left: 50%;

	bottom: 0;

	-webkit-transform: translate(-50%, 50%);

	-ms-transform: translate(-50%, 50%);

	transform: translate(-50%, 50%)

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-xs {

	margin-bottom: 17px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-xs .themestek-vc_cta3_content-container {

	padding-bottom: 0

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-sm .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-xs.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-bottom: 7px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-sm {

	margin-bottom: 22px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-md .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-sm.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-bottom: 14px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-md {

	margin-bottom: 28px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-lg .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-md.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-bottom: 21px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-lg {

	margin-bottom: 35px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-lg.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-xl .themestek-vc_cta3_content-container {

	padding-bottom: 28px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-xl {

	margin-bottom: 50px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-on-border.themestek-vc_cta3-icons-bottom.themestek-vc_cta3-icon-size-xl.themestek-vc_cta3-icons-in-box .themestek-vc_cta3_content-container {

	padding-bottom: 35px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-actions-top .themestek-vc_cta3-content {

	margin-top: 1em

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-actions-bottom .themestek-vc_cta3-content {

	margin-bottom: 1em

}

@media (min-width:768px) {

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-actions-left .themestek-vc_cta3-actions, .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-actions-right .themestek-vc_cta3-actions {

	max-width: 30%;

	display: table-cell

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-actions-left .themestek-vc_cta3-content {

	padding-left: 28px;

	display: table-cell

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-actions-right .themestek-vc_cta3-content {

	padding-right: 28px;

	display: table-cell

}

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-style-outline {

	border-width: 3px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-shape-square {

	border-radius: 0

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-shape-rounded {

	border-radius: 5px

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-shape-round {

	border-radius: 4em

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-blue.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #5472D2

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-blue.themestek-vc_cta3-style-flat {

	color: #c9d2f0;

	border-color: transparent;

	background-color: #5472D2

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-blue.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-blue.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #3253bc;

	color: #c9d2f0;

	border-color: transparent;

	background-color: #5472D2

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-blue.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-blue.themestek-vc_cta3-style-outline {

	border-color: #5472D2;

	background-color: transparent

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-blue.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #5472D2

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-turquoise.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #00C1CF

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-turquoise.themestek-vc_cta3-style-flat {

	color: #d3f5f1;

	border-color: transparent;

	background-color: #00C1CF

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-turquoise.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-turquoise.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #008d97;

	color: #d3f5f1;

	border-color: transparent;

	background-color: #00C1CF

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-turquoise.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-turquoise.themestek-vc_cta3-style-outline {

	border-color: #00C1CF;

	background-color: transparent

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-turquoise.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #00C1CF

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-pink.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #FE6C61

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-pink.themestek-vc_cta3-style-flat {

	color: #fcdbd7;

	border-color: transparent;

	background-color: #FE6C61

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-pink.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-pink.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #fe3829;

	color: #fcdbd7;

	border-color: transparent;

	background-color: #FE6C61

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-pink.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-pink.themestek-vc_cta3-style-outline {

	border-color: #FE6C61;

	background-color: transparent

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-pink.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #FE6C61

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-violet.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #8D6DC4

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-violet.themestek-vc_cta3-style-flat {

	color: #e1d5f5;

	border-color: transparent;

	background-color: #8D6DC4

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-violet.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-violet.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #6e48b1;

	color: #e1d5f5;

	border-color: transparent;

	background-color: #8D6DC4

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-violet.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-violet.themestek-vc_cta3-style-outline {

	border-color: #8D6DC4;

	background-color: transparent

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-violet.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #8D6DC4

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-peacoc.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #4CADC9

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-peacoc.themestek-vc_cta3-style-flat {

	color: #d0edf5;

	border-color: transparent;

	background-color: #4CADC9

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-peacoc.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-peacoc.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #338faa;

	color: #d0edf5;

	border-color: transparent;

	background-color: #4CADC9

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-peacoc.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-peacoc.themestek-vc_cta3-style-outline {

	border-color: #4CADC9;

	background-color: transparent

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-peacoc.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #4CADC9

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-chino.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #CEC2AB

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-chino.themestek-vc_cta3-style-flat {

	color: #f7f3eb;

	border-color: transparent;

	background-color: #CEC2AB

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-chino.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-chino.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #b9a888;

	color: #f7f3eb;

	border-color: transparent;

	background-color: #CEC2AB

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-chino.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-chino.themestek-vc_cta3-style-outline {

	border-color: #CEC2AB;

	background-color: transparent

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-chino.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #CEC2AB

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-mulled-wine.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #50485B

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-mulled-wine.themestek-vc_cta3-style-flat {

	color: #e2ddeb;

	border-color: transparent;

	background-color: #50485B

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-mulled-wine.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-mulled-wine.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #342f3c;

	color: #e2ddeb;

	border-color: transparent;

	background-color: #50485B

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-mulled-wine.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-mulled-wine.themestek-vc_cta3-style-outline {

	border-color: #50485B;

	background-color: transparent

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-mulled-wine.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #50485B

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-vista-blue.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #75D69C

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-vista-blue.themestek-vc_cta3-style-flat {

	color: #e1f5e9;

	border-color: transparent;

	background-color: #75D69C

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-vista-blue.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-vista-blue.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #4ac97d;

	color: #e1f5e9;

	border-color: transparent;

	background-color: #75D69C

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-vista-blue.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-vista-blue.themestek-vc_cta3-style-outline {

	border-color: #75D69C;

	background-color: transparent

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-vista-blue.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #75D69C

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-orange.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #F7BE68

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-orange.themestek-vc_cta3-style-flat {

	color: #faf0e1;

	border-color: transparent;

	background-color: #F7BE68

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-orange.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-orange.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #f4a733;

	color: #faf0e1;

	border-color: transparent;

	background-color: #F7BE68;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-orange.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-orange.themestek-vc_cta3-style-outline {

	border-color: #F7BE68;

	background-color: transparent;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-orange.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #F7BE68;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-sky.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #5AA1E3

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-sky.themestek-vc_cta3-style-flat {

	color: #dce9f5;

	border-color: transparent;

	background-color: #5AA1E3;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-sky.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-sky.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #2a86db;

	color: #dce9f5;

	border-color: transparent;

	background-color: #5AA1E3

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-sky.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-sky.themestek-vc_cta3-style-outline {

	border-color: #5AA1E3;

	background-color: transparent

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-sky.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #5AA1E3;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-green.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #6DAB3C;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-green.themestek-vc_cta3-style-flat {

	color: #e5f2da;

	border-color: transparent;

	background-color: #6DAB3C;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-green.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-green.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #53812d;

	color: #e5f2da;

	border-color: transparent;

	background-color: #6DAB3C

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-green.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-green.themestek-vc_cta3-style-outline {

	border-color: #6DAB3C;

	background-color: transparent;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-green.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #6DAB3C;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-juicy-pink.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #F4524D;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-juicy-pink.themestek-vc_cta3-style-flat {

	color: #fce2e1;

	border-color: transparent;

	background-color: #F4524D

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-juicy-pink.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-juicy-pink.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #f11f18;

	color: #fce2e1;

	border-color: transparent;

	background-color: #F4524D

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-juicy-pink.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-juicy-pink.themestek-vc_cta3-style-outline {

	border-color: #F4524D;

	background-color: transparent;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-juicy-pink.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #F4524D;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-sandy-brown.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #F79468;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-sandy-brown.themestek-vc_cta3-style-flat {

	color: #f7e1d7;

	border-color: transparent;

	background-color: #F79468;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-sandy-brown.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-sandy-brown.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #f46e33;

	color: #f7e1d7;

	border-color: transparent;

	background-color: #F79468;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-sandy-brown.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-sandy-brown.themestek-vc_cta3-style-outline {

	border-color: #F79468;

	background-color: transparent;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-sandy-brown.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #F79468;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-purple.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #B97EBB

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-purple.themestek-vc_cta3-style-flat {

	color: #f4dff5;

	border-color: transparent;

	background-color: #B97EBB;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-purple.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-purple.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #a559a8;

	color: #f4dff5;

	border-color: transparent;

	background-color: #B97EBB;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-purple.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-purple.themestek-vc_cta3-style-outline {

	border-color: #B97EBB;

	background-color: transparent;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-purple.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #B97EBB

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-black.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #2A2A2A

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-black.themestek-vc_cta3-style-flat {

	color: #d9d9d9;

	border-color: transparent;

	background-color: #2A2A2A;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-black.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #fff;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-black.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #0e0e0e;

	color: #d9d9d9;

	border-color: transparent;

	background-color: #2A2A2A

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-black.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #fff

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-black.themestek-vc_cta3-style-outline {

	border-color: #2A2A2A;

	background-color: transparent

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-black.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #2A2A2A

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-grey.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #EBEBEB

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-grey.themestek-vc_cta3-style-flat {

	color: #9d9d9e;

	border-color: transparent;

	background-color: #EBEBEB

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-grey.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #666

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-grey.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #cfcfcf;

	color: #9d9d9e;

	border-color: transparent;

	background-color: #EBEBEB

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-grey.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #666

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-grey.themestek-vc_cta3-style-outline {

	border-color: #EBEBEB;

	background-color: transparent

}

.wpb_wrapper div:not(.themestek-sbox) .themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-grey.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #EBEBEB;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-white.themestek-vc_cta3-style-classic .themestek-vc_cta3-content-header {

	color: #FFF

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-white.themestek-vc_cta3-style-flat {

	color: #9d9d9e;

	border-color: transparent;

	background-color: #FFF

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-white.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header{

	color: #666

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-white.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #e3e3e3;

	color: #9d9d9e;

	border-color: transparent;

	background-color: #FFF

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-white.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #666

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-white.themestek-vc_cta3-style-outline {

	border-color: #FFF;

	background-color: transparent

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-white.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #FFF

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-classic.themestek-vc_cta3-style-flat {

	color: #9d9d9e;

	border-color: transparent;

	background-color: #F0F0F0

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-classic.themestek-vc_cta3-style-flat .themestek-vc_cta3-content-header {

	color: #666

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-classic.themestek-vc_cta3-style-3d {

	box-shadow: 0 5px 0 #d4d4d4;

	color: #9d9d9e;

	border-color: transparent;

	background-color: #F0F0F0

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-classic.themestek-vc_cta3-style-3d .themestek-vc_cta3-content-header {

	color: #666;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-classic.themestek-vc_cta3-style-outline {

	border-color: #F0F0F0;

	background-color: transparent

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-color-classic.themestek-vc_cta3-style-outline .themestek-vc_cta3-content-header {

	color: #F0F0F0;

}

.themestek-vc_cta3.themestek-vc_cta3-icon-size-xs .themestek-vc_icon_element .themestek-vc_icon_element-inner {

	height: 1em;

	width: 1em;

}

.themestek-vc_cta3.themestek-vc_cta3-icon-size-sm .themestek-vc_icon_element .themestek-vc_icon_element-inner {

	height: 2em;

	width: 2em;

}

.themestek-vc_cta3.themestek-vc_cta3-icon-size-md .themestek-vc_icon_element .themestek-vc_icon_element-inner {

	height: 3em;

	width: 3em;

}

.themestek-vc_cta3.themestek-vc_cta3-icon-size-lg .themestek-vc_icon_element .themestek-vc_icon_element-inner {

	height: 4em;

	width: 4em;

}

.themestek-vc_cta3.themestek-vc_cta3-icon-size-xl .themestek-vc_icon_element .themestek-vc_icon_element-inner {

	height: 5em;

	width: 5em;

}

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-bottom .themestek-vc_cta3-icons .themestek-vc_icon_element,

.themestek-vc_general.themestek-vc_cta3.themestek-vc_cta3-icons-top .themestek-vc_cta3-icons .themestek-vc_icon_element{

    display: inline-block;

}

/*** 

====================================================================

	Animation setting

====================================================================

 ***/

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner{

	transition: all .4s ease-in-out;

    -moz-transition: all .4s ease-in-out;

    -webkit-transition: all .4s ease-in-out;

    -o-transition: all .4s ease-in-out;

}

.vc_col-has-fill>.vc_column-inner, 

.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, 

.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, 

.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, 

.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, 

.vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, 

.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{

	padding-top: 0px;

}

/*** 

====================================================================

	Progress Bar Section ( Color )

====================================================================

 ***/

/* Bar_red Progress Bar */

.themestek-vc_icon_element-color-bar_green{

	color: #5bb75b;

}

.vc_progress_bar.themestek-progress-bar .vc_progress-bar-color-bar_green span.themestek-vc_label_units.vc_label_units{

	background-color: #5bb75b;

}

.vc_progress_bar.themestek-progress-bar .vc_progress-bar-color-bar_green span.themestek-vc_label_units.vc_label_units:before {

    border-color: #5bb75b transparent;

}

/* Bar_red Progress Bar */

.themestek-vc_icon_element-color-bar_red{

	color: #da4f49;

}

.vc_progress_bar.themestek-progress-bar .vc_progress-bar-color-bar_red span.themestek-vc_label_units.vc_label_units{

	background-color: #da4f49;

}

.vc_progress_bar.themestek-progress-bar .vc_progress-bar-color-bar_red span.themestek-vc_label_units.vc_label_units:before {

    border-color: #da4f49 transparent;

}

/* Bar_blue Progress Bar */

.themestek-vc_icon_element-color-bar_blue{

	color: #0074CC;

}

.vc_progress_bar.themestek-progress-bar .vc_progress-bar-color-bar_blue span.themestek-vc_label_units.vc_label_units{

	background-color: #0074CC;

}

.vc_progress_bar.themestek-progress-bar .vc_progress-bar-color-bar_blue span.themestek-vc_label_units.vc_label_units:before {

    border-color: #0074CC transparent;

}

/* White Color Progress Bar */

.vc_progress-bar-color-white.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-white.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #fff;

}

.vc_progress-bar-color-white.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #fff transparent;

}

.vc_progress-bar-color-white.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

.vc_progress-bar-color-white.vc_progress_bar.themestek-progress-bar .vc_single_bar {

    background-color: rgba(255, 255, 255, 0.50);

}

/* Classic Blue Color Progress Bar */

.vc_progress-bar-color-bar_blue.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-bar_blue.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #0074CC;

}

.vc_progress-bar-color-bar_blue.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #0074CC;

}

.vc_progress-bar-color-bar_blue.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #0074CC transparent;

}

.vc_progress-bar-color-bar_blue.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Classic Turquoise Color Progress Bar */

.vc_progress-bar-color-bar_turquoise.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-bar_turquoise.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #49afcd;

}

.vc_progress-bar-color-bar_turquoise.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #49afcd;

}

.vc_progress-bar-color-bar_turquoise.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #49afcd transparent;

}

.vc_progress-bar-color-bar_turquoise.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Classic Green Color Progress Bar */

.vc_progress-bar-color-bar_green.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-bar_green.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #5bb75b;

}

.vc_progress-bar-color-bar_green.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #5bb75b;

}

.vc_progress-bar-color-bar_green.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #5bb75b transparent;

}

.vc_progress-bar-color-bar_green.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Classic Orange Color Progress Bar */

.themestek-vc_icon_element-color-bar_orange,

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .themestek-vc_icon_element-icon,

.vc_progress-bar-color-bar_orange.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-bar_orange.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #faa732;

}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange span.themestek-vc_label_units.vc_label_units,

.vc_progress-bar-color-bar_orange.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #faa732;

}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange span.themestek-vc_label_units.vc_label_units:before,

.vc_progress-bar-color-bar_orange.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #faa732 transparent;

}

.vc_progress-bar-color-bar_orange.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Classic Red Color Progress Bar */

.vc_progress-bar-color-bar_red.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-bar_red.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #da4f49;

}

.vc_progress-bar-color-bar_red.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #da4f49;

}

.vc_progress-bar-color-bar_red.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #da4f49 transparent;

}

.vc_progress-bar-color-bar_red.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Classic Black Color Progress Bar */

.themestek-vc_icon_element-color-bar_black,

.vc_progress-bar-color-bar_black.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #414141;

}

.vc_progress_bar.themestek-progress-bar .vc_progress-bar-color-bar_black span.themestek-vc_label_units.vc_label_units,

.vc_progress-bar-color-bar_black.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #414141;

}

.vc_progress_bar.themestek-progress-bar .vc_progress-bar-color-bar_black span.themestek-vc_label_units.vc_label_units:before,

.vc_progress-bar-color-bar_black.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #414141 transparent;

}

.vc_progress-bar-color-bar_black.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Blue Color Progress Bar */

.vc_progress-bar-color-blue.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-blue.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #5472D2;

}

.vc_progress-bar-color-blue.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #5472D2;

}

.vc_progress-bar-color-blue.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #5472D2 transparent;

}

.vc_progress-bar-color-blue.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Turquoise Color Progress Bar */

.vc_progress-bar-color-turquoise.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-turquoise.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #00C1CF;

}

.vc_progress-bar-color-turquoise.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #00C1CF;

}

.vc_progress-bar-color-turquoise.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #00C1CF transparent;

}

.vc_progress-bar-color-turquoise.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* pink Color Progress Bar */

.vc_progress-bar-color-pink.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-pink.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #FE6C61;

}

.vc_progress-bar-color-pink.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #FE6C61;

}

.vc_progress-bar-color-pink.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #FE6C61 transparent;

}

.vc_progress-bar-color-pink.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Violet Color Progress Bar */

.vc_progress-bar-color-violet.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-violet.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #8D6DC4;

}

.vc_progress-bar-color-violet.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #8D6DC4;

}

.vc_progress-bar-color-violet.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #8D6DC4 transparent;

}

.vc_progress-bar-color-violet.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Peacoc Color Progress Bar */

.vc_progress-bar-color-peacoc.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-peacoc.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #4CADC9;

}

.vc_progress-bar-color-peacoc.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #4CADC9;

}

.vc_progress-bar-color-peacoc.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #4CADC9 transparent;

}

.vc_progress-bar-color-peacoc.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Chino Color Progress Bar */

.vc_progress-bar-color-chino.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-chino.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #CEC2AB;

}

.vc_progress-bar-color-chino.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #CEC2AB;

}

.vc_progress-bar-color-chino.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #CEC2AB transparent;

}

.vc_progress-bar-color-chino.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Mulled_wine Color Progress Bar */

.vc_progress-bar-color-mulled_wine.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-mulled_wine.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #50485B;

}

.vc_progress-bar-color-mulled_wine.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #50485B;

}

.vc_progress-bar-color-mulled_wine.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #50485B transparent;

}

.vc_progress-bar-color-mulled_wine.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Black Color Progress Bar */

.vc_progress-bar-color-black.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-black.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #2A2A2A;

}

.vc_progress-bar-color-black.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #2A2A2A;

}

.vc_progress-bar-color-black.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #2A2A2A transparent;

}

.vc_progress-bar-color-black.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units, 

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-skincolor span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Grey Color Progress Bar */

.vc_progress-bar-color-grey.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-grey.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #EBEBEB;

}

.vc_progress-bar-color-grey.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #EBEBEB;

}

.vc_progress-bar-color-grey.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #EBEBEB transparent;

}

.vc_progress-bar-color-grey.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #202020;

}

/* Orange Color Progress Bar */

.vc_progress-bar-color-orange.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-orange.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #F7BE68;

}

.vc_progress-bar-color-orange.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #F7BE68;

}

.vc_progress-bar-color-orange.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #F7BE68 transparent;

}

.vc_progress-bar-color-orange.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff; 

}

/* Sky Color Progress Bar */

.vc_progress-bar-color-sky.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-sky.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #5AA1E3;

}

.vc_progress-bar-color-sky.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #5AA1E3;

}

.vc_progress-bar-color-sky.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #5AA1E3 transparent;

}

.vc_progress-bar-color-sky.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Green Color Progress Bar */

.vc_progress-bar-color-green.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-green.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #6DAB3C;

}

.vc_progress-bar-color-green.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #6DAB3C;

}

.vc_progress-bar-color-green.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #6DAB3C transparent;

}

.vc_progress-bar-color-green.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Juicy_pink Color Progress Bar */

.vc_progress-bar-color-juicy-pink.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-juicy-pink.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #F4524D;

}

.vc_progress-bar-color-juicy-pink.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #F4524D;

}

.vc_progress-bar-color-juicy-pink.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #F4524D transparent;

}

.vc_progress-bar-color-juicy-pink.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Sandy_brown Color Progress Bar */

.vc_progress-bar-color-sandy_brown.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-sandy_brown.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #F79468;

}

.vc_progress-bar-color-sandy_brown.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #F79468;

}

.vc_progress-bar-color-sandy_brown.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #F79468 transparent;

}

.vc_progress-bar-color-sandy_brown.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Purple Color Progress Bar */

.vc_progress-bar-color-purple.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-purple.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #B97EBB;

}

.vc_progress-bar-color-purple.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #B97EBB;

}

.vc_progress-bar-color-purple.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #B97EBB transparent;

}

.vc_progress-bar-color-purple.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/* Purple Color Progress Bar */

.vc_progress-bar-color-mulled-wine.vc_progress_bar.themestek-progress-bar .themestek-vc_icon_element.themestek-vc_icon_element-outer .themestek-vc_icon_element-inner .themestek-vc_icon_element-icon,

.vc_progress-bar-color-mulled-wine.vc_progress_bar.themestek-progress-bar .vc_general.vc_single_bar .vc_label{

	color: #50485B;

}

.vc_progress-bar-color-mulled-wine.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	background-color: #50485B;

}

.vc_progress-bar-color-mulled-wine.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units:before {

    border-color: #50485B transparent;

}

.vc_progress-bar-color-mulled-wine.vc_progress_bar.themestek-progress-bar span.themestek-vc_label_units.vc_label_units{

	color: #fff;

}

/*** 

====================================================================

	TS Color

====================================================================

 ***/

.themestek-list.themestek-icon-blue li,

.themestek-list.themestek-blue li .themestek-list-li-content,

.themestek-list.themestek-icon-blue li i,

.themestek-blue{

	color: #5472D2;

}

.themestek-list.themestek-icon-turquoise li,

.themestek-list.themestek-turquoise li .themestek-list-li-content,

.themestek-list.themestek-icon-turquoise li i,

.themestek-turquoise{

	color: #00C1CF;

}

.themestek-list.themestek-icon-pink li,

.themestek-list.themestek-pink li .themestek-list-li-content,

.themestek-list.themestek-icon-pink li i,

.themestek-pink{

	color: #FE6C61;

}

.themestek-list.themestek-icon-violet li,

.themestek-list.themestek-violet li .themestek-list-li-content,

.themestek-list.themestek-icon-violet li i,

.themestek-violet{

	color: #8D6DC4;

}

.themestek-list.themestek-icon-peacoc li,

.themestek-list.themestek-peacoc li .themestek-list-li-content,

.themestek-list.themestek-icon-peacoc li i,

.themestek-peacoc{

	color: #4CADC9;

}

.themestek-list.themestek-icon-chino li,

.themestek-list.themestek-chino li .themestek-list-li-content,

.themestek-list.themestek-icon-chino li i,

.themestek-chino{

	color: #CEC2AB;

}

.themestek-list.themestek-icon-mulled_wine li,

.themestek-list.themestek-mulled_wine li .themestek-list-li-content,

.themestek-list.themestek-icon-mulled_wine li i,

.themestek-mulled_wine{

	color: #50485B;

}

.themestek-list.themestek-icon-black li,

.themestek-list.themestek-black li .themestek-list-li-content,

.themestek-list.themestek-icon-black li i,

.themestek-black{

	color: #2A2A2A;

}

.themestek-list.themestek-icon-grey li,

.themestek-list.themestek-grey li .themestek-list-li-content,

.themestek-list.themestek-icon-grey li i,

.themestek-grey{

	color: #EBEBEB;

}

.themestek-list.themestek-icon-orange li,

.themestek-list.themestek-orange li .themestek-list-li-content,

.themestek-list.themestek-icon-orange li i,

.themestek-orange{

	color: #F7BE68;

}

.themestek-list.themestek-icon-sky li,

.themestek-list.themestek-sky li .themestek-list-li-content,

.themestek-list.themestek-icon-sky li i,

.themestek-sky{

	color: #5AA1E3;

}

.themestek-list.themestek-icon-green li,

.themestek-list.themestek-green li .themestek-list-li-content,

.themestek-list.themestek-icon-green li i,

.themestek-green{

	color: #6DAB3C;

}

.themestek-list.themestek-icon-juicy_pink li,

.themestek-list.themestek-juicy_pink li .themestek-list-li-content,

.themestek-list.themestek-icon-juicy_pink li i,

.themestek-juicy_pink{

	color: #F4524D;

}

.themestek-list.themestek-icon-sandy_brown li,

.themestek-list.themestek-sandy_brown li .themestek-list-li-content,

.themestek-list.themestek-icon-sandy_brown li i,

.themestek-sandy_brown{

	color: #F79468;

}

.themestek-list.themestek-icon-purple li,

.themestek-list.themestek-purple li .themestek-list-li-content,

.themestek-list.themestek-icon-purple li i,

.themestek-purple{

	color: #B97EBB;

}

.themestek-list.themestek-icon-white li,

.themestek-list.themestek-white li .themestek-list-li-content,

.themestek-list.themestek-icon-white li i,

.themestek-white{

	color: #fff;

}

/* Icon basic color */

.themestek-icolor-dark{

	color: #202020

}

.themestek-icolor-white{

	color: #fff

}

.themestek-icolor-grey{

	color: #e7e7e7

}

/*** 

====================================================================

	Prettyphoto Section

====================================================================

 ***/

body .pp_social{

	display:none;

}

body div.pp_default .pp_top .pp_left,

body div.pp_default .pp_top .pp_middle,

body div.pp_default .pp_top .pp_right,

body div.pp_default .pp_content_container .pp_left,

body div.pp_default .pp_content_container .pp_right,

body div.pp_default .pp_bottom .pp_left,

body div.pp_default .pp_bottom .pp_middle,

body div.pp_default .pp_bottom .pp_right{

	background-image:none;

}

body div.pp_default .pp_description{

	margin-left: 10px;

}

body div.pp_default .pp_close{

	right: 3px;

}

/*** 

====================================================================

	Table Section

====================================================================

 ***/

table {

  border-collapse: collapse;

  border-spacing: 0;

  vertical-align: middle;

  width: 100%;

  margin: 0 0 1.75em;

}

table th {

  border: 0;

  padding: 5px 7px

}

table td {

  padding: 5px 10px

}

table tbody tr, table thead tr {

  border: 1px solid #e6e6e6

}

table tbody th {

  background: #f9f9f9;

}

table tbody th, table tbody td {

  border-right: 1px solid #e6e6e6

}

/*** 

====================================================================

	Alignments

====================================================================

 ***/

.alignleft {

	float: left;

	margin: 0.375em 1.75em 1.75em 0;

}

.alignright {

	float: right;

	margin: 0.375em 0 1.75em 1.75em;

}

.aligncenter {

	clear: both;

	display: block;

	margin: 0 auto 1.75em;

}

.wp-caption .wp-caption-text {

    font-style: italic;

	color: #b3b3b3;

	font-size: 12px;

	line-height: 1.6153846154;

    padding-top: 0.5384615385em;

}

.wp-caption {

    margin-bottom: 1.75em;

    max-width: 100%;

}

dl {

	margin: 0 0 1.75em;

}

dt {

	font-weight: 700;

}

dd {

	margin: 0 0 1.75em;

}

h1, h2, h3, h4, h5, h6 {	

	line-height: 1.3;

    margin-bottom: 10px;

    margin-top: 30px;

}

.themestek-box .themestek-pf-box-title h3,

.themestek-post-featured-link .themestek-format-link-title,

.themestek-infostack-right-content h1,

.themestek-infostack-right-content h2,

.themestek-infostack-right-content h3,

.themestek-infostack-right-content h4,

.themestek-infostack-right-content h5,

.themestek-infostack-right-content h6,

.vc_custom_heading,

.themestek-custom-heading,

.themestek-fid-title,

h3.themestek-fid-inner,

.themestek-box-blog .themestek-box-title .themestek-title,

.single-themestek-portfolio .site-content-wrapper h1,

.single-themestek-portfolio .site-content-wrapper h2,

.single-themestek-portfolio .site-content-wrapper h3,

.single-themestek-portfolio .site-content-wrapper h4,

.single-themestek-portfolio .site-content-wrapper h5,

.single-themestek-portfolio .site-content-wrapper h6,

.single-themestek-team .site-content-wrapper h1,

.single-themestek-team .site-content-wrapper h2,

.single-themestek-team .site-content-wrapper h3,

.single-themestek-team .site-content-wrapper h4,

.single-themestek-team .site-content-wrapper h5,

.single-themestek-team .site-content-wrapper h6,

.single-themestek-service .site-content-wrapper h1,

.single-themestek-service .site-content-wrapper h2,

.single-themestek-service .site-content-wrapper h3,

.single-themestek-service .site-content-wrapper h4,

.single-themestek-service .site-content-wrapper h5,

.single-themestek-service .site-content-wrapper h6{

	margin-top: 0

}

address {

	font-style: italic;

	margin: 0 0 24px;

}

abbr[title] {

	border-bottom: 1px dotted;

}

b, strong {

	font-weight: bold;

}

dfn {

	font-style: italic;

}

mark {

	background: #ff0;

	color: #000;

}

code, kbd, pre, samp {

	font-family: monospace, serif;

	font-size: 14px;

	-webkit-hyphens: none;

	-moz-hyphens: none;

	-ms-hyphens: none;

	hyphens: none;

}

cite, dfn, em{

	font-style: italic;

}

pre {

	background: #f5f5f5;

	color: #666;

	font-family: monospace;

	font-size: 14px;

	margin: 20px 0;

	overflow: auto;

	padding: 20px;

	white-space: pre;

	white-space: pre-wrap;

	word-wrap: break-word;

}

.themestek-text-align-center{

	text-align: center;

}

.themestek-underline-dotted{

	border-bottom: 1px dotted;

}

.themestek-underline-link a,

.themestek-underline{

	border-bottom: 1px solid;

}

.themestek-underline-link a:hover{

	border-bottom: none;

}

.format-status .entry-content .page-links > span, 

.format-quote .entry-content .page-links > span {

	background: none;

}

.page-links .page-links-title {

	background: transparent;

	border: none;

	margin-right: 20px;

	padding: 0;

}

/*********** Flat icon ***********/

[class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after {
    margin-left: 0;
}

/* Font size --------------------------------*/

.themestek-font-size-16{font-size: 16px;line-height: 26px;}

.themestek-font-size-18{font-size: 18px;line-height: 28px;}

.themestek-font-size-20{font-size: 20px;line-height: 30px;}

.themestek-font-size-22{font-size: 22px;line-height: 32px;}

.themestek-font-size-24{font-size: 24px;line-height: 34px;}

/*themestek-font-weight*/

.themestek-font-weight-500 {font-weight: 500;}

.themestek-font-weight-600 {font-weight: 600;}

.themestek-font-weight-700 {font-weight: 700;}

/*** 
====================================================================
	Common widget 
====================================================================
 ***/

.wp-block-archives-dropdown{margin-bottom: 10px;}

ul.wp-block-latest-posts li, 
ul.wp-block-archives li {
    padding-bottom: 0;
    position: relative;
    margin: 0;
    padding: 0;
}

ul.wp-block-latest-posts li{margin-bottom: 15px;}

ul.wp-block-archives li {padding-left: 0 !important;}

.wp-block-quote.is-large{
    background-color: transparent;
    margin: 25px 20px;
    padding: 25px 75px 25px 50px;
    border-left: 5px solid #eee;
}

.wp-block-quote.is-large:after {display: none;}

.wp-block-quote.is-large p, .wp-block-quote.is-style-large p {font-size: 22px;}

.wp-block-quote.is-large cite, 
.wp-block-quote.is-large footer, 
.wp-block-quote.is-style-large cite, 
.wp-block-quote.is-style-large footer {
    font-size: 16px;
    text-align: left;
}

.wp-block-column blockquote{padding: 20px 12% 20px 26.4%;}

.wp-block-column blockquote > p:before {
    left: calc(6.2% - 13px);
    top: -38px;
    font-size: 112px;
}

.wp-block-pullquote blockquote > p:before {left: calc(6.2% - 6px);top: -16px;}

blockquote.wp-block-quote.is-style-large {padding: 20px 35% 20px 12.4%!important;}

.wp-block-quote.is-style-large  cite:before{display: none;}

.wp-block-quote.is-style-large cite em:before{content: "\2014\00a0";}

blockquote a, .wp-block-quote a, blockquote a:hover, .wp-block-quote a:hover{
	color: #fff;
}

/*** Common Widget Arrow ***/

.widget ul > li {padding: 0 0 15px 0;}

/*** Widget Sep Design ***/ 

.sidebar .widget ul > li ul {margin-left: 15px;}

.widget_recent_entries ul li,
.widget_nav_menu ul li,
.widget_rss ul li,
.widget_meta ul li,
.widget_pages ul li,
.widget_recent_comments ul li,
.widget_categories ul li{
    padding-bottom: 0;
    position: relative;
    padding-left: 0px;
}

.widget_archive li{color: #a5a5a5;}

.widget_archive li a{margin-right: 5px;}

.widget_rss ul li cite{font-size: 13px;}

.widget_recent_entries ul li,
.wp-block-archives li,
.widget.widget_display_forums li,
.widget.widget_display_replies li,
.widget.widget_display_topics li,
.widget.widget_display_views li,
.widget_recent_comments li,
.widget_meta ul li, 
.widget_archive li,
.widget_pages li > a,
.widget_categories li > a,
.widget_nav_menu li  > a{	
	padding: 10px 10px 10px 25px !important;
	display: block;	
}

.sidebar aside.widget_rss li{padding-left: 0 !important;}

.sidebar .widget_rss li a.rsswidget{font-weight: 500;}

.widget_rss li .rss-date{
    display: block;
    font-size: 13px;
    opacity: 0.8;
    margin-bottom: 3px;
}

.widget_meta ul li a{display: inline-block;}

.widget_categories li > a,
.widget_nav_menu li > a{
    position: relative;
    padding-left: 22px;
}

.widget.widget_recent_comments ul li,
.widget.widget_pages ul li > a{
    position: relative;
    padding-left: 22px;
}

.widget.widget_nav_menu ul li > a:empty {display: none;}

.sidebar .widget_recent_entries,
.sidebar .widget_meta,
.sidebar .widget_recent_comments,
.sidebar .widget_archive, 
.sidebar .widget_categories,
.sidebar .widget_pages,
.sidebar .widget_nav_menu{
	overflow: hidden;
}

.sidebar .widget_categories{padding-bottom: 5px;}

.sidebar .widget_categories li  > a,
.sidebar .widget_pages li  > a,
.sidebar .widget_nav_menu li  > a{
	border-bottom: none;
}

ul.wp-block-categories li{list-style: none;}

ul.wp-block-categories li a{margin: 12px 0;display: inline-block;}

ul.wp-block-categories li span{color: #a5a5a5;display: inline-block;margin-left: 5px;}

ul.wp-block-categories > li li:first-child{border-top: none; padding-top: 0px;}

.site-content .widget .wp-block-latest-comments li,
.site-content .widget .wp-block-latest-posts li>a,
ul.wp-block-categories li > a, 
ul.wp-block-archives li>a {
    position: relative;
    padding-left: 20px;
    line-height: normal;
}

ul.wp-block-archives li > a:before{top: 0;}

.site-content .widget .wp-block-latest-comments li:before, 
.site-content .widget .wp-block-latest-posts li>a:before,
ul.wp-block-categories li > a:before,
ul.wp-block-archives li > a:before,
.widget_recent_entries ul li a:before,
.widget_meta li a:before,
.widget_categories li a:before,
.widget_archive li:before,
.widget_recent_comments li:before,
.widget_pages li  > a:before,
.widget_nav_menu li  > a:before{
	font-family: "themestek-liviza-icons";
    content: "\e809";
    margin-right: 12px;
    opacity: 0.9;
    position: absolute;
    left: 1px;
    font-size: 18px;
    font-weight: normal;
}

.widget_recent_comments li:before{
    content: "\F0E5";
    font-size: 14px;
}

.widget_pages li > a:before{
    content: "\e806";
    font-size: 14px;
}

.widget_categories li > a:before{
    content: "\e82f";
    font-size: 14px;
    left: 1px;
}

.widget_categories ul li a:hover > span{color: #fff;}

.widget_categories li span,
.widget_archive li span{
	color: #222d35;
    position: absolute;
    right: 15px;
    top: 9px;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    line-height: 28px;
    background-color: #fff;
    text-align: center;
    display: block;
	font-size: 12px;
	font-weight: 700;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

.sidebar .cat-item a:after {display: none;}

.widget-area.sidebar .widget.widget_block a{font-weight: 700;color: #222d35;}

/*** Widget Menu ***/ 

.widget .menu-main-menu-container{float: none;}

.themestek-sidebar-both .widget ul > li ul,
.themestek-sidebar-bothleft .widget ul > li ul,
.themestek-sidebar-bothright .widget ul > li ul{
	margin-left: 8px;
}

/*** Footer Widget Section ***/ 

/*** Widget Sep Design ***/ 

.site-footer .widget ul > li ul {margin-left: 15px;}

.site-footer .widget ul > li:last-child,
.site-footer .widget ul > li ul > li:last-child {  
    padding-bottom: 0;
}

.site-footer .widget_recent_comments li, 
.site-footer .widget_rss li, 
.site-footer .widget_archive li, 
.site-footer .widget.widget_categories ul li > a, 
.site-footer .widget_pages li > a, 
.site-footer .widget_nav_menu li > a, 
.site-footer .widget_recent_entries li>a {
    padding-top: 10px;
    padding-bottom: 10px;
}

/*** Flicker Widget ***/ 

.liviza_flicker_widget_wrapper a {
    overflow: hidden;
    display: block;
    margin: 0 8px 0px 0px;
    width: 80px;
    height: 80px;
    display: inline-block;
    background: none;
}

.liviza_flicker_widget_wrapper a img{width: 100%; height: 100%;}

ul.liviza_contact_widget_wrapper{list-style: none; margin-left: 0; padding-left: 0;}

ul.liviza_contact_widget_wrapper li {
    padding-left: 45px !important;
    position: relative;
    padding-top: 5px !important;
    padding-bottom: 0px !important;
}

ul.liviza_contact_widget_wrapper li:before {
    position: absolute;
    left: 0px;
    top: 3px;
    font-size: 16px; 
    color: #313538; 
    background: #fff;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: inline-block; 
}

/*** Tag Cloud  ***/

.tagcloud a {
    font-size: 13px !important;
    margin-bottom: 10px;
    display: inline-block;
    position: relative;
    display: inline-block;
    color: #222d35;
    letter-spacing: 1px;
    padding: 10px 20px;
    margin-bottom: 15px;
    margin-right: 15px;
    background: #ffffff;
    border-radius: 4px;
    box-shadow: 0 10px 10px rgba(0,0,0,.06);
}

.tagcloud a:hover{color: #fff;border-color: transparent;}

.site-footer  .sidebar-container.themestek-textcolor-white .tagcloud a{background-color: #fff;}

.site-footer .sidebar-container.themestek-textcolor-white .tagcloud a:hover{color: #fff;}

/*** Page links ***/

.page-links .page-links-title{color: #222d35;}

.comments-pagination .nav-links,
.page-links {
  clear: both;
  font-size: 16px;
  font-weight: 600;
  margin: 20px 0;
  color: #222d35;
  letter-spacing: 0.5px;
}

.comments-pagination .nav-links a,
.page-links a{
  border: 1px solid #222d35;
  color: #222d35;
}

.comments-pagination .nav-links a, 
.comments-pagination .nav-links > span,
.page-links a, 
.page-links > span{
  text-decoration: none;
  display: inline-block;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  margin: 0px 2px;
}

.comments-pagination .nav-links a:hover, 
.page-links a:hover {
  background-color: #222d35;
  color: #fff;
}

.page-links > span,
.page-links > span{
  background-color: #222d35;
  border: 1px solid #222d35;
  color: #fff;
}

.comments-pagination .nav-links > a:first-child, 
.comments-pagination .nav-links > span:first-child,
.page-links > a:first-child, 
.page-links > span:first-child{
  margin-left: 15px;
}

.comments-pagination,
.themestek-pagination {
  text-align: center;
  margin-top: 50px;
}

.comments-pagination .page-numbers,
.themestek-pagination .page-numbers {
  padding: 10px 17px;
  font-size: 15px;
  font-weight: bold;
  display: inline-block;
  margin: 0 2px;
  border: 1px solid #eee;
  color: #2c2c2c;
}

.comments-pagination .page-numbers{padding: 0;}

.comments-pagination .page-numbers:hover, 
.comments-pagination .page-numbers.current,
.themestek-pagination .page-numbers:hover, 
.themestek-pagination .page-numbers.current {
  color: #fff;
  border-color: transparent;
}

.themestek-box-blog-classic {-ms-word-wrap: break-word; word-wrap: break-word;}

.themestek-box-blog-classic .themestek-meta-list-wrap{overflow: hidden;}

.themestek-box-blog-classic.format-quote .themestek-blog-classic-datebox-overlay,
.themestek-box-blog-classic.format-link .themestek-blog-classic-datebox-overlay{
	display: none;
}

.themestek-box-blog-classic.format-quote .themestek-post-featured-quote blockquote {
    margin: 0;
    padding: 30px 37px;
}

.themestek-box-blog-classic.format-link .themestek-blog-classic-box-content{padding-top: 0;}

.comment-reply-title small a:before {
    font-family: "themestek-liviza-icons";  
    content: "\e82d";
    vertical-align: top;
}

/*** Calendar Widget ***/ 

.widget_calendar table td#today{font-weight: bold;}

.widget_calendar table {
    border-collapse: separate;
    border-color: rgba(119, 119, 119, 0.2);
    border-spacing: 0;
    border-style: solid;
    border-width: 1px 0 0 1px;
    margin-bottom: 24px;
    width: 100%;
}

.widget_calendar table th, .widget_calendar table td {
    border-bottom: 1px solid rgba(119, 119, 119, 0.2);
    border-right: 1px solid rgba(119, 119, 119, 0.2);
    padding: 10px;
}

.widget_calendar table td#next{text-align: right;}

.widget_calendar caption { 
    padding: 0px;   
    margin: 0px;
    margin-bottom: 5px;
    letter-spacing: 0.04em;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: bold;
}

.widget_calendar tbody a {display: block; font-weight: 700;}

.widget_calendar #prev, .widget_calendar #next{font-weight: bold;}

.themestek-textcolor-dark .widget_calendar table {border-color: rgba(0, 0, 0, 0.07);}

.themestek-textcolor-dark .widget_calendar table th,
.themestek-textcolor-dark .widget_calendar table td {
    border-bottom-color: rgba(0, 0, 0, 0.07);
    border-right-color: rgba(0, 0, 0, 0.07);
}

/*** Calendar color ***/

.themestek-textcolor-white .widget_calendar table th, 
.themestek-textcolor-white .widget_calendar table td,
.themestek-textcolor-white .widget_calendar table{
    border-color: rgba(229, 229, 229, 0.12);   
}

.themestek-textcolor-white .widget_calendar caption{color: rgba(255, 255, 255, 0.90);}


/*** trackback ***/

.trackback .comment-body p{margin-top: 5px;}

/*** wp-block-button  ***/

.wp-block-button {margin: 3rem 0;}

.wp-block-button.alignleft {margin-top: 0; margin-right: 20px;}

.wp-block-cover-image-text, .wp-block-cover-text, section.wp-block-cover-image h2 {
    color: #fff !important;
}

.wp-block-cover, .wp-block-cover-image {margin-bottom: 30px;}

/* --------------------------------------
 * Comment formm error input
 * ---------------------------------------*/

 span.themestek-form-error{color: red;font-size: 12px;display: none;}

.choose-your-country .themestek-cta3-content-wrapper{width: 100% !important;}

.home-question-form .label{
	color: #000;
	font-size: 16px;
	text-align: left;
    white-space: normal;
    padding-left: 0px;
}
.home-question-form .country-select{display: block;}