
.mega_info_box .mega-info-img {
	display: block;
	padding-bottom: 8px;
	margin: 0 auto;
}

.mega_info_box i {
	margin-bottom: 12px;
}

.mega_info_box i {
	transition: background .5s ease, color .3s ease;
}

.mega_info_box {
	text-align: center;
	padding-bottom: 1px;
}

.mega_info_box .mega-info-title {
	margin-bottom: 10px;
	margin-top: 10px;
	/*font-weight: bold;*/
	color: #444;
}

.mega_info_box .mega-info-desc {
	margin-bottom: 10px;
	/*color: #444444;*/
	text-align: center;
}

.mega_info_box .mega-info-btn {
	text-decoration: none;
	padding: 0;
	font-size: 15px;
	/*background: #DD3333;*/
	color: #fff;
	border-radius: 4px;
}

/* Style 2
============================================*/
.mega_info_box_2 {
	/*margin-top: 17px;*/
	padding-bottom: 1px;
}

.mega_info_box_2 .clearfix {
	clear: both;
}

.mega_info_box_2 i {
	transition: background .5s ease, color .3s ease;
}

.mega_info_box_2 .mega-info-header {
	display: table-cell;
	padding-right: 15px;
	/*height: 80px;*/
	float: left;
}

.mega_info_box_2 .mega-info-footer {
	display: table-cell;
	vertical-align: middle;
}

.mega_info_box_2 .mega-info-img {
	padding-bottom: 20px;
	display: block;
}

.mega_info_box_2 i {
	/*margin-bottom: 20px;*/
	text-align: center;
}

.mega_info_box_2 .mega-info-title {
	margin-bottom: 6px;
	margin-top: 0px;
	/*font-weight: bold;*/
	color: #444;
}

.mega_info_box_2 .mega-info-desc {
	color: #444;
}

.mega_info_box_2 .mega-info-btn {
	text-decoration: none;
	/*padding: 4px 10px;*/
	
	/*background: #DD3333;*/
	color: #fff;
	/*border-radius: 4px;*/
	font-size: 15px;
	margin-top: 12px;
}

.nonesss {
	transition: all .2s cubic-bezier(.02, .54, .58, 1);
	border-radius: 4px 4px 4px 4px;
	padding: 15px 15px;
}

.vc_info_box_shadow {
	box-shadow: 0 10px 55px 5px rgba(137, 173, 255, .35);
	border-radius: 4px 4px 4px 4px;
	padding: 15px 15px;
	/*margin-bottom: 10px;*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s;
	transition: all .2s cubic-bezier(.02, .54, .58, 1);
}

.vc_info_box_hvr_shadow:hover {
	box-shadow: 0 10px 55px 5px rgba(137, 173, 255, .35) !important;
	border-radius: 4px 4px 4px 4px;
	padding: 15px 15px;
	/*margin-bottom: 10px;*/
	-webkit-transform: translate3d(0, -20px, 0);
	-moz-transform: translate3d(0, -20px, 0);
	transform: translate3d(0, -20px, 0);
}

* {
	padding: 0;
	margin: 0;
}

/*********************
Style number 1
*********************/
#mega_count_bar .mega_count_img img {
	display: block;
	margin: 0 auto;
}

#mega_count_bar .mega_count_img {
	padding-bottom: 5px;
	text-align: center;
}

#mega_count_bar .mega_count_content h3 {
	text-align: center;
	margin: 5px;
	margin-top: 0;
	line-height: 1.3;
}

#mega_count_bar .mega_count_content span {
	margin: 0;
}

#mega_count_bar h3 {
	font-size: 30px;
	font-weight: 500;
}

#mega_count_bar hr {
	width: 30px;
	height: 2px;
	background: #8e8e8e;
	display: block;
	margin: 4px auto;
}

/*********************
Style number 2
*********************/
#mega_count_bar_2 .mega_count_img {
	text-align: left;
	display: table-cell;
	vertical-align: middle;
}

#mega_count_bar_2 .mega_count_img img {
	display: block;
	margin: 0 auto;
}

#mega_count_bar_2 i {
	display: block;
	text-align: center;
}

#mega_count_bar_2 .mega_count_content {
	text-align: left;
	display: table-cell;
	vertical-align: middle;
	padding-left: 15px;
}

#mega_count_bar_2 .mega_count_content h3, #mega_count_bar_2 .mega_count_content p {
	text-align: left;
}

#mega_count_bar_2 h3 {
	font-size: 30px;
	font-weight: 500;
	margin: 5px;
}

/*********************
Style number 3
*********************/
#mega_count_bar_3 .mega_count_img {
	text-align: left;
	display: table-cell;
	vertical-align: middle;
}

#mega_count_bar_3 .mega_count_img img {
	display: block;
	margin: 0 auto;
}

#mega_count_bar_3 i {
	display: block;
	text-align: center;
}

#mega_count_bar_3 .mega_count_content {
	text-align: left;
	display: table-cell;
	vertical-align: middle;
	padding-right: 15px;
	padding-top: 10px;
}

#mega_count_bar_3 .mega_count_content h3, #mega_count_bar_3 .mega_count_content p {
	text-align: left;
	margin: 0;
}

#mega_count_bar_3 h3 {
	font-size: 30px;
	font-weight: 500;
	margin: 5px;
	margin-right: 0;
	padding-top: 10px;
}

/*********************
Style number 4
*********************/
#mega_count_bar_4 .mega_count_img img {
	display: block;
	margin: 0 auto;
}

#mega_count_bar_4 .mega_count_img {
	text-align: center;
}

#mega_count_bar_4 .mega_count_content h3 {
	text-align: center;
}

#mega_count_bar_4 h3 {
	font-size: 30px;
	font-weight: 500;
	margin: 5px;
}

#mega_count_bar_4 p {
	font-size: 22px;
	padding-bottom: 6px;
}

/*!
* WPBakery Page Builder v7.6.0 (https://wpbakery.com)
* Copyright 2011-2024 Michael M, WPBakery
* License: Commercial. More details: http://go.wpbakery.com/licensing
*/
.vc_tta.vc_general .vc_tta-panel-title>a:focus, .vc_tta.vc_general .vc_tta-panel-title>a:hover, .vc_tta.vc_general .vc_tta-tab>a:focus, .vc_tta.vc_general .vc_tta-tab>a:hover {
	outline: 0;
	text-decoration: none;
	box-shadow: none;
}

.vc_tta-container {
	margin-bottom: 21.74px;
}

.vc_tta.vc_general {
	font-size: 1em;
}

.vc_tta.vc_general .vc_tta-panels, .vc_tta.vc_general .vc_tta-panels-container {
	box-sizing: border-box;
	position: relative;
}

.vc_tta.vc_general .vc_tta-panel {
	display: block;
}

.vc_tta.vc_general .vc_tta-panel-heading {
	border: solid transparent;
	box-sizing: border-box;
	transition: background .2s ease-in-out;
}

.vc_tta.vc_general .vc_tta-panel-title {
	margin: 0;
	line-height: 1;
}

.vc_tta.vc_general .vc_tta-panel-title>a {
	background: 0 0;
	display: block;
	padding: 14px 20px;
	box-sizing: border-box;
	text-decoration: none;
	color: inherit;
	position: relative;
	transition: color .2s ease-in-out;
	border: none;
	box-shadow: none;
}

.vc_tta.vc_general .vc_tta-panel-body {
	border: solid transparent;
	box-sizing: content-box;
	padding: 14px 20px;
	display: none;
	overflow: hidden;
	transform: translate3d(0, 0, 0);
	transition: padding .2s ease-in-out;
}

.vc_tta.vc_general .vc_tta-panel-body>:last-child {
	margin-bottom: 0;
}

.vc_tta.vc_general .vc_tta-panel.vc_active, .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body {
	display: block;
}

.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title>a:hover {
	cursor: default;
}

.vc_tta.vc_general .vc_tta-panel.vc_animating .vc_tta-panel-body {
	display: block;
	min-height: 0;
}

.vc_tta.vc_general.vc_tta-o-all-clickable .vc_tta-panel .vc_tta-panel-title>a:hover {
	cursor: pointer;
}

.vc_tta.vc_general .vc_tta-tabs-container {
	display: block;
	position: relative;
	z-index: 3;
}

.vc_tta.vc_general .vc_tta-tabs-list {
	list-style-type: none;
	display: block;
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}

.vc_tta.vc_general .vc_tta-tab {
	display: inline-block;
	padding: 0;
	margin: 0;
}

.vc_tta.vc_general .vc_tta-tab>a {
	padding: 14px 20px;
	display: block;
	box-sizing: border-box;
	border: solid transparent;
	position: relative;
	text-decoration: none;
	color: inherit;
	transition: background .2s ease-in-out, color .2s ease-in-out, border .2s ease-in-out;
	box-shadow: none;
}

.vc_tta.vc_tta-shape-square .vc_tta-panel-body, .vc_tta.vc_tta-shape-square .vc_tta-panel-heading, .vc_tta.vc_tta-shape-square .vc_tta-tab>a {
	border-radius: 0;
}

.vc_tta.vc_general .vc_tta-tab.vc_active>a {
	cursor: default;
	text-decoration: none;
	color: inherit;
	transition: background .2s ease-in-out, color .2s ease-in-out;
	box-shadow: none;
}

.vc_tta.vc_general .vc_tta-tab.vc_active>a:hover {
	cursor: default;
	box-shadow: none;
}

.vc_tta.vc_general .vc_tta-tab.vc_active>a::after, .vc_tta.vc_general .vc_tta-tab.vc_active>a::before {
	display: none;
	content: "";
	position: absolute;
	border-width: inherit;
	border-color: inherit;
	border-style: inherit;
	width: 100vw;
	height: 200vw;
}

.vc_tta.vc_general .vc_tta-icon {
	font-size: 1.15em;
	line-height: 0;
	display: inline;
}

.vc_tta.vc_general .vc_tta-icon::before {
	display: inline;
}

.vc_tta.vc_general .vc_tta-title-text:not(:empty):not(:first-child), .vc_tta.vc_general .vc_tta-title-text:not(:empty)~* {
	margin-left: 14px;
}

.vc_tta.vc_general .vc_tta-title-text:empty {
	display: inline-block;
}

.vc_tta-icon.fa, .vc_tta-icon.vc_li {
	vertical-align: middle;
}

.vc_tta.vc_tta-accordion .vc_tta-tabs-container, .vc_tta.vc_tta-tabs .vc_tta-tabs-container {
	display: none;
}

.vc_non_responsive .vc_tta.vc_tta-tabs .vc_tta-tabs-container, .vc_tta-o-non-responsive .vc_tta.vc_tta-tabs .vc_tta-tabs-container {
	display: block;
}

.vc_non_responsive .vc_tta.vc_tta-tabs .vc_tta-panel-heading, .vc_tta-o-non-responsive .vc_tta.vc_tta-tabs .vc_tta-panel-heading {
	display: none;
}

.vc_tta.vc_tta-shape-square .vc_tta-panel-body {
	min-height: 0;
}

.vc_tta.vc_tta-shape-square .vc_tta-tabs-container {
	margin: 0;
}

.vc_non_responsive .vc_tta.vc_tta-shape-square.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta.vc_tta-shape-square.vc_tta-tabs .vc_tta-panels {
	border-radius: 0;
}

@media (min-width:768px) {
	.vc_tta.vc_tta-tabs .vc_tta-tabs-container {
		display: block;
	}
	
	.vc_tta.vc_tta-tabs .vc_tta-panel-heading {
		display: none;
	}
	
	.vc_tta.vc_tta-shape-square.vc_tta-tabs .vc_tta-panels {
		border-radius: 0;
	}
}

.vc_tta.vc_tta-shape-square.vc_tta-o-no-fill .vc_tta-panel-body {
	border-radius: 0;
}

.vc_tta.vc_tta-shape-square.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading, .vc_tta.vc_tta-shape-square.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.vc_tta.vc_tta-shape-rounded .vc_tta-panel-body, .vc_tta.vc_tta-shape-rounded .vc_tta-panel-heading, .vc_tta.vc_tta-shape-rounded .vc_tta-tab>a {
	border-radius: 5px;
}

.vc_tta.vc_tta-shape-rounded .vc_tta-panel-body {
	min-height: 10px;
}

.vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
	margin: 5px;
}

.vc_non_responsive .vc_tta.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels {
	border-radius: 5px;
}

@media (min-width:768px) {
	.vc_tta.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels {
		border-radius: 5px;
	}
}

.vc_tta.vc_tta-shape-rounded.vc_tta-o-no-fill .vc_tta-panel-body {
	border-radius: 0;
}

.vc_tta.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading, .vc_tta.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.vc_tta.vc_tta-shape-round .vc_tta-panel-body, .vc_tta.vc_tta-shape-round .vc_tta-panel-heading, .vc_tta.vc_tta-shape-round .vc_tta-tab>a {
	border-radius: 2em;
}

.vc_tta.vc_tta-shape-round .vc_tta-panel-body {
	min-height: 4em;
}

.vc_tta.vc_tta-shape-round .vc_tta-tabs-container {
	margin: 2em;
}

.vc_tta.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-style-classic .vc_tta-panel:not(:last-child) .vc_tta-panel-heading, .vc_tta.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-style-modern .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: -1px;
}

.vc_non_responsive .vc_tta.vc_tta-shape-round.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta.vc_tta-shape-round.vc_tta-tabs .vc_tta-panels {
	border-radius: 2em;
}

@media (min-width:768px) {
	.vc_tta.vc_tta-shape-round.vc_tta-tabs .vc_tta-panels {
		border-radius: 2em;
	}
}

.vc_tta.vc_tta-shape-round.vc_tta-o-no-fill .vc_tta-panel-body {
	border-radius: 0;
}

.vc_tta.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading, .vc_tta.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading {
	border-top-left-radius: 2em;
	border-top-right-radius: 2em;
}

.vc_tta-shape-rounded:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.vc_tta-shape-rounded:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-body {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.vc_non_responsive .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::after, .vc_non_responsive .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::after, .vc_tta-o-non-responsive .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::before {
	box-sizing: border-box;
	content: "";
	display: none;
	position: absolute;
	width: 5px;
	height: 5px;
	border-radius: 5px;
	border-style: inherit;
	border-width: inherit;
}

@media (min-width:768px) {
	.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::after, .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::before {
		box-sizing: border-box;
		content: "";
		display: none;
		position: absolute;
		width: 5px;
		height: 5px;
		border-radius: 5px;
		border-style: inherit;
		border-width: inherit;
	}
}

.vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading {
	border-radius: 0;
}

.vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-body {
	border-radius: 0;
}

.vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-body, .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-heading {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body, .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-body, .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	border-radius: 0;
}

.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child).vc_active .vc_tta-panel-heading {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-body, .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body, .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.vc_tta-shape-round:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.vc_tta-shape-round:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-body {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.vc_non_responsive .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::after, .vc_non_responsive .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::after, .vc_tta-o-non-responsive .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::before {
	box-sizing: border-box;
	content: "";
	display: none;
	position: absolute;
	width: 2em;
	height: 2em;
	border-radius: 2em;
	border-style: inherit;
	border-width: inherit;
}

@media (min-width:768px) {
	.vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::after, .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::before {
		box-sizing: border-box;
		content: "";
		display: none;
		position: absolute;
		width: 2em;
		height: 2em;
		border-radius: 2em;
		border-style: inherit;
		border-width: inherit;
	}
}

.vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading, .vc_tta.vc_tta-style-classic .vc_tta-tab>a {
	border-width: 1px;
}

.vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading {
	border-radius: 0;
}

.vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-body {
	border-radius: 0;
}

.vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-body, .vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-heading {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body, .vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-body, .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	border-radius: 0;
}

.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child).vc_active .vc_tta-panel-heading {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-body, .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body, .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.vc_tta.vc_tta-style-classic .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-style-classic .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: -1px;
}

.vc_tta.vc_tta-style-classic .vc_tta-tabs-list {
	padding-left: 1px;
	padding-top: 1px;
}

.vc_tta.vc_tta-style-classic .vc_tta-tab {
	margin-left: -1px;
	margin-top: -1px;
}

.vc_non_responsive .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	border: 1px solid transparent;
}

.vc_non_responsive .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel, .vc_tta-o-non-responsive .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel {
	margin: -1px;
}

@media (min-width:768px) {
	.vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		border: 1px solid transparent;
	}
	
	.vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel {
		margin: -1px;
	}
}

.vc_tta.vc_tta-style-modern .vc_tta-panel-body, .vc_tta.vc_tta-style-modern .vc_tta-panel-heading, .vc_tta.vc_tta-style-modern .vc_tta-tab>a {
	border-width: 1px;
	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);
}

.vc_tta.vc_tta-style-modern .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-style-modern .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: -1px;
}

.vc_tta.vc_tta-style-modern .vc_tta-tabs-list {
	padding-left: 1px;
	padding-top: 1px;
}

.vc_tta.vc_tta-style-modern .vc_tta-tab {
	margin-left: -1px;
	margin-top: -1px;
}

.vc_tta.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	background-clip: border-box;
}

.vc_non_responsive .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	border: 1px solid transparent;
}

.vc_non_responsive .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel, .vc_tta-o-non-responsive .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel {
	margin: -1px;
}

@media (min-width:768px) {
	.vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		border: 1px solid transparent;
	}
	
	.vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel {
		margin: -1px;
	}
}

.vc_tta.vc_tta-style-outline .vc_tta-panel-body, .vc_tta.vc_tta-style-outline .vc_tta-panel-heading, .vc_tta.vc_tta-style-outline .vc_tta-tab>a {
	border-width: 2px;
}

.vc_tta.vc_tta-style-outline .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-style-outline .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: -2px;
}

.vc_tta.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-style-outline .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: -2px;
}

.vc_tta.vc_tta-style-outline .vc_tta-tabs-list {
	padding-left: 2px;
	padding-top: 2px;
}

.vc_tta.vc_tta-style-outline .vc_tta-tab {
	margin-left: -2px;
	margin-top: -2px;
}

.vc_non_responsive .vc_tta.vc_tta-style-outline .vc_tta-panel-body::after, .vc_non_responsive .vc_tta.vc_tta-style-outline .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta.vc_tta-style-outline .vc_tta-panel-body::after, .vc_tta-o-non-responsive .vc_tta.vc_tta-style-outline .vc_tta-panel-body::before, .vc_tta.vc_tta-style-outline .vc_tta-panel-body::after, .vc_tta.vc_tta-style-outline .vc_tta-panel-body::before {
	display: block;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
}

.vc_non_responsive .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	border: 2px solid transparent;
}

.vc_non_responsive .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panel, .vc_tta-o-non-responsive .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panel {
	margin: -2px;
}

@media (min-width:768px) {
	.vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		border: 2px solid transparent;
	}
	
	.vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panel {
		margin: -2px;
	}
	
	.vc_tta.vc_tta-style-outline.vc_tta-pageable .vc_tta-panel {
		margin: 0;
	}
}

.vc_tta-o-non-responsive .vc_tta.vc_tta-style-outline.vc_tta-pageable .vc_tta-panel {
	margin: 0;
}

.vc_tta.vc_tta-style-flat .vc_tta-panel-body, .vc_tta.vc_tta-style-flat .vc_tta-panel-heading {
	border-width: 0;
}

.vc_tta-pageable .vc_tta-panel-title {
	display: none;
}

.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #4868cf;
	background-color: #5472d2;
}

.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #4868cf;
}

.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-blue.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-blue.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-blue.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-blue.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #4868cf;
	background-color: #5472d2;
	color: #fff;
}

.vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #3c5ecc;
}

.vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #4868cf;
	background-color: #5472d2;
}

.vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #4868cf;
}

.vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-blue.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-blue.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-blue.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-blue.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-blue.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #4868cf;
	background-color: #5472d2;
	color: #fff;
}

.vc_tta-color-blue.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-blue.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #3c5ecc;
}

.vc_tta-color-blue.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #5472d2;
	background-color: transparent;
}

.vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #5472d2;
}

.vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #5472d2;
}

.vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #5472d2;
	background-color: transparent;
}

.vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #5472d2;
}

.vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-blue.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-blue.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #5472d2;
}

.vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-blue.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-blue.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #5472d2;
}

.vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #5472d2;
	background-color: transparent;
	color: #5472d2;
}

.vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #5472d2;
	color: #fff;
}

.vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #5472d2;
	background-color: transparent;
	color: #5472d2;
}

.vc_non_responsive .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #5472d2;
}

.vc_non_responsive .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #5472d2;
	}
	
	.vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #4868cf;
}

.vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #3c5ecc;
}

.vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #5472d2;
}

.vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-blue.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-blue.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-blue.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-blue.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-blue.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-blue.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #4868cf;
	color: #fff;
}

.vc_tta-color-blue.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-blue.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #3c5ecc;
}

.vc_tta-color-blue.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #5472d2;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #5472d2;
}

.vc_non_responsive .vc_tta-color-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #5472d2;
	}
	
	.vc_tta-color-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #00b3c0;
	background-color: #00c1cf;
}

.vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #00b3c0;
}

.vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-turquoise.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-turquoise.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #00b3c0;
	background-color: #00c1cf;
	color: #fff;
}

.vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #00a4b0;
}

.vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #00b3c0;
	background-color: #00c1cf;
}

.vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #00b3c0;
}

.vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-turquoise.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-turquoise.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #00b3c0;
	background-color: #00c1cf;
	color: #fff;
}

.vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #00a4b0;
}

.vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #00c1cf;
	background-color: transparent;
}

.vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #00c1cf;
}

.vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #00c1cf;
}

.vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #00c1cf;
	background-color: transparent;
}

.vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #00c1cf;
}

.vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #00c1cf;
}

.vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-turquoise.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-turquoise.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #00c1cf;
}

.vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #00c1cf;
	background-color: transparent;
	color: #00c1cf;
}

.vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #00c1cf;
	color: #fff;
}

.vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #00c1cf;
	background-color: transparent;
	color: #00c1cf;
}

.vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #00c1cf;
}

.vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #00c1cf;
	}
	
	.vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #00b3c0;
}

.vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #00a4b0;
}

.vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #00c1cf;
}

.vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-turquoise.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-turquoise.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-turquoise.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #00b3c0;
	color: #fff;
}

.vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #00a4b0;
}

.vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #00c1cf;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #00c1cf;
}

.vc_non_responsive .vc_tta-color-turquoise.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-turquoise.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-turquoise.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #00c1cf;
	}
	
	.vc_tta-color-turquoise.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #fe5e52;
	background-color: #fe6c61;
}

.vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #fe5e52;
}

.vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-pink.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-pink.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-pink.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-pink.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-pink.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #fe5e52;
	background-color: #fe6c61;
	color: #fff;
}

.vc_tta-color-pink.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-pink.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #fe5043;
}

.vc_tta-color-pink.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #fe5e52;
	background-color: #fe6c61;
}

.vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #fe5e52;
}

.vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-pink.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-pink.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-pink.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-pink.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-pink.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #fe5e52;
	background-color: #fe6c61;
	color: #fff;
}

.vc_tta-color-pink.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-pink.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #fe5043;
}

.vc_tta-color-pink.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #fe6c61;
	background-color: transparent;
}

.vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #fe6c61;
}

.vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #fe6c61;
}

.vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #fe6c61;
	background-color: transparent;
}

.vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fe6c61;
}

.vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-pink.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-pink.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #fe6c61;
}

.vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-pink.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-pink.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fe6c61;
}

.vc_tta-color-pink.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #fe6c61;
	background-color: transparent;
	color: #fe6c61;
}

.vc_tta-color-pink.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-pink.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #fe6c61;
	color: #fff;
}

.vc_tta-color-pink.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #fe6c61;
	background-color: transparent;
	color: #fe6c61;
}

.vc_non_responsive .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #fe6c61;
}

.vc_non_responsive .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #fe6c61;
	}
	
	.vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #fe5e52;
}

.vc_tta-color-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #fe5043;
}

.vc_tta-color-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-pink.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #fe6c61;
}

.vc_tta-color-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-pink.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-pink.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-pink.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-pink.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-pink.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-pink.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-pink.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #fe5e52;
	color: #fff;
}

.vc_tta-color-pink.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-pink.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #fe5043;
}

.vc_tta-color-pink.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #fe6c61;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #fe6c61;
}

.vc_non_responsive .vc_tta-color-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #fe6c61;
	}
	
	.vc_tta-color-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #8462c0;
	background-color: #8d6dc4;
}

.vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #8462c0;
}

.vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-violet.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-violet.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-violet.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-violet.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-violet.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #8462c0;
	background-color: #8d6dc4;
	color: #fff;
}

.vc_tta-color-violet.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-violet.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #7c57bb;
}

.vc_tta-color-violet.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #8462c0;
	background-color: #8d6dc4;
}

.vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #8462c0;
}

.vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-violet.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-violet.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-violet.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-violet.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-violet.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #8462c0;
	background-color: #8d6dc4;
	color: #fff;
}

.vc_tta-color-violet.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-violet.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #7c57bb;
}

.vc_tta-color-violet.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #8d6dc4;
	background-color: transparent;
}

.vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #8d6dc4;
}

.vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #8d6dc4;
}

.vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #8d6dc4;
	background-color: transparent;
}

.vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #8d6dc4;
}

.vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-violet.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-violet.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #8d6dc4;
}

.vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-violet.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-violet.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #8d6dc4;
}

.vc_tta-color-violet.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #8d6dc4;
	background-color: transparent;
	color: #8d6dc4;
}

.vc_tta-color-violet.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-violet.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #8d6dc4;
	color: #fff;
}

.vc_tta-color-violet.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #8d6dc4;
	background-color: transparent;
	color: #8d6dc4;
}

.vc_non_responsive .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #8d6dc4;
}

.vc_non_responsive .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #8d6dc4;
	}
	
	.vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-violet.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #8462c0;
}

.vc_tta-color-violet.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-violet.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #7c57bb;
}

.vc_tta-color-violet.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-violet.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #8d6dc4;
}

.vc_tta-color-violet.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-violet.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-violet.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-violet.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-violet.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-violet.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-violet.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-violet.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #8462c0;
	color: #fff;
}

.vc_tta-color-violet.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-violet.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #7c57bb;
}

.vc_tta-color-violet.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #8d6dc4;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-violet.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #8d6dc4;
}

.vc_non_responsive .vc_tta-color-violet.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-violet.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-violet.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #8d6dc4;
	}
	
	.vc_tta-color-violet.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #40a8c5;
	background-color: #4cadc9;
}

.vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #40a8c5;
}

.vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-peacoc.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-peacoc.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #40a8c5;
	background-color: #4cadc9;
	color: #fff;
}

.vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #39a0bd;
}

.vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #40a8c5;
	background-color: #4cadc9;
}

.vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #40a8c5;
}

.vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-peacoc.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-peacoc.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #40a8c5;
	background-color: #4cadc9;
	color: #fff;
}

.vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #39a0bd;
}

.vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #4cadc9;
	background-color: transparent;
}

.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #4cadc9;
}

.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #4cadc9;
}

.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #4cadc9;
	background-color: transparent;
}

.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #4cadc9;
}

.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #4cadc9;
}

.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-peacoc.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-peacoc.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #4cadc9;
}

.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #4cadc9;
	background-color: transparent;
	color: #4cadc9;
}

.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #4cadc9;
	color: #fff;
}

.vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #4cadc9;
	background-color: transparent;
	color: #4cadc9;
}

.vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #4cadc9;
}

.vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #4cadc9;
	}
	
	.vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #40a8c5;
}

.vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #39a0bd;
}

.vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #4cadc9;
}

.vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-peacoc.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-peacoc.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-peacoc.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #40a8c5;
	color: #fff;
}

.vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #39a0bd;
}

.vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #4cadc9;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #4cadc9;
}

.vc_non_responsive .vc_tta-color-peacoc.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-peacoc.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-peacoc.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #4cadc9;
	}
	
	.vc_tta-color-peacoc.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #c8bba1;
	background-color: #cec2ab;
}

.vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #c8bba1;
}

.vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-chino.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-chino.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-chino.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-chino.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-chino.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #c8bba1;
	background-color: #cec2ab;
	color: #fff;
}

.vc_tta-color-chino.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-chino.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #c3b498;
}

.vc_tta-color-chino.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #c8bba1;
	background-color: #cec2ab;
}

.vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #c8bba1;
}

.vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-chino.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-chino.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-chino.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-chino.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-chino.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #c8bba1;
	background-color: #cec2ab;
	color: #fff;
}

.vc_tta-color-chino.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-chino.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #c3b498;
}

.vc_tta-color-chino.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #cec2ab;
	background-color: transparent;
}

.vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #cec2ab;
}

.vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #cec2ab;
}

.vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #cec2ab;
	background-color: transparent;
}

.vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #cec2ab;
}

.vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-chino.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-chino.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #cec2ab;
}

.vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-chino.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-chino.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #cec2ab;
}

.vc_tta-color-chino.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #cec2ab;
	background-color: transparent;
	color: #cec2ab;
}

.vc_tta-color-chino.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-chino.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #cec2ab;
	color: #fff;
}

.vc_tta-color-chino.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #cec2ab;
	background-color: transparent;
	color: #cec2ab;
}

.vc_non_responsive .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #cec2ab;
}

.vc_non_responsive .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #cec2ab;
	}
	
	.vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-chino.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #c8bba1;
}

.vc_tta-color-chino.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-chino.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #c3b498;
}

.vc_tta-color-chino.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-chino.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #cec2ab;
}

.vc_tta-color-chino.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-chino.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-chino.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-chino.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-chino.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-chino.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-chino.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-chino.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #c8bba1;
	color: #fff;
}

.vc_tta-color-chino.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-chino.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #c3b498;
}

.vc_tta-color-chino.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #cec2ab;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-chino.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #cec2ab;
}

.vc_non_responsive .vc_tta-color-chino.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-chino.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-chino.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #cec2ab;
	}
	
	.vc_tta-color-chino.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #484152;
	background-color: #50485b;
}

.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #484152;
}

.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #484152;
	background-color: #50485b;
	color: #fff;
}

.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #413a4a;
}

.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #484152;
	background-color: #50485b;
}

.vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #484152;
}

.vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-mulled-wine.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #484152;
	background-color: #50485b;
	color: #fff;
}

.vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #413a4a;
}

.vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #50485b;
	background-color: transparent;
}

.vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #50485b;
}

.vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #50485b;
}

.vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #50485b;
	background-color: transparent;
}

.vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #50485b;
}

.vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #50485b;
}

.vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-mulled-wine.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #50485b;
}

.vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #50485b;
	background-color: transparent;
	color: #50485b;
}

.vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #50485b;
	color: #fff;
}

.vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #50485b;
	background-color: transparent;
	color: #50485b;
}

.vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #50485b;
}

.vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #50485b;
	}
	
	.vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #484152;
}

.vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #413a4a;
}

.vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #50485b;
}

.vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-mulled-wine.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-mulled-wine.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #484152;
	color: #fff;
}

.vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #413a4a;
}

.vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #50485b;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #50485b;
}

.vc_non_responsive .vc_tta-color-mulled-wine.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-mulled-wine.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-mulled-wine.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #50485b;
	}
	
	.vc_tta-color-mulled-wine.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #69d294;
	background-color: #75d69c;
}

.vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #69d294;
}

.vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-vista-blue.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-vista-blue.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #69d294;
	background-color: #75d69c;
	color: #fff;
}

.vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #5dcf8b;
}

.vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #69d294;
	background-color: #75d69c;
}

.vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #69d294;
}

.vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-vista-blue.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-vista-blue.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #69d294;
	background-color: #75d69c;
	color: #fff;
}

.vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #5dcf8b;
}

.vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #75d69c;
	background-color: transparent;
}

.vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #75d69c;
}

.vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #75d69c;
}

.vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #75d69c;
	background-color: transparent;
}

.vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #75d69c;
}

.vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #75d69c;
}

.vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-vista-blue.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-vista-blue.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #75d69c;
}

.vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #75d69c;
	background-color: transparent;
	color: #75d69c;
}

.vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #75d69c;
	color: #fff;
}

.vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #75d69c;
	background-color: transparent;
	color: #75d69c;
}

.vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #75d69c;
}

.vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #75d69c;
	}
	
	.vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #69d294;
}

.vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #5dcf8b;
}

.vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #75d69c;
}

.vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-vista-blue.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-vista-blue.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-vista-blue.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #69d294;
	color: #fff;
}

.vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #5dcf8b;
}

.vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #75d69c;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #75d69c;
}

.vc_non_responsive .vc_tta-color-vista-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-vista-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-vista-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #75d69c;
	}
	
	.vc_tta-color-vista-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f6b859;
	background-color: #f7be68;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f6b859;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-orange.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-orange.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #f6b859;
	background-color: #f7be68;
	color: #fff;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-orange.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #f5b14b;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f6b859;
	background-color: #f7be68;
}

.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f6b859;
}

.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-orange.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-orange.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-orange.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-orange.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-orange.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #f6b859;
	background-color: #f7be68;
	color: #fff;
}

.vc_tta-color-orange.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-orange.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #f5b14b;
}

.vc_tta-color-orange.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f7be68;
	background-color: transparent;
}

.vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f7be68;
}

.vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #f7be68;
}

.vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f7be68;
	background-color: transparent;
}

.vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #f7be68;
}

.vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-orange.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-orange.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f7be68;
}

.vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-orange.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-orange.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #f7be68;
}

.vc_tta-color-orange.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #f7be68;
	background-color: transparent;
	color: #f7be68;
}

.vc_tta-color-orange.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-orange.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #f7be68;
	color: #fff;
}

.vc_tta-color-orange.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #f7be68;
	background-color: transparent;
	color: #f7be68;
}

.vc_non_responsive .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f7be68;
}

.vc_non_responsive .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f7be68;
	}
	
	.vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #f6b859;
}

.vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f5b14b;
}

.vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #f7be68;
}

.vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-orange.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-orange.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-orange.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-orange.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-orange.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-orange.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #f6b859;
	color: #fff;
}

.vc_tta-color-orange.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-orange.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #f5b14b;
}

.vc_tta-color-orange.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #f7be68;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-orange.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #f7be68;
}

.vc_non_responsive .vc_tta-color-orange.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-orange.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-orange.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #f7be68;
	}
	
	.vc_tta-color-orange.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #4d9ae1;
	background-color: #5aa1e3;
}

.vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #4d9ae1;
}

.vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-sky.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-sky.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-sky.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-sky.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-sky.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #4d9ae1;
	background-color: #5aa1e3;
	color: #fff;
}

.vc_tta-color-sky.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-sky.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #4092df;
}

.vc_tta-color-sky.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #4d9ae1;
	background-color: #5aa1e3;
}

.vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #4d9ae1;
}

.vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-sky.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-sky.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-sky.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-sky.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-sky.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #4d9ae1;
	background-color: #5aa1e3;
	color: #fff;
}

.vc_tta-color-sky.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-sky.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #4092df;
}

.vc_tta-color-sky.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #5aa1e3;
	background-color: transparent;
}

.vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #5aa1e3;
}

.vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #5aa1e3;
}

.vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #5aa1e3;
	background-color: transparent;
}

.vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #5aa1e3;
}

.vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-sky.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-sky.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #5aa1e3;
}

.vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-sky.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-sky.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #5aa1e3;
}

.vc_tta-color-sky.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #5aa1e3;
	background-color: transparent;
	color: #5aa1e3;
}

.vc_tta-color-sky.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-sky.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #5aa1e3;
	color: #fff;
}

.vc_tta-color-sky.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #5aa1e3;
	background-color: transparent;
	color: #5aa1e3;
}

.vc_non_responsive .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #5aa1e3;
}

.vc_non_responsive .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #5aa1e3;
	}
	
	.vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-sky.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #4d9ae1;
}

.vc_tta-color-sky.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-sky.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #4092df;
}

.vc_tta-color-sky.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-sky.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #5aa1e3;
}

.vc_tta-color-sky.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-sky.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-sky.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-sky.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-sky.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-sky.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-sky.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-sky.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #4d9ae1;
	color: #fff;
}

.vc_tta-color-sky.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-sky.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #4092df;
}

.vc_tta-color-sky.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #5aa1e3;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-sky.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #5aa1e3;
}

.vc_non_responsive .vc_tta-color-sky.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-sky.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-sky.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #5aa1e3;
	}
	
	.vc_tta-color-sky.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #66a038;
	background-color: #6dab3c;
}

.vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #66a038;
}

.vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-green.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-green.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-green.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-green.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-green.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-green.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-green.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #66a038;
	background-color: #6dab3c;
	color: #fff;
}

.vc_tta-color-green.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-green.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #5f9434;
}

.vc_tta-color-green.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #66a038;
	background-color: #6dab3c;
}

.vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #66a038;
}

.vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-green.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-green.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-green.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-green.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-green.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-green.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-green.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #66a038;
	background-color: #6dab3c;
	color: #fff;
}

.vc_tta-color-green.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-green.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #5f9434;
}

.vc_tta-color-green.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #6dab3c;
	background-color: transparent;
}

.vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #6dab3c;
}

.vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #6dab3c;
}

.vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-green.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #6dab3c;
	background-color: transparent;
}

.vc_tta-color-green.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #6dab3c;
}

.vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-green.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-green.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #6dab3c;
}

.vc_tta-color-green.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-green.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-green.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #6dab3c;
}

.vc_tta-color-green.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #6dab3c;
	background-color: transparent;
	color: #6dab3c;
}

.vc_tta-color-green.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-green.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #6dab3c;
	color: #fff;
}

.vc_tta-color-green.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #6dab3c;
	background-color: transparent;
	color: #6dab3c;
}

.vc_non_responsive .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #6dab3c;
}

.vc_non_responsive .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #6dab3c;
	}
	
	.vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-green.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #66a038;
}

.vc_tta-color-green.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-green.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #5f9434;
}

.vc_tta-color-green.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-green.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #6dab3c;
}

.vc_tta-color-green.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-green.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-green.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-green.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-green.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-green.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-green.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-green.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #66a038;
	color: #fff;
}

.vc_tta-color-green.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-green.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #5f9434;
}

.vc_tta-color-green.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #6dab3c;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-green.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #6dab3c;
}

.vc_non_responsive .vc_tta-color-green.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-green.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-green.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #6dab3c;
	}
	
	.vc_tta-color-green.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f3443f;
	background-color: #f4524d;
}

.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f3443f;
}

.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #f3443f;
	background-color: #f4524d;
	color: #fff;
}

.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #f23630;
}

.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f3443f;
	background-color: #f4524d;
}

.vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f3443f;
}

.vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-juicy-pink.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #f3443f;
	background-color: #f4524d;
	color: #fff;
}

.vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #f23630;
}

.vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f4524d;
	background-color: transparent;
}

.vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f4524d;
}

.vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #f4524d;
}

.vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f4524d;
	background-color: transparent;
}

.vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #f4524d;
}

.vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f4524d;
}

.vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-juicy-pink.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #f4524d;
}

.vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #f4524d;
	background-color: transparent;
	color: #f4524d;
}

.vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #f4524d;
	color: #fff;
}

.vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #f4524d;
	background-color: transparent;
	color: #f4524d;
}

.vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f4524d;
}

.vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f4524d;
	}
	
	.vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #f3443f;
}

.vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f23630;
}

.vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #f4524d;
}

.vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-juicy-pink.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-juicy-pink.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #f3443f;
	color: #fff;
}

.vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #f23630;
}

.vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #f4524d;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #f4524d;
}

.vc_non_responsive .vc_tta-color-juicy-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-juicy-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-juicy-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #f4524d;
	}
	
	.vc_tta-color-juicy-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f68a59;
	background-color: #f79468;
}

.vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f68a59;
}

.vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-sandy-brown.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #f68a59;
	background-color: #f79468;
	color: #fff;
}

.vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #f57f4b;
}

.vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f68a59;
	background-color: #f79468;
}

.vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f68a59;
}

.vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-sandy-brown.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #f68a59;
	background-color: #f79468;
	color: #fff;
}

.vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #f57f4b;
}

.vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f79468;
	background-color: transparent;
}

.vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f79468;
}

.vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #f79468;
}

.vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f79468;
	background-color: transparent;
}

.vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #f79468;
}

.vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f79468;
}

.vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-sandy-brown.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #f79468;
}

.vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #f79468;
	background-color: transparent;
	color: #f79468;
}

.vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #f79468;
	color: #fff;
}

.vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #f79468;
	background-color: transparent;
	color: #f79468;
}

.vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f79468;
}

.vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f79468;
	}
	
	.vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #f68a59;
}

.vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f57f4b;
}

.vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #f79468;
}

.vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-sandy-brown.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-sandy-brown.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #f68a59;
	color: #fff;
}

.vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #f57f4b;
}

.vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #f79468;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #f79468;
}

.vc_non_responsive .vc_tta-color-sandy-brown.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-sandy-brown.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-sandy-brown.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #f79468;
	}
	
	.vc_tta-color-sandy-brown.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #b474b6;
	background-color: #b97ebb;
}

.vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #b474b6;
}

.vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-purple.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-purple.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-purple.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-purple.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-purple.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #b474b6;
	background-color: #b97ebb;
	color: #fff;
}

.vc_tta-color-purple.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-purple.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #ae6ab0;
}

.vc_tta-color-purple.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #b474b6;
	background-color: #b97ebb;
}

.vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #b474b6;
}

.vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-purple.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-purple.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-purple.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-purple.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-purple.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #b474b6;
	background-color: #b97ebb;
	color: #fff;
}

.vc_tta-color-purple.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-purple.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #ae6ab0;
}

.vc_tta-color-purple.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #b97ebb;
	background-color: transparent;
}

.vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #b97ebb;
}

.vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #b97ebb;
}

.vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #b97ebb;
	background-color: transparent;
}

.vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #b97ebb;
}

.vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-purple.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-purple.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #b97ebb;
}

.vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-purple.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-purple.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #b97ebb;
}

.vc_tta-color-purple.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #b97ebb;
	background-color: transparent;
	color: #b97ebb;
}

.vc_tta-color-purple.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-purple.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #b97ebb;
	color: #fff;
}

.vc_tta-color-purple.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #b97ebb;
	background-color: transparent;
	color: #b97ebb;
}

.vc_non_responsive .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #b97ebb;
}

.vc_non_responsive .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #b97ebb;
	}
	
	.vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-purple.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #b474b6;
}

.vc_tta-color-purple.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-purple.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #ae6ab0;
}

.vc_tta-color-purple.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-purple.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #b97ebb;
}

.vc_tta-color-purple.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-purple.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-purple.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-purple.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-purple.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-purple.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-purple.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-purple.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #b474b6;
	color: #fff;
}

.vc_tta-color-purple.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-purple.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #ae6ab0;
}

.vc_tta-color-purple.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #b97ebb;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-purple.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #b97ebb;
}

.vc_non_responsive .vc_tta-color-purple.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-purple.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-purple.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #b97ebb;
	}
	
	.vc_tta-color-purple.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #222;
	background-color: #2a2a2a;
}

.vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #222;
}

.vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-black.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-black.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-black.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-black.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-black.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-black.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-black.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #222;
	background-color: #2a2a2a;
	color: #fff;
}

.vc_tta-color-black.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-black.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #1b1b1b;
}

.vc_tta-color-black.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #222;
	background-color: #2a2a2a;
}

.vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #222;
}

.vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-black.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-black.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-black.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-black.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-black.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-black.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-black.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #222;
	background-color: #2a2a2a;
	color: #fff;
}

.vc_tta-color-black.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-black.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #1b1b1b;
}

.vc_tta-color-black.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #2a2a2a;
	background-color: transparent;
}

.vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #2a2a2a;
}

.vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #2a2a2a;
}

.vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff;
}

.vc_tta-color-black.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #2a2a2a;
	background-color: transparent;
}

.vc_tta-color-black.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #2a2a2a;
}

.vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-black.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-black.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #2a2a2a;
}

.vc_tta-color-black.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-black.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-black.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #2a2a2a;
}

.vc_tta-color-black.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #2a2a2a;
	background-color: transparent;
	color: #2a2a2a;
}

.vc_tta-color-black.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-black.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #2a2a2a;
	color: #fff;
}

.vc_tta-color-black.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #2a2a2a;
	background-color: transparent;
	color: #2a2a2a;
}

.vc_non_responsive .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #2a2a2a;
}

.vc_non_responsive .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #2a2a2a;
	}
	
	.vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-black.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #222;
}

.vc_tta-color-black.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-black.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #1b1b1b;
}

.vc_tta-color-black.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-black.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #2a2a2a;
}

.vc_tta-color-black.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-black.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-black.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff;
}

.vc_tta-color-black.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-black.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-black.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-black.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-black.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #222;
	color: #fff;
}

.vc_tta-color-black.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-black.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #1b1b1b;
}

.vc_tta-color-black.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #2a2a2a;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-black.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #2a2a2a;
}

.vc_non_responsive .vc_tta-color-black.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-black.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-black.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #2a2a2a;
	}
	
	.vc_tta-color-black.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f0f0f0;
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #e3e3e3;
	background-color: #ebebeb;
	color: #666;
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #dcdcdc;
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f0f0f0;
}

.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
}

.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8;
}

.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0;
}

.vc_tta-color-grey.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-grey.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #e3e3e3;
	background-color: #ebebeb;
	color: #666;
}

.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #dcdcdc;
}

.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #e3e3e3;
	background-color: transparent;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #ebebeb;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #ebebeb;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #666;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #ebebeb;
	background-color: transparent;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #ebebeb;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #ebebeb;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #ebebeb;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #e3e3e3;
	background-color: transparent;
	color: #ebebeb;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #ebebeb;
	color: #666;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #ebebeb;
	background-color: transparent;
	color: #ebebeb;
}

.vc_non_responsive .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #ebebeb;
}

.vc_non_responsive .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #ebebeb;
	}
	
	.vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #f8f8f8;
}

.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f0f0f0;
}

.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #f8f8f8;
}

.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-grey.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #666;
}

.vc_tta-color-grey.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-grey.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-grey.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #e3e3e3;
	color: #666;
}

.vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #dcdcdc;
}

.vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #ebebeb;
	color: #666;
}

.vc_non_responsive .vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #ebebeb;
}

.vc_non_responsive .vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #ebebeb;
	}
	
	.vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f7f7f7;
	background-color: #fff;
}

.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f7f7f7;
}

.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f7f7f7;
	background-color: #fff;
}

.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #fff;
}

.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f7f7f7;
}

.vc_tta-color-white.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-white.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon::after, .vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #f7f7f7;
	background-color: #fff;
	color: #666;
}

.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a:focus, .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #f0f0f0;
}

.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f7f7f7;
	background-color: #fff;
}

.vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f7f7f7;
}

.vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-white.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f7f7f7;
	background-color: #fff;
}

.vc_tta-color-white.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #fff;
}

.vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f7f7f7;
}

.vc_tta-color-white.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-white.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-white.vc_tta-style-modern .vc_tta-controls-icon::after, .vc_tta-color-white.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #f7f7f7;
	background-color: #fff;
	color: #666;
}

.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a:focus, .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #f0f0f0;
}

.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666;
}

.vc_non_responsive .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8;
}

.vc_non_responsive .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0;
}

.vc_non_responsive .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8;
	}
	
	.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0;
	}
	
	.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f7f7f7;
	background-color: transparent;
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #fff;
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #666;
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #fff;
	background-color: transparent;
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff;
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent;
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-controls-icon::after, .vc_tta-color-white.vc_tta-style-outline .vc_tta-controls-icon::before, .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #fff;
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-white.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-white.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff;
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #f7f7f7;
	background-color: transparent;
	color: #fff;
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-tab>a:focus, .vc_tta-color-white.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #fff;
	color: #666;
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #fff;
	background-color: transparent;
	color: #fff;
}

.vc_non_responsive .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.vc_non_responsive .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_non_responsive .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_non_responsive .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #fff;
}

.vc_non_responsive .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent;
	}
	
	.vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels, .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #fff;
	}
	
	.vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #fafafa;
}

.vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus, .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f2f2f2;
}

.vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #fff;
}

.vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666;
}

.vc_tta-color-white.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #666;
}

.vc_tta-color-white.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-white.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .vc_tta-color-white.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-white.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #666;
}

.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #fafafa;
	color: #666;
}

.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab>a:focus, .vc_tta-color-white.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #f2f2f2;
}

.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #fff;
	color: #666;
}

.vc_non_responsive .vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #fff;
}

.vc_non_responsive .vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body, .vc_tta-o-non-responsive .vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

@media (min-width:768px) {
	.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #fff;
	}
	
	.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent;
	}
	
	.vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-panels {
		border-color: transparent;
		background-color: transparent;
	}
}

.vc_tta.vc_tta-o-no-fill .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent;
}

.vc_non_responsive .vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-panels, .vc_tta-o-non-responsive .vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-panels {
	border-color: transparent;
	background-color: transparent;
}

.vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-tabs-container {
	margin: 0;
}

.vc_tta.vc_tta-o-no-fill.vc_tta-tabs-position-bottom .vc_tta-panel-body, .vc_tta.vc_tta-o-no-fill.vc_tta-tabs-position-top .vc_tta-panel-body {
	padding-left: 0;
	padding-right: 0;
}

.vc_tta.vc_tta-o-no-fill.vc_tta-tabs-position-left .vc_tta-panel-body, .vc_tta.vc_tta-o-no-fill.vc_tta-tabs-position-right .vc_tta-panel-body {
	padding-top: 0;
	padding-bottom: 0;
}

.vc_tta.vc_tta-spacing-1 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-1 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 1px;
}

.vc_tta.vc_tta-spacing-1 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-1 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 1px;
}

.vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list {
	padding: 0;
	margin: -1px 0 0 -1px;
}

.vc_tta.vc_tta-spacing-1 .vc_tta-tab {
	margin: 1px 0 0 1px;
}

.vc_tta.vc_tta-spacing-2 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-2 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 2px;
}

.vc_tta.vc_tta-spacing-2 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-2 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 2px;
}

.vc_tta.vc_tta-spacing-2 .vc_tta-tabs-list {
	padding: 0;
	margin: -1px;
}

.vc_tta.vc_tta-spacing-2 .vc_tta-tab {
	margin: 1px;
}

.vc_tta.vc_tta-spacing-3 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-3 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 3px;
}

.vc_tta.vc_tta-spacing-3 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-3 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 3px;
}

.vc_tta.vc_tta-spacing-3 .vc_tta-tabs-list {
	padding: 0;
	margin: -2px -1px -1px -2px;
}

.vc_tta.vc_tta-spacing-3 .vc_tta-tab {
	margin: 2px 1px 1px 2px;
}

.vc_tta.vc_tta-spacing-4 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-4 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 4px;
}

.vc_tta.vc_tta-spacing-4 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-4 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 4px;
}

.vc_tta.vc_tta-spacing-4 .vc_tta-tabs-list {
	padding: 0;
	margin: -2px;
}

.vc_tta.vc_tta-spacing-4 .vc_tta-tab {
	margin: 2px;
}

.vc_tta.vc_tta-spacing-5 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-5 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 5px;
}

.vc_tta.vc_tta-spacing-5 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-5 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 5px;
}

.vc_tta.vc_tta-spacing-5 .vc_tta-tabs-list {
	padding: 0;
	margin: -3px -2px -2px -3px;
}

.vc_tta.vc_tta-spacing-5 .vc_tta-tab {
	margin: 3px 2px 2px 3px;
}

.vc_tta.vc_tta-spacing-10 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-10 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 10px;
}

.vc_tta.vc_tta-spacing-10 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-10 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 10px;
}

.vc_tta.vc_tta-spacing-10 .vc_tta-tabs-list {
	padding: 0;
	margin: -5px;
}

.vc_tta.vc_tta-spacing-10 .vc_tta-tab {
	margin: 5px;
}

.vc_tta.vc_tta-spacing-15 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-15 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 15px;
}

.vc_tta.vc_tta-spacing-15 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-15 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 15px;
}

.vc_tta.vc_tta-spacing-15 .vc_tta-tabs-list {
	padding: 0;
	margin: -8px -7px -7px -8px;
}

.vc_tta.vc_tta-spacing-15 .vc_tta-tab {
	margin: 8px 7px 7px 8px;
}

.vc_tta.vc_tta-spacing-20 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-20 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 20px;
}

.vc_tta.vc_tta-spacing-20 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-20 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 20px;
}

.vc_tta.vc_tta-spacing-20 .vc_tta-tabs-list {
	padding: 0;
	margin: -10px;
}

.vc_tta.vc_tta-spacing-20 .vc_tta-tab {
	margin: 10px;
}

.vc_tta.vc_tta-spacing-25 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-25 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 25px;
}

.vc_tta.vc_tta-spacing-25 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-25 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 25px;
}

.vc_tta.vc_tta-spacing-25 .vc_tta-tabs-list {
	padding: 0;
	margin: -13px -12px -12px -13px;
}

.vc_tta.vc_tta-spacing-25 .vc_tta-tab {
	margin: 13px 12px 12px 13px;
}

.vc_tta.vc_tta-spacing-30 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-30 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 30px;
}

.vc_tta.vc_tta-spacing-30 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-30 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 30px;
}

.vc_tta.vc_tta-spacing-30 .vc_tta-tabs-list {
	padding: 0;
	margin: -15px;
}

.vc_tta.vc_tta-spacing-30 .vc_tta-tab {
	margin: 15px;
}

.vc_tta.vc_tta-spacing-35 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-35 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 35px;
}

.vc_tta.vc_tta-spacing-35 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-35 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 35px;
}

.vc_tta.vc_tta-spacing-35 .vc_tta-tabs-list {
	padding: 0;
	margin: -18px -17px -17px -18px;
}

.vc_tta.vc_tta-spacing-35 .vc_tta-tab {
	margin: 18px 17px 17px 18px;
}

.vc_tta.vc_tta-gap-1 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-gap-1 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-1.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 1px;
}

.vc_tta.vc_tta-gap-1 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-1.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 1px;
}

.vc_tta.vc_tta-gap-2 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-gap-2 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-2.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 2px;
}

.vc_tta.vc_tta-gap-1.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 1px;
}

.vc_tta.vc_tta-gap-1.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 1px;
}

.vc_tta.vc_tta-gap-2 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-2.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 2px;
}

.vc_tta.vc_tta-gap-3 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-gap-3 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-3.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 3px;
}

.vc_tta.vc_tta-gap-2.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 2px;
}

.vc_tta.vc_tta-gap-2.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 2px;
}

.vc_tta.vc_tta-gap-3 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-3.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 3px;
}

.vc_tta.vc_tta-gap-4 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-gap-4 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-4.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 4px;
}

.vc_tta.vc_tta-gap-3.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 3px;
}

.vc_tta.vc_tta-gap-3.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 3px;
}

.vc_tta.vc_tta-gap-4 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-4.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 4px;
}

.vc_tta.vc_tta-gap-5 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-gap-5 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-5.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 5px;
}

.vc_tta.vc_tta-gap-4.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 4px;
}

.vc_tta.vc_tta-gap-4.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 4px;
}

.vc_tta.vc_tta-gap-5 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-5.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 5px;
}

.vc_tta.vc_tta-gap-10 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-gap-10 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-10.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 10px;
}

.vc_tta.vc_tta-gap-5.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 5px;
}

.vc_tta.vc_tta-gap-5.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 5px;
}

.vc_tta.vc_tta-gap-10 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-10.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 10px;
}

.vc_tta.vc_tta-gap-15 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-gap-15 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-15.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 15px;
}

.vc_tta.vc_tta-gap-10.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 10px;
}

.vc_tta.vc_tta-gap-10.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 10px;
}

.vc_tta.vc_tta-gap-15 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-15.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 15px;
}

.vc_tta.vc_tta-gap-20 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-gap-20 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-20.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 20px;
}

.vc_tta.vc_tta-gap-15.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 15px;
}

.vc_tta.vc_tta-gap-15.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 15px;
}

.vc_tta.vc_tta-gap-20 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-20.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 20px;
}

.vc_tta.vc_tta-gap-25 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-gap-25 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-25.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 25px;
}

.vc_tta.vc_tta-gap-20.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 20px;
}

.vc_tta.vc_tta-gap-20.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 20px;
}

.vc_tta.vc_tta-gap-25 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-25.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 25px;
}

.vc_tta.vc_tta-gap-30 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-30.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 30px;
}

.vc_tta.vc_tta-gap-25.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 25px;
}

.vc_tta.vc_tta-gap-25.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 25px;
}

.vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-30.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 30px;
}

.vc_tta.vc_tta-gap-35 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .vc_tta.vc_tta-gap-35 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-35.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 35px;
}

.vc_tta.vc_tta-gap-30.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 30px;
}

.vc_tta.vc_tta-gap-30.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 30px;
}

.vc_tta.vc_tta-gap-35 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading, .vc_tta.vc_tta-gap-35.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 35px;
}

.vc_tta.vc_tta-gap-35.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 35px;
}

.vc_tta.vc_tta-gap-35.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 35px;
}

.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container, .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
	overflow: hidden;
}

.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before, .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before {
	right: auto;
	bottom: auto;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-right-width: 0;
	border-bottom-width: 0;
}

.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::after, .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::after, .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::after {
	left: auto;
	bottom: auto;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	border-left-width: 0;
	border-bottom-width: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-o-shape-group .vc_tta-tab:not(:first-child):not(:last-child)>a {
	border-radius: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-o-shape-group .vc_tta-tab:first-child:not(:last-child)>a {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-o-shape-group .vc_tta-tab:last-child:not(:first-child)>a {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-tabs-container, .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-tabs-list {
	overflow: hidden;
}

.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before, .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before {
	right: auto;
	top: auto;
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-right-width: 0;
	border-top-width: 0;
}

.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::after, .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::after, .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::after {
	left: auto;
	top: auto;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-left-width: 0;
	border-top-width: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-bottom.vc_tta-o-shape-group .vc_tta-tab:not(:first-child):not(:last-child)>a {
	border-radius: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-bottom.vc_tta-o-shape-group .vc_tta-tab:first-child:not(:last-child)>a {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-bottom.vc_tta-o-shape-group .vc_tta-tab:last-child:not(:first-child)>a {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-left {
	display: flex;
}

.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container {
	overflow: hidden;
	flex: 0 0 auto;
	margin-top: 0;
	margin-left: 0;
}

.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container, .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container {
	display: flex;
	flex-direction: column;
}

@media (min-width:768px) {
	.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container {
		display: flex;
		flex-direction: column;
	}
}

.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list {
	overflow: hidden;
}

.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list, .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list {
	flex-grow: 1;
}

@media (min-width:768px) {
	.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list {
		flex-grow: 1;
	}
}

.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab {
	display: block;
}

.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels-container {
	display: flex;
	flex-direction: column;
	flex: 1;
	min-width: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels {
	flex-grow: 1;
}

.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::before, .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::before {
	right: auto;
	bottom: auto;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-right-width: 0;
	border-bottom-width: 0;
}

.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::after, .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::after, .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body::after {
	right: auto;
	top: auto;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-right-width: 0;
	border-top-width: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-o-shape-group .vc_tta-tab:not(:first-child):not(:last-child)>a {
	border-radius: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-o-shape-group .vc_tta-tab:first-child:not(:last-child)>a {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-o-shape-group .vc_tta-tab:last-child:not(:first-child)>a {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-right {
	display: flex;
}

.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container {
	overflow: hidden;
	flex: 0 0 auto;
	margin-top: 0;
	margin-right: 0;
}

.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container, .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container {
	display: flex;
	flex-direction: column;
}

@media (min-width:768px) {
	.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container {
		display: flex;
		flex-direction: column;
	}
}

.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-list {
	overflow: hidden;
}

.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-list, .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-list {
	flex-grow: 1;
}

@media (min-width:768px) {
	.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-list {
		flex-grow: 1;
	}
}

.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab {
	display: block;
}

.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels-container {
	display: flex;
	flex-direction: column;
	flex: 1;
	min-width: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels {
	flex-grow: 1;
}

.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::before, .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::before {
	left: auto;
	bottom: auto;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	border-left-width: 0;
	border-bottom-width: 0;
}

.vc_non_responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::after, .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::after, .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel-body::after {
	left: auto;
	top: auto;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-left-width: 0;
	border-top-width: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-o-shape-group .vc_tta-tab:not(:first-child):not(:last-child)>a {
	border-radius: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-o-shape-group .vc_tta-tab:first-child:not(:last-child)>a {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-o-shape-group .vc_tta-tab:last-child:not(:first-child)>a {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.vc_non_responsive .vc_tta-tabs.vc_tta-o-no-fill .vc_tta-panel-body::after, .vc_non_responsive .vc_tta-tabs.vc_tta-o-no-fill .vc_tta-panel-body::before, .vc_non_responsive .vc_tta-tabs[class*=vc_tta-gap] .vc_tta-panel-body::after, .vc_non_responsive .vc_tta-tabs[class*=vc_tta-gap] .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-o-no-fill .vc_tta-panel-body::after, .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-o-no-fill .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta-tabs[class*=vc_tta-gap] .vc_tta-panel-body::after, .vc_tta-o-non-responsive .vc_tta-tabs[class*=vc_tta-gap] .vc_tta-panel-body::before, .vc_tta-tabs.vc_tta-o-no-fill .vc_tta-panel-body::after, .vc_tta-tabs.vc_tta-o-no-fill .vc_tta-panel-body::before, .vc_tta-tabs[class*=vc_tta-gap] .vc_tta-panel-body::after, .vc_tta-tabs[class*=vc_tta-gap] .vc_tta-panel-body::before {
	display: none;
}

.vc_tta-tabs.vc_tta-o-no-fill .vc_tta-tabs-container, .vc_tta-tabs.vc_tta-o-no-fill .vc_tta-tabs-list, .vc_tta-tabs[class*=vc_tta-gap] .vc_tta-tabs-container, .vc_tta-tabs[class*=vc_tta-gap] .vc_tta-tabs-list {
	overflow: initial;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab>a {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a {
	border-bottom-color: transparent;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a::before {
	display: block;
	height: auto;
	top: 100%;
	right: 100%;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a::after {
	display: block;
	height: auto;
	top: 100%;
	left: 100%;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-top: 0;
	margin-bottom: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container, .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.vc_tta-style-modern .vc_tta-tabs-container {
	margin-bottom: -1px;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.vc_tta-style-outline .vc_tta-tabs-container {
	margin-bottom: -2px;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.vc_tta-style-outline:not(.vc_tta-pageable) .vc_tta-panels {
	border-top-color: transparent;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom .vc_tta-tab>a {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom .vc_tta-tab.vc_active>a {
	border-top-color: transparent;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom .vc_tta-tab.vc_active>a::before {
	display: block;
	height: auto;
	bottom: 100%;
	right: 100%;
	border-top: 0;
	border-left: 0;
	border-right: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom .vc_tta-tab.vc_active>a::after {
	display: block;
	height: auto;
	bottom: 100%;
	left: 100%;
	border-top: 0;
	border-left: 0;
	border-right: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 0;
	margin-bottom: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom.vc_tta-style-classic .vc_tta-tabs-container, .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom.vc_tta-style-modern .vc_tta-tabs-container {
	margin-top: -1px;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom.vc_tta-style-outline .vc_tta-tabs-container {
	margin-top: -2px;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom.vc_tta-style-outline:not(.vc_tta-pageable) .vc_tta-panels {
	border-bottom-color: transparent;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab>a {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a {
	border-right-color: transparent;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a::before {
	display: block;
	width: auto;
	left: 100%;
	bottom: 100%;
	border-bottom: 0;
	border-top: 0;
	border-right: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a::after {
	display: block;
	width: auto;
	left: 100%;
	top: 100%;
	border-bottom: 0;
	border-top: 0;
	border-right: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-left: 0;
	margin-right: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-style-classic .vc_tta-tabs-container, .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-style-modern .vc_tta-tabs-container {
	margin-right: -1px;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tabs-container {
	margin-right: -2px;
}

.vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-tabs-container, .vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-right: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-panels {
	border-left-color: transparent;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-round .vc_tta-panels, .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-rounded .vc_tta-panels {
	margin-top: 0;
	border-top-left-radius: 0;
}

.vc_non_responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-round .vc_tta-panel-body::before, .vc_non_responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-rounded .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-round .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-rounded .vc_tta-panel-body::before, .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-round .vc_tta-panel-body::before, .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left.vc_tta-shape-rounded .vc_tta-panel-body::before {
	display: none;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right .vc_tta-tab>a {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right .vc_tta-tab.vc_active>a {
	border-left-color: transparent;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right .vc_tta-tab.vc_active>a::before {
	display: block;
	width: auto;
	right: 100%;
	bottom: 100%;
	border-bottom: 0;
	border-top: 0;
	border-left: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right .vc_tta-tab.vc_active>a::after {
	display: block;
	width: auto;
	right: 100%;
	top: 100%;
	border-bottom: 0;
	border-top: 0;
	border-left: 0;
}

.vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::after, .vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::after {
	display: none;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 0;
	margin-right: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-style-classic .vc_tta-tabs-container, .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-style-modern .vc_tta-tabs-container {
	margin-left: -1px;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tabs-container {
	margin-left: -2px;
}

.vc_tta .vc_tta-title-text:not(:empty)~.vc_tta-controls-icon, .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-tabs-container, .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-left: 0;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-panels {
	border-right-color: transparent;
}

.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-round .vc_tta-panels, .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-rounded .vc_tta-panels {
	margin-top: 0;
	border-top-right-radius: 0;
}

.vc_non_responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-round .vc_tta-panel-body::before, .vc_non_responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-rounded .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-round .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-rounded .vc_tta-panel-body::before, .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-round .vc_tta-panel-body::before, .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right.vc_tta-shape-rounded .vc_tta-panel-body::before {
	display: none;
}

.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-xs .vc_tta-tabs-container, .vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-xs .vc_tta-tabs-container {
	flex-basis: 10%;
}

.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-sm .vc_tta-tabs-container, .vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-sm .vc_tta-tabs-container {
	flex-basis: 20%;
}

.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-md .vc_tta-tabs-container, .vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-md .vc_tta-tabs-container {
	flex-basis: 30%;
}

.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-lg .vc_tta-tabs-container, .vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-lg .vc_tta-tabs-container {
	flex-basis: 40%;
}

.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-xl .vc_tta-tabs-container, .vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-xl .vc_tta-tabs-container {
	flex-basis: 50%;
}

.vc_tta.vc_tta-controls-align-left .vc_tta-panel-heading, .vc_tta.vc_tta-controls-align-left .vc_tta-tabs-container {
	text-align: left;
}

.vc_tta.vc_tta-controls-align-right .vc_tta-panel-heading, .vc_tta.vc_tta-controls-align-right .vc_tta-tabs-container {
	text-align: right;
}

.vc_tta.vc_tta-controls-align-center .vc_tta-panel-heading, .vc_tta.vc_tta-controls-align-center .vc_tta-tabs-container {
	text-align: center;
}

.vc_non_responsive .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before, .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before {
	display: none;
}

.vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels {
	border-top-left-radius: 0;
}

.vc_non_responsive .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before, .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before, .vc_tta-o-non-responsive .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before {
	display: none;
}

.vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-bottom:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels {
	border-bottom-left-radius: 0;
}

.vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-top:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels {
	border-top-right-radius: 0;
}

.vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-bottom:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels {
	border-bottom-right-radius: 0;
}

.vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) {
	padding-bottom: 60px;
}

.vc_tta-tabs.vc_tta-has-pagination .vc_pagination {
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	margin-top: 30px;
	margin-bottom: 30px;
	transform: translateY(-50%);
}

.vc_tta-tabs.vc_tta-has-pagination.vc_tta-tabs-position-bottom {
	padding-top: 60px;
}

.vc_tta-tabs.vc_tta-has-pagination.vc_tta-tabs-position-bottom .vc_pagination {
	top: auto;
	bottom: 100%;
	transform: translateY(50%);
}

.vc_tta .vc_tta-controls-icon {
	display: inline-block;
	vertical-align: middle;
	height: 12px;
	width: 12px;
	position: relative;
	font-size: inherit;
	margin: 0;
}

.vc_tta .vc_tta-controls-icon:after, .vc_tta .vc_tta-controls-icon:before {
	transition: all .2s ease-in-out;
}

.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before {
	content: "";
	display: block;
	position: absolute;
	box-sizing: border-box;
	left: 0;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	border-style: solid;
	border-width: 2px 0 0;
}

.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after {
	content: "";
	display: block;
	position: absolute;
	box-sizing: border-box;
	left: 50%;
	bottom: 0;
	top: 0;
	transform: translateX(-50%);
	border-style: solid;
	border-width: 0 0 0 2px;
}

.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	content: "";
	display: block;
	position: absolute;
	box-sizing: border-box;
	left: 2px;
	right: 2px;
	top: 2px;
	bottom: 2px;
	border-style: solid;
	border-width: 0 2px 2px 0;
	transform: rotate(45deg) translate(-25%, -25%);
}

.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-triangle::before {
	content: "";
	display: block;
	position: absolute;
	box-sizing: border-box;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	border-style: solid;
	border-width: 6px;
	border-bottom-color: transparent !important;
	border-right-color: transparent !important;
	border-left-color: transparent !important;
	transform: translateY(25%);
}

.vc_tta .vc_active .vc_tta-controls-icon.vc_tta-controls-icon-plus::after {
	display: none;
}

.vc_tta .vc_active .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	transform: rotate(225deg) translate(-25%, -25%);
}

.vc_tta .vc_active .vc_tta-controls-icon.vc_tta-controls-icon-triangle::before {
	transform: rotate(180deg) translateY(25%);
}

.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a {
	padding-left: 46px;
}

.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 20px;
}

.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title>a {
	padding-right: 42px;
}

.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 20px;
}

@media (max-width:768px) {
	.vc_tta-container .vc_tta:not([class*=vc_tta-pageable]) .vc_pagination {
		display: none;
	}
}

/* Slider */
.slider {
	margin: 0px auto;
}

.slick-slide img {
	display: block;
	margin: auto;
}

.slick-prev:before, .slick-next:before {
	color: black;
}

.slider ul {
	margin: 0 !important;
}

.content-over-slider .slick-slide {
	position: relative;
}

.content-over-slider .slick-slide .content-section {
	position: absolute;
	width: 100%;
}

.content-over-slider .slick-slide .content-section .carousel_btn_span a {
	text-decoration: none;
	padding: 8px 20px;
	margin-top: 20px;
}

.content-over-slider .slick-slide .content-section * {
	padding: 0 140px;
}

.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}

.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.slick-list:focus {
	outline: none;
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}

.slick-slider .slick-track, .slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
}

.slick-track:before, .slick-track:after {
	display: table;
	content: "";
}

.slick-track:after {
	clear: both;
}

.slick-loading .slick-track {
	visibility: hidden;
}

.default-tdt .slick-slide {
	padding-right: 7px;
	padding-left: 7px;
}

.slick-slide {
	display: none;
	float: left;
	padding-bottom: 10px;
	height: 100%;
	min-height: 1px;
}

[dir='rtl'] .slick-slide {
	float: right;
}

.slick-slide img {
	display: block;
}

.slick-slide.slick-loading img {
	display: none;
}

.slick-slide.dragging img {
	pointer-events: none;
}

.slick-initialized .slick-slide {
	display: block;
}

.slick-loading .slick-slide {
	visibility: hidden;
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
	display: none;
}

/* Slider */
.slick-loading .slick-list {}

/* Arrows */
.slick-prev, .slick-next {
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: transparent;
	border: none;
	outline: none;
	background: transparent;
}

.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
	color: transparent;
	outline: none;
	background: transparent;
}

.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {
	opacity: 1;
}

.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
	opacity: .25;
}

.slick-prev:before, .slick-next:before {
	font-size: 20px;
	line-height: 0;
	opacity: .85;
	color: #000;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.slick-prev {
	left: 40px !important;
	z-index: 99;
}

[dir='rtl'] .slick-prev {
	/*right: 40px;*/
	left: auto;
}

.slick-prev:before {
	content: "" !important;
	font-weight: bold;
}

[dir='rtl'] .slick-prev:before {
	content: "→";
}

.slick-next {
	right: 53px !important;
	z-index: 99;
}

[dir='rtl'] .slick-next {
	right: auto;
}

.slick-next:before {
	content: "" !important;
	font-weight: bold;
}

[dir='rtl'] .slick-next:before {
	content: "←";
}

/* Dots */
.slick-dotted.slick-slider {
	margin-bottom: 30px;
	overflow: visible;
}

.slick-dots {
	position: absolute;
	bottom: -25px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
}

.slick-dots li {
	position: relative;
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 0 2px;
	padding: 0;
	cursor: pointer;
}

.slick-dots li button {
	font-size: 0;
	line-height: 0;
	display: block;
	width: 20px;
	height: 20px;
	padding: 5px;
	cursor: pointer;
	color: transparent;
	border: 0;
	outline: none;
	background: transparent;
}

.slick-dots li button:hover, .slick-dots li button:focus {
	outline: none;
}

.slick-dots li button:hover:before, .slick-dots li button:focus:before {
	opacity: 1;
}

.slick-dots li button:before {
	font-family: "slick";
	font-size: 30px;
	line-height: 15px;
	position: absolute;
	top: 0;
	left: 0;
	width: 14px;
	height: 14px;
	border-radius: 50%;
	content: "•";
	text-align: center;
	opacity: .7;
	/*color: black;*/
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.slick-dots li.slick-active button:before {
	opacity: 1;
	color: black;
}

.tm-slider h2 {
	margin: 0;
}

/* Custom Coding
==========================================*/
.tdt-slider .slick-slide {
	padding: 0 5px !important;
}

.ultimate_carousel_btn:hover {
	text-decoration: none;
}

.slick-slide .carousel_btn_span {
	width: 100%;
	display: inline-block;
}

.slick-slider .slick-arrow {
	border: 0px !important;
	background: none !important;
	display: block !important;
	font-family: "Font Awesome 5 Free";
}

.tm-slider .carousel-caption {
	position: inherit !important;
}

.tm-slider .carousel-caption:focus {
	outline: none;
}

.post-content-box div {
	max-width: initial !important;
}

.tm-slider.slick-slider .slick-prev:before, .tm-slider.slick-slider .slick-next:before {
	padding: 4px 10px !important;
}

[dir='rtl'] .slick-slide {
	float: left;
}

.slick-slider .slick-track, .slick-slider .slick-list {
	direction: ltr;
}

/* Media Query
==========================================*/
@media only screen and (max-width: 768px) {
	.content-over-slider .slick-slide .content-section {
		padding: 0 60px !important;
	}
	
	.slick-slider img {
		height: auto !important;
	}
}

@media only screen and (max-width: 480px) {
	.tm-slider .tdt-slider-heading {
		font-size: 17px !important;
		font-weight: bold;
	}
	
	.tm-slider h1, .tm-slider h2, .tm-slider h3, .tm-slider p, .tm-slider span {
		font-size: 15px !important;
	}
	
	.tm-slider .carousel_btn_span a {
		padding: 6px 20px !important;
	}
	
	.content-over-slider .slick-slide .content-section {
		padding: 0 30px !important;
	}
	
	.content-over-slider .slick-slide .content-section .carousel_btn_span a {
		margin-top: 10px;
	}
	
	.slick-prev {
		left: 7px !important;
	}
	
	.slick-next {
		right: 7px !important;
	}
}

/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa.fa-glass:before {
	content: "";
}

.fa.fa-meetup {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-star-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-star-o:before {
	content: "";
}

.fa.fa-close:before, .fa.fa-remove:before {
	content: "";
}

.fa.fa-gear:before {
	content: "";
}

.fa.fa-trash-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-trash-o:before {
	content: "";
}

.fa.fa-file-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-o:before {
	content: "";
}

.fa.fa-clock-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-clock-o:before {
	content: "";
}

.fa.fa-arrow-circle-o-down {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-arrow-circle-o-down:before {
	content: "";
}

.fa.fa-arrow-circle-o-up {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-arrow-circle-o-up:before {
	content: "";
}

.fa.fa-play-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-play-circle-o:before {
	content: "";
}

.fa.fa-repeat:before, .fa.fa-rotate-right:before {
	content: "";
}

.fa.fa-refresh:before {
	content: "";
}

.fa.fa-list-alt {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-dedent:before {
	content: "";
}

.fa.fa-video-camera:before {
	content: "";
}

.fa.fa-picture-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-picture-o:before {
	content: "";
}

.fa.fa-photo {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-photo:before {
	content: "";
}

.fa.fa-image {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-image:before {
	content: "";
}

.fa.fa-pencil:before {
	content: "";
}

.fa.fa-map-marker:before {
	content: "";
}

.fa.fa-pencil-square-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-pencil-square-o:before {
	content: "";
}

.fa.fa-share-square-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-share-square-o:before {
	content: "";
}

.fa.fa-check-square-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-check-square-o:before {
	content: "";
}

.fa.fa-arrows:before {
	content: "";
}

.fa.fa-times-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-times-circle-o:before {
	content: "";
}

.fa.fa-check-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-check-circle-o:before {
	content: "";
}

.fa.fa-mail-forward:before {
	content: "";
}

.fa.fa-expand:before {
	content: "";
}

.fa.fa-compress:before {
	content: "";
}

.fa.fa-eye, .fa.fa-eye-slash {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-warning:before {
	content: "";
}

.fa.fa-calendar:before {
	content: "";
}

.fa.fa-arrows-v:before {
	content: "";
}

.fa.fa-arrows-h:before {
	content: "";
}

.fa.fa-bar-chart {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-bar-chart:before {
	content: "";
}

.fa.fa-bar-chart-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-bar-chart-o:before {
	content: "";
}

.fa.fa-facebook-square, .fa.fa-twitter-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-gears:before {
	content: "";
}

.fa.fa-thumbs-o-up {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-thumbs-o-up:before {
	content: "";
}

.fa.fa-thumbs-o-down {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-thumbs-o-down:before {
	content: "";
}

.fa.fa-heart-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-heart-o:before {
	content: "";
}

.fa.fa-sign-out:before {
	content: "";
}

.fa.fa-linkedin-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-linkedin-square:before {
	content: "";
}

.fa.fa-thumb-tack:before {
	content: "";
}

.fa.fa-external-link:before {
	content: "";
}

.fa.fa-sign-in:before {
	content: "";
}

.fa.fa-github-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-lemon-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-lemon-o:before {
	content: "";
}

.fa.fa-square-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-square-o:before {
	content: "";
}

.fa.fa-bookmark-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-bookmark-o:before {
	content: "";
}

.fa.fa-facebook, .fa.fa-twitter {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-facebook:before {
	content: "";
}

.fa.fa-facebook-f {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-facebook-f:before {
	content: "";
}

.fa.fa-github {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-credit-card {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-feed:before {
	content: "";
}

.fa.fa-hdd-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hdd-o:before {
	content: "";
}

.fa.fa-hand-o-right {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-o-right:before {
	content: "";
}

.fa.fa-hand-o-left {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-o-left:before {
	content: "";
}

.fa.fa-hand-o-up {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-o-up:before {
	content: "";
}

.fa.fa-hand-o-down {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-o-down:before {
	content: "";
}

.fa.fa-arrows-alt:before {
	content: "";
}

.fa.fa-group:before {
	content: "";
}

.fa.fa-chain:before {
	content: "";
}

.fa.fa-scissors:before {
	content: "";
}

.fa.fa-files-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-files-o:before {
	content: "";
}

.fa.fa-floppy-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-floppy-o:before {
	content: "";
}

.fa.fa-navicon:before, .fa.fa-reorder:before {
	content: "";
}

.fa.fa-google-plus, .fa.fa-google-plus-square, .fa.fa-pinterest, .fa.fa-pinterest-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-google-plus:before {
	content: "";
}

.fa.fa-money {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-money:before {
	content: "";
}

.fa.fa-unsorted:before {
	content: "";
}

.fa.fa-sort-desc:before {
	content: "";
}

.fa.fa-sort-asc:before {
	content: "";
}

.fa.fa-linkedin {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-linkedin:before {
	content: "";
}

.fa.fa-rotate-left:before {
	content: "";
}

.fa.fa-legal:before {
	content: "";
}

.fa.fa-dashboard:before, .fa.fa-tachometer:before {
	content: "";
}

.fa.fa-comment-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-comment-o:before {
	content: "";
}

.fa.fa-comments-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-comments-o:before {
	content: "";
}

.fa.fa-flash:before {
	content: "";
}

.fa.fa-clipboard, .fa.fa-paste {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-paste:before {
	content: "";
}

.fa.fa-lightbulb-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-lightbulb-o:before {
	content: "";
}

.fa.fa-exchange:before {
	content: "";
}

.fa.fa-cloud-download:before {
	content: "";
}

.fa.fa-cloud-upload:before {
	content: "";
}

.fa.fa-bell-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-bell-o:before {
	content: "";
}

.fa.fa-cutlery:before {
	content: "";
}

.fa.fa-file-text-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-text-o:before {
	content: "";
}

.fa.fa-building-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-building-o:before {
	content: "";
}

.fa.fa-hospital-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hospital-o:before {
	content: "";
}

.fa.fa-tablet:before {
	content: "";
}

.fa.fa-mobile-phone:before, .fa.fa-mobile:before {
	content: "";
}

.fa.fa-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-circle-o:before {
	content: "";
}

.fa.fa-mail-reply:before {
	content: "";
}

.fa.fa-github-alt {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-folder-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-folder-o:before {
	content: "";
}

.fa.fa-folder-open-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-folder-open-o:before {
	content: "";
}

.fa.fa-smile-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-smile-o:before {
	content: "";
}

.fa.fa-frown-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-frown-o:before {
	content: "";
}

.fa.fa-meh-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-meh-o:before {
	content: "";
}

.fa.fa-keyboard-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-keyboard-o:before {
	content: "";
}

.fa.fa-flag-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-flag-o:before {
	content: "";
}

.fa.fa-mail-reply-all:before {
	content: "";
}

.fa.fa-star-half-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-star-half-o:before {
	content: "";
}

.fa.fa-star-half-empty {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-star-half-empty:before {
	content: "";
}

.fa.fa-star-half-full {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-star-half-full:before {
	content: "";
}

.fa.fa-code-fork:before {
	content: "";
}

.fa.fa-chain-broken:before {
	content: "";
}

.fa.fa-shield:before {
	content: "";
}

.fa.fa-calendar-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-calendar-o:before {
	content: "";
}

.fa.fa-css3, .fa.fa-html5, .fa.fa-maxcdn {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-ticket:before {
	content: "";
}

.fa.fa-minus-square-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-minus-square-o:before {
	content: "";
}

.fa.fa-level-up:before {
	content: "";
}

.fa.fa-level-down:before {
	content: "";
}

.fa.fa-pencil-square:before {
	content: "";
}

.fa.fa-external-link-square:before {
	content: "";
}

.fa.fa-compass {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-caret-square-o-down {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-caret-square-o-down:before {
	content: "";
}

.fa.fa-toggle-down {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-toggle-down:before {
	content: "";
}

.fa.fa-caret-square-o-up {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-caret-square-o-up:before {
	content: "";
}

.fa.fa-toggle-up {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-toggle-up:before {
	content: "";
}

.fa.fa-caret-square-o-right {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-caret-square-o-right:before {
	content: "";
}

.fa.fa-toggle-right {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-toggle-right:before {
	content: "";
}

.fa.fa-eur:before, .fa.fa-euro:before {
	content: "";
}

.fa.fa-gbp:before {
	content: "";
}

.fa.fa-dollar:before, .fa.fa-usd:before {
	content: "";
}

.fa.fa-inr:before, .fa.fa-rupee:before {
	content: "";
}

.fa.fa-cny:before, .fa.fa-jpy:before, .fa.fa-rmb:before, .fa.fa-yen:before {
	content: "";
}

.fa.fa-rouble:before, .fa.fa-rub:before, .fa.fa-ruble:before {
	content: "";
}

.fa.fa-krw:before, .fa.fa-won:before {
	content: "";
}

.fa.fa-bitcoin, .fa.fa-btc {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-bitcoin:before {
	content: "";
}

.fa.fa-file-text:before {
	content: "";
}

.fa.fa-sort-alpha-asc:before {
	content: "";
}

.fa.fa-sort-alpha-desc:before {
	content: "";
}

.fa.fa-sort-amount-asc:before {
	content: "";
}

.fa.fa-sort-amount-desc:before {
	content: "";
}

.fa.fa-sort-numeric-asc:before {
	content: "";
}

.fa.fa-sort-numeric-desc:before {
	content: "";
}

.fa.fa-xing, .fa.fa-xing-square, .fa.fa-youtube, .fa.fa-youtube-play, .fa.fa-youtube-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-youtube-play:before {
	content: "";
}

.fa.fa-adn, .fa.fa-bitbucket, .fa.fa-bitbucket-square, .fa.fa-dropbox, .fa.fa-flickr, .fa.fa-instagram, .fa.fa-stack-overflow {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-bitbucket-square:before {
	content: "";
}

.fa.fa-tumblr, .fa.fa-tumblr-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-long-arrow-down:before {
	content: "";
}

.fa.fa-long-arrow-up:before {
	content: "";
}

.fa.fa-long-arrow-left:before {
	content: "";
}

.fa.fa-long-arrow-right:before {
	content: "";
}

.fa.fa-android, .fa.fa-apple, .fa.fa-dribbble, .fa.fa-foursquare, .fa.fa-gittip, .fa.fa-gratipay, .fa.fa-linux, .fa.fa-skype, .fa.fa-trello, .fa.fa-windows {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-gittip:before {
	content: "";
}

.fa.fa-sun-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-sun-o:before {
	content: "";
}

.fa.fa-moon-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-moon-o:before {
	content: "";
}

.fa.fa-pagelines, .fa.fa-renren, .fa.fa-stack-exchange, .fa.fa-vk, .fa.fa-weibo {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-arrow-circle-o-right {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-arrow-circle-o-right:before {
	content: "";
}

.fa.fa-arrow-circle-o-left {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-arrow-circle-o-left:before {
	content: "";
}

.fa.fa-caret-square-o-left {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-caret-square-o-left:before {
	content: "";
}

.fa.fa-toggle-left {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-toggle-left:before {
	content: "";
}

.fa.fa-dot-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-dot-circle-o:before {
	content: "";
}

.fa.fa-vimeo-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-try:before, .fa.fa-turkish-lira:before {
	content: "";
}

.fa.fa-plus-square-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-plus-square-o:before {
	content: "";
}

.fa.fa-openid, .fa.fa-slack, .fa.fa-wordpress {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-bank:before, .fa.fa-institution:before {
	content: "";
}

.fa.fa-mortar-board:before {
	content: "";
}

.fa.fa-delicious, .fa.fa-digg, .fa.fa-drupal, .fa.fa-google, .fa.fa-joomla, .fa.fa-pied-piper-alt, .fa.fa-pied-piper-pp, .fa.fa-reddit, .fa.fa-reddit-square, .fa.fa-stumbleupon, .fa.fa-stumbleupon-circle, .fa.fa-yahoo {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-spoon:before {
	content: "";
}

.fa.fa-behance, .fa.fa-behance-square, .fa.fa-steam, .fa.fa-steam-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-automobile:before {
	content: "";
}

.fa.fa-envelope-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-envelope-o:before {
	content: "";
}

.fa.fa-deviantart, .fa.fa-soundcloud, .fa.fa-spotify {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-file-pdf-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-pdf-o:before {
	content: "";
}

.fa.fa-file-word-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-word-o:before {
	content: "";
}

.fa.fa-file-excel-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-excel-o:before {
	content: "";
}

.fa.fa-file-powerpoint-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-powerpoint-o:before {
	content: "";
}

.fa.fa-file-image-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-image-o:before {
	content: "";
}

.fa.fa-file-photo-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-photo-o:before {
	content: "";
}

.fa.fa-file-picture-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-picture-o:before {
	content: "";
}

.fa.fa-file-archive-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-archive-o:before {
	content: "";
}

.fa.fa-file-zip-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-zip-o:before {
	content: "";
}

.fa.fa-file-audio-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-audio-o:before {
	content: "";
}

.fa.fa-file-sound-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-sound-o:before {
	content: "";
}

.fa.fa-file-video-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-video-o:before {
	content: "";
}

.fa.fa-file-movie-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-movie-o:before {
	content: "";
}

.fa.fa-file-code-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-file-code-o:before {
	content: "";
}

.fa.fa-codepen, .fa.fa-jsfiddle, .fa.fa-vine {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-life-bouy, .fa.fa-life-ring {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-life-bouy:before {
	content: "";
}

.fa.fa-life-buoy {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-life-buoy:before {
	content: "";
}

.fa.fa-life-saver {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-life-saver:before {
	content: "";
}

.fa.fa-support {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-support:before {
	content: "";
}

.fa.fa-circle-o-notch:before {
	content: "";
}

.fa.fa-ra, .fa.fa-rebel {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-ra:before {
	content: "";
}

.fa.fa-resistance {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-resistance:before {
	content: "";
}

.fa.fa-empire, .fa.fa-ge {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-ge:before {
	content: "";
}

.fa.fa-git, .fa.fa-git-square, .fa.fa-hacker-news, .fa.fa-y-combinator-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-y-combinator-square:before {
	content: "";
}

.fa.fa-yc-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-yc-square:before {
	content: "";
}

.fa.fa-qq, .fa.fa-tencent-weibo, .fa.fa-wechat, .fa.fa-weixin {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-wechat:before {
	content: "";
}

.fa.fa-send:before {
	content: "";
}

.fa.fa-paper-plane-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-paper-plane-o:before {
	content: "";
}

.fa.fa-send-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-send-o:before {
	content: "";
}

.fa.fa-circle-thin {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-circle-thin:before {
	content: "";
}

.fa.fa-header:before {
	content: "";
}

.fa.fa-sliders:before {
	content: "";
}

.fa.fa-futbol-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-futbol-o:before {
	content: "";
}

.fa.fa-soccer-ball-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-soccer-ball-o:before {
	content: "";
}

.fa.fa-slideshare, .fa.fa-twitch, .fa.fa-yelp {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-newspaper-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-newspaper-o:before {
	content: "";
}

.fa.fa-cc-amex, .fa.fa-cc-discover, .fa.fa-cc-mastercard, .fa.fa-cc-paypal, .fa.fa-cc-stripe, .fa.fa-cc-visa, .fa.fa-google-wallet, .fa.fa-paypal {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-bell-slash-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-bell-slash-o:before {
	content: "";
}

.fa.fa-trash:before {
	content: "";
}

.fa.fa-copyright {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-eyedropper:before {
	content: "";
}

.fa.fa-area-chart:before {
	content: "";
}

.fa.fa-pie-chart:before {
	content: "";
}

.fa.fa-line-chart:before {
	content: "";
}

.fa.fa-angellist, .fa.fa-ioxhost, .fa.fa-lastfm, .fa.fa-lastfm-square {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-cc {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-cc:before {
	content: "";
}

.fa.fa-ils:before, .fa.fa-shekel:before, .fa.fa-sheqel:before {
	content: "";
}

.fa.fa-meanpath {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-meanpath:before {
	content: "";
}

.fa.fa-buysellads, .fa.fa-connectdevelop, .fa.fa-dashcube, .fa.fa-forumbee, .fa.fa-leanpub, .fa.fa-sellsy, .fa.fa-shirtsinbulk, .fa.fa-simplybuilt, .fa.fa-skyatlas {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-diamond {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-diamond:before {
	content: "";
}

.fa.fa-intersex:before {
	content: "";
}

.fa.fa-facebook-official {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-facebook-official:before {
	content: "";
}

.fa.fa-pinterest-p, .fa.fa-whatsapp {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-hotel:before {
	content: "";
}

.fa.fa-medium, .fa.fa-viacoin, .fa.fa-y-combinator, .fa.fa-yc {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-yc:before {
	content: "";
}

.fa.fa-expeditedssl, .fa.fa-opencart, .fa.fa-optin-monster {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-battery-4:before, .fa.fa-battery:before {
	content: "";
}

.fa.fa-battery-3:before {
	content: "";
}

.fa.fa-battery-2:before {
	content: "";
}

.fa.fa-battery-1:before {
	content: "";
}

.fa.fa-battery-0:before {
	content: "";
}

.fa.fa-object-group, .fa.fa-object-ungroup, .fa.fa-sticky-note-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-sticky-note-o:before {
	content: "";
}

.fa.fa-cc-diners-club, .fa.fa-cc-jcb {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-clone, .fa.fa-hourglass-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hourglass-o:before {
	content: "";
}

.fa.fa-hourglass-1:before {
	content: "";
}

.fa.fa-hourglass-2:before {
	content: "";
}

.fa.fa-hourglass-3:before {
	content: "";
}

.fa.fa-hand-rock-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-rock-o:before {
	content: "";
}

.fa.fa-hand-grab-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-grab-o:before {
	content: "";
}

.fa.fa-hand-paper-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-paper-o:before {
	content: "";
}

.fa.fa-hand-stop-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-stop-o:before {
	content: "";
}

.fa.fa-hand-scissors-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-scissors-o:before {
	content: "";
}

.fa.fa-hand-lizard-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-lizard-o:before {
	content: "";
}

.fa.fa-hand-spock-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-spock-o:before {
	content: "";
}

.fa.fa-hand-pointer-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-pointer-o:before {
	content: "";
}

.fa.fa-hand-peace-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-hand-peace-o:before {
	content: "";
}

.fa.fa-registered {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-chrome, .fa.fa-creative-commons, .fa.fa-firefox, .fa.fa-get-pocket, .fa.fa-gg, .fa.fa-gg-circle, .fa.fa-internet-explorer, .fa.fa-odnoklassniki, .fa.fa-odnoklassniki-square, .fa.fa-opera, .fa.fa-safari, .fa.fa-tripadvisor, .fa.fa-wikipedia-w {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-television:before {
	content: "";
}

.fa.fa-500px, .fa.fa-amazon, .fa.fa-contao {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-calendar-plus-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-calendar-plus-o:before {
	content: "";
}

.fa.fa-calendar-minus-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-calendar-minus-o:before {
	content: "";
}

.fa.fa-calendar-times-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-calendar-times-o:before {
	content: "";
}

.fa.fa-calendar-check-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-calendar-check-o:before {
	content: "";
}

.fa.fa-map-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-map-o:before {
	content: "";
}

.fa.fa-commenting:before {
	content: "";
}

.fa.fa-commenting-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-commenting-o:before {
	content: "";
}

.fa.fa-houzz, .fa.fa-vimeo {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-vimeo:before {
	content: "";
}

.fa.fa-black-tie, .fa.fa-edge, .fa.fa-fonticons, .fa.fa-reddit-alien {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-credit-card-alt:before {
	content: "";
}

.fa.fa-codiepie, .fa.fa-fort-awesome, .fa.fa-mixcloud, .fa.fa-modx, .fa.fa-product-hunt, .fa.fa-scribd, .fa.fa-usb {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-pause-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-pause-circle-o:before {
	content: "";
}

.fa.fa-stop-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-stop-circle-o:before {
	content: "";
}

.fa.fa-bluetooth, .fa.fa-bluetooth-b, .fa.fa-envira, .fa.fa-gitlab, .fa.fa-wheelchair-alt, .fa.fa-wpbeginner, .fa.fa-wpforms {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-wheelchair-alt:before {
	content: "";
}

.fa.fa-question-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-question-circle-o:before {
	content: "";
}

.fa.fa-volume-control-phone:before {
	content: "";
}

.fa.fa-asl-interpreting:before {
	content: "";
}

.fa.fa-deafness:before, .fa.fa-hard-of-hearing:before {
	content: "";
}

.fa.fa-glide, .fa.fa-glide-g {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-signing:before {
	content: "";
}

.fa.fa-first-order, .fa.fa-google-plus-official, .fa.fa-pied-piper, .fa.fa-snapchat, .fa.fa-snapchat-ghost, .fa.fa-snapchat-square, .fa.fa-themeisle, .fa.fa-viadeo, .fa.fa-viadeo-square, .fa.fa-yoast {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-google-plus-official:before {
	content: "";
}

.fa.fa-google-plus-circle {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-google-plus-circle:before {
	content: "";
}

.fa.fa-fa, .fa.fa-font-awesome {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-fa:before {
	content: "";
}

.fa.fa-handshake-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-handshake-o:before {
	content: "";
}

.fa.fa-envelope-open-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-envelope-open-o:before {
	content: "";
}

.fa.fa-linode {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-address-book-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-address-book-o:before {
	content: "";
}

.fa.fa-vcard:before {
	content: "";
}

.fa.fa-address-card-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-address-card-o:before {
	content: "";
}

.fa.fa-vcard-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-vcard-o:before {
	content: "";
}

.fa.fa-user-circle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-user-circle-o:before {
	content: "";
}

.fa.fa-user-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-user-o:before {
	content: "";
}

.fa.fa-id-badge {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-drivers-license:before {
	content: "";
}

.fa.fa-id-card-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-id-card-o:before {
	content: "";
}

.fa.fa-drivers-license-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-drivers-license-o:before {
	content: "";
}

.fa.fa-free-code-camp, .fa.fa-quora, .fa.fa-telegram {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-thermometer-4:before, .fa.fa-thermometer:before {
	content: "";
}

.fa.fa-thermometer-3:before {
	content: "";
}

.fa.fa-thermometer-2:before {
	content: "";
}

.fa.fa-thermometer-1:before {
	content: "";
}

.fa.fa-thermometer-0:before {
	content: "";
}

.fa.fa-bathtub:before, .fa.fa-s15:before {
	content: "";
}

.fa.fa-window-maximize, .fa.fa-window-restore {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-times-rectangle:before {
	content: "";
}

.fa.fa-window-close-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-window-close-o:before {
	content: "";
}

.fa.fa-times-rectangle-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-times-rectangle-o:before {
	content: "";
}

.fa.fa-bandcamp, .fa.fa-eercast, .fa.fa-etsy, .fa.fa-grav, .fa.fa-imdb, .fa.fa-ravelry {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-eercast:before {
	content: "";
}

.fa.fa-snowflake-o {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
}

.fa.fa-snowflake-o:before {
	content: "";
}

.fa.fa-superpowers, .fa.fa-wpexplorer {
	font-family: "Font Awesome 5 Brands";
	font-weight: 400;
}

.fa.fa-cab:before {
	content: "";
}

/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa, .fab, .fad, .fal, .far, .fas {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
}

.fa-lg {
	font-size: 1.33333em;
	line-height: .75em;
	vertical-align: -.0667em;
}

.fa-xs {
	font-size: .75em;
}

.fa-sm {
	font-size: .875em;
}

.fa-1x {
	font-size: 1em;
}

.fa-2x {
	font-size: 2em;
}

.fa-3x {
	font-size: 3em;
}

.fa-4x {
	font-size: 4em;
}

.fa-5x {
	font-size: 5em;
}

.fa-6x {
	font-size: 6em;
}

.fa-7x {
	font-size: 7em;
}

.fa-8x {
	font-size: 8em;
}

.fa-9x {
	font-size: 9em;
}

.fa-10x {
	font-size: 10em;
}

.fa-fw {
	text-align: center;
	width: 1.25em;
}

.fa-ul {
	list-style-type: none;
	margin-left: 2.5em;
	padding-left: 0;
}

.fa-ul>li {
	position: relative;
}

.fa-li {
	left: -2em;
	position: absolute;
	text-align: center;
	width: 2em;
	line-height: inherit;
}

.fa-border {
	border: .08em solid #eee;
	border-radius: .1em;
	padding: .2em .25em .15em;
}

.fa-pull-left {
	float: left;
}

.fa-pull-right {
	float: right;
}

.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left {
	margin-right: .3em;
}

.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right {
	margin-left: .3em;
}

.fa-spin {
	-webkit-animation: fa-spin 2s linear infinite;
	animation: fa-spin 2s linear infinite;
}

.fa-pulse {
	-webkit-animation: fa-spin 1s steps(8) infinite;
	animation: fa-spin 1s steps(8) infinite;
}

@-webkit-keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn);
	}
}

@keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn);
	}
}

.fa-rotate-90 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}

.fa-rotate-180 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

.fa-rotate-270 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
	-webkit-transform: rotate(270deg);
	transform: rotate(270deg);
}

.fa-flip-horizontal {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
}

.fa-flip-vertical {
	-webkit-transform: scaleY(-1);
	transform: scaleY(-1);
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
	-webkit-transform: scale(-1);
	transform: scale(-1);
}

:root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 {
	-webkit-filter: none;
	filter: none;
}

.fa-stack {
	display: inline-block;
	height: 2em;
	line-height: 2em;
	position: relative;
	vertical-align: middle;
	width: 2.5em;
}

.fa-stack-1x, .fa-stack-2x {
	left: 0;
	position: absolute;
	text-align: center;
	width: 100%;
}

.fa-stack-1x {
	line-height: inherit;
}

.fa-stack-2x {
	font-size: 2em;
}

.fa-inverse {
	color: #fff;
}

.fa-500px:before {
	content: "";
}

.fa-accessible-icon:before {
	content: "";
}

.fa-accusoft:before {
	content: "";
}

.fa-acquisitions-incorporated:before {
	content: "";
}

.fa-ad:before {
	content: "";
}

.fa-address-book:before {
	content: "";
}

.fa-address-card:before {
	content: "";
}

.fa-adjust:before {
	content: "";
}

.fa-adn:before {
	content: "";
}

.fa-adversal:before {
	content: "";
}

.fa-affiliatetheme:before {
	content: "";
}

.fa-air-freshener:before {
	content: "";
}

.fa-airbnb:before {
	content: "";
}

.fa-algolia:before {
	content: "";
}

.fa-align-center:before {
	content: "";
}

.fa-align-justify:before {
	content: "";
}

.fa-align-left:before {
	content: "";
}

.fa-align-right:before {
	content: "";
}

.fa-alipay:before {
	content: "";
}

.fa-allergies:before {
	content: "";
}

.fa-amazon:before {
	content: "";
}

.fa-amazon-pay:before {
	content: "";
}

.fa-ambulance:before {
	content: "";
}

.fa-american-sign-language-interpreting:before {
	content: "";
}

.fa-amilia:before {
	content: "";
}

.fa-anchor:before {
	content: "";
}

.fa-android:before {
	content: "";
}

.fa-angellist:before {
	content: "";
}

.fa-angle-double-down:before {
	content: "";
}

.fa-angle-double-left:before {
	content: "";
}

.fa-angle-double-right:before {
	content: "";
}

.fa-angle-double-up:before {
	content: "";
}

.fa-angle-down:before {
	content: "";
}

.fa-angle-left:before {
	content: "";
}

.fa-angle-right:before {
	content: "";
}

.fa-angle-up:before {
	content: "";
}

.fa-angry:before {
	content: "";
}

.fa-angrycreative:before {
	content: "";
}

.fa-angular:before {
	content: "";
}

.fa-ankh:before {
	content: "";
}

.fa-app-store:before {
	content: "";
}

.fa-app-store-ios:before {
	content: "";
}

.fa-apper:before {
	content: "";
}

.fa-apple:before {
	content: "";
}

.fa-apple-alt:before {
	content: "";
}

.fa-apple-pay:before {
	content: "";
}

.fa-archive:before {
	content: "";
}

.fa-archway:before {
	content: "";
}

.fa-arrow-alt-circle-down:before {
	content: "";
}

.fa-arrow-alt-circle-left:before {
	content: "";
}

.fa-arrow-alt-circle-right:before {
	content: "";
}

.fa-arrow-alt-circle-up:before {
	content: "";
}

.fa-arrow-circle-down:before {
	content: "";
}

.fa-arrow-circle-left:before {
	content: "";
}

.fa-arrow-circle-right:before {
	content: "";
}

.fa-arrow-circle-up:before {
	content: "";
}

.fa-arrow-down:before {
	content: "";
}

.fa-arrow-left:before {
	content: "";
}

.fa-arrow-right:before {
	content: "";
}

.fa-arrow-up:before {
	content: "";
}

.fa-arrows-alt:before {
	content: "";
}

.fa-arrows-alt-h:before {
	content: "";
}

.fa-arrows-alt-v:before {
	content: "";
}

.fa-artstation:before {
	content: "";
}

.fa-assistive-listening-systems:before {
	content: "";
}

.fa-asterisk:before {
	content: "";
}

.fa-asymmetrik:before {
	content: "";
}

.fa-at:before {
	content: "";
}

.fa-atlas:before {
	content: "";
}

.fa-atlassian:before {
	content: "";
}

.fa-atom:before {
	content: "";
}

.fa-audible:before {
	content: "";
}

.fa-audio-description:before {
	content: "";
}

.fa-autoprefixer:before {
	content: "";
}

.fa-avianex:before {
	content: "";
}

.fa-aviato:before {
	content: "";
}

.fa-award:before {
	content: "";
}

.fa-aws:before {
	content: "";
}

.fa-baby:before {
	content: "";
}

.fa-baby-carriage:before {
	content: "";
}

.fa-backspace:before {
	content: "";
}

.fa-backward:before {
	content: "";
}

.fa-bacon:before {
	content: "";
}

.fa-bacteria:before {
	content: "";
}

.fa-bacterium:before {
	content: "";
}

.fa-bahai:before {
	content: "";
}

.fa-balance-scale:before {
	content: "";
}

.fa-balance-scale-left:before {
	content: "";
}

.fa-balance-scale-right:before {
	content: "";
}

.fa-ban:before {
	content: "";
}

.fa-band-aid:before {
	content: "";
}

.fa-bandcamp:before {
	content: "";
}

.fa-barcode:before {
	content: "";
}

.fa-bars:before {
	content: "";
}

.fa-baseball-ball:before {
	content: "";
}

.fa-basketball-ball:before {
	content: "";
}

.fa-bath:before {
	content: "";
}

.fa-battery-empty:before {
	content: "";
}

.fa-battery-full:before {
	content: "";
}

.fa-battery-half:before {
	content: "";
}

.fa-battery-quarter:before {
	content: "";
}

.fa-battery-three-quarters:before {
	content: "";
}

.fa-battle-net:before {
	content: "";
}

.fa-bed:before {
	content: "";
}

.fa-beer:before {
	content: "";
}

.fa-behance:before {
	content: "";
}

.fa-behance-square:before {
	content: "";
}

.fa-bell:before {
	content: "";
}

.fa-bell-slash:before {
	content: "";
}

.fa-bezier-curve:before {
	content: "";
}

.fa-bible:before {
	content: "";
}

.fa-bicycle:before {
	content: "";
}

.fa-biking:before {
	content: "";
}

.fa-bimobject:before {
	content: "";
}

.fa-binoculars:before {
	content: "";
}

.fa-biohazard:before {
	content: "";
}

.fa-birthday-cake:before {
	content: "";
}

.fa-bitbucket:before {
	content: "";
}

.fa-bitcoin:before {
	content: "";
}

.fa-bity:before {
	content: "";
}

.fa-black-tie:before {
	content: "";
}

.fa-blackberry:before {
	content: "";
}

.fa-blender:before {
	content: "";
}

.fa-blender-phone:before {
	content: "";
}

.fa-blind:before {
	content: "";
}

.fa-blog:before {
	content: "";
}

.fa-blogger:before {
	content: "";
}

.fa-blogger-b:before {
	content: "";
}

.fa-bluetooth:before {
	content: "";
}

.fa-bluetooth-b:before {
	content: "";
}

.fa-bold:before {
	content: "";
}

.fa-bolt:before {
	content: "";
}

.fa-bomb:before {
	content: "";
}

.fa-bone:before {
	content: "";
}

.fa-bong:before {
	content: "";
}

.fa-book:before {
	content: "";
}

.fa-book-dead:before {
	content: "";
}

.fa-book-medical:before {
	content: "";
}

.fa-book-open:before {
	content: "";
}

.fa-book-reader:before {
	content: "";
}

.fa-bookmark:before {
	content: "";
}

.fa-bootstrap:before {
	content: "";
}

.fa-border-all:before {
	content: "";
}

.fa-border-none:before {
	content: "";
}

.fa-border-style:before {
	content: "";
}

.fa-bowling-ball:before {
	content: "";
}

.fa-box:before {
	content: "";
}

.fa-box-open:before {
	content: "";
}

.fa-box-tissue:before {
	content: "";
}

.fa-boxes:before {
	content: "";
}

.fa-braille:before {
	content: "";
}

.fa-brain:before {
	content: "";
}

.fa-bread-slice:before {
	content: "";
}

.fa-briefcase:before {
	content: "";
}

.fa-briefcase-medical:before {
	content: "";
}

.fa-broadcast-tower:before {
	content: "";
}

.fa-broom:before {
	content: "";
}

.fa-brush:before {
	content: "";
}

.fa-btc:before {
	content: "";
}

.fa-buffer:before {
	content: "";
}

.fa-bug:before {
	content: "";
}

.fa-building:before {
	content: "";
}

.fa-bullhorn:before {
	content: "";
}

.fa-bullseye:before {
	content: "";
}

.fa-burn:before {
	content: "";
}

.fa-buromobelexperte:before {
	content: "";
}

.fa-bus:before {
	content: "";
}

.fa-bus-alt:before {
	content: "";
}

.fa-business-time:before {
	content: "";
}

.fa-buy-n-large:before {
	content: "";
}

.fa-buysellads:before {
	content: "";
}

.fa-calculator:before {
	content: "";
}

.fa-calendar:before {
	content: "";
}

.fa-calendar-alt:before {
	content: "";
}

.fa-calendar-check:before {
	content: "";
}

.fa-calendar-day:before {
	content: "";
}

.fa-calendar-minus:before {
	content: "";
}

.fa-calendar-plus:before {
	content: "";
}

.fa-calendar-times:before {
	content: "";
}

.fa-calendar-week:before {
	content: "";
}

.fa-camera:before {
	content: "";
}

.fa-camera-retro:before {
	content: "";
}

.fa-campground:before {
	content: "";
}

.fa-canadian-maple-leaf:before {
	content: "";
}

.fa-candy-cane:before {
	content: "";
}

.fa-cannabis:before {
	content: "";
}

.fa-capsules:before {
	content: "";
}

.fa-car:before {
	content: "";
}

.fa-car-alt:before {
	content: "";
}

.fa-car-battery:before {
	content: "";
}

.fa-car-crash:before {
	content: "";
}

.fa-car-side:before {
	content: "";
}

.fa-caravan:before {
	content: "";
}

.fa-caret-down:before {
	content: "";
}

.fa-caret-left:before {
	content: "";
}

.fa-caret-right:before {
	content: "";
}

.fa-caret-square-down:before {
	content: "";
}

.fa-caret-square-left:before {
	content: "";
}

.fa-caret-square-right:before {
	content: "";
}

.fa-caret-square-up:before {
	content: "";
}

.fa-caret-up:before {
	content: "";
}

.fa-carrot:before {
	content: "";
}

.fa-cart-arrow-down:before {
	content: "";
}

.fa-cart-plus:before {
	content: "";
}

.fa-cash-register:before {
	content: "";
}

.fa-cat:before {
	content: "";
}

.fa-cc-amazon-pay:before {
	content: "";
}

.fa-cc-amex:before {
	content: "";
}

.fa-cc-apple-pay:before {
	content: "";
}

.fa-cc-diners-club:before {
	content: "";
}

.fa-cc-discover:before {
	content: "";
}

.fa-cc-jcb:before {
	content: "";
}

.fa-cc-mastercard:before {
	content: "";
}

.fa-cc-paypal:before {
	content: "";
}

.fa-cc-stripe:before {
	content: "";
}

.fa-cc-visa:before {
	content: "";
}

.fa-centercode:before {
	content: "";
}

.fa-centos:before {
	content: "";
}

.fa-certificate:before {
	content: "";
}

.fa-chair:before {
	content: "";
}

.fa-chalkboard:before {
	content: "";
}

.fa-chalkboard-teacher:before {
	content: "";
}

.fa-charging-station:before {
	content: "";
}

.fa-chart-area:before {
	content: "";
}

.fa-chart-bar:before {
	content: "";
}

.fa-chart-line:before {
	content: "";
}

.fa-chart-pie:before {
	content: "";
}

.fa-check:before {
	content: "";
}

.fa-check-circle:before {
	content: "";
}

.fa-check-double:before {
	content: "";
}

.fa-check-square:before {
	content: "";
}

.fa-cheese:before {
	content: "";
}

.fa-chess:before {
	content: "";
}

.fa-chess-bishop:before {
	content: "";
}

.fa-chess-board:before {
	content: "";
}

.fa-chess-king:before {
	content: "";
}

.fa-chess-knight:before {
	content: "";
}

.fa-chess-pawn:before {
	content: "";
}

.fa-chess-queen:before {
	content: "";
}

.fa-chess-rook:before {
	content: "";
}

.fa-chevron-circle-down:before {
	content: "";
}

.fa-chevron-circle-left:before {
	content: "";
}

.fa-chevron-circle-right:before {
	content: "";
}

.fa-chevron-circle-up:before {
	content: "";
}

.fa-chevron-down:before {
	content: "";
}

.fa-chevron-left:before {
	content: "";
}

.fa-chevron-right:before {
	content: "";
}

.fa-chevron-up:before {
	content: "";
}

.fa-child:before {
	content: "";
}

.fa-chrome:before {
	content: "";
}

.fa-chromecast:before {
	content: "";
}

.fa-church:before {
	content: "";
}

.fa-circle:before {
	content: "";
}

.fa-circle-notch:before {
	content: "";
}

.fa-city:before {
	content: "";
}

.fa-clinic-medical:before {
	content: "";
}

.fa-clipboard:before {
	content: "";
}

.fa-clipboard-check:before {
	content: "";
}

.fa-clipboard-list:before {
	content: "";
}

.fa-clock:before {
	content: "";
}

.fa-clone:before {
	content: "";
}

.fa-closed-captioning:before {
	content: "";
}

.fa-cloud:before {
	content: "";
}

.fa-cloud-download-alt:before {
	content: "";
}

.fa-cloud-meatball:before {
	content: "";
}

.fa-cloud-moon:before {
	content: "";
}

.fa-cloud-moon-rain:before {
	content: "";
}

.fa-cloud-rain:before {
	content: "";
}

.fa-cloud-showers-heavy:before {
	content: "";
}

.fa-cloud-sun:before {
	content: "";
}

.fa-cloud-sun-rain:before {
	content: "";
}

.fa-cloud-upload-alt:before {
	content: "";
}

.fa-cloudflare:before {
	content: "";
}

.fa-cloudscale:before {
	content: "";
}

.fa-cloudsmith:before {
	content: "";
}

.fa-cloudversify:before {
	content: "";
}

.fa-cocktail:before {
	content: "";
}

.fa-code:before {
	content: "";
}

.fa-code-branch:before {
	content: "";
}

.fa-codepen:before {
	content: "";
}

.fa-codiepie:before {
	content: "";
}

.fa-coffee:before {
	content: "";
}

.fa-cog:before {
	content: "";
}

.fa-cogs:before {
	content: "";
}

.fa-coins:before {
	content: "";
}

.fa-columns:before {
	content: "";
}

.fa-comment:before {
	content: "";
}

.fa-comment-alt:before {
	content: "";
}

.fa-comment-dollar:before {
	content: "";
}

.fa-comment-dots:before {
	content: "";
}

.fa-comment-medical:before {
	content: "";
}

.fa-comment-slash:before {
	content: "";
}

.fa-comments:before {
	content: "";
}

.fa-comments-dollar:before {
	content: "";
}

.fa-compact-disc:before {
	content: "";
}

.fa-compass:before {
	content: "";
}

.fa-compress:before {
	content: "";
}

.fa-compress-alt:before {
	content: "";
}

.fa-compress-arrows-alt:before {
	content: "";
}

.fa-concierge-bell:before {
	content: "";
}

.fa-confluence:before {
	content: "";
}

.fa-connectdevelop:before {
	content: "";
}

.fa-contao:before {
	content: "";
}

.fa-cookie:before {
	content: "";
}

.fa-cookie-bite:before {
	content: "";
}

.fa-copy:before {
	content: "";
}

.fa-copyright:before {
	content: "";
}

.fa-cotton-bureau:before {
	content: "";
}

.fa-couch:before {
	content: "";
}

.fa-cpanel:before {
	content: "";
}

.fa-creative-commons:before {
	content: "";
}

.fa-creative-commons-by:before {
	content: "";
}

.fa-creative-commons-nc:before {
	content: "";
}

.fa-creative-commons-nc-eu:before {
	content: "";
}

.fa-creative-commons-nc-jp:before {
	content: "";
}

.fa-creative-commons-nd:before {
	content: "";
}

.fa-creative-commons-pd:before {
	content: "";
}

.fa-creative-commons-pd-alt:before {
	content: "";
}

.fa-creative-commons-remix:before {
	content: "";
}

.fa-creative-commons-sa:before {
	content: "";
}

.fa-creative-commons-sampling:before {
	content: "";
}

.fa-creative-commons-sampling-plus:before {
	content: "";
}

.fa-creative-commons-share:before {
	content: "";
}

.fa-creative-commons-zero:before {
	content: "";
}

.fa-credit-card:before {
	content: "";
}

.fa-critical-role:before {
	content: "";
}

.fa-crop:before {
	content: "";
}

.fa-crop-alt:before {
	content: "";
}

.fa-cross:before {
	content: "";
}

.fa-crosshairs:before {
	content: "";
}

.fa-crow:before {
	content: "";
}

.fa-crown:before {
	content: "";
}

.fa-crutch:before {
	content: "";
}

.fa-css3:before {
	content: "";
}

.fa-css3-alt:before {
	content: "";
}

.fa-cube:before {
	content: "";
}

.fa-cubes:before {
	content: "";
}

.fa-cut:before {
	content: "";
}

.fa-cuttlefish:before {
	content: "";
}

.fa-d-and-d:before {
	content: "";
}

.fa-d-and-d-beyond:before {
	content: "";
}

.fa-dailymotion:before {
	content: "";
}

.fa-dashcube:before {
	content: "";
}

.fa-database:before {
	content: "";
}

.fa-deaf:before {
	content: "";
}

.fa-deezer:before {
	content: "";
}

.fa-delicious:before {
	content: "";
}

.fa-democrat:before {
	content: "";
}

.fa-deploydog:before {
	content: "";
}

.fa-deskpro:before {
	content: "";
}

.fa-desktop:before {
	content: "";
}

.fa-dev:before {
	content: "";
}

.fa-deviantart:before {
	content: "";
}

.fa-dharmachakra:before {
	content: "";
}

.fa-dhl:before {
	content: "";
}

.fa-diagnoses:before {
	content: "";
}

.fa-diaspora:before {
	content: "";
}

.fa-dice:before {
	content: "";
}

.fa-dice-d20:before {
	content: "";
}

.fa-dice-d6:before {
	content: "";
}

.fa-dice-five:before {
	content: "";
}

.fa-dice-four:before {
	content: "";
}

.fa-dice-one:before {
	content: "";
}

.fa-dice-six:before {
	content: "";
}

.fa-dice-three:before {
	content: "";
}

.fa-dice-two:before {
	content: "";
}

.fa-digg:before {
	content: "";
}

.fa-digital-ocean:before {
	content: "";
}

.fa-digital-tachograph:before {
	content: "";
}

.fa-directions:before {
	content: "";
}

.fa-discord:before {
	content: "";
}

.fa-discourse:before {
	content: "";
}

.fa-disease:before {
	content: "";
}

.fa-divide:before {
	content: "";
}

.fa-dizzy:before {
	content: "";
}

.fa-dna:before {
	content: "";
}

.fa-dochub:before {
	content: "";
}

.fa-docker:before {
	content: "";
}

.fa-dog:before {
	content: "";
}

.fa-dollar-sign:before {
	content: "";
}

.fa-dolly:before {
	content: "";
}

.fa-dolly-flatbed:before {
	content: "";
}

.fa-donate:before {
	content: "";
}

.fa-door-closed:before {
	content: "";
}

.fa-door-open:before {
	content: "";
}

.fa-dot-circle:before {
	content: "";
}

.fa-dove:before {
	content: "";
}

.fa-download:before {
	content: "";
}

.fa-draft2digital:before {
	content: "";
}

.fa-drafting-compass:before {
	content: "";
}

.fa-dragon:before {
	content: "";
}

.fa-draw-polygon:before {
	content: "";
}

.fa-dribbble:before {
	content: "";
}

.fa-dribbble-square:before {
	content: "";
}

.fa-dropbox:before {
	content: "";
}

.fa-drum:before {
	content: "";
}

.fa-drum-steelpan:before {
	content: "";
}

.fa-drumstick-bite:before {
	content: "";
}

.fa-drupal:before {
	content: "";
}

.fa-dumbbell:before {
	content: "";
}

.fa-dumpster:before {
	content: "";
}

.fa-dumpster-fire:before {
	content: "";
}

.fa-dungeon:before {
	content: "";
}

.fa-dyalog:before {
	content: "";
}

.fa-earlybirds:before {
	content: "";
}

.fa-ebay:before {
	content: "";
}

.fa-edge:before {
	content: "";
}

.fa-edge-legacy:before {
	content: "";
}

.fa-edit:before {
	content: "";
}

.fa-egg:before {
	content: "";
}

.fa-eject:before {
	content: "";
}

.fa-elementor:before {
	content: "";
}

.fa-ellipsis-h:before {
	content: "";
}

.fa-ellipsis-v:before {
	content: "";
}

.fa-ello:before {
	content: "";
}

.fa-ember:before {
	content: "";
}

.fa-empire:before {
	content: "";
}

.fa-envelope:before {
	content: "";
}

.fa-envelope-open:before {
	content: "";
}

.fa-envelope-open-text:before {
	content: "";
}

.fa-envelope-square:before {
	content: "";
}

.fa-envira:before {
	content: "";
}

.fa-equals:before {
	content: "";
}

.fa-eraser:before {
	content: "";
}

.fa-erlang:before {
	content: "";
}

.fa-ethereum:before {
	content: "";
}

.fa-ethernet:before {
	content: "";
}

.fa-etsy:before {
	content: "";
}

.fa-euro-sign:before {
	content: "";
}

.fa-evernote:before {
	content: "";
}

.fa-exchange-alt:before {
	content: "";
}

.fa-exclamation:before {
	content: "";
}

.fa-exclamation-circle:before {
	content: "";
}

.fa-exclamation-triangle:before {
	content: "";
}

.fa-expand:before {
	content: "";
}

.fa-expand-alt:before {
	content: "";
}

.fa-expand-arrows-alt:before {
	content: "";
}

.fa-expeditedssl:before {
	content: "";
}

.fa-external-link-alt:before {
	content: "";
}

.fa-external-link-square-alt:before {
	content: "";
}

.fa-eye:before {
	content: "";
}

.fa-eye-dropper:before {
	content: "";
}

.fa-eye-slash:before {
	content: "";
}

.fa-facebook:before {
	content: "";
}

.fa-facebook-f:before {
	content: "";
}

.fa-facebook-messenger:before {
	content: "";
}

.fa-facebook-square:before {
	content: "";
}

.fa-fan:before {
	content: "";
}

.fa-fantasy-flight-games:before {
	content: "";
}

.fa-fast-backward:before {
	content: "";
}

.fa-fast-forward:before {
	content: "";
}

.fa-faucet:before {
	content: "";
}

.fa-fax:before {
	content: "";
}

.fa-feather:before {
	content: "";
}

.fa-feather-alt:before {
	content: "";
}

.fa-fedex:before {
	content: "";
}

.fa-fedora:before {
	content: "";
}

.fa-female:before {
	content: "";
}

.fa-fighter-jet:before {
	content: "";
}

.fa-figma:before {
	content: "";
}

.fa-file:before {
	content: "";
}

.fa-file-alt:before {
	content: "";
}

.fa-file-archive:before {
	content: "";
}

.fa-file-audio:before {
	content: "";
}

.fa-file-code:before {
	content: "";
}

.fa-file-contract:before {
	content: "";
}

.fa-file-csv:before {
	content: "";
}

.fa-file-download:before {
	content: "";
}

.fa-file-excel:before {
	content: "";
}

.fa-file-export:before {
	content: "";
}

.fa-file-image:before {
	content: "";
}

.fa-file-import:before {
	content: "";
}

.fa-file-invoice:before {
	content: "";
}

.fa-file-invoice-dollar:before {
	content: "";
}

.fa-file-medical:before {
	content: "";
}

.fa-file-medical-alt:before {
	content: "";
}

.fa-file-pdf:before {
	content: "";
}

.fa-file-powerpoint:before {
	content: "";
}

.fa-file-prescription:before {
	content: "";
}

.fa-file-signature:before {
	content: "";
}

.fa-file-upload:before {
	content: "";
}

.fa-file-video:before {
	content: "";
}

.fa-file-word:before {
	content: "";
}

.fa-fill:before {
	content: "";
}

.fa-fill-drip:before {
	content: "";
}

.fa-film:before {
	content: "";
}

.fa-filter:before {
	content: "";
}

.fa-fingerprint:before {
	content: "";
}

.fa-fire:before {
	content: "";
}

.fa-fire-alt:before {
	content: "";
}

.fa-fire-extinguisher:before {
	content: "";
}

.fa-firefox:before {
	content: "";
}

.fa-firefox-browser:before {
	content: "";
}

.fa-first-aid:before {
	content: "";
}

.fa-first-order:before {
	content: "";
}

.fa-first-order-alt:before {
	content: "";
}

.fa-firstdraft:before {
	content: "";
}

.fa-fish:before {
	content: "";
}

.fa-fist-raised:before {
	content: "";
}

.fa-flag:before {
	content: "";
}

.fa-flag-checkered:before {
	content: "";
}

.fa-flag-usa:before {
	content: "";
}

.fa-flask:before {
	content: "";
}

.fa-flickr:before {
	content: "";
}

.fa-flipboard:before {
	content: "";
}

.fa-flushed:before {
	content: "";
}

.fa-fly:before {
	content: "";
}

.fa-folder:before {
	content: "";
}

.fa-folder-minus:before {
	content: "";
}

.fa-folder-open:before {
	content: "";
}

.fa-folder-plus:before {
	content: "";
}

.fa-font:before {
	content: "";
}

.fa-font-awesome:before {
	content: "";
}

.fa-font-awesome-alt:before {
	content: "";
}

.fa-font-awesome-flag:before {
	content: "";
}

.fa-font-awesome-logo-full:before {
	content: "";
}

.fa-fonticons:before {
	content: "";
}

.fa-fonticons-fi:before {
	content: "";
}

.fa-football-ball:before {
	content: "";
}

.fa-fort-awesome:before {
	content: "";
}

.fa-fort-awesome-alt:before {
	content: "";
}

.fa-forumbee:before {
	content: "";
}

.fa-forward:before {
	content: "";
}

.fa-foursquare:before {
	content: "";
}

.fa-free-code-camp:before {
	content: "";
}

.fa-freebsd:before {
	content: "";
}

.fa-frog:before {
	content: "";
}

.fa-frown:before {
	content: "";
}

.fa-frown-open:before {
	content: "";
}

.fa-fulcrum:before {
	content: "";
}

.fa-funnel-dollar:before {
	content: "";
}

.fa-futbol:before {
	content: "";
}

.fa-galactic-republic:before {
	content: "";
}

.fa-galactic-senate:before {
	content: "";
}

.fa-gamepad:before {
	content: "";
}

.fa-gas-pump:before {
	content: "";
}

.fa-gavel:before {
	content: "";
}

.fa-gem:before {
	content: "";
}

.fa-genderless:before {
	content: "";
}

.fa-get-pocket:before {
	content: "";
}

.fa-gg:before {
	content: "";
}

.fa-gg-circle:before {
	content: "";
}

.fa-ghost:before {
	content: "";
}

.fa-gift:before {
	content: "";
}

.fa-gifts:before {
	content: "";
}

.fa-git:before {
	content: "";
}

.fa-git-alt:before {
	content: "";
}

.fa-git-square:before {
	content: "";
}

.fa-github:before {
	content: "";
}

.fa-github-alt:before {
	content: "";
}

.fa-github-square:before {
	content: "";
}

.fa-gitkraken:before {
	content: "";
}

.fa-gitlab:before {
	content: "";
}

.fa-gitter:before {
	content: "";
}

.fa-glass-cheers:before {
	content: "";
}

.fa-glass-martini:before {
	content: "";
}

.fa-glass-martini-alt:before {
	content: "";
}

.fa-glass-whiskey:before {
	content: "";
}

.fa-glasses:before {
	content: "";
}

.fa-glide:before {
	content: "";
}

.fa-glide-g:before {
	content: "";
}

.fa-globe:before {
	content: "";
}

.fa-globe-africa:before {
	content: "";
}

.fa-globe-americas:before {
	content: "";
}

.fa-globe-asia:before {
	content: "";
}

.fa-globe-europe:before {
	content: "";
}

.fa-gofore:before {
	content: "";
}

.fa-golf-ball:before {
	content: "";
}

.fa-goodreads:before {
	content: "";
}

.fa-goodreads-g:before {
	content: "";
}

.fa-google:before {
	content: "";
}

.fa-google-drive:before {
	content: "";
}

.fa-google-pay:before {
	content: "";
}

.fa-google-play:before {
	content: "";
}

.fa-google-plus:before {
	content: "";
}

.fa-google-plus-g:before {
	content: "";
}

.fa-google-plus-square:before {
	content: "";
}

.fa-google-wallet:before {
	content: "";
}

.fa-gopuram:before {
	content: "";
}

.fa-graduation-cap:before {
	content: "";
}

.fa-gratipay:before {
	content: "";
}

.fa-grav:before {
	content: "";
}

.fa-greater-than:before {
	content: "";
}

.fa-greater-than-equal:before {
	content: "";
}

.fa-grimace:before {
	content: "";
}

.fa-grin:before {
	content: "";
}

.fa-grin-alt:before {
	content: "";
}

.fa-grin-beam:before {
	content: "";
}

.fa-grin-beam-sweat:before {
	content: "";
}

.fa-grin-hearts:before {
	content: "";
}

.fa-grin-squint:before {
	content: "";
}

.fa-grin-squint-tears:before {
	content: "";
}

.fa-grin-stars:before {
	content: "";
}

.fa-grin-tears:before {
	content: "";
}

.fa-grin-tongue:before {
	content: "";
}

.fa-grin-tongue-squint:before {
	content: "";
}

.fa-grin-tongue-wink:before {
	content: "";
}

.fa-grin-wink:before {
	content: "";
}

.fa-grip-horizontal:before {
	content: "";
}

.fa-grip-lines:before {
	content: "";
}

.fa-grip-lines-vertical:before {
	content: "";
}

.fa-grip-vertical:before {
	content: "";
}

.fa-gripfire:before {
	content: "";
}

.fa-grunt:before {
	content: "";
}

.fa-guilded:before {
	content: "";
}

.fa-guitar:before {
	content: "";
}

.fa-gulp:before {
	content: "";
}

.fa-h-square:before {
	content: "";
}

.fa-hacker-news:before {
	content: "";
}

.fa-hacker-news-square:before {
	content: "";
}

.fa-hackerrank:before {
	content: "";
}

.fa-hamburger:before {
	content: "";
}

.fa-hammer:before {
	content: "";
}

.fa-hamsa:before {
	content: "";
}

.fa-hand-holding:before {
	content: "";
}

.fa-hand-holding-heart:before {
	content: "";
}

.fa-hand-holding-medical:before {
	content: "";
}

.fa-hand-holding-usd:before {
	content: "";
}

.fa-hand-holding-water:before {
	content: "";
}

.fa-hand-lizard:before {
	content: "";
}

.fa-hand-middle-finger:before {
	content: "";
}

.fa-hand-paper:before {
	content: "";
}

.fa-hand-peace:before {
	content: "";
}

.fa-hand-point-down:before {
	content: "";
}

.fa-hand-point-left:before {
	content: "";
}

.fa-hand-point-right:before {
	content: "";
}

.fa-hand-point-up:before {
	content: "";
}

.fa-hand-pointer:before {
	content: "";
}

.fa-hand-rock:before {
	content: "";
}

.fa-hand-scissors:before {
	content: "";
}

.fa-hand-sparkles:before {
	content: "";
}

.fa-hand-spock:before {
	content: "";
}

.fa-hands:before {
	content: "";
}

.fa-hands-helping:before {
	content: "";
}

.fa-hands-wash:before {
	content: "";
}

.fa-handshake:before {
	content: "";
}

.fa-handshake-alt-slash:before {
	content: "";
}

.fa-handshake-slash:before {
	content: "";
}

.fa-hanukiah:before {
	content: "";
}

.fa-hard-hat:before {
	content: "";
}

.fa-hashtag:before {
	content: "";
}

.fa-hat-cowboy:before {
	content: "";
}

.fa-hat-cowboy-side:before {
	content: "";
}

.fa-hat-wizard:before {
	content: "";
}

.fa-hdd:before {
	content: "";
}

.fa-head-side-cough:before {
	content: "";
}

.fa-head-side-cough-slash:before {
	content: "";
}

.fa-head-side-mask:before {
	content: "";
}

.fa-head-side-virus:before {
	content: "";
}

.fa-heading:before {
	content: "";
}

.fa-headphones:before {
	content: "";
}

.fa-headphones-alt:before {
	content: "";
}

.fa-headset:before {
	content: "";
}

.fa-heart:before {
	content: "";
}

.fa-heart-broken:before {
	content: "";
}

.fa-heartbeat:before {
	content: "";
}

.fa-helicopter:before {
	content: "";
}

.fa-highlighter:before {
	content: "";
}

.fa-hiking:before {
	content: "";
}

.fa-hippo:before {
	content: "";
}

.fa-hips:before {
	content: "";
}

.fa-hire-a-helper:before {
	content: "";
}

.fa-history:before {
	content: "";
}

.fa-hive:before {
	content: "";
}

.fa-hockey-puck:before {
	content: "";
}

.fa-holly-berry:before {
	content: "";
}

.fa-home:before {
	content: "";
}

.fa-hooli:before {
	content: "";
}

.fa-hornbill:before {
	content: "";
}

.fa-horse:before {
	content: "";
}

.fa-horse-head:before {
	content: "";
}

.fa-hospital:before {
	content: "";
}

.fa-hospital-alt:before {
	content: "";
}

.fa-hospital-symbol:before {
	content: "";
}

.fa-hospital-user:before {
	content: "";
}

.fa-hot-tub:before {
	content: "";
}

.fa-hotdog:before {
	content: "";
}

.fa-hotel:before {
	content: "";
}

.fa-hotjar:before {
	content: "";
}

.fa-hourglass:before {
	content: "";
}

.fa-hourglass-end:before {
	content: "";
}

.fa-hourglass-half:before {
	content: "";
}

.fa-hourglass-start:before {
	content: "";
}

.fa-house-damage:before {
	content: "";
}

.fa-house-user:before {
	content: "";
}

.fa-houzz:before {
	content: "";
}

.fa-hryvnia:before {
	content: "";
}

.fa-html5:before {
	content: "";
}

.fa-hubspot:before {
	content: "";
}

.fa-i-cursor:before {
	content: "";
}

.fa-ice-cream:before {
	content: "";
}

.fa-icicles:before {
	content: "";
}

.fa-icons:before {
	content: "";
}

.fa-id-badge:before {
	content: "";
}

.fa-id-card:before {
	content: "";
}

.fa-id-card-alt:before {
	content: "";
}

.fa-ideal:before {
	content: "";
}

.fa-igloo:before {
	content: "";
}

.fa-image:before {
	content: "";
}

.fa-images:before {
	content: "";
}

.fa-imdb:before {
	content: "";
}

.fa-inbox:before {
	content: "";
}

.fa-indent:before {
	content: "";
}

.fa-industry:before {
	content: "";
}

.fa-infinity:before {
	content: "";
}

.fa-info:before {
	content: "";
}

.fa-info-circle:before {
	content: "";
}

.fa-innosoft:before {
	content: "";
}

.fa-instagram:before {
	content: "";
}

.fa-instagram-square:before {
	content: "";
}

.fa-instalod:before {
	content: "";
}

.fa-intercom:before {
	content: "";
}

.fa-internet-explorer:before {
	content: "";
}

.fa-invision:before {
	content: "";
}

.fa-ioxhost:before {
	content: "";
}

.fa-italic:before {
	content: "";
}

.fa-itch-io:before {
	content: "";
}

.fa-itunes:before {
	content: "";
}

.fa-itunes-note:before {
	content: "";
}

.fa-java:before {
	content: "";
}

.fa-jedi:before {
	content: "";
}

.fa-jedi-order:before {
	content: "";
}

.fa-jenkins:before {
	content: "";
}

.fa-jira:before {
	content: "";
}

.fa-joget:before {
	content: "";
}

.fa-joint:before {
	content: "";
}

.fa-joomla:before {
	content: "";
}

.fa-journal-whills:before {
	content: "";
}

.fa-js:before {
	content: "";
}

.fa-js-square:before {
	content: "";
}

.fa-jsfiddle:before {
	content: "";
}

.fa-kaaba:before {
	content: "";
}

.fa-kaggle:before {
	content: "";
}

.fa-key:before {
	content: "";
}

.fa-keybase:before {
	content: "";
}

.fa-keyboard:before {
	content: "";
}

.fa-keycdn:before {
	content: "";
}

.fa-khanda:before {
	content: "";
}

.fa-kickstarter:before {
	content: "";
}

.fa-kickstarter-k:before {
	content: "";
}

.fa-kiss:before {
	content: "";
}

.fa-kiss-beam:before {
	content: "";
}

.fa-kiss-wink-heart:before {
	content: "";
}

.fa-kiwi-bird:before {
	content: "";
}

.fa-korvue:before {
	content: "";
}

.fa-landmark:before {
	content: "";
}

.fa-language:before {
	content: "";
}

.fa-laptop:before {
	content: "";
}

.fa-laptop-code:before {
	content: "";
}

.fa-laptop-house:before {
	content: "";
}

.fa-laptop-medical:before {
	content: "";
}

.fa-laravel:before {
	content: "";
}

.fa-lastfm:before {
	content: "";
}

.fa-lastfm-square:before {
	content: "";
}

.fa-laugh:before {
	content: "";
}

.fa-laugh-beam:before {
	content: "";
}

.fa-laugh-squint:before {
	content: "";
}

.fa-laugh-wink:before {
	content: "";
}

.fa-layer-group:before {
	content: "";
}

.fa-leaf:before {
	content: "";
}

.fa-leanpub:before {
	content: "";
}

.fa-lemon:before {
	content: "";
}

.fa-less:before {
	content: "";
}

.fa-less-than:before {
	content: "";
}

.fa-less-than-equal:before {
	content: "";
}

.fa-level-down-alt:before {
	content: "";
}

.fa-level-up-alt:before {
	content: "";
}

.fa-life-ring:before {
	content: "";
}

.fa-lightbulb:before {
	content: "";
}

.fa-line:before {
	content: "";
}

.fa-link:before {
	content: "";
}

.fa-linkedin:before {
	content: "";
}

.fa-linkedin-in:before {
	content: "";
}

.fa-linode:before {
	content: "";
}

.fa-linux:before {
	content: "";
}

.fa-lira-sign:before {
	content: "";
}

.fa-list:before {
	content: "";
}

.fa-list-alt:before {
	content: "";
}

.fa-list-ol:before {
	content: "";
}

.fa-list-ul:before {
	content: "";
}

.fa-location-arrow:before {
	content: "";
}

.fa-lock:before {
	content: "";
}

.fa-lock-open:before {
	content: "";
}

.fa-long-arrow-alt-down:before {
	content: "";
}

.fa-long-arrow-alt-left:before {
	content: "";
}

.fa-long-arrow-alt-right:before {
	content: "";
}

.fa-long-arrow-alt-up:before {
	content: "";
}

.fa-low-vision:before {
	content: "";
}

.fa-luggage-cart:before {
	content: "";
}

.fa-lungs:before {
	content: "";
}

.fa-lungs-virus:before {
	content: "";
}

.fa-lyft:before {
	content: "";
}

.fa-magento:before {
	content: "";
}

.fa-magic:before {
	content: "";
}

.fa-magnet:before {
	content: "";
}

.fa-mail-bulk:before {
	content: "";
}

.fa-mailchimp:before {
	content: "";
}

.fa-male:before {
	content: "";
}

.fa-mandalorian:before {
	content: "";
}

.fa-map:before {
	content: "";
}

.fa-map-marked:before {
	content: "";
}

.fa-map-marked-alt:before {
	content: "";
}

.fa-map-marker:before {
	content: "";
}

.fa-map-marker-alt:before {
	content: "";
}

.fa-map-pin:before {
	content: "";
}

.fa-map-signs:before {
	content: "";
}

.fa-markdown:before {
	content: "";
}

.fa-marker:before {
	content: "";
}

.fa-mars:before {
	content: "";
}

.fa-mars-double:before {
	content: "";
}

.fa-mars-stroke:before {
	content: "";
}

.fa-mars-stroke-h:before {
	content: "";
}

.fa-mars-stroke-v:before {
	content: "";
}

.fa-mask:before {
	content: "";
}

.fa-mastodon:before {
	content: "";
}

.fa-maxcdn:before {
	content: "";
}

.fa-mdb:before {
	content: "";
}

.fa-medal:before {
	content: "";
}

.fa-medapps:before {
	content: "";
}

.fa-medium:before {
	content: "";
}

.fa-medium-m:before {
	content: "";
}

.fa-medkit:before {
	content: "";
}

.fa-medrt:before {
	content: "";
}

.fa-meetup:before {
	content: "";
}

.fa-megaport:before {
	content: "";
}

.fa-meh:before {
	content: "";
}

.fa-meh-blank:before {
	content: "";
}

.fa-meh-rolling-eyes:before {
	content: "";
}

.fa-memory:before {
	content: "";
}

.fa-mendeley:before {
	content: "";
}

.fa-menorah:before {
	content: "";
}

.fa-mercury:before {
	content: "";
}

.fa-meteor:before {
	content: "";
}

.fa-microblog:before {
	content: "";
}

.fa-microchip:before {
	content: "";
}

.fa-microphone:before {
	content: "";
}

.fa-microphone-alt:before {
	content: "";
}

.fa-microphone-alt-slash:before {
	content: "";
}

.fa-microphone-slash:before {
	content: "";
}

.fa-microscope:before {
	content: "";
}

.fa-microsoft:before {
	content: "";
}

.fa-minus:before {
	content: "";
}

.fa-minus-circle:before {
	content: "";
}

.fa-minus-square:before {
	content: "";
}

.fa-mitten:before {
	content: "";
}

.fa-mix:before {
	content: "";
}

.fa-mixcloud:before {
	content: "";
}

.fa-mixer:before {
	content: "";
}

.fa-mizuni:before {
	content: "";
}

.fa-mobile:before {
	content: "";
}

.fa-mobile-alt:before {
	content: "";
}

.fa-modx:before {
	content: "";
}

.fa-monero:before {
	content: "";
}

.fa-money-bill:before {
	content: "";
}

.fa-money-bill-alt:before {
	content: "";
}

.fa-money-bill-wave:before {
	content: "";
}

.fa-money-bill-wave-alt:before {
	content: "";
}

.fa-money-check:before {
	content: "";
}

.fa-money-check-alt:before {
	content: "";
}

.fa-monument:before {
	content: "";
}

.fa-moon:before {
	content: "";
}

.fa-mortar-pestle:before {
	content: "";
}

.fa-mosque:before {
	content: "";
}

.fa-motorcycle:before {
	content: "";
}

.fa-mountain:before {
	content: "";
}

.fa-mouse:before {
	content: "";
}

.fa-mouse-pointer:before {
	content: "";
}

.fa-mug-hot:before {
	content: "";
}

.fa-music:before {
	content: "";
}

.fa-napster:before {
	content: "";
}

.fa-neos:before {
	content: "";
}

.fa-network-wired:before {
	content: "";
}

.fa-neuter:before {
	content: "";
}

.fa-newspaper:before {
	content: "";
}

.fa-nimblr:before {
	content: "";
}

.fa-node:before {
	content: "";
}

.fa-node-js:before {
	content: "";
}

.fa-not-equal:before {
	content: "";
}

.fa-notes-medical:before {
	content: "";
}

.fa-npm:before {
	content: "";
}

.fa-ns8:before {
	content: "";
}

.fa-nutritionix:before {
	content: "";
}

.fa-object-group:before {
	content: "";
}

.fa-object-ungroup:before {
	content: "";
}

.fa-octopus-deploy:before {
	content: "";
}

.fa-odnoklassniki:before {
	content: "";
}

.fa-odnoklassniki-square:before {
	content: "";
}

.fa-oil-can:before {
	content: "";
}

.fa-old-republic:before {
	content: "";
}

.fa-om:before {
	content: "";
}

.fa-opencart:before {
	content: "";
}

.fa-openid:before {
	content: "";
}

.fa-opera:before {
	content: "";
}

.fa-optin-monster:before {
	content: "";
}

.fa-orcid:before {
	content: "";
}

.fa-osi:before {
	content: "";
}

.fa-otter:before {
	content: "";
}

.fa-outdent:before {
	content: "";
}

.fa-page4:before {
	content: "";
}

.fa-pagelines:before {
	content: "";
}

.fa-pager:before {
	content: "";
}

.fa-paint-brush:before {
	content: "";
}

.fa-paint-roller:before {
	content: "";
}

.fa-palette:before {
	content: "";
}

.fa-palfed:before {
	content: "";
}

.fa-pallet:before {
	content: "";
}

.fa-paper-plane:before {
	content: "";
}

.fa-paperclip:before {
	content: "";
}

.fa-parachute-box:before {
	content: "";
}

.fa-paragraph:before {
	content: "";
}

.fa-parking:before {
	content: "";
}

.fa-passport:before {
	content: "";
}

.fa-pastafarianism:before {
	content: "";
}

.fa-paste:before {
	content: "";
}

.fa-patreon:before {
	content: "";
}

.fa-pause:before {
	content: "";
}

.fa-pause-circle:before {
	content: "";
}

.fa-paw:before {
	content: "";
}

.fa-paypal:before {
	content: "";
}

.fa-peace:before {
	content: "";
}

.fa-pen:before {
	content: "";
}

.fa-pen-alt:before {
	content: "";
}

.fa-pen-fancy:before {
	content: "";
}

.fa-pen-nib:before {
	content: "";
}

.fa-pen-square:before {
	content: "";
}

.fa-pencil-alt:before {
	content: "";
}

.fa-pencil-ruler:before {
	content: "";
}

.fa-penny-arcade:before {
	content: "";
}

.fa-people-arrows:before {
	content: "";
}

.fa-people-carry:before {
	content: "";
}

.fa-pepper-hot:before {
	content: "";
}

.fa-perbyte:before {
	content: "";
}

.fa-percent:before {
	content: "";
}

.fa-percentage:before {
	content: "";
}

.fa-periscope:before {
	content: "";
}

.fa-person-booth:before {
	content: "";
}

.fa-phabricator:before {
	content: "";
}

.fa-phoenix-framework:before {
	content: "";
}

.fa-phoenix-squadron:before {
	content: "";
}

.fa-phone:before {
	content: "";
}

.fa-phone-alt:before {
	content: "";
}

.fa-phone-slash:before {
	content: "";
}

.fa-phone-square:before {
	content: "";
}

.fa-phone-square-alt:before {
	content: "";
}

.fa-phone-volume:before {
	content: "";
}

.fa-photo-video:before {
	content: "";
}

.fa-php:before {
	content: "";
}

.fa-pied-piper:before {
	content: "";
}

.fa-pied-piper-alt:before {
	content: "";
}

.fa-pied-piper-hat:before {
	content: "";
}

.fa-pied-piper-pp:before {
	content: "";
}

.fa-pied-piper-square:before {
	content: "";
}

.fa-piggy-bank:before {
	content: "";
}

.fa-pills:before {
	content: "";
}

.fa-pinterest:before {
	content: "";
}

.fa-pinterest-p:before {
	content: "";
}

.fa-pinterest-square:before {
	content: "";
}

.fa-pizza-slice:before {
	content: "";
}

.fa-place-of-worship:before {
	content: "";
}

.fa-plane:before {
	content: "";
}

.fa-plane-arrival:before {
	content: "";
}

.fa-plane-departure:before {
	content: "";
}

.fa-plane-slash:before {
	content: "";
}

.fa-play:before {
	content: "";
}

.fa-play-circle:before {
	content: "";
}

.fa-playstation:before {
	content: "";
}

.fa-plug:before {
	content: "";
}

.fa-plus:before {
	content: "";
}

.fa-plus-circle:before {
	content: "";
}

.fa-plus-square:before {
	content: "";
}

.fa-podcast:before {
	content: "";
}

.fa-poll:before {
	content: "";
}

.fa-poll-h:before {
	content: "";
}

.fa-poo:before {
	content: "";
}

.fa-poo-storm:before {
	content: "";
}

.fa-poop:before {
	content: "";
}

.fa-portrait:before {
	content: "";
}

.fa-pound-sign:before {
	content: "";
}

.fa-power-off:before {
	content: "";
}

.fa-pray:before {
	content: "";
}

.fa-praying-hands:before {
	content: "";
}

.fa-prescription:before {
	content: "";
}

.fa-prescription-bottle:before {
	content: "";
}

.fa-prescription-bottle-alt:before {
	content: "";
}

.fa-print:before {
	content: "";
}

.fa-procedures:before {
	content: "";
}

.fa-product-hunt:before {
	content: "";
}

.fa-project-diagram:before {
	content: "";
}

.fa-pump-medical:before {
	content: "";
}

.fa-pump-soap:before {
	content: "";
}

.fa-pushed:before {
	content: "";
}

.fa-puzzle-piece:before {
	content: "";
}

.fa-python:before {
	content: "";
}

.fa-qq:before {
	content: "";
}

.fa-qrcode:before {
	content: "";
}

.fa-question:before {
	content: "";
}

.fa-question-circle:before {
	content: "";
}

.fa-quidditch:before {
	content: "";
}

.fa-quinscape:before {
	content: "";
}

.fa-quora:before {
	content: "";
}

.fa-quote-left:before {
	content: "";
}

.fa-quote-right:before {
	content: "";
}

.fa-quran:before {
	content: "";
}

.fa-r-project:before {
	content: "";
}

.fa-radiation:before {
	content: "";
}

.fa-radiation-alt:before {
	content: "";
}

.fa-rainbow:before {
	content: "";
}

.fa-random:before {
	content: "";
}

.fa-raspberry-pi:before {
	content: "";
}

.fa-ravelry:before {
	content: "";
}

.fa-react:before {
	content: "";
}

.fa-reacteurope:before {
	content: "";
}

.fa-readme:before {
	content: "";
}

.fa-rebel:before {
	content: "";
}

.fa-receipt:before {
	content: "";
}

.fa-record-vinyl:before {
	content: "";
}

.fa-recycle:before {
	content: "";
}

.fa-red-river:before {
	content: "";
}

.fa-reddit:before {
	content: "";
}

.fa-reddit-alien:before {
	content: "";
}

.fa-reddit-square:before {
	content: "";
}

.fa-redhat:before {
	content: "";
}

.fa-redo:before {
	content: "";
}

.fa-redo-alt:before {
	content: "";
}

.fa-registered:before {
	content: "";
}

.fa-remove-format:before {
	content: "";
}

.fa-renren:before {
	content: "";
}

.fa-reply:before {
	content: "";
}

.fa-reply-all:before {
	content: "";
}

.fa-replyd:before {
	content: "";
}

.fa-republican:before {
	content: "";
}

.fa-researchgate:before {
	content: "";
}

.fa-resolving:before {
	content: "";
}

.fa-restroom:before {
	content: "";
}

.fa-retweet:before {
	content: "";
}

.fa-rev:before {
	content: "";
}

.fa-ribbon:before {
	content: "";
}

.fa-ring:before {
	content: "";
}

.fa-road:before {
	content: "";
}

.fa-robot:before {
	content: "";
}

.fa-rocket:before {
	content: "";
}

.fa-rocketchat:before {
	content: "";
}

.fa-rockrms:before {
	content: "";
}

.fa-route:before {
	content: "";
}

.fa-rss:before {
	content: "";
}

.fa-rss-square:before {
	content: "";
}

.fa-ruble-sign:before {
	content: "";
}

.fa-ruler:before {
	content: "";
}

.fa-ruler-combined:before {
	content: "";
}

.fa-ruler-horizontal:before {
	content: "";
}

.fa-ruler-vertical:before {
	content: "";
}

.fa-running:before {
	content: "";
}

.fa-rupee-sign:before {
	content: "";
}

.fa-rust:before {
	content: "";
}

.fa-sad-cry:before {
	content: "";
}

.fa-sad-tear:before {
	content: "";
}

.fa-safari:before {
	content: "";
}

.fa-salesforce:before {
	content: "";
}

.fa-sass:before {
	content: "";
}

.fa-satellite:before {
	content: "";
}

.fa-satellite-dish:before {
	content: "";
}

.fa-save:before {
	content: "";
}

.fa-schlix:before {
	content: "";
}

.fa-school:before {
	content: "";
}

.fa-screwdriver:before {
	content: "";
}

.fa-scribd:before {
	content: "";
}

.fa-scroll:before {
	content: "";
}

.fa-sd-card:before {
	content: "";
}

.fa-search:before {
	content: "";
}

.fa-search-dollar:before {
	content: "";
}

.fa-search-location:before {
	content: "";
}

.fa-search-minus:before {
	content: "";
}

.fa-search-plus:before {
	content: "";
}

.fa-searchengin:before {
	content: "";
}

.fa-seedling:before {
	content: "";
}

.fa-sellcast:before {
	content: "";
}

.fa-sellsy:before {
	content: "";
}

.fa-server:before {
	content: "";
}

.fa-servicestack:before {
	content: "";
}

.fa-shapes:before {
	content: "";
}

.fa-share:before {
	content: "";
}

.fa-share-alt:before {
	content: "";
}

.fa-share-alt-square:before {
	content: "";
}

.fa-share-square:before {
	content: "";
}

.fa-shekel-sign:before {
	content: "";
}

.fa-shield-alt:before {
	content: "";
}

.fa-shield-virus:before {
	content: "";
}

.fa-ship:before {
	content: "";
}

.fa-shipping-fast:before {
	content: "";
}

.fa-shirtsinbulk:before {
	content: "";
}

.fa-shoe-prints:before {
	content: "";
}

.fa-shopify:before {
	content: "";
}

.fa-shopping-bag:before {
	content: "";
}

.fa-shopping-basket:before {
	content: "";
}

.fa-shopping-cart:before {
	content: "";
}

.fa-shopware:before {
	content: "";
}

.fa-shower:before {
	content: "";
}

.fa-shuttle-van:before {
	content: "";
}

.fa-sign:before {
	content: "";
}

.fa-sign-in-alt:before {
	content: "";
}

.fa-sign-language:before {
	content: "";
}

.fa-sign-out-alt:before {
	content: "";
}

.fa-signal:before {
	content: "";
}

.fa-signature:before {
	content: "";
}

.fa-sim-card:before {
	content: "";
}

.fa-simplybuilt:before {
	content: "";
}

.fa-sink:before {
	content: "";
}

.fa-sistrix:before {
	content: "";
}

.fa-sitemap:before {
	content: "";
}

.fa-sith:before {
	content: "";
}

.fa-skating:before {
	content: "";
}

.fa-sketch:before {
	content: "";
}

.fa-skiing:before {
	content: "";
}

.fa-skiing-nordic:before {
	content: "";
}

.fa-skull:before {
	content: "";
}

.fa-skull-crossbones:before {
	content: "";
}

.fa-skyatlas:before {
	content: "";
}

.fa-skype:before {
	content: "";
}

.fa-slack:before {
	content: "";
}

.fa-slack-hash:before {
	content: "";
}

.fa-slash:before {
	content: "";
}

.fa-sleigh:before {
	content: "";
}

.fa-sliders-h:before {
	content: "";
}

.fa-slideshare:before {
	content: "";
}

.fa-smile:before {
	content: "";
}

.fa-smile-beam:before {
	content: "";
}

.fa-smile-wink:before {
	content: "";
}

.fa-smog:before {
	content: "";
}

.fa-smoking:before {
	content: "";
}

.fa-smoking-ban:before {
	content: "";
}

.fa-sms:before {
	content: "";
}

.fa-snapchat:before {
	content: "";
}

.fa-snapchat-ghost:before {
	content: "";
}

.fa-snapchat-square:before {
	content: "";
}

.fa-snowboarding:before {
	content: "";
}

.fa-snowflake:before {
	content: "";
}

.fa-snowman:before {
	content: "";
}

.fa-snowplow:before {
	content: "";
}

.fa-soap:before {
	content: "";
}

.fa-socks:before {
	content: "";
}

.fa-solar-panel:before {
	content: "";
}

.fa-sort:before {
	content: "";
}

.fa-sort-alpha-down:before {
	content: "";
}

.fa-sort-alpha-down-alt:before {
	content: "";
}

.fa-sort-alpha-up:before {
	content: "";
}

.fa-sort-alpha-up-alt:before {
	content: "";
}

.fa-sort-amount-down:before {
	content: "";
}

.fa-sort-amount-down-alt:before {
	content: "";
}

.fa-sort-amount-up:before {
	content: "";
}

.fa-sort-amount-up-alt:before {
	content: "";
}

.fa-sort-down:before {
	content: "";
}

.fa-sort-numeric-down:before {
	content: "";
}

.fa-sort-numeric-down-alt:before {
	content: "";
}

.fa-sort-numeric-up:before {
	content: "";
}

.fa-sort-numeric-up-alt:before {
	content: "";
}

.fa-sort-up:before {
	content: "";
}

.fa-soundcloud:before {
	content: "";
}

.fa-sourcetree:before {
	content: "";
}

.fa-spa:before {
	content: "";
}

.fa-space-shuttle:before {
	content: "";
}

.fa-speakap:before {
	content: "";
}

.fa-speaker-deck:before {
	content: "";
}

.fa-spell-check:before {
	content: "";
}

.fa-spider:before {
	content: "";
}

.fa-spinner:before {
	content: "";
}

.fa-splotch:before {
	content: "";
}

.fa-spotify:before {
	content: "";
}

.fa-spray-can:before {
	content: "";
}

.fa-square:before {
	content: "";
}

.fa-square-full:before {
	content: "";
}

.fa-square-root-alt:before {
	content: "";
}

.fa-squarespace:before {
	content: "";
}

.fa-stack-exchange:before {
	content: "";
}

.fa-stack-overflow:before {
	content: "";
}

.fa-stackpath:before {
	content: "";
}

.fa-stamp:before {
	content: "";
}

.fa-star:before {
	content: "";
}

.fa-star-and-crescent:before {
	content: "";
}

.fa-star-half:before {
	content: "";
}

.fa-star-half-alt:before {
	content: "";
}

.fa-star-of-david:before {
	content: "";
}

.fa-star-of-life:before {
	content: "";
}

.fa-staylinked:before {
	content: "";
}

.fa-steam:before {
	content: "";
}

.fa-steam-square:before {
	content: "";
}

.fa-steam-symbol:before {
	content: "";
}

.fa-step-backward:before {
	content: "";
}

.fa-step-forward:before {
	content: "";
}

.fa-stethoscope:before {
	content: "";
}

.fa-sticker-mule:before {
	content: "";
}

.fa-sticky-note:before {
	content: "";
}

.fa-stop:before {
	content: "";
}

.fa-stop-circle:before {
	content: "";
}

.fa-stopwatch:before {
	content: "";
}

.fa-stopwatch-20:before {
	content: "";
}

.fa-store:before {
	content: "";
}

.fa-store-alt:before {
	content: "";
}

.fa-store-alt-slash:before {
	content: "";
}

.fa-store-slash:before {
	content: "";
}

.fa-strava:before {
	content: "";
}

.fa-stream:before {
	content: "";
}

.fa-street-view:before {
	content: "";
}

.fa-strikethrough:before {
	content: "";
}

.fa-stripe:before {
	content: "";
}

.fa-stripe-s:before {
	content: "";
}

.fa-stroopwafel:before {
	content: "";
}

.fa-studiovinari:before {
	content: "";
}

.fa-stumbleupon:before {
	content: "";
}

.fa-stumbleupon-circle:before {
	content: "";
}

.fa-subscript:before {
	content: "";
}

.fa-subway:before {
	content: "";
}

.fa-suitcase:before {
	content: "";
}

.fa-suitcase-rolling:before {
	content: "";
}

.fa-sun:before {
	content: "";
}

.fa-superpowers:before {
	content: "";
}

.fa-superscript:before {
	content: "";
}

.fa-supple:before {
	content: "";
}

.fa-surprise:before {
	content: "";
}

.fa-suse:before {
	content: "";
}

.fa-swatchbook:before {
	content: "";
}

.fa-swift:before {
	content: "";
}

.fa-swimmer:before {
	content: "";
}

.fa-swimming-pool:before {
	content: "";
}

.fa-symfony:before {
	content: "";
}

.fa-synagogue:before {
	content: "";
}

.fa-sync:before {
	content: "";
}

.fa-sync-alt:before {
	content: "";
}

.fa-syringe:before {
	content: "";
}

.fa-table:before {
	content: "";
}

.fa-table-tennis:before {
	content: "";
}

.fa-tablet:before {
	content: "";
}

.fa-tablet-alt:before {
	content: "";
}

.fa-tablets:before {
	content: "";
}

.fa-tachometer-alt:before {
	content: "";
}

.fa-tag:before {
	content: "";
}

.fa-tags:before {
	content: "";
}

.fa-tape:before {
	content: "";
}

.fa-tasks:before {
	content: "";
}

.fa-taxi:before {
	content: "";
}

.fa-teamspeak:before {
	content: "";
}

.fa-teeth:before {
	content: "";
}

.fa-teeth-open:before {
	content: "";
}

.fa-telegram:before {
	content: "";
}

.fa-telegram-plane:before {
	content: "";
}

.fa-temperature-high:before {
	content: "";
}

.fa-temperature-low:before {
	content: "";
}

.fa-tencent-weibo:before {
	content: "";
}

.fa-tenge:before {
	content: "";
}

.fa-terminal:before {
	content: "";
}

.fa-text-height:before {
	content: "";
}

.fa-text-width:before {
	content: "";
}

.fa-th:before {
	content: "";
}

.fa-th-large:before {
	content: "";
}

.fa-th-list:before {
	content: "";
}

.fa-the-red-yeti:before {
	content: "";
}

.fa-theater-masks:before {
	content: "";
}

.fa-themeco:before {
	content: "";
}

.fa-themeisle:before {
	content: "";
}

.fa-thermometer:before {
	content: "";
}

.fa-thermometer-empty:before {
	content: "";
}

.fa-thermometer-full:before {
	content: "";
}

.fa-thermometer-half:before {
	content: "";
}

.fa-thermometer-quarter:before {
	content: "";
}

.fa-thermometer-three-quarters:before {
	content: "";
}

.fa-think-peaks:before {
	content: "";
}

.fa-thumbs-down:before {
	content: "";
}

.fa-thumbs-up:before {
	content: "";
}

.fa-thumbtack:before {
	content: "";
}

.fa-ticket-alt:before {
	content: "";
}

.fa-tiktok:before {
	content: "";
}

.fa-times:before {
	content: "";
}

.fa-times-circle:before {
	content: "";
}

.fa-tint:before {
	content: "";
}

.fa-tint-slash:before {
	content: "";
}

.fa-tired:before {
	content: "";
}

.fa-toggle-off:before {
	content: "";
}

.fa-toggle-on:before {
	content: "";
}

.fa-toilet:before {
	content: "";
}

.fa-toilet-paper:before {
	content: "";
}

.fa-toilet-paper-slash:before {
	content: "";
}

.fa-toolbox:before {
	content: "";
}

.fa-tools:before {
	content: "";
}

.fa-tooth:before {
	content: "";
}

.fa-torah:before {
	content: "";
}

.fa-torii-gate:before {
	content: "";
}

.fa-tractor:before {
	content: "";
}

.fa-trade-federation:before {
	content: "";
}

.fa-trademark:before {
	content: "";
}

.fa-traffic-light:before {
	content: "";
}

.fa-trailer:before {
	content: "";
}

.fa-train:before {
	content: "";
}

.fa-tram:before {
	content: "";
}

.fa-transgender:before {
	content: "";
}

.fa-transgender-alt:before {
	content: "";
}

.fa-trash:before {
	content: "";
}

.fa-trash-alt:before {
	content: "";
}

.fa-trash-restore:before {
	content: "";
}

.fa-trash-restore-alt:before {
	content: "";
}

.fa-tree:before {
	content: "";
}

.fa-trello:before {
	content: "";
}

.fa-trophy:before {
	content: "";
}

.fa-truck:before {
	content: "";
}

.fa-truck-loading:before {
	content: "";
}

.fa-truck-monster:before {
	content: "";
}

.fa-truck-moving:before {
	content: "";
}

.fa-truck-pickup:before {
	content: "";
}

.fa-tshirt:before {
	content: "";
}

.fa-tty:before {
	content: "";
}

.fa-tumblr:before {
	content: "";
}

.fa-tumblr-square:before {
	content: "";
}

.fa-tv:before {
	content: "";
}

.fa-twitch:before {
	content: "";
}

.fa-twitter:before {
	content: "";
}

.fa-twitter-square:before {
	content: "";
}

.fa-typo3:before {
	content: "";
}

.fa-uber:before {
	content: "";
}

.fa-ubuntu:before {
	content: "";
}

.fa-uikit:before {
	content: "";
}

.fa-umbraco:before {
	content: "";
}

.fa-umbrella:before {
	content: "";
}

.fa-umbrella-beach:before {
	content: "";
}

.fa-uncharted:before {
	content: "";
}

.fa-underline:before {
	content: "";
}

.fa-undo:before {
	content: "";
}

.fa-undo-alt:before {
	content: "";
}

.fa-uniregistry:before {
	content: "";
}

.fa-unity:before {
	content: "";
}

.fa-universal-access:before {
	content: "";
}

.fa-university:before {
	content: "";
}

.fa-unlink:before {
	content: "";
}

.fa-unlock:before {
	content: "";
}

.fa-unlock-alt:before {
	content: "";
}

.fa-unsplash:before {
	content: "";
}

.fa-untappd:before {
	content: "";
}

.fa-upload:before {
	content: "";
}

.fa-ups:before {
	content: "";
}

.fa-usb:before {
	content: "";
}

.fa-user:before {
	content: "";
}

.fa-user-alt:before {
	content: "";
}

.fa-user-alt-slash:before {
	content: "";
}

.fa-user-astronaut:before {
	content: "";
}

.fa-user-check:before {
	content: "";
}

.fa-user-circle:before {
	content: "";
}

.fa-user-clock:before {
	content: "";
}

.fa-user-cog:before {
	content: "";
}

.fa-user-edit:before {
	content: "";
}

.fa-user-friends:before {
	content: "";
}

.fa-user-graduate:before {
	content: "";
}

.fa-user-injured:before {
	content: "";
}

.fa-user-lock:before {
	content: "";
}

.fa-user-md:before {
	content: "";
}

.fa-user-minus:before {
	content: "";
}

.fa-user-ninja:before {
	content: "";
}

.fa-user-nurse:before {
	content: "";
}

.fa-user-plus:before {
	content: "";
}

.fa-user-secret:before {
	content: "";
}

.fa-user-shield:before {
	content: "";
}

.fa-user-slash:before {
	content: "";
}

.fa-user-tag:before {
	content: "";
}

.fa-user-tie:before {
	content: "";
}

.fa-user-times:before {
	content: "";
}

.fa-users:before {
	content: "";
}

.fa-users-cog:before {
	content: "";
}

.fa-users-slash:before {
	content: "";
}

.fa-usps:before {
	content: "";
}

.fa-ussunnah:before {
	content: "";
}

.fa-utensil-spoon:before {
	content: "";
}

.fa-utensils:before {
	content: "";
}

.fa-vaadin:before {
	content: "";
}

.fa-vector-square:before {
	content: "";
}

.fa-venus:before {
	content: "";
}

.fa-venus-double:before {
	content: "";
}

.fa-venus-mars:before {
	content: "";
}

.fa-vest:before {
	content: "";
}

.fa-vest-patches:before {
	content: "";
}

.fa-viacoin:before {
	content: "";
}

.fa-viadeo:before {
	content: "";
}

.fa-viadeo-square:before {
	content: "";
}

.fa-vial:before {
	content: "";
}

.fa-vials:before {
	content: "";
}

.fa-viber:before {
	content: "";
}

.fa-video:before {
	content: "";
}

.fa-video-slash:before {
	content: "";
}

.fa-vihara:before {
	content: "";
}

.fa-vimeo:before {
	content: "";
}

.fa-vimeo-square:before {
	content: "";
}

.fa-vimeo-v:before {
	content: "";
}

.fa-vine:before {
	content: "";
}

.fa-virus:before {
	content: "";
}

.fa-virus-slash:before {
	content: "";
}

.fa-viruses:before {
	content: "";
}

.fa-vk:before {
	content: "";
}

.fa-vnv:before {
	content: "";
}

.fa-voicemail:before {
	content: "";
}

.fa-volleyball-ball:before {
	content: "";
}

.fa-volume-down:before {
	content: "";
}

.fa-volume-mute:before {
	content: "";
}

.fa-volume-off:before {
	content: "";
}

.fa-volume-up:before {
	content: "";
}

.fa-vote-yea:before {
	content: "";
}

.fa-vr-cardboard:before {
	content: "";
}

.fa-vuejs:before {
	content: "";
}

.fa-walking:before {
	content: "";
}

.fa-wallet:before {
	content: "";
}

.fa-warehouse:before {
	content: "";
}

.fa-watchman-monitoring:before {
	content: "";
}

.fa-water:before {
	content: "";
}

.fa-wave-square:before {
	content: "";
}

.fa-waze:before {
	content: "";
}

.fa-weebly:before {
	content: "";
}

.fa-weibo:before {
	content: "";
}

.fa-weight:before {
	content: "";
}

.fa-weight-hanging:before {
	content: "";
}

.fa-weixin:before {
	content: "";
}

.fa-whatsapp:before {
	content: "";
}

.fa-whatsapp-square:before {
	content: "";
}

.fa-wheelchair:before {
	content: "";
}

.fa-whmcs:before {
	content: "";
}

.fa-wifi:before {
	content: "";
}

.fa-wikipedia-w:before {
	content: "";
}

.fa-wind:before {
	content: "";
}

.fa-window-close:before {
	content: "";
}

.fa-window-maximize:before {
	content: "";
}

.fa-window-minimize:before {
	content: "";
}

.fa-window-restore:before {
	content: "";
}

.fa-windows:before {
	content: "";
}

.fa-wine-bottle:before {
	content: "";
}

.fa-wine-glass:before {
	content: "";
}

.fa-wine-glass-alt:before {
	content: "";
}

.fa-wix:before {
	content: "";
}

.fa-wizards-of-the-coast:before {
	content: "";
}

.fa-wodu:before {
	content: "";
}

.fa-wolf-pack-battalion:before {
	content: "";
}

.fa-won-sign:before {
	content: "";
}

.fa-wordpress:before {
	content: "";
}

.fa-wordpress-simple:before {
	content: "";
}

.fa-wpbeginner:before {
	content: "";
}

.fa-wpexplorer:before {
	content: "";
}

.fa-wpforms:before {
	content: "";
}

.fa-wpressr:before {
	content: "";
}

.fa-wrench:before {
	content: "";
}

.fa-x-ray:before {
	content: "";
}

.fa-xbox:before {
	content: "";
}

.fa-xing:before {
	content: "";
}

.fa-xing-square:before {
	content: "";
}

.fa-y-combinator:before {
	content: "";
}

.fa-yahoo:before {
	content: "";
}

.fa-yammer:before {
	content: "";
}

.fa-yandex:before {
	content: "";
}

.fa-yandex-international:before {
	content: "";
}

.fa-yarn:before {
	content: "";
}

.fa-yelp:before {
	content: "";
}

.fa-yen-sign:before {
	content: "";
}

.fa-yin-yang:before {
	content: "";
}

.fa-yoast:before {
	content: "";
}

.fa-youtube:before {
	content: "";
}

.fa-youtube-square:before {
	content: "";
}

.fa-zhihu:before {
	content: "";
}

.sr-only {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto;
}

.fab {
	font-family: "Font Awesome 5 Brands";
}

.fab, .far {
	font-weight: 400;
}

.fa, .far, .fas {
	font-family: "Font Awesome 5 Free";
}

.fa, .fas {
	font-weight: 900;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column input[type=text], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column input[type=range], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column input[type=email], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column input[type=url], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column input[type=tel], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column input[type=number], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column input[type=password], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column input[type=file], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column select, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column textarea, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .choices, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-order-summary-container {
	max-width: 100%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-row {
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	margin-right: -10px;
	margin-left: -10px;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-field-layout-columns, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-columns {
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	margin-right: -10px;
	margin-left: -10px;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column {
	padding: 0 10px;
	word-break: break-word;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 {
	width: 20%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 {
	width: 25%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 {
	width: 30%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 {
	width: 33.33333%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-40, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-40 {
	width: 40%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-50, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-50 {
	width: 50%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-60, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-60 {
	width: 60%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-67, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-67 {
	width: 66.66666%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-70, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-70 {
	width: 70%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-100, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-100 {
	width: 100%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=text], div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=range], div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=email], div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=url], div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=tel], div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=number], div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=password], div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=file], div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) select, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) textarea, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .choices, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-order-summary-container, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=text], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=range], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=email], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=url], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=tel], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=number], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=password], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) input[type=file], div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) select, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) textarea, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) .choices, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-order-summary-container {
	max-width: 100%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-five-sixths, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-four-sixths, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-four-fifths, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-one-fifth, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-one-fourth, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-one-half, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-one-sixth, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-one-third, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-three-fourths, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-three-fifths, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-three-sixths, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-two-fourths, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-two-fifths, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-two-sixths, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-two-thirds, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-five-sixths, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-four-sixths, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-four-fifths, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-one-fifth, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-one-fourth, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-one-half, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-one-sixth, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-one-third, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-three-fourths, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-three-fifths, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-three-sixths, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-two-fourths, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-two-fifths, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-two-sixths, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-two-thirds {
	float: none;
	margin: 0 0 8px 0;
	width: 100%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-five-sixths:last-child, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-four-sixths:last-child, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-four-fifths:last-child, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-one-fifth:last-child, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-one-fourth:last-child, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-one-half:last-child, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-one-sixth:last-child, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-one-third:last-child, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-three-fourths:last-child, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-three-fifths:last-child, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-three-sixths:last-child, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-two-fourths:last-child, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-two-fifths:last-child, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-two-sixths:last-child, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-two-thirds:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-five-sixths:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-four-sixths:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-four-fifths:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-one-fifth:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-one-fourth:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-one-half:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-one-sixth:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-one-third:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-three-fourths:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-three-fifths:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-three-sixths:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-two-fourths:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-two-fifths:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-two-sixths:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-two-thirds:last-child {
	margin-bottom: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-date-time .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-date-time .wpforms-field-row {
	flex-direction: row;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-date-time .wpforms-field-row-block, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-date-time .wpforms-field-row-block {
	padding: 0 10px;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-date-time .wpforms-field-row-block:first-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-date-time .wpforms-field-row-block:first-child {
	padding-inline-start: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-date-time .wpforms-field-row-block:last-child, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-date-time .wpforms-field-row-block:last-child {
	padding-inline-end: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-date-time .wpforms-datepicker-wrap .wpforms-field-small+.wpforms-datepicker-clear, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-date-time .wpforms-datepicker-wrap .wpforms-field-medium+.wpforms-datepicker-clear, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-date-time .wpforms-datepicker-wrap .wpforms-field-small+.wpforms-datepicker-clear, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-date-time .wpforms-datepicker-wrap .wpforms-field-medium+.wpforms-datepicker-clear {
	right: 10px;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-field-password .wpforms-field-row-block, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-field-password .wpforms-field-row-block, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-field-password .wpforms-field-row-block, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-field-password .wpforms-field-row-block, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-field-password .wpforms-field-row-block, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-field-password .wpforms-field-row-block {
	width: 100%;
	margin-bottom: 10px;
	margin-left: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-field-authorize_net .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-field-authorize_net .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-field-authorize_net .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-field-authorize_net .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-field-authorize_net .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-field-authorize_net .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-field-authorize_net .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-field-authorize_net .wpforms-field-row {
	display: flex;
	flex-direction: column;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-field-authorize_net .wpforms-field-row>div, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-field-authorize_net .wpforms-field-row>div, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-field-authorize_net .wpforms-field-row>div, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-field-authorize_net .wpforms-field-row>div, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-field-authorize_net .wpforms-field-row>div, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-field-authorize_net .wpforms-field-row>div, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-field-authorize_net .wpforms-field-row>div, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-field-authorize_net .wpforms-field-row>div {
	position: relative;
	margin-bottom: 10px;
	width: 100%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-field-date-time .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-field-date-time .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-field-date-time .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-field-date-time .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-field-date-time .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-field-date-time .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-field-date-time .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-field-date-time .wpforms-field-row {
	flex-direction: column;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block {
	width: 100%;
	padding: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:first-child:not(:only-child), div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:first-child:not(:only-child), div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:first-child:not(:only-child), div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:first-child:not(:only-child), div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:first-child:not(:only-child), div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:first-child:not(:only-child), div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:first-child:not(:only-child), div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:first-child:not(:only-child) {
	margin-bottom: 15px;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-list-inline ul, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-list-2-columns ul, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-list-3-columns ul, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-list-inline ul, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-list-2-columns ul, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-list-3-columns ul, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-list-inline ul, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-list-2-columns ul, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-list-3-columns ul, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-list-inline ul, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-list-2-columns ul, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-list-3-columns ul, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-list-inline ul, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-list-2-columns ul, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-list-3-columns ul, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-list-inline ul, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-list-2-columns ul, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-list-3-columns ul, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-list-inline ul, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-list-2-columns ul, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-list-3-columns ul, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-list-inline ul, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-list-2-columns ul, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-list-3-columns ul {
	flex-direction: column;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-list-inline ul li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-list-2-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-list-3-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-list-inline ul li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-list-2-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-list-3-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-list-inline ul li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-list-2-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-list-3-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-list-inline ul li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-list-2-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-list-3-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-list-inline ul li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-list-2-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-list-3-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-list-inline ul li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-list-2-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-list-3-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-list-inline ul li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-list-2-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-list-3-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-list-inline ul li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-list-2-columns ul li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-list-3-columns ul li {
	width: 100%;
	max-width: 100%;
	margin: 0 0 5px 0 !important;
	padding-right: 0 !important;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-summary-enabled .wpforms-order-summary-container, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-summary-enabled .wpforms-order-summary-container, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-summary-enabled .wpforms-order-summary-container, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-summary-enabled .wpforms-order-summary-container, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-summary-enabled .wpforms-order-summary-container, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-summary-enabled .wpforms-order-summary-container, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-summary-enabled .wpforms-order-summary-container, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-summary-enabled .wpforms-order-summary-container {
	display: none;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-summary-enabled .wpforms-payment-total, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-summary-enabled .wpforms-payment-total, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-summary-enabled .wpforms-payment-total, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-summary-enabled .wpforms-payment-total, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-summary-enabled .wpforms-payment-total, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-summary-enabled .wpforms-payment-total, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-summary-enabled .wpforms-payment-total, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-summary-enabled .wpforms-payment-total {
	display: block !important;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-50 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-50 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices {
	flex-direction: column;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-50 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-50 .wpforms-field:not(.wpforms-list-inline) ul.wpforms-icon-choices li {
	width: 100%;
	max-width: 100%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-50 ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 ul.wpforms-icon-choices li, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-50 ul.wpforms-icon-choices li {
	margin-bottom: 20px !important;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-richtext label.wpforms-field-label, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-richtext label.wpforms-field-label {
	margin-top: 0;
	margin-bottom: 4px;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-square .wpforms-field-square-number .sq-card-wrapper, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-square .wpforms-field-square-number .sq-card-wrapper {
	min-width: auto;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-net_promoter_score, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-likert_scale, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-net_promoter_score, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-likert_scale {
	overflow-x: auto;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-net_promoter_score table, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-likert_scale table, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-net_promoter_score table, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-likert_scale table {
	min-width: 250px;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row {
	width: calc(100% - 85px);
	max-width: 100%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity {
	max-width: 70px;
	margin-left: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-payment-quantities-enabled select.wpforms-payment-price, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-payment-quantities-enabled select.wpforms-payment-price {
	width: calc(100% - 85px);
	max-width: 100%;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-payment-quantities-enabled .wpforms-single-item-price-content .wpforms-single-item-price, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-payment-quantities-enabled .wpforms-single-item-price-content .wpforms-single-item-price {
	width: calc(100% - 70px);
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field-date-time .wpforms-field-date-dropdown-wrap, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field-date-time .wpforms-field-date-dropdown-wrap {
	width: auto;
	margin: 0 -5px 0 -5px;
	max-width: calc(100% + 10px);
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-100 .wpforms-field-date-time .wpforms-datepicker-wrap .wpforms-field-small+.wpforms-datepicker-clear {
	right: calc(75% + 10px);
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-100 .wpforms-field-date-time .wpforms-datepicker-wrap .wpforms-field-medium+.wpforms-datepicker-clear {
	right: calc(40% + 10px);
}

div.wpforms-container .wpforms-form .wpforms-field-layout>.wpforms-field-label {
	font-style: normal;
	font-weight: 700;
	font-size: 22px;
	line-height: 22px;
	margin: 30px 0 15px 0;
	padding: 45px 0 0 0;
	border-top: 1px solid #ddd;
}

div.wpforms-container .wpforms-form .wpforms-field-layout>.wpforms-field-description {
	margin: -5px 0 15px 0;
}

div.wpforms-container .wpforms-form .wpforms-field-layout>.wpforms-field-description:first-child {
	margin-top: 15px;
}

div.wpforms-container .wpforms-form .wpforms-field.wpforms-field-divider+.wpforms-field-layout>.wpforms-field-label {
	margin-top: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field-layout:first-child>.wpforms-field-label {
	border-top: none;
	margin-top: 0;
	padding-top: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-container .wpforms-page:last-child .wpforms-field-layout:has(+.wpforms-field-pagebreak) {
	padding-bottom: 15px;
}

@media only screen and (max-width: 600px) {
	div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-100 .wpforms-field-date-time .wpforms-datepicker-wrap .wpforms-field-small+.wpforms-datepicker-clear, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-100 .wpforms-field-date-time .wpforms-datepicker-wrap .wpforms-field-medium+.wpforms-datepicker-clear {
		right: 10px;
	}
}
@media (min-width: 601px){
div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-payment-quantities-enabled select.wpforms-payment-quantity, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-payment-quantities-enabled select.wpforms-payment-quantity, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-payment-quantities-enabled select.wpforms-payment-quantity, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-payment-quantities-enabled select.wpforms-payment-quantity {
	width: 100%;
	margin-top: 15px;
	margin-left: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-payment-quantities-enabled .wpforms-single-item-price-content, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-payment-quantities-enabled .wpforms-single-item-price-content, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-payment-quantities-enabled .wpforms-single-item-price-content, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-payment-quantities-enabled .wpforms-single-item-price-content {
	flex-direction: column;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-payment-quantities-enabled .wpforms-single-item-price-content .wpforms-single-item-price, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-payment-quantities-enabled .wpforms-single-item-price-content .wpforms-single-item-price, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-payment-quantities-enabled .wpforms-single-item-price-content .wpforms-single-item-price, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-payment-quantities-enabled .wpforms-single-item-price-content .wpforms-single-item-price {
	width: 100% !important;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-payment-quantities-enabled select.wpforms-payment-price, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-payment-quantities-enabled select.wpforms-payment-price, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-payment-quantities-enabled select.wpforms-payment-price, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-payment-quantities-enabled select.wpforms-payment-price {
	width: 100% !important;
	max-width: 100% !important;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row {
	width: 100% !important;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity, div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity {
	flex-basis: 100% !important;
	max-width: 100% !important;
	margin-top: 15px;
}
}@media (max-width: 600px){
div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-field-layout-columns, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-columns {
	flex-direction: column;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-row {
	flex-direction: column;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column {
	width: 100%;
	padding-right: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field-date-time .wpforms-field-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field-date-time .wpforms-field-row {
	flex-direction: column;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field-date-time .wpforms-field-row-block, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field-date-time .wpforms-field-row-block {
	width: 100%;
	padding: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field-date-time .wpforms-field-row-block:first-child:not(:only-child), div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field-date-time .wpforms-field-row-block:first-child:not(:only-child) {
	margin-bottom: 15px;
}
}
div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-row {
	padding: 0 10px;
	gap: 20px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-row .wpforms-layout-column {
	padding: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-layout-column-100, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-medium .wpforms-layout-column-100 {
	width: 60%;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-layout-column-100+.wpforms-field-repeater-display-rows-buttons, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-medium .wpforms-layout-column-100+.wpforms-field-repeater-display-rows-buttons {
	inset-inline-start: calc(60% + 15px);
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-small .wpforms-layout-column-100 {
	width: 25%;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-small .wpforms-layout-column-100+.wpforms-field-repeater-display-rows-buttons {
	inset-inline-start: calc(25% + 20px);
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-large .wpforms-layout-column-100 {
	width: 100%;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-large .wpforms-layout-column-100+.wpforms-field-repeater-display-rows-buttons {
	inset-inline: auto -45px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-large.wpforms-field-repeater-preset-100.wpforms-field-repeater-display-rows .wpforms-layout-row {
	width: calc(100% - 35px);
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-large.wpforms-field-repeater-preset-100.wpforms-field-repeater-display-blocks .wpforms-layout-row {
	width: auto;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows:has(+.wpforms-field-repeater) {
	padding-bottom: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows .wpforms-field-layout-rows .wpforms-field {
	transition: all .07s ease;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows .wpforms-field-label ~ .wpforms-field-layout-rows:nth-of-type(1) .wpforms-field {
	padding-top: 15px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows .wpforms-field-repeater-clone-wrap:has(+.wpforms-field-repeater-clone-wrap) .wpforms-field {
	padding-bottom: 15px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons {
	margin-top: 15px;
	display: flex;
	justify-content: flex-start;
	flex-wrap: nowrap;
	gap: 10px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons button {
	background: none;
	border: none;
	border-radius: 4px;
	min-height: 33px;
	max-width: 33%;
	padding: 8px 12px;
	line-height: 14px;
	font-size: 14px;
	font-weight: 400;
	color: #999;
	cursor: pointer;
	transition: opacity .2s ease;
	outline: none;
	display: flex;
	align-items: center;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons button:hover {
	opacity: .75;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons button svg {
	display: inline;
	line-height: 18px;
	margin-inline-end: 5px;
	transform: scale(.8);
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons button span {
	line-height: 14px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons button.wpforms-disabled {
	display: none;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="buttons_with_icons"] button {
	background: rgba(204, 204, 204, .35);
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="buttons"] button {
	background: rgba(204, 204, 204, .35);
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="buttons"] svg {
	display: none;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="icons_with_text"] {
	gap: 15px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="icons_with_text"] button {
	padding: 0;
	height: auto;
	line-height: 14px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="icons"] button {
	padding: 0;
	height: auto;
	line-height: 14px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="icons"] svg {
	transform: scale(1);
	margin: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="icons"] span {
	display: none;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="plain_text"] {
	gap: 15px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="plain_text"] button {
	padding: 0;
	height: auto;
	line-height: 17px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="plain_text"] svg {
	display: none;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows.wpforms-field-repeater-display-rows .wpforms-layout-row {
	position: relative;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows.wpforms-field-repeater-display-rows .wpforms-field-description {
	display: none;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows.wpforms-field-repeater-display-rows .wpforms-field-description.wpforms-init {
	display: block;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows.wpforms-field-repeater-display-rows:not(.wpforms-field-repeater-preset-100) .wpforms-layout-row {
	padding-inline-end: 67px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons {
	position: absolute;
	inset-inline: auto 10px;
	padding: 0;
	display: none;
	gap: 8px;
	transform: translateY(7px);
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons.wpforms-init {
	display: flex;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button {
	background: none;
	border: none;
	cursor: pointer;
	color: #999;
	height: 40px;
	width: 16px;
	min-width: auto;
	margin-top: 0;
	box-shadow: none;
	padding: 0;
	outline: none;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button:hover {
	opacity: .75;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button svg {
	transform: scale(.97);
}

div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows.hidden-placeholders .wpforms-layout-column {
	padding-bottom: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater button.wpforms-disabled, div.wpforms-container .wpforms-form .wpforms-field-repeater button.wpforms-disabled:hover {
	opacity: .5 !important;
	cursor: default !important;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater>.wpforms-field-label, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-block-title {
	font-style: normal;
	font-weight: 700;
	font-size: 22px;
	line-height: 22px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater>.wpforms-field-description, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-clone-wrap>.wpforms-field-description {
	margin-block: -5px 15px;
	margin-inline: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater>.wpforms-field-label {
	margin-top: 15px;
	padding: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks>.wpforms-field-label {
	margin-top: 0;
	padding-top: 45px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks .wpforms-field-repeater-clone-wrap .wpforms-field-layout-rows:first-child {
	margin-top: 15px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks .wpforms-field-repeater-clone-wrap>.wpforms-field-description:first-child {
	margin-top: 30px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks>.wpforms-field-label, div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks .wpforms-field-repeater-block-title {
	margin-block: 30px 15px;
	margin-inline: 0;
	padding: 45px 0 0 0;
	border-top: 1px solid #ddd;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks .wpforms-field-repeater-block-title {
	margin-top: 45px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks .wpforms-field-repeater-block-title:empty {
	padding-top: 5px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks+.wpforms-field-repeater-display-blocks>.wpforms-field-label {
	margin-top: 15px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows+.wpforms-field-repeater-display-blocks>.wpforms-field-label {
	margin-top: 30px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows+.wpforms-field-repeater-display-rows {
	padding-top: 30px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows+.wpforms-field-divider {
	margin-top: 30px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows>.wpforms-field-layout-rows:not(:has(+.wpforms-field-repeater-clone-wrap)) .wpforms-field {
	padding-bottom: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows>.wpforms-field-repeater-clone-wrap:last-child .wpforms-field {
	padding-bottom: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater>.wpforms-field-repeater-clone-wrap {
	display: block;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater>.wpforms-field-repeater-clone-wrap .wpforms-field-repeater-display-rows .wpforms-field-repeater-display-rows-buttons {
	padding-top: 5px;
	transform: translateY(-2px);
}

div.wpforms-container .wpforms-form .wpforms-field-repeater>.wpforms-field-repeater-clone-wrap .wpforms-field-repeater-display-rows .wpforms-field {
	padding-top: 5px;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater>.wpforms-field-repeater-clone-wrap .wpforms-field-repeater-display-rows .wpforms-field-label {
	display: none;
}

div.wpforms-container .wpforms-form .wpforms-field-repeater:last-child {
	margin-bottom: 30px;
}

div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-repeater)+.wpforms-field-repeater-display-blocks>.wpforms-field-label {
	margin-top: 15px;
}

div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-repeater)+.wpforms-field-repeater-display-rows:not(:has(>.wpforms-field-label)):not(:has(>.wpforms-field-description)) {
	padding-top: 0;
}

div.wpforms-container .wpforms-form .wpforms-field.wpforms-field-divider+.wpforms-field-repeater-display-blocks>.wpforms-field-label {
	margin-top: 0;
}

div.wpforms-container .wpforms-form .wpforms-field.wpforms-field-divider+.wpforms-field-repeater-display-rows>.wpforms-field-label {
	margin-top: 0;
}

div.wpforms-container .wpforms-form .wpforms-field.wpforms-field-divider:has(>.wpforms-field-description)+.wpforms-field-repeater-display-rows>.wpforms-field-label {
	margin-top: 25px;
}

div.wpforms-container .wpforms-form .wpforms-field.wpforms-field-divider:has(>.wpforms-field-description)+.wpforms-field-repeater-display-rows:not(:has(>.wpforms-field-label))>.wpforms-field-description {
	margin-top: 30px;
}

div.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field-repeater.wpforms-field-repeater-display-blocks:first-child>.wpforms-field-label {
	border-top: none;
	margin-top: 0;
	padding-top: 0;
}

div.wpforms-container .wpforms-form .wpforms-field-container .wpforms-page:last-child .wpforms-field-repeater-display-blocks:has(+.wpforms-field-pagebreak) {
	padding-bottom: 15px;
}

.block-editor-block-list__block .wpforms-field-repeater-display-rows-buttons {
	display: flex !important;
	bottom: 0;
}

@media only screen and (max-width: 600px) {
	div.wpforms-container .wpforms-form .wpforms-field-repeater>.wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-clone-wrap .wpforms-field-repeater-display-rows-buttons {
		display: block;
		bottom: 15px;
		top: unset !important;
	}
	
	div.wpforms-container .wpforms-form .wpforms-field-repeater>.wpforms-field-layout-rows .wpforms-layout-row, div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-clone-wrap .wpforms-layout-row {
		gap: 0;
	}
	
	div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows.wpforms-field-repeater-display-rows .wpforms-field-description {
		display: block !important;
	}
	
	div.wpforms-container .wpforms-form .wpforms-field-repeater>.wpforms-field-repeater-clone-wrap .wpforms-field-repeater-display-rows .wpforms-field-label {
		display: block;
	}
	
	div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows+.wpforms-field-repeater-display-blocks>.wpforms-field-label {
		margin-top: 15px;
	}
	
	div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows+.wpforms-field-repeater-display-rows {
		padding-top: 15px;
	}
	
	div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows+.wpforms-field-divider {
		margin-top: 15px;
	}
	
	div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows .wpforms-field-label ~ .wpforms-field-layout-rows:nth-of-type(1) .wpforms-field {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	
	div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows .wpforms-field-repeater-clone-wrap:has(+.wpforms-field-repeater-clone-wrap) .wpforms-field {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	
	div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows>.wpforms-field-repeater-clone-wrap:last-child .wpforms-field {
		padding-top: 15px;
		padding-bottom: 15px;
	}
}

.wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-content {
	padding-top: 20px;
	padding-bottom: 0;
}

.wpforms-field.wpforms-field-content .wpforms-field-row {
	word-break: break-word;
}

.wpforms-field.wpforms-field-content .wpforms-field-row h1, .wpforms-field.wpforms-field-content .wpforms-field-row h2, .wpforms-field.wpforms-field-content .wpforms-field-row h3, .wpforms-field.wpforms-field-content .wpforms-field-row h4, .wpforms-field.wpforms-field-content .wpforms-field-row h5, .wpforms-field.wpforms-field-content .wpforms-field-row h6 {
	margin: 20px 0;
	padding: 0;
	clear: unset;
}

.wpforms-field.wpforms-field-content .wpforms-field-row h1:first-child, .wpforms-field.wpforms-field-content .wpforms-field-row h2:first-child, .wpforms-field.wpforms-field-content .wpforms-field-row h3:first-child, .wpforms-field.wpforms-field-content .wpforms-field-row h4:first-child, .wpforms-field.wpforms-field-content .wpforms-field-row h5:first-child, .wpforms-field.wpforms-field-content .wpforms-field-row h6:first-child {
	margin-top: 0;
}

.wpforms-field.wpforms-field-content .wpforms-field-row h1 {
	font-size: 32px;
	line-height: 40px;
}

.wpforms-field.wpforms-field-content .wpforms-field-row h2 {
	font-size: 28px;
	line-height: 36px;
}

.wpforms-field.wpforms-field-content .wpforms-field-row h3 {
	font-size: 24px;
	line-height: 32px;
}

.wpforms-field.wpforms-field-content .wpforms-field-row h4 {
	font-size: 20px;
	line-height: 28px;
}

.wpforms-field.wpforms-field-content .wpforms-field-row h5 {
	font-size: 18px;
	line-height: 26px;
}

.wpforms-field.wpforms-field-content .wpforms-field-row h6 {
	font-size: 16px;
	line-height: 24px;
	text-transform: uppercase;
}

.wpforms-field.wpforms-field-content .wpforms-field-row p, .wpforms-field.wpforms-field-content .wpforms-field-row blockquote, .wpforms-field.wpforms-field-content .wpforms-field-row pre, .wpforms-field.wpforms-field-content .wpforms-field-row table {
	margin: 0 0 20px 0;
}

.wpforms-field.wpforms-field-content .wpforms-field-row li {
	margin: 0 0 10px 0;
}

.wpforms-field.wpforms-field-content .wpforms-field-row a {
	text-decoration: underline;
}

.wpforms-field.wpforms-field-content .wpforms-field-row a:hover {
	text-decoration: none;
}

.wpforms-field.wpforms-field-content .wpforms-field-row code, .wpforms-field.wpforms-field-content .wpforms-field-row pre {
	font-family: monospace;
	overflow: auto;
}

.wpforms-field.wpforms-field-content .wpforms-field-row del {
	text-decoration: line-through;
}

.wpforms-field.wpforms-field-content .wpforms-field-row ins {
	text-decoration: underline;
}

.wpforms-field.wpforms-field-content .wpforms-field-row small {
	font-size: smaller;
}

.wpforms-field.wpforms-field-content .wpforms-field-row dt {
	margin: 5px 0;
}

.wpforms-field.wpforms-field-content .wpforms-field-row dd {
	margin-left: 25px;
}

.wpforms-field.wpforms-field-content .wpforms-field-row abbr, .wpforms-field.wpforms-field-content .wpforms-field-row acronym {
	text-decoration: underline dotted;
}

.wpforms-field.wpforms-field-content .wpforms-field-row ul {
	list-style: disc outside none !important;
	padding-inline-start: 29px !important;
	margin-bottom: 20px !important;
}

.wpforms-field.wpforms-field-content .wpforms-field-row ul ul {
	list-style-type: circle !important;
	margin-top: 10px !important;
	margin-bottom: 0 !important;
}

.wpforms-field.wpforms-field-content .wpforms-field-row ul ul ul {
	list-style-type: square !important;
}

.wpforms-field.wpforms-field-content .wpforms-field-row ul ol {
	margin-top: 10px;
	margin-bottom: 0;
}

.wpforms-field.wpforms-field-content .wpforms-field-row ul li {
	list-style: inherit !important;
	margin-bottom: 10px !important;
}

.wpforms-field.wpforms-field-content .wpforms-field-row ol {
	list-style: decimal outside none;
	padding-inline-start: 29px;
	margin-bottom: 20px;
}

.wpforms-field.wpforms-field-content .wpforms-field-row ol ol {
	margin-top: 10px;
	margin-bottom: 0;
}

.wpforms-field.wpforms-field-content .wpforms-field-row ol ul {
	margin-top: 10px !important;
	margin-bottom: 0 !important;
}

.wpforms-field.wpforms-field-content .wpforms-field-row ol li {
	list-style: inherit;
}

.wpforms-field.wpforms-field-content .wpforms-field-row blockquote {
	border-left: 4px solid rgba(0, 0, 0, .15);
	padding-left: 20px;
}

.wpforms-field.wpforms-field-content .wpforms-field-row blockquote:before, .wpforms-field.wpforms-field-content .wpforms-field-row blockquote:after {
	display: none;
}

.wpforms-field.wpforms-field-content .wpforms-field-row table {
	width: 100%;
	border-collapse: collapse;
	word-break: normal;
}

.wpforms-field.wpforms-field-content .wpforms-field-row table th, .wpforms-field.wpforms-field-content .wpforms-field-row table td {
	padding: .5em;
	border: 1px solid;
}

.wpforms-field.wpforms-field-content .wpforms-field-row sup, .wpforms-field.wpforms-field-content .wpforms-field-row sub {
	font-size: smaller;
	line-height: calc(100% + 11px);
}

.wpforms-field.wpforms-field-content .wpforms-field-row sup {
	vertical-align: super;
}

.wpforms-field.wpforms-field-content .wpforms-field-row sub {
	vertical-align: sub;
}

.wpforms-field.wpforms-field-content .wpforms-field-row img {
	max-width: 100%;
	height: auto;
}

.wpforms-field.wpforms-field-content .wpforms-field-row .alignleft {
	float: left;
	margin: 0 30px 20px 0;
}

.wpforms-field.wpforms-field-content .wpforms-field-row .alignright {
	float: right;
	margin: 0 0 20px 30px;
}

.wpforms-field.wpforms-field-content .wpforms-field-row .aligncenter {
	display: block;
	clear: both;
	text-align: center;
	margin: 0 auto 20px;
}

.wpforms-field.wpforms-field-content .wpforms-field-row .alignnone {
	display: block;
	clear: both;
	margin: 0 0 20px 0;
}

.wpforms-field.wpforms-field-content .wpforms-field-row .wp-caption-dt, .wpforms-field.wpforms-field-content .wpforms-field-row .wp-caption-dd {
	margin: 0;
}

.wpforms-field.wpforms-field-content .wpforms-field-row .wp-caption {
	position: relative;
	left: auto;
	right: auto;
	transform: none;
	max-width: 100%;
}

.wpforms-field.wpforms-field-content .wpforms-field-row .wp-caption .wp-caption-text, .wpforms-field.wpforms-field-content .wpforms-field-row .wp-caption .wp-caption-dd {
	text-align: center;
	font-size: 14px;
	margin-top: .5em;
}

.wpforms-field.wpforms-field-content .wpforms-field-row .wpforms-field-content-display-frontend-clear {
	clear: both;
}

div.wpforms-container div.wpforms-uploader {
	border: 1px dashed #ccc;
	border-radius: 2px;
	background: #fcfcfc;
	padding: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	cursor: pointer;
}

div.wpforms-container div.wpforms-uploader .modern-title span {
	text-decoration: underline;
}

div.wpforms-container div.wpforms-uploader .modern-title span:hover {
	text-decoration: none;
}

div.wpforms-container div.wpforms-uploader .dz-message {
	display: flex;
	flex-direction: column;
	text-align: center;
	align-items: center;
	font-size: 15px;
	line-height: 1.5;
	color: rgba(0, 0, 0, .7);
}

div.wpforms-container div.wpforms-uploader .dz-message+.dz-preview {
	padding-top: 20px;
}

div.wpforms-container div.wpforms-uploader .dz-message.hide {
	display: none;
}

div.wpforms-container div.wpforms-uploader .dz-message.hide+.dz-preview {
	padding-top: 0;
}

div.wpforms-container div.wpforms-uploader .dz-message .modern-hint {
	color: rgba(0, 0, 0, .4);
}

div.wpforms-container div.wpforms-uploader .dz-message svg {
	width: 40px;
	height: 40px;
	margin-bottom: 5px;
	opacity: .5;
}

div.wpforms-container div.wpforms-uploader .dz-preview {
	display: flex;
	position: relative;
	flex-wrap: wrap;
	width: 100%;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #f1f1f1;
	cursor: default;
}

div.wpforms-container div.wpforms-uploader .dz-preview:last-of-type {
	margin-bottom: 0;
}

div.wpforms-container div.wpforms-uploader .dz-preview.dz-error .dz-image {
	border-color: #900;
}

div.wpforms-container div.wpforms-uploader .dz-preview.dz-error .dz-remove {
	position: absolute;
	inset-inline-end: 0;
	text-indent: -9999999px;
	width: 20px;
	height: 20px;
	opacity: .5;
}

div.wpforms-container div.wpforms-uploader .dz-preview.dz-error .dz-remove:after, div.wpforms-container div.wpforms-uploader .dz-preview.dz-error .dz-remove:before {
	background-color: #f00;
}

div.wpforms-container div.wpforms-uploader .dz-preview.dz-processing .dz-progress {
	display: block;
}

div.wpforms-container div.wpforms-uploader .dz-preview.dz-processing .dz-details .dz-size {
	opacity: 0;
}

div.wpforms-container div.wpforms-uploader .dz-preview.dz-complete .dz-progress {
	display: none;
}

div.wpforms-container div.wpforms-uploader .dz-preview.dz-complete .dz-details .dz-size {
	opacity: 1;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-details {
	word-break: break-word;
	margin-inline-end: 25px;
	color: #888;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-details .dz-size {
	font-size: 12px;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-details .dz-filename {
	font-size: 14px;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-image {
	margin-inline-end: 20px;
	width: 50px;
	height: 50px;
	border: 1px solid #ddd;
	overflow: hidden;
	position: relative;
	display: block;
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gIDwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+IDxzdmcgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGZpbGw9IiMwMDAwMDAwZiI+PGc+PHBhdGggZD0iTSA0LDMybCAyNCwwIGMgMS4xMDQsMCwgMi0wLjg5NiwgMi0yTCAzMCwyIGMwLTEuMTA0LTAuODk2LTItMi0yTCA0LDAgQyAyLjg5NiwwLCAyLDAuODk2LCAyLDJsMCwyOCBDIDIsMzEuMTA0LCAyLjg5NiwzMiwgNCwzMnogTSA0LDJsIDI0LDAgbDAsMjggTCA0LDMwIEwgNCwyIHpNIDIzLDZsLTgsMCBDIDE0LjQ0OCw2LCAxNCw2LjQ0OCwgMTQsN0MgMTQsNy41NTIsIDE0LjQ0OCw4LCAxNSw4bCA4LDAgQyAyMy41NTIsOCwgMjQsNy41NTIsIDI0LDcgQyAyNCw2LjQ0OCwgMjMuNTUyLDYsIDIzLDZ6TSAyMywxMmwtMTQsMCBDIDguNDQ4LDEyLCA4LDEyLjQ0OCwgOCwxM0MgOCwxMy41NTIsIDguNDQ4LDE0LCA5LDE0bCAxNCwwIEMgMjMuNTUyLDE0LCAyNCwxMy41NTIsIDI0LDEzIEMgMjQsMTIuNDQ4LCAyMy41NTIsMTIsIDIzLDEyek0gMjMsMThsLTE0LDAgQyA4LjQ0OCwxOCwgOCwxOC40NDgsIDgsMTlDIDgsMTkuNTUyLCA4LjQ0OCwyMCwgOSwyMGwgMTQsMCBjIDAuNTUyLDAsIDEtMC40NDgsIDEtMSBDIDI0LDE4LjQ0OCwgMjMuNTUyLDE4LCAyMywxOHpNIDIzLDI0bC0xNCwwIEMgOC40NDgsMjQsIDgsMjQuNDQ4LCA4LDI1QyA4LDI1LjU1MiwgOC40NDgsMjYsIDksMjZsIDE0LDAgYyAwLjU1MiwwLCAxLTAuNDQ4LCAxLTEgQyAyNCwyNC40NDgsIDIzLjU1MiwyNCwgMjMsMjR6Ij48L3BhdGg+PC9nPjwvc3ZnPg==");
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-image img {
	min-width: 50px;
	max-width: 50px;
	display: block;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-success-mark, div.wpforms-container div.wpforms-uploader .dz-preview .dz-error-mark {
	display: none;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-progress {
	display: block;
	position: absolute;
	bottom: 10px;
	width: 100%;
	height: 5px;
	border: 0;
	background-color: #ddd;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-progress .dz-upload {
	display: block;
	height: 5px;
	background-color: #999;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-error-message {
	flex-basis: 100%;
	font-size: 12px;
	color: #900;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-error-message.dz-error {
	margin-top: 16px;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-error-message span:not(:empty) {
	display: block;
	padding-top: 10px;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-remove {
	position: absolute;
	inset-inline-end: 0;
	text-indent: -9999999px;
	width: 20px;
	height: 20px;
	opacity: .5;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-remove:hover {
	opacity: 1;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-remove:after, div.wpforms-container div.wpforms-uploader .dz-preview .dz-remove:before {
	content: "";
	height: 14px;
	width: 2px;
	background-color: #666;
	position: absolute;
	display: block;
	top: 0;
	inset-inline-end: 10px;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-remove:after {
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-remove:before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}

div.wpforms-container .wpforms-field-file-upload.wpforms-has-error .wpforms-uploader {
	border-color: #c00;
	border-style: solid;
}

div.wpforms-container .wpforms-submit-overlay-container {
	position: relative;
}

div.wpforms-container .wpforms-submit-overlay-container .wpforms-submit-overlay {
	top: 0;
	background: transparent;
	position: absolute;
	opacity: 0;
}

.wpforms-field-upload-modern {
	color: #7e99a3;
}

:root {
	--iti-hover-color: rgba(0, 0, 0, .05);
	--iti-border-color: #ccc;
	--iti-dialcode-color: #999;
	--iti-dropdown-bg: white;
	--iti-search-icon-color: #999;
	--iti-spacer-horizontal: 8px;
	--iti-flag-height: 12px;
	--iti-flag-width: 16px;
	--iti-border-width: 1px;
	--iti-arrow-height: 4px;
	--iti-arrow-width: 6px;
	--iti-triangle-border: calc(var(--iti-arrow-width) / 2);
	--iti-arrow-padding: 6px;
	--iti-arrow-color: #555;
	--iti-path-flags-1x: url("https://canapprove.com/wp-content/plugins/wpforms/assets/pro/css/fields/img/flags.webp");
	--iti-path-flags-2x: url("https://canapprove.com/wp-content/plugins/wpforms/assets/pro/css/fields/img/flags@2x.webp");
	--iti-path-globe-1x: url("https://canapprove.com/wp-content/plugins/wpforms/assets/pro/css/fields/img/globe.webp");
	--iti-path-globe-2x: url("https://canapprove.com/wp-content/plugins/wpforms/assets/pro/css/fields/img/globe@2x.webp");
	--iti-flag-sprite-width: 3904px;
	--iti-flag-sprite-height: 12px;
	--iti-mobile-popup-margin: 30px;
}

body, div.wpforms-container .wpforms-form, div.wpforms-container-full .wpforms-form, #wpforms-conversational-form-page {
	--iti-path-flags-1x: url("https://cdn-ilageof.nitrocdn.com/CRLcozlsScyPozRudgoRxywbLwowJmgQ/assets/images/optimized/rev-18cf11f/canapprove.com/wp-content/plugins/wpforms/assets/pro/images/vendor/flags.webp");
	--iti-path-flags-2x: url("https://cdn-ilageof.nitrocdn.com/CRLcozlsScyPozRudgoRxywbLwowJmgQ/assets/images/optimized/rev-18cf11f/canapprove.com/wp-content/plugins/wpforms/assets/pro/images/vendor/flags@2x.webp");
	--iti-path-globe-1x: url("https://cdn-ilageof.nitrocdn.com/CRLcozlsScyPozRudgoRxywbLwowJmgQ/assets/images/optimized/rev-18cf11f/canapprove.com/wp-content/plugins/wpforms/assets/pro/images/vendor/globe.webp");
	--iti-path-globe-2x: url("https://cdn-ilageof.nitrocdn.com/CRLcozlsScyPozRudgoRxywbLwowJmgQ/assets/images/optimized/rev-18cf11f/canapprove.com/wp-content/plugins/wpforms/assets/pro/images/vendor/globe@2x.webp");
}

body .iti, div.wpforms-container .wpforms-form .iti, div.wpforms-container-full .wpforms-form .iti, #wpforms-conversational-form-page .iti {
	position: relative;
	display: inline-block;
}

body .iti *, div.wpforms-container .wpforms-form .iti *, div.wpforms-container-full .wpforms-form .iti *, #wpforms-conversational-form-page .iti * {
	box-sizing: border-box;
}

body .iti__a11y-text, div.wpforms-container .wpforms-form .iti__a11y-text, div.wpforms-container-full .wpforms-form .iti__a11y-text, #wpforms-conversational-form-page .iti__a11y-text {
	width: 1px;
	height: 1px;
	clip: rect(1px, 1px, 1px, 1px);
	overflow: hidden;
	position: absolute;
}

body .iti input.iti__tel-input, body .iti input.iti__tel-input[type=text], body .iti input.iti__tel-input[type=tel], div.wpforms-container .wpforms-form .iti input.iti__tel-input, div.wpforms-container .wpforms-form .iti input.iti__tel-input[type=text], div.wpforms-container .wpforms-form .iti input.iti__tel-input[type=tel], div.wpforms-container-full .wpforms-form .iti input.iti__tel-input, div.wpforms-container-full .wpforms-form .iti input.iti__tel-input[type=text], div.wpforms-container-full .wpforms-form .iti input.iti__tel-input[type=tel], #wpforms-conversational-form-page .iti input.iti__tel-input, #wpforms-conversational-form-page .iti input.iti__tel-input[type=text], #wpforms-conversational-form-page .iti input.iti__tel-input[type=tel] {
	position: relative;
	z-index: 0;
	margin: 0 !important;
}

body .iti__country-container, div.wpforms-container .wpforms-form .iti__country-container, div.wpforms-container-full .wpforms-form .iti__country-container, #wpforms-conversational-form-page .iti__country-container {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	padding: var(--iti-border-width);
}

body .iti__selected-country, div.wpforms-container .wpforms-form .iti__selected-country, div.wpforms-container-full .wpforms-form .iti__selected-country, #wpforms-conversational-form-page .iti__selected-country {
	z-index: 1;
	position: relative;
	display: flex;
	align-items: center;
	height: 100%;
	background: none;
	border: 0;
	margin: 0;
	padding: 0;
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	border-radius: 0;
	font-weight: inherit;
	line-height: inherit;
	text-decoration: none;
}

body .iti__selected-country-primary, div.wpforms-container .wpforms-form .iti__selected-country-primary, div.wpforms-container-full .wpforms-form .iti__selected-country-primary, #wpforms-conversational-form-page .iti__selected-country-primary {
	display: flex;
	align-items: center;
	height: 100%;
	padding: 0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);
}

body .iti__arrow, div.wpforms-container .wpforms-form .iti__arrow, div.wpforms-container-full .wpforms-form .iti__arrow, #wpforms-conversational-form-page .iti__arrow {
	margin-left: var(--iti-arrow-padding);
	width: 0;
	height: 0;
	border-left: var(--iti-triangle-border) solid transparent;
	border-right: var(--iti-triangle-border) solid transparent;
	border-top: var(--iti-arrow-height) solid var(--iti-arrow-color);
}

body .iti__arrow--up, div.wpforms-container .wpforms-form .iti__arrow--up, div.wpforms-container-full .wpforms-form .iti__arrow--up, #wpforms-conversational-form-page .iti__arrow--up {
	border-top: none;
	border-bottom: var(--iti-arrow-height) solid var(--iti-arrow-color);
}

body .iti__dropdown-content, div.wpforms-container .wpforms-form .iti__dropdown-content, div.wpforms-container-full .wpforms-form .iti__dropdown-content, #wpforms-conversational-form-page .iti__dropdown-content {
	border-radius: 3px;
	background-color: var(--iti-dropdown-bg);
}

body .iti--inline-dropdown .iti__dropdown-content, div.wpforms-container .wpforms-form .iti--inline-dropdown .iti__dropdown-content, div.wpforms-container-full .wpforms-form .iti--inline-dropdown .iti__dropdown-content, #wpforms-conversational-form-page .iti--inline-dropdown .iti__dropdown-content {
	position: absolute;
	z-index: 2;
	margin-top: 3px;
	margin-left: calc(var(--iti-border-width) * -1);
	border: var(--iti-border-width) solid var(--iti-border-color);
	box-shadow: 1px 1px 4px rgba(0, 0, 0, .2);
}

body .iti__search-input, div.wpforms-container .wpforms-form .iti__search-input, div.wpforms-container-full .wpforms-form .iti__search-input, #wpforms-conversational-form-page .iti__search-input {
	width: 100%;
	border-width: 0;
	border-radius: 3px;
	padding-left: 30px;
	padding-right: 28px;
}

body [dir=rtl] .iti__search-input, div.wpforms-container .wpforms-form [dir=rtl] .iti__search-input, div.wpforms-container-full .wpforms-form [dir=rtl] .iti__search-input, #wpforms-conversational-form-page [dir=rtl] .iti__search-input {
	padding-left: inherit;
	padding-right: 30px;
	background-position: right 8px center;
}

body .iti__search-input+.iti__country-list, div.wpforms-container .wpforms-form .iti__search-input+.iti__country-list, div.wpforms-container-full .wpforms-form .iti__search-input+.iti__country-list, #wpforms-conversational-form-page .iti__search-input+.iti__country-list {
	border-top: 1px solid var(--iti-border-color);
}

body .iti__search-input::-webkit-search-cancel-button, div.wpforms-container .wpforms-form .iti__search-input::-webkit-search-cancel-button, div.wpforms-container-full .wpforms-form .iti__search-input::-webkit-search-cancel-button, #wpforms-conversational-form-page .iti__search-input::-webkit-search-cancel-button {
	appearance: none;
}

body .iti__search-input-wrapper, div.wpforms-container .wpforms-form .iti__search-input-wrapper, div.wpforms-container-full .wpforms-form .iti__search-input-wrapper, #wpforms-conversational-form-page .iti__search-input-wrapper {
	position: relative;
	display: flex;
	align-items: center;
}

body .iti__search-icon, div.wpforms-container .wpforms-form .iti__search-icon, div.wpforms-container-full .wpforms-form .iti__search-icon, #wpforms-conversational-form-page .iti__search-icon {
	position: absolute;
	left: 8px;
	display: flex;
	pointer-events: none;
}

body [dir=rtl] .iti__search-icon, div.wpforms-container .wpforms-form [dir=rtl] .iti__search-icon, div.wpforms-container-full .wpforms-form [dir=rtl] .iti__search-icon, #wpforms-conversational-form-page [dir=rtl] .iti__search-icon {
	left: auto;
	right: 8px;
}

body .iti__search-icon-svg, div.wpforms-container .wpforms-form .iti__search-icon-svg, div.wpforms-container-full .wpforms-form .iti__search-icon-svg, #wpforms-conversational-form-page .iti__search-icon-svg {
	stroke: var(--iti-search-icon-color);
	fill: none;
	stroke-width: 3;
}

body .iti__search-clear, div.wpforms-container .wpforms-form .iti__search-clear, div.wpforms-container-full .wpforms-form .iti__search-clear, #wpforms-conversational-form-page .iti__search-clear {
	position: absolute;
	right: 4px;
	background: transparent;
	border: 0;
	border-radius: 3px;
	cursor: pointer;
	padding: 4px;
	display: flex;
	align-items: center;
	justify-content: center;
	transition: background-color .15s ease;
	width: 24px;
	height: 24px;
}

body .iti__search-clear .iti__search-clear-x, div.wpforms-container .wpforms-form .iti__search-clear .iti__search-clear-x, div.wpforms-container-full .wpforms-form .iti__search-clear .iti__search-clear-x, #wpforms-conversational-form-page .iti__search-clear .iti__search-clear-x {
	stroke-width: 2;
}

body .iti__search-clear .iti__search-clear-bg, div.wpforms-container .wpforms-form .iti__search-clear .iti__search-clear-bg, div.wpforms-container-full .wpforms-form .iti__search-clear .iti__search-clear-bg, #wpforms-conversational-form-page .iti__search-clear .iti__search-clear-bg {
	fill: var(--iti-search-icon-color);
}

body [dir=rtl] .iti__search-clear, div.wpforms-container .wpforms-form [dir=rtl] .iti__search-clear, div.wpforms-container-full .wpforms-form [dir=rtl] .iti__search-clear, #wpforms-conversational-form-page [dir=rtl] .iti__search-clear {
	right: auto;
	left: 4px;
}

body .iti__search-clear:hover, body .iti__search-clear:focus-visible, div.wpforms-container .wpforms-form .iti__search-clear:hover, div.wpforms-container .wpforms-form .iti__search-clear:focus-visible, div.wpforms-container-full .wpforms-form .iti__search-clear:hover, div.wpforms-container-full .wpforms-form .iti__search-clear:focus-visible, #wpforms-conversational-form-page .iti__search-clear:hover, #wpforms-conversational-form-page .iti__search-clear:focus-visible {
	background: var(--iti-hover-color);
	outline: none;
}

body .iti__no-results, div.wpforms-container .wpforms-form .iti__no-results, div.wpforms-container-full .wpforms-form .iti__no-results, #wpforms-conversational-form-page .iti__no-results {
	text-align: center;
	padding: 30px 0;
}

body .iti__country-list, div.wpforms-container .wpforms-form .iti__country-list, div.wpforms-container-full .wpforms-form .iti__country-list, #wpforms-conversational-form-page .iti__country-list {
	list-style: none;
	padding: 0;
	margin: 0;
	cursor: pointer;
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
}

body .iti--inline-dropdown .iti__country-list, div.wpforms-container .wpforms-form .iti--inline-dropdown .iti__country-list, div.wpforms-container-full .wpforms-form .iti--inline-dropdown .iti__country-list, #wpforms-conversational-form-page .iti--inline-dropdown .iti__country-list {
	max-height: 185px;
}

body .iti--flexible-dropdown-width .iti__country-list, div.wpforms-container .wpforms-form .iti--flexible-dropdown-width .iti__country-list, div.wpforms-container-full .wpforms-form .iti--flexible-dropdown-width .iti__country-list, #wpforms-conversational-form-page .iti--flexible-dropdown-width .iti__country-list {
	white-space: nowrap;
}

@media (max-width: 500px) {
	body .iti--flexible-dropdown-width .iti__country-list, div.wpforms-container .wpforms-form .iti--flexible-dropdown-width .iti__country-list, div.wpforms-container-full .wpforms-form .iti--flexible-dropdown-width .iti__country-list, #wpforms-conversational-form-page .iti--flexible-dropdown-width .iti__country-list {
		white-space: normal;
	}
}

body .iti__country, div.wpforms-container .wpforms-form .iti__country, div.wpforms-container-full .wpforms-form .iti__country, #wpforms-conversational-form-page .iti__country {
	display: flex;
	align-items: center;
	padding: 8px var(--iti-spacer-horizontal);
	outline: none;
}

body .iti__dial-code, div.wpforms-container .wpforms-form .iti__dial-code, div.wpforms-container-full .wpforms-form .iti__dial-code, #wpforms-conversational-form-page .iti__dial-code {
	color: var(--iti-dialcode-color);
}

body .iti__country.iti__highlight, div.wpforms-container .wpforms-form .iti__country.iti__highlight, div.wpforms-container-full .wpforms-form .iti__country.iti__highlight, #wpforms-conversational-form-page .iti__country.iti__highlight {
	background-color: var(--iti-hover-color);
}

body .iti__country-list .iti__flag, body .iti__country-name, div.wpforms-container .wpforms-form .iti__country-list .iti__flag, div.wpforms-container .wpforms-form .iti__country-name, div.wpforms-container-full .wpforms-form .iti__country-list .iti__flag, div.wpforms-container-full .wpforms-form .iti__country-name, #wpforms-conversational-form-page .iti__country-list .iti__flag, #wpforms-conversational-form-page .iti__country-name {
	margin-right: var(--iti-spacer-horizontal);
}

body [dir=rtl] .iti__country-list .iti__flag, body [dir=rtl] .iti__country-name, div.wpforms-container .wpforms-form [dir=rtl] .iti__country-list .iti__flag, div.wpforms-container .wpforms-form [dir=rtl] .iti__country-name, div.wpforms-container-full .wpforms-form [dir=rtl] .iti__country-list .iti__flag, div.wpforms-container-full .wpforms-form [dir=rtl] .iti__country-name, #wpforms-conversational-form-page [dir=rtl] .iti__country-list .iti__flag, #wpforms-conversational-form-page [dir=rtl] .iti__country-name {
	margin-right: 0;
	margin-left: var(--iti-spacer-horizontal);
}

body .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) button.iti__selected-country, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) button.iti__selected-country, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) button.iti__selected-country, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) button.iti__selected-country {
	cursor: pointer;
}

body .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover, body .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary {
	background-color: var(--iti-hover-color);
}

body .iti .iti__selected-dial-code, div.wpforms-container .wpforms-form .iti .iti__selected-dial-code, div.wpforms-container-full .wpforms-form .iti .iti__selected-dial-code, #wpforms-conversational-form-page .iti .iti__selected-dial-code {
	margin-left: 4px;
}

body .iti--container, div.wpforms-container .wpforms-form .iti--container, div.wpforms-container-full .wpforms-form .iti--container, #wpforms-conversational-form-page .iti--container {
	position: fixed;
	top: -1000px;
	left: -1000px;
	z-index: 1060;
	padding: var(--iti-border-width);
}

body .iti--container:hover, div.wpforms-container .wpforms-form .iti--container:hover, div.wpforms-container-full .wpforms-form .iti--container:hover, #wpforms-conversational-form-page .iti--container:hover {
	cursor: pointer;
}

body .iti__hide, div.wpforms-container .wpforms-form .iti__hide, div.wpforms-container-full .wpforms-form .iti__hide, #wpforms-conversational-form-page .iti__hide {
	display: none;
}

body .iti__v-hide, div.wpforms-container .wpforms-form .iti__v-hide, div.wpforms-container-full .wpforms-form .iti__v-hide, #wpforms-conversational-form-page .iti__v-hide {
	visibility: hidden;
}

body .iti--fullscreen-popup.iti--container, div.wpforms-container .wpforms-form .iti--fullscreen-popup.iti--container, div.wpforms-container-full .wpforms-form .iti--fullscreen-popup.iti--container, #wpforms-conversational-form-page .iti--fullscreen-popup.iti--container {
	background-color: rgba(0, 0, 0, .5);
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	position: fixed;
	padding: var(--iti-mobile-popup-margin);
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
}

body .iti--fullscreen-popup .iti__dropdown-content, div.wpforms-container .wpforms-form .iti--fullscreen-popup .iti__dropdown-content, div.wpforms-container-full .wpforms-form .iti--fullscreen-popup .iti__dropdown-content, #wpforms-conversational-form-page .iti--fullscreen-popup .iti__dropdown-content {
	display: flex;
	flex-direction: column;
	max-height: 100%;
	position: relative;
}

body .iti--fullscreen-popup .iti__country, div.wpforms-container .wpforms-form .iti--fullscreen-popup .iti__country, div.wpforms-container-full .wpforms-form .iti--fullscreen-popup .iti__country, #wpforms-conversational-form-page .iti--fullscreen-popup .iti__country {
	padding: 10px 10px;
	line-height: 1.5em;
}

body .iti__flag, div.wpforms-container .wpforms-form .iti__flag, div.wpforms-container-full .wpforms-form .iti__flag, #wpforms-conversational-form-page .iti__flag {
	--iti-flag-offset: 100px;
	height: var(--iti-flag-height);
	width: var(--iti-flag-width);
	border-radius: 1px;
	box-shadow: 0px 0px 1px 0px #888;
	background-image: var(--iti-path-flags-1x);
	background-repeat: no-repeat;
	background-position: var(--iti-flag-offset) 0;
	background-size: var(--iti-flag-sprite-width) var(--iti-flag-sprite-height);
}

body .iti__ac, div.wpforms-container .wpforms-form .iti__ac, div.wpforms-container-full .wpforms-form .iti__ac, #wpforms-conversational-form-page .iti__ac {
	--iti-flag-offset: 0px;
}

body .iti__ad, div.wpforms-container .wpforms-form .iti__ad, div.wpforms-container-full .wpforms-form .iti__ad, #wpforms-conversational-form-page .iti__ad {
	--iti-flag-offset: -16px;
}

body .iti__ae, div.wpforms-container .wpforms-form .iti__ae, div.wpforms-container-full .wpforms-form .iti__ae, #wpforms-conversational-form-page .iti__ae {
	--iti-flag-offset: -32px;
}

body .iti__af, div.wpforms-container .wpforms-form .iti__af, div.wpforms-container-full .wpforms-form .iti__af, #wpforms-conversational-form-page .iti__af {
	--iti-flag-offset: -48px;
}

body .iti__ag, div.wpforms-container .wpforms-form .iti__ag, div.wpforms-container-full .wpforms-form .iti__ag, #wpforms-conversational-form-page .iti__ag {
	--iti-flag-offset: -64px;
}

body .iti__ai, div.wpforms-container .wpforms-form .iti__ai, div.wpforms-container-full .wpforms-form .iti__ai, #wpforms-conversational-form-page .iti__ai {
	--iti-flag-offset: -80px;
}

body .iti__al, div.wpforms-container .wpforms-form .iti__al, div.wpforms-container-full .wpforms-form .iti__al, #wpforms-conversational-form-page .iti__al {
	--iti-flag-offset: -96px;
}

body .iti__am, div.wpforms-container .wpforms-form .iti__am, div.wpforms-container-full .wpforms-form .iti__am, #wpforms-conversational-form-page .iti__am {
	--iti-flag-offset: -112px;
}

body .iti__ao, div.wpforms-container .wpforms-form .iti__ao, div.wpforms-container-full .wpforms-form .iti__ao, #wpforms-conversational-form-page .iti__ao {
	--iti-flag-offset: -128px;
}

body .iti__ar, div.wpforms-container .wpforms-form .iti__ar, div.wpforms-container-full .wpforms-form .iti__ar, #wpforms-conversational-form-page .iti__ar {
	--iti-flag-offset: -144px;
}

body .iti__as, div.wpforms-container .wpforms-form .iti__as, div.wpforms-container-full .wpforms-form .iti__as, #wpforms-conversational-form-page .iti__as {
	--iti-flag-offset: -160px;
}

body .iti__at, div.wpforms-container .wpforms-form .iti__at, div.wpforms-container-full .wpforms-form .iti__at, #wpforms-conversational-form-page .iti__at {
	--iti-flag-offset: -176px;
}

body .iti__au, div.wpforms-container .wpforms-form .iti__au, div.wpforms-container-full .wpforms-form .iti__au, #wpforms-conversational-form-page .iti__au {
	--iti-flag-offset: -192px;
}

body .iti__aw, div.wpforms-container .wpforms-form .iti__aw, div.wpforms-container-full .wpforms-form .iti__aw, #wpforms-conversational-form-page .iti__aw {
	--iti-flag-offset: -208px;
}

body .iti__ax, div.wpforms-container .wpforms-form .iti__ax, div.wpforms-container-full .wpforms-form .iti__ax, #wpforms-conversational-form-page .iti__ax {
	--iti-flag-offset: -224px;
}

body .iti__az, div.wpforms-container .wpforms-form .iti__az, div.wpforms-container-full .wpforms-form .iti__az, #wpforms-conversational-form-page .iti__az {
	--iti-flag-offset: -240px;
}

body .iti__ba, div.wpforms-container .wpforms-form .iti__ba, div.wpforms-container-full .wpforms-form .iti__ba, #wpforms-conversational-form-page .iti__ba {
	--iti-flag-offset: -256px;
}

body .iti__bb, div.wpforms-container .wpforms-form .iti__bb, div.wpforms-container-full .wpforms-form .iti__bb, #wpforms-conversational-form-page .iti__bb {
	--iti-flag-offset: -272px;
}

body .iti__bd, div.wpforms-container .wpforms-form .iti__bd, div.wpforms-container-full .wpforms-form .iti__bd, #wpforms-conversational-form-page .iti__bd {
	--iti-flag-offset: -288px;
}

body .iti__be, div.wpforms-container .wpforms-form .iti__be, div.wpforms-container-full .wpforms-form .iti__be, #wpforms-conversational-form-page .iti__be {
	--iti-flag-offset: -304px;
}

body .iti__bf, div.wpforms-container .wpforms-form .iti__bf, div.wpforms-container-full .wpforms-form .iti__bf, #wpforms-conversational-form-page .iti__bf {
	--iti-flag-offset: -320px;
}

body .iti__bg, div.wpforms-container .wpforms-form .iti__bg, div.wpforms-container-full .wpforms-form .iti__bg, #wpforms-conversational-form-page .iti__bg {
	--iti-flag-offset: -336px;
}

body .iti__bh, div.wpforms-container .wpforms-form .iti__bh, div.wpforms-container-full .wpforms-form .iti__bh, #wpforms-conversational-form-page .iti__bh {
	--iti-flag-offset: -352px;
}

body .iti__bi, div.wpforms-container .wpforms-form .iti__bi, div.wpforms-container-full .wpforms-form .iti__bi, #wpforms-conversational-form-page .iti__bi {
	--iti-flag-offset: -368px;
}

body .iti__bj, div.wpforms-container .wpforms-form .iti__bj, div.wpforms-container-full .wpforms-form .iti__bj, #wpforms-conversational-form-page .iti__bj {
	--iti-flag-offset: -384px;
}

body .iti__bl, div.wpforms-container .wpforms-form .iti__bl, div.wpforms-container-full .wpforms-form .iti__bl, #wpforms-conversational-form-page .iti__bl {
	--iti-flag-offset: -400px;
}

body .iti__bm, div.wpforms-container .wpforms-form .iti__bm, div.wpforms-container-full .wpforms-form .iti__bm, #wpforms-conversational-form-page .iti__bm {
	--iti-flag-offset: -416px;
}

body .iti__bn, div.wpforms-container .wpforms-form .iti__bn, div.wpforms-container-full .wpforms-form .iti__bn, #wpforms-conversational-form-page .iti__bn {
	--iti-flag-offset: -432px;
}

body .iti__bo, div.wpforms-container .wpforms-form .iti__bo, div.wpforms-container-full .wpforms-form .iti__bo, #wpforms-conversational-form-page .iti__bo {
	--iti-flag-offset: -448px;
}

body .iti__bq, div.wpforms-container .wpforms-form .iti__bq, div.wpforms-container-full .wpforms-form .iti__bq, #wpforms-conversational-form-page .iti__bq {
	--iti-flag-offset: -464px;
}

body .iti__br, div.wpforms-container .wpforms-form .iti__br, div.wpforms-container-full .wpforms-form .iti__br, #wpforms-conversational-form-page .iti__br {
	--iti-flag-offset: -480px;
}

body .iti__bs, div.wpforms-container .wpforms-form .iti__bs, div.wpforms-container-full .wpforms-form .iti__bs, #wpforms-conversational-form-page .iti__bs {
	--iti-flag-offset: -496px;
}

body .iti__bt, div.wpforms-container .wpforms-form .iti__bt, div.wpforms-container-full .wpforms-form .iti__bt, #wpforms-conversational-form-page .iti__bt {
	--iti-flag-offset: -512px;
}

body .iti__bw, div.wpforms-container .wpforms-form .iti__bw, div.wpforms-container-full .wpforms-form .iti__bw, #wpforms-conversational-form-page .iti__bw {
	--iti-flag-offset: -528px;
}

body .iti__by, div.wpforms-container .wpforms-form .iti__by, div.wpforms-container-full .wpforms-form .iti__by, #wpforms-conversational-form-page .iti__by {
	--iti-flag-offset: -544px;
}

body .iti__bz, div.wpforms-container .wpforms-form .iti__bz, div.wpforms-container-full .wpforms-form .iti__bz, #wpforms-conversational-form-page .iti__bz {
	--iti-flag-offset: -560px;
}

body .iti__ca, div.wpforms-container .wpforms-form .iti__ca, div.wpforms-container-full .wpforms-form .iti__ca, #wpforms-conversational-form-page .iti__ca {
	--iti-flag-offset: -576px;
}

body .iti__cc, div.wpforms-container .wpforms-form .iti__cc, div.wpforms-container-full .wpforms-form .iti__cc, #wpforms-conversational-form-page .iti__cc {
	--iti-flag-offset: -592px;
}

body .iti__cd, div.wpforms-container .wpforms-form .iti__cd, div.wpforms-container-full .wpforms-form .iti__cd, #wpforms-conversational-form-page .iti__cd {
	--iti-flag-offset: -608px;
}

body .iti__cf, div.wpforms-container .wpforms-form .iti__cf, div.wpforms-container-full .wpforms-form .iti__cf, #wpforms-conversational-form-page .iti__cf {
	--iti-flag-offset: -624px;
}

body .iti__cg, div.wpforms-container .wpforms-form .iti__cg, div.wpforms-container-full .wpforms-form .iti__cg, #wpforms-conversational-form-page .iti__cg {
	--iti-flag-offset: -640px;
}

body .iti__ch, div.wpforms-container .wpforms-form .iti__ch, div.wpforms-container-full .wpforms-form .iti__ch, #wpforms-conversational-form-page .iti__ch {
	--iti-flag-offset: -656px;
}

body .iti__ci, div.wpforms-container .wpforms-form .iti__ci, div.wpforms-container-full .wpforms-form .iti__ci, #wpforms-conversational-form-page .iti__ci {
	--iti-flag-offset: -672px;
}

body .iti__ck, div.wpforms-container .wpforms-form .iti__ck, div.wpforms-container-full .wpforms-form .iti__ck, #wpforms-conversational-form-page .iti__ck {
	--iti-flag-offset: -688px;
}

body .iti__cl, div.wpforms-container .wpforms-form .iti__cl, div.wpforms-container-full .wpforms-form .iti__cl, #wpforms-conversational-form-page .iti__cl {
	--iti-flag-offset: -704px;
}

body .iti__cm, div.wpforms-container .wpforms-form .iti__cm, div.wpforms-container-full .wpforms-form .iti__cm, #wpforms-conversational-form-page .iti__cm {
	--iti-flag-offset: -720px;
}

body .iti__cn, div.wpforms-container .wpforms-form .iti__cn, div.wpforms-container-full .wpforms-form .iti__cn, #wpforms-conversational-form-page .iti__cn {
	--iti-flag-offset: -736px;
}

body .iti__co, div.wpforms-container .wpforms-form .iti__co, div.wpforms-container-full .wpforms-form .iti__co, #wpforms-conversational-form-page .iti__co {
	--iti-flag-offset: -752px;
}

body .iti__cr, div.wpforms-container .wpforms-form .iti__cr, div.wpforms-container-full .wpforms-form .iti__cr, #wpforms-conversational-form-page .iti__cr {
	--iti-flag-offset: -768px;
}

body .iti__cu, div.wpforms-container .wpforms-form .iti__cu, div.wpforms-container-full .wpforms-form .iti__cu, #wpforms-conversational-form-page .iti__cu {
	--iti-flag-offset: -784px;
}

body .iti__cv, div.wpforms-container .wpforms-form .iti__cv, div.wpforms-container-full .wpforms-form .iti__cv, #wpforms-conversational-form-page .iti__cv {
	--iti-flag-offset: -800px;
}

body .iti__cw, div.wpforms-container .wpforms-form .iti__cw, div.wpforms-container-full .wpforms-form .iti__cw, #wpforms-conversational-form-page .iti__cw {
	--iti-flag-offset: -816px;
}

body .iti__cx, div.wpforms-container .wpforms-form .iti__cx, div.wpforms-container-full .wpforms-form .iti__cx, #wpforms-conversational-form-page .iti__cx {
	--iti-flag-offset: -832px;
}

body .iti__cy, div.wpforms-container .wpforms-form .iti__cy, div.wpforms-container-full .wpforms-form .iti__cy, #wpforms-conversational-form-page .iti__cy {
	--iti-flag-offset: -848px;
}

body .iti__cz, div.wpforms-container .wpforms-form .iti__cz, div.wpforms-container-full .wpforms-form .iti__cz, #wpforms-conversational-form-page .iti__cz {
	--iti-flag-offset: -864px;
}

body .iti__de, div.wpforms-container .wpforms-form .iti__de, div.wpforms-container-full .wpforms-form .iti__de, #wpforms-conversational-form-page .iti__de {
	--iti-flag-offset: -880px;
}

body .iti__dj, div.wpforms-container .wpforms-form .iti__dj, div.wpforms-container-full .wpforms-form .iti__dj, #wpforms-conversational-form-page .iti__dj {
	--iti-flag-offset: -896px;
}

body .iti__dk, div.wpforms-container .wpforms-form .iti__dk, div.wpforms-container-full .wpforms-form .iti__dk, #wpforms-conversational-form-page .iti__dk {
	--iti-flag-offset: -912px;
}

body .iti__dm, div.wpforms-container .wpforms-form .iti__dm, div.wpforms-container-full .wpforms-form .iti__dm, #wpforms-conversational-form-page .iti__dm {
	--iti-flag-offset: -928px;
}

body .iti__do, div.wpforms-container .wpforms-form .iti__do, div.wpforms-container-full .wpforms-form .iti__do, #wpforms-conversational-form-page .iti__do {
	--iti-flag-offset: -944px;
}

body .iti__dz, div.wpforms-container .wpforms-form .iti__dz, div.wpforms-container-full .wpforms-form .iti__dz, #wpforms-conversational-form-page .iti__dz {
	--iti-flag-offset: -960px;
}

body .iti__ec, div.wpforms-container .wpforms-form .iti__ec, div.wpforms-container-full .wpforms-form .iti__ec, #wpforms-conversational-form-page .iti__ec {
	--iti-flag-offset: -976px;
}

body .iti__ee, div.wpforms-container .wpforms-form .iti__ee, div.wpforms-container-full .wpforms-form .iti__ee, #wpforms-conversational-form-page .iti__ee {
	--iti-flag-offset: -992px;
}

body .iti__eg, div.wpforms-container .wpforms-form .iti__eg, div.wpforms-container-full .wpforms-form .iti__eg, #wpforms-conversational-form-page .iti__eg {
	--iti-flag-offset: -1008px;
}

body .iti__eh, div.wpforms-container .wpforms-form .iti__eh, div.wpforms-container-full .wpforms-form .iti__eh, #wpforms-conversational-form-page .iti__eh {
	--iti-flag-offset: -1024px;
}

body .iti__er, div.wpforms-container .wpforms-form .iti__er, div.wpforms-container-full .wpforms-form .iti__er, #wpforms-conversational-form-page .iti__er {
	--iti-flag-offset: -1040px;
}

body .iti__es, div.wpforms-container .wpforms-form .iti__es, div.wpforms-container-full .wpforms-form .iti__es, #wpforms-conversational-form-page .iti__es {
	--iti-flag-offset: -1056px;
}

body .iti__et, div.wpforms-container .wpforms-form .iti__et, div.wpforms-container-full .wpforms-form .iti__et, #wpforms-conversational-form-page .iti__et {
	--iti-flag-offset: -1072px;
}

body .iti__fi, div.wpforms-container .wpforms-form .iti__fi, div.wpforms-container-full .wpforms-form .iti__fi, #wpforms-conversational-form-page .iti__fi {
	--iti-flag-offset: -1088px;
}

body .iti__fj, div.wpforms-container .wpforms-form .iti__fj, div.wpforms-container-full .wpforms-form .iti__fj, #wpforms-conversational-form-page .iti__fj {
	--iti-flag-offset: -1104px;
}

body .iti__fk, div.wpforms-container .wpforms-form .iti__fk, div.wpforms-container-full .wpforms-form .iti__fk, #wpforms-conversational-form-page .iti__fk {
	--iti-flag-offset: -1120px;
}

body .iti__fm, div.wpforms-container .wpforms-form .iti__fm, div.wpforms-container-full .wpforms-form .iti__fm, #wpforms-conversational-form-page .iti__fm {
	--iti-flag-offset: -1136px;
}

body .iti__fo, div.wpforms-container .wpforms-form .iti__fo, div.wpforms-container-full .wpforms-form .iti__fo, #wpforms-conversational-form-page .iti__fo {
	--iti-flag-offset: -1152px;
}

body .iti__fr, div.wpforms-container .wpforms-form .iti__fr, div.wpforms-container-full .wpforms-form .iti__fr, #wpforms-conversational-form-page .iti__fr {
	--iti-flag-offset: -1168px;
}

body .iti__ga, div.wpforms-container .wpforms-form .iti__ga, div.wpforms-container-full .wpforms-form .iti__ga, #wpforms-conversational-form-page .iti__ga {
	--iti-flag-offset: -1184px;
}

body .iti__gb, div.wpforms-container .wpforms-form .iti__gb, div.wpforms-container-full .wpforms-form .iti__gb, #wpforms-conversational-form-page .iti__gb {
	--iti-flag-offset: -1200px;
}

body .iti__gd, div.wpforms-container .wpforms-form .iti__gd, div.wpforms-container-full .wpforms-form .iti__gd, #wpforms-conversational-form-page .iti__gd {
	--iti-flag-offset: -1216px;
}

body .iti__ge, div.wpforms-container .wpforms-form .iti__ge, div.wpforms-container-full .wpforms-form .iti__ge, #wpforms-conversational-form-page .iti__ge {
	--iti-flag-offset: -1232px;
}

body .iti__gf, div.wpforms-container .wpforms-form .iti__gf, div.wpforms-container-full .wpforms-form .iti__gf, #wpforms-conversational-form-page .iti__gf {
	--iti-flag-offset: -1248px;
}

body .iti__gg, div.wpforms-container .wpforms-form .iti__gg, div.wpforms-container-full .wpforms-form .iti__gg, #wpforms-conversational-form-page .iti__gg {
	--iti-flag-offset: -1264px;
}

body .iti__gh, div.wpforms-container .wpforms-form .iti__gh, div.wpforms-container-full .wpforms-form .iti__gh, #wpforms-conversational-form-page .iti__gh {
	--iti-flag-offset: -1280px;
}

body .iti__gi, div.wpforms-container .wpforms-form .iti__gi, div.wpforms-container-full .wpforms-form .iti__gi, #wpforms-conversational-form-page .iti__gi {
	--iti-flag-offset: -1296px;
}

body .iti__gl, div.wpforms-container .wpforms-form .iti__gl, div.wpforms-container-full .wpforms-form .iti__gl, #wpforms-conversational-form-page .iti__gl {
	--iti-flag-offset: -1312px;
}

body .iti__gm, div.wpforms-container .wpforms-form .iti__gm, div.wpforms-container-full .wpforms-form .iti__gm, #wpforms-conversational-form-page .iti__gm {
	--iti-flag-offset: -1328px;
}

body .iti__gn, div.wpforms-container .wpforms-form .iti__gn, div.wpforms-container-full .wpforms-form .iti__gn, #wpforms-conversational-form-page .iti__gn {
	--iti-flag-offset: -1344px;
}

body .iti__gp, div.wpforms-container .wpforms-form .iti__gp, div.wpforms-container-full .wpforms-form .iti__gp, #wpforms-conversational-form-page .iti__gp {
	--iti-flag-offset: -1360px;
}

body .iti__gq, div.wpforms-container .wpforms-form .iti__gq, div.wpforms-container-full .wpforms-form .iti__gq, #wpforms-conversational-form-page .iti__gq {
	--iti-flag-offset: -1376px;
}

body .iti__gr, div.wpforms-container .wpforms-form .iti__gr, div.wpforms-container-full .wpforms-form .iti__gr, #wpforms-conversational-form-page .iti__gr {
	--iti-flag-offset: -1392px;
}

body .iti__gt, div.wpforms-container .wpforms-form .iti__gt, div.wpforms-container-full .wpforms-form .iti__gt, #wpforms-conversational-form-page .iti__gt {
	--iti-flag-offset: -1408px;
}

body .iti__gu, div.wpforms-container .wpforms-form .iti__gu, div.wpforms-container-full .wpforms-form .iti__gu, #wpforms-conversational-form-page .iti__gu {
	--iti-flag-offset: -1424px;
}

body .iti__gw, div.wpforms-container .wpforms-form .iti__gw, div.wpforms-container-full .wpforms-form .iti__gw, #wpforms-conversational-form-page .iti__gw {
	--iti-flag-offset: -1440px;
}

body .iti__gy, div.wpforms-container .wpforms-form .iti__gy, div.wpforms-container-full .wpforms-form .iti__gy, #wpforms-conversational-form-page .iti__gy {
	--iti-flag-offset: -1456px;
}

body .iti__hk, div.wpforms-container .wpforms-form .iti__hk, div.wpforms-container-full .wpforms-form .iti__hk, #wpforms-conversational-form-page .iti__hk {
	--iti-flag-offset: -1472px;
}

body .iti__hn, div.wpforms-container .wpforms-form .iti__hn, div.wpforms-container-full .wpforms-form .iti__hn, #wpforms-conversational-form-page .iti__hn {
	--iti-flag-offset: -1488px;
}

body .iti__hr, div.wpforms-container .wpforms-form .iti__hr, div.wpforms-container-full .wpforms-form .iti__hr, #wpforms-conversational-form-page .iti__hr {
	--iti-flag-offset: -1504px;
}

body .iti__ht, div.wpforms-container .wpforms-form .iti__ht, div.wpforms-container-full .wpforms-form .iti__ht, #wpforms-conversational-form-page .iti__ht {
	--iti-flag-offset: -1520px;
}

body .iti__hu, div.wpforms-container .wpforms-form .iti__hu, div.wpforms-container-full .wpforms-form .iti__hu, #wpforms-conversational-form-page .iti__hu {
	--iti-flag-offset: -1536px;
}

body .iti__id, div.wpforms-container .wpforms-form .iti__id, div.wpforms-container-full .wpforms-form .iti__id, #wpforms-conversational-form-page .iti__id {
	--iti-flag-offset: -1552px;
}

body .iti__ie, div.wpforms-container .wpforms-form .iti__ie, div.wpforms-container-full .wpforms-form .iti__ie, #wpforms-conversational-form-page .iti__ie {
	--iti-flag-offset: -1568px;
}

body .iti__il, div.wpforms-container .wpforms-form .iti__il, div.wpforms-container-full .wpforms-form .iti__il, #wpforms-conversational-form-page .iti__il {
	--iti-flag-offset: -1584px;
}

body .iti__im, div.wpforms-container .wpforms-form .iti__im, div.wpforms-container-full .wpforms-form .iti__im, #wpforms-conversational-form-page .iti__im {
	--iti-flag-offset: -1600px;
}

body .iti__in, div.wpforms-container .wpforms-form .iti__in, div.wpforms-container-full .wpforms-form .iti__in, #wpforms-conversational-form-page .iti__in {
	--iti-flag-offset: -1616px;
}

body .iti__io, div.wpforms-container .wpforms-form .iti__io, div.wpforms-container-full .wpforms-form .iti__io, #wpforms-conversational-form-page .iti__io {
	--iti-flag-offset: -1632px;
}

body .iti__iq, div.wpforms-container .wpforms-form .iti__iq, div.wpforms-container-full .wpforms-form .iti__iq, #wpforms-conversational-form-page .iti__iq {
	--iti-flag-offset: -1648px;
}

body .iti__ir, div.wpforms-container .wpforms-form .iti__ir, div.wpforms-container-full .wpforms-form .iti__ir, #wpforms-conversational-form-page .iti__ir {
	--iti-flag-offset: -1664px;
}

body .iti__is, div.wpforms-container .wpforms-form .iti__is, div.wpforms-container-full .wpforms-form .iti__is, #wpforms-conversational-form-page .iti__is {
	--iti-flag-offset: -1680px;
}

body .iti__it, div.wpforms-container .wpforms-form .iti__it, div.wpforms-container-full .wpforms-form .iti__it, #wpforms-conversational-form-page .iti__it {
	--iti-flag-offset: -1696px;
}

body .iti__je, div.wpforms-container .wpforms-form .iti__je, div.wpforms-container-full .wpforms-form .iti__je, #wpforms-conversational-form-page .iti__je {
	--iti-flag-offset: -1712px;
}

body .iti__jm, div.wpforms-container .wpforms-form .iti__jm, div.wpforms-container-full .wpforms-form .iti__jm, #wpforms-conversational-form-page .iti__jm {
	--iti-flag-offset: -1728px;
}

body .iti__jo, div.wpforms-container .wpforms-form .iti__jo, div.wpforms-container-full .wpforms-form .iti__jo, #wpforms-conversational-form-page .iti__jo {
	--iti-flag-offset: -1744px;
}

body .iti__jp, div.wpforms-container .wpforms-form .iti__jp, div.wpforms-container-full .wpforms-form .iti__jp, #wpforms-conversational-form-page .iti__jp {
	--iti-flag-offset: -1760px;
}

body .iti__ke, div.wpforms-container .wpforms-form .iti__ke, div.wpforms-container-full .wpforms-form .iti__ke, #wpforms-conversational-form-page .iti__ke {
	--iti-flag-offset: -1776px;
}

body .iti__kg, div.wpforms-container .wpforms-form .iti__kg, div.wpforms-container-full .wpforms-form .iti__kg, #wpforms-conversational-form-page .iti__kg {
	--iti-flag-offset: -1792px;
}

body .iti__kh, div.wpforms-container .wpforms-form .iti__kh, div.wpforms-container-full .wpforms-form .iti__kh, #wpforms-conversational-form-page .iti__kh {
	--iti-flag-offset: -1808px;
}

body .iti__ki, div.wpforms-container .wpforms-form .iti__ki, div.wpforms-container-full .wpforms-form .iti__ki, #wpforms-conversational-form-page .iti__ki {
	--iti-flag-offset: -1824px;
}

body .iti__km, div.wpforms-container .wpforms-form .iti__km, div.wpforms-container-full .wpforms-form .iti__km, #wpforms-conversational-form-page .iti__km {
	--iti-flag-offset: -1840px;
}

body .iti__kn, div.wpforms-container .wpforms-form .iti__kn, div.wpforms-container-full .wpforms-form .iti__kn, #wpforms-conversational-form-page .iti__kn {
	--iti-flag-offset: -1856px;
}

body .iti__kp, div.wpforms-container .wpforms-form .iti__kp, div.wpforms-container-full .wpforms-form .iti__kp, #wpforms-conversational-form-page .iti__kp {
	--iti-flag-offset: -1872px;
}

body .iti__kr, div.wpforms-container .wpforms-form .iti__kr, div.wpforms-container-full .wpforms-form .iti__kr, #wpforms-conversational-form-page .iti__kr {
	--iti-flag-offset: -1888px;
}

body .iti__kw, div.wpforms-container .wpforms-form .iti__kw, div.wpforms-container-full .wpforms-form .iti__kw, #wpforms-conversational-form-page .iti__kw {
	--iti-flag-offset: -1904px;
}

body .iti__ky, div.wpforms-container .wpforms-form .iti__ky, div.wpforms-container-full .wpforms-form .iti__ky, #wpforms-conversational-form-page .iti__ky {
	--iti-flag-offset: -1920px;
}

body .iti__kz, div.wpforms-container .wpforms-form .iti__kz, div.wpforms-container-full .wpforms-form .iti__kz, #wpforms-conversational-form-page .iti__kz {
	--iti-flag-offset: -1936px;
}

body .iti__la, div.wpforms-container .wpforms-form .iti__la, div.wpforms-container-full .wpforms-form .iti__la, #wpforms-conversational-form-page .iti__la {
	--iti-flag-offset: -1952px;
}

body .iti__lb, div.wpforms-container .wpforms-form .iti__lb, div.wpforms-container-full .wpforms-form .iti__lb, #wpforms-conversational-form-page .iti__lb {
	--iti-flag-offset: -1968px;
}

body .iti__lc, div.wpforms-container .wpforms-form .iti__lc, div.wpforms-container-full .wpforms-form .iti__lc, #wpforms-conversational-form-page .iti__lc {
	--iti-flag-offset: -1984px;
}

body .iti__li, div.wpforms-container .wpforms-form .iti__li, div.wpforms-container-full .wpforms-form .iti__li, #wpforms-conversational-form-page .iti__li {
	--iti-flag-offset: -2000px;
}

body .iti__lk, div.wpforms-container .wpforms-form .iti__lk, div.wpforms-container-full .wpforms-form .iti__lk, #wpforms-conversational-form-page .iti__lk {
	--iti-flag-offset: -2016px;
}

body .iti__lr, div.wpforms-container .wpforms-form .iti__lr, div.wpforms-container-full .wpforms-form .iti__lr, #wpforms-conversational-form-page .iti__lr {
	--iti-flag-offset: -2032px;
}

body .iti__ls, div.wpforms-container .wpforms-form .iti__ls, div.wpforms-container-full .wpforms-form .iti__ls, #wpforms-conversational-form-page .iti__ls {
	--iti-flag-offset: -2048px;
}

body .iti__lt, div.wpforms-container .wpforms-form .iti__lt, div.wpforms-container-full .wpforms-form .iti__lt, #wpforms-conversational-form-page .iti__lt {
	--iti-flag-offset: -2064px;
}

body .iti__lu, div.wpforms-container .wpforms-form .iti__lu, div.wpforms-container-full .wpforms-form .iti__lu, #wpforms-conversational-form-page .iti__lu {
	--iti-flag-offset: -2080px;
}

body .iti__lv, div.wpforms-container .wpforms-form .iti__lv, div.wpforms-container-full .wpforms-form .iti__lv, #wpforms-conversational-form-page .iti__lv {
	--iti-flag-offset: -2096px;
}

body .iti__ly, div.wpforms-container .wpforms-form .iti__ly, div.wpforms-container-full .wpforms-form .iti__ly, #wpforms-conversational-form-page .iti__ly {
	--iti-flag-offset: -2112px;
}

body .iti__ma, div.wpforms-container .wpforms-form .iti__ma, div.wpforms-container-full .wpforms-form .iti__ma, #wpforms-conversational-form-page .iti__ma {
	--iti-flag-offset: -2128px;
}

body .iti__mc, div.wpforms-container .wpforms-form .iti__mc, div.wpforms-container-full .wpforms-form .iti__mc, #wpforms-conversational-form-page .iti__mc {
	--iti-flag-offset: -2144px;
}

body .iti__md, div.wpforms-container .wpforms-form .iti__md, div.wpforms-container-full .wpforms-form .iti__md, #wpforms-conversational-form-page .iti__md {
	--iti-flag-offset: -2160px;
}

body .iti__me, div.wpforms-container .wpforms-form .iti__me, div.wpforms-container-full .wpforms-form .iti__me, #wpforms-conversational-form-page .iti__me {
	--iti-flag-offset: -2176px;
}

body .iti__mf, div.wpforms-container .wpforms-form .iti__mf, div.wpforms-container-full .wpforms-form .iti__mf, #wpforms-conversational-form-page .iti__mf {
	--iti-flag-offset: -2192px;
}

body .iti__mg, div.wpforms-container .wpforms-form .iti__mg, div.wpforms-container-full .wpforms-form .iti__mg, #wpforms-conversational-form-page .iti__mg {
	--iti-flag-offset: -2208px;
}

body .iti__mh, div.wpforms-container .wpforms-form .iti__mh, div.wpforms-container-full .wpforms-form .iti__mh, #wpforms-conversational-form-page .iti__mh {
	--iti-flag-offset: -2224px;
}

body .iti__mk, div.wpforms-container .wpforms-form .iti__mk, div.wpforms-container-full .wpforms-form .iti__mk, #wpforms-conversational-form-page .iti__mk {
	--iti-flag-offset: -2240px;
}

body .iti__ml, div.wpforms-container .wpforms-form .iti__ml, div.wpforms-container-full .wpforms-form .iti__ml, #wpforms-conversational-form-page .iti__ml {
	--iti-flag-offset: -2256px;
}

body .iti__mm, div.wpforms-container .wpforms-form .iti__mm, div.wpforms-container-full .wpforms-form .iti__mm, #wpforms-conversational-form-page .iti__mm {
	--iti-flag-offset: -2272px;
}

body .iti__mn, div.wpforms-container .wpforms-form .iti__mn, div.wpforms-container-full .wpforms-form .iti__mn, #wpforms-conversational-form-page .iti__mn {
	--iti-flag-offset: -2288px;
}

body .iti__mo, div.wpforms-container .wpforms-form .iti__mo, div.wpforms-container-full .wpforms-form .iti__mo, #wpforms-conversational-form-page .iti__mo {
	--iti-flag-offset: -2304px;
}

body .iti__mp, div.wpforms-container .wpforms-form .iti__mp, div.wpforms-container-full .wpforms-form .iti__mp, #wpforms-conversational-form-page .iti__mp {
	--iti-flag-offset: -2320px;
}

body .iti__mq, div.wpforms-container .wpforms-form .iti__mq, div.wpforms-container-full .wpforms-form .iti__mq, #wpforms-conversational-form-page .iti__mq {
	--iti-flag-offset: -2336px;
}

body .iti__mr, div.wpforms-container .wpforms-form .iti__mr, div.wpforms-container-full .wpforms-form .iti__mr, #wpforms-conversational-form-page .iti__mr {
	--iti-flag-offset: -2352px;
}

body .iti__ms, div.wpforms-container .wpforms-form .iti__ms, div.wpforms-container-full .wpforms-form .iti__ms, #wpforms-conversational-form-page .iti__ms {
	--iti-flag-offset: -2368px;
}

body .iti__mt, div.wpforms-container .wpforms-form .iti__mt, div.wpforms-container-full .wpforms-form .iti__mt, #wpforms-conversational-form-page .iti__mt {
	--iti-flag-offset: -2384px;
}

body .iti__mu, div.wpforms-container .wpforms-form .iti__mu, div.wpforms-container-full .wpforms-form .iti__mu, #wpforms-conversational-form-page .iti__mu {
	--iti-flag-offset: -2400px;
}

body .iti__mv, div.wpforms-container .wpforms-form .iti__mv, div.wpforms-container-full .wpforms-form .iti__mv, #wpforms-conversational-form-page .iti__mv {
	--iti-flag-offset: -2416px;
}

body .iti__mw, div.wpforms-container .wpforms-form .iti__mw, div.wpforms-container-full .wpforms-form .iti__mw, #wpforms-conversational-form-page .iti__mw {
	--iti-flag-offset: -2432px;
}

body .iti__mx, div.wpforms-container .wpforms-form .iti__mx, div.wpforms-container-full .wpforms-form .iti__mx, #wpforms-conversational-form-page .iti__mx {
	--iti-flag-offset: -2448px;
}

body .iti__my, div.wpforms-container .wpforms-form .iti__my, div.wpforms-container-full .wpforms-form .iti__my, #wpforms-conversational-form-page .iti__my {
	--iti-flag-offset: -2464px;
}

body .iti__mz, div.wpforms-container .wpforms-form .iti__mz, div.wpforms-container-full .wpforms-form .iti__mz, #wpforms-conversational-form-page .iti__mz {
	--iti-flag-offset: -2480px;
}

body .iti__na, div.wpforms-container .wpforms-form .iti__na, div.wpforms-container-full .wpforms-form .iti__na, #wpforms-conversational-form-page .iti__na {
	--iti-flag-offset: -2496px;
}

body .iti__nc, div.wpforms-container .wpforms-form .iti__nc, div.wpforms-container-full .wpforms-form .iti__nc, #wpforms-conversational-form-page .iti__nc {
	--iti-flag-offset: -2512px;
}

body .iti__ne, div.wpforms-container .wpforms-form .iti__ne, div.wpforms-container-full .wpforms-form .iti__ne, #wpforms-conversational-form-page .iti__ne {
	--iti-flag-offset: -2528px;
}

body .iti__nf, div.wpforms-container .wpforms-form .iti__nf, div.wpforms-container-full .wpforms-form .iti__nf, #wpforms-conversational-form-page .iti__nf {
	--iti-flag-offset: -2544px;
}

body .iti__ng, div.wpforms-container .wpforms-form .iti__ng, div.wpforms-container-full .wpforms-form .iti__ng, #wpforms-conversational-form-page .iti__ng {
	--iti-flag-offset: -2560px;
}

body .iti__ni, div.wpforms-container .wpforms-form .iti__ni, div.wpforms-container-full .wpforms-form .iti__ni, #wpforms-conversational-form-page .iti__ni {
	--iti-flag-offset: -2576px;
}

body .iti__nl, div.wpforms-container .wpforms-form .iti__nl, div.wpforms-container-full .wpforms-form .iti__nl, #wpforms-conversational-form-page .iti__nl {
	--iti-flag-offset: -2592px;
}

body .iti__no, div.wpforms-container .wpforms-form .iti__no, div.wpforms-container-full .wpforms-form .iti__no, #wpforms-conversational-form-page .iti__no {
	--iti-flag-offset: -2608px;
}

body .iti__np, div.wpforms-container .wpforms-form .iti__np, div.wpforms-container-full .wpforms-form .iti__np, #wpforms-conversational-form-page .iti__np {
	--iti-flag-offset: -2624px;
}

body .iti__nr, div.wpforms-container .wpforms-form .iti__nr, div.wpforms-container-full .wpforms-form .iti__nr, #wpforms-conversational-form-page .iti__nr {
	--iti-flag-offset: -2640px;
}

body .iti__nu, div.wpforms-container .wpforms-form .iti__nu, div.wpforms-container-full .wpforms-form .iti__nu, #wpforms-conversational-form-page .iti__nu {
	--iti-flag-offset: -2656px;
}

body .iti__nz, div.wpforms-container .wpforms-form .iti__nz, div.wpforms-container-full .wpforms-form .iti__nz, #wpforms-conversational-form-page .iti__nz {
	--iti-flag-offset: -2672px;
}

body .iti__om, div.wpforms-container .wpforms-form .iti__om, div.wpforms-container-full .wpforms-form .iti__om, #wpforms-conversational-form-page .iti__om {
	--iti-flag-offset: -2688px;
}

body .iti__pa, div.wpforms-container .wpforms-form .iti__pa, div.wpforms-container-full .wpforms-form .iti__pa, #wpforms-conversational-form-page .iti__pa {
	--iti-flag-offset: -2704px;
}

body .iti__pe, div.wpforms-container .wpforms-form .iti__pe, div.wpforms-container-full .wpforms-form .iti__pe, #wpforms-conversational-form-page .iti__pe {
	--iti-flag-offset: -2720px;
}

body .iti__pf, div.wpforms-container .wpforms-form .iti__pf, div.wpforms-container-full .wpforms-form .iti__pf, #wpforms-conversational-form-page .iti__pf {
	--iti-flag-offset: -2736px;
}

body .iti__pg, div.wpforms-container .wpforms-form .iti__pg, div.wpforms-container-full .wpforms-form .iti__pg, #wpforms-conversational-form-page .iti__pg {
	--iti-flag-offset: -2752px;
}

body .iti__ph, div.wpforms-container .wpforms-form .iti__ph, div.wpforms-container-full .wpforms-form .iti__ph, #wpforms-conversational-form-page .iti__ph {
	--iti-flag-offset: -2768px;
}

body .iti__pk, div.wpforms-container .wpforms-form .iti__pk, div.wpforms-container-full .wpforms-form .iti__pk, #wpforms-conversational-form-page .iti__pk {
	--iti-flag-offset: -2784px;
}

body .iti__pl, div.wpforms-container .wpforms-form .iti__pl, div.wpforms-container-full .wpforms-form .iti__pl, #wpforms-conversational-form-page .iti__pl {
	--iti-flag-offset: -2800px;
}

body .iti__pm, div.wpforms-container .wpforms-form .iti__pm, div.wpforms-container-full .wpforms-form .iti__pm, #wpforms-conversational-form-page .iti__pm {
	--iti-flag-offset: -2816px;
}

body .iti__pr, div.wpforms-container .wpforms-form .iti__pr, div.wpforms-container-full .wpforms-form .iti__pr, #wpforms-conversational-form-page .iti__pr {
	--iti-flag-offset: -2832px;
}

body .iti__ps, div.wpforms-container .wpforms-form .iti__ps, div.wpforms-container-full .wpforms-form .iti__ps, #wpforms-conversational-form-page .iti__ps {
	--iti-flag-offset: -2848px;
}

body .iti__pt, div.wpforms-container .wpforms-form .iti__pt, div.wpforms-container-full .wpforms-form .iti__pt, #wpforms-conversational-form-page .iti__pt {
	--iti-flag-offset: -2864px;
}

body .iti__pw, div.wpforms-container .wpforms-form .iti__pw, div.wpforms-container-full .wpforms-form .iti__pw, #wpforms-conversational-form-page .iti__pw {
	--iti-flag-offset: -2880px;
}

body .iti__py, div.wpforms-container .wpforms-form .iti__py, div.wpforms-container-full .wpforms-form .iti__py, #wpforms-conversational-form-page .iti__py {
	--iti-flag-offset: -2896px;
}

body .iti__qa, div.wpforms-container .wpforms-form .iti__qa, div.wpforms-container-full .wpforms-form .iti__qa, #wpforms-conversational-form-page .iti__qa {
	--iti-flag-offset: -2912px;
}

body .iti__re, div.wpforms-container .wpforms-form .iti__re, div.wpforms-container-full .wpforms-form .iti__re, #wpforms-conversational-form-page .iti__re {
	--iti-flag-offset: -2928px;
}

body .iti__ro, div.wpforms-container .wpforms-form .iti__ro, div.wpforms-container-full .wpforms-form .iti__ro, #wpforms-conversational-form-page .iti__ro {
	--iti-flag-offset: -2944px;
}

body .iti__rs, div.wpforms-container .wpforms-form .iti__rs, div.wpforms-container-full .wpforms-form .iti__rs, #wpforms-conversational-form-page .iti__rs {
	--iti-flag-offset: -2960px;
}

body .iti__ru, div.wpforms-container .wpforms-form .iti__ru, div.wpforms-container-full .wpforms-form .iti__ru, #wpforms-conversational-form-page .iti__ru {
	--iti-flag-offset: -2976px;
}

body .iti__rw, div.wpforms-container .wpforms-form .iti__rw, div.wpforms-container-full .wpforms-form .iti__rw, #wpforms-conversational-form-page .iti__rw {
	--iti-flag-offset: -2992px;
}

body .iti__sa, div.wpforms-container .wpforms-form .iti__sa, div.wpforms-container-full .wpforms-form .iti__sa, #wpforms-conversational-form-page .iti__sa {
	--iti-flag-offset: -3008px;
}

body .iti__sb, div.wpforms-container .wpforms-form .iti__sb, div.wpforms-container-full .wpforms-form .iti__sb, #wpforms-conversational-form-page .iti__sb {
	--iti-flag-offset: -3024px;
}

body .iti__sc, div.wpforms-container .wpforms-form .iti__sc, div.wpforms-container-full .wpforms-form .iti__sc, #wpforms-conversational-form-page .iti__sc {
	--iti-flag-offset: -3040px;
}

body .iti__sd, div.wpforms-container .wpforms-form .iti__sd, div.wpforms-container-full .wpforms-form .iti__sd, #wpforms-conversational-form-page .iti__sd {
	--iti-flag-offset: -3056px;
}

body .iti__se, div.wpforms-container .wpforms-form .iti__se, div.wpforms-container-full .wpforms-form .iti__se, #wpforms-conversational-form-page .iti__se {
	--iti-flag-offset: -3072px;
}

body .iti__sg, div.wpforms-container .wpforms-form .iti__sg, div.wpforms-container-full .wpforms-form .iti__sg, #wpforms-conversational-form-page .iti__sg {
	--iti-flag-offset: -3088px;
}

body .iti__sh, div.wpforms-container .wpforms-form .iti__sh, div.wpforms-container-full .wpforms-form .iti__sh, #wpforms-conversational-form-page .iti__sh {
	--iti-flag-offset: -3104px;
}

body .iti__si, div.wpforms-container .wpforms-form .iti__si, div.wpforms-container-full .wpforms-form .iti__si, #wpforms-conversational-form-page .iti__si {
	--iti-flag-offset: -3120px;
}

body .iti__sj, div.wpforms-container .wpforms-form .iti__sj, div.wpforms-container-full .wpforms-form .iti__sj, #wpforms-conversational-form-page .iti__sj {
	--iti-flag-offset: -3136px;
}

body .iti__sk, div.wpforms-container .wpforms-form .iti__sk, div.wpforms-container-full .wpforms-form .iti__sk, #wpforms-conversational-form-page .iti__sk {
	--iti-flag-offset: -3152px;
}

body .iti__sl, div.wpforms-container .wpforms-form .iti__sl, div.wpforms-container-full .wpforms-form .iti__sl, #wpforms-conversational-form-page .iti__sl {
	--iti-flag-offset: -3168px;
}

body .iti__sm, div.wpforms-container .wpforms-form .iti__sm, div.wpforms-container-full .wpforms-form .iti__sm, #wpforms-conversational-form-page .iti__sm {
	--iti-flag-offset: -3184px;
}

body .iti__sn, div.wpforms-container .wpforms-form .iti__sn, div.wpforms-container-full .wpforms-form .iti__sn, #wpforms-conversational-form-page .iti__sn {
	--iti-flag-offset: -3200px;
}

body .iti__so, div.wpforms-container .wpforms-form .iti__so, div.wpforms-container-full .wpforms-form .iti__so, #wpforms-conversational-form-page .iti__so {
	--iti-flag-offset: -3216px;
}

body .iti__sr, div.wpforms-container .wpforms-form .iti__sr, div.wpforms-container-full .wpforms-form .iti__sr, #wpforms-conversational-form-page .iti__sr {
	--iti-flag-offset: -3232px;
}

body .iti__ss, div.wpforms-container .wpforms-form .iti__ss, div.wpforms-container-full .wpforms-form .iti__ss, #wpforms-conversational-form-page .iti__ss {
	--iti-flag-offset: -3248px;
}

body .iti__st, div.wpforms-container .wpforms-form .iti__st, div.wpforms-container-full .wpforms-form .iti__st, #wpforms-conversational-form-page .iti__st {
	--iti-flag-offset: -3264px;
}

body .iti__sv, div.wpforms-container .wpforms-form .iti__sv, div.wpforms-container-full .wpforms-form .iti__sv, #wpforms-conversational-form-page .iti__sv {
	--iti-flag-offset: -3280px;
}

body .iti__sx, div.wpforms-container .wpforms-form .iti__sx, div.wpforms-container-full .wpforms-form .iti__sx, #wpforms-conversational-form-page .iti__sx {
	--iti-flag-offset: -3296px;
}

body .iti__sy, div.wpforms-container .wpforms-form .iti__sy, div.wpforms-container-full .wpforms-form .iti__sy, #wpforms-conversational-form-page .iti__sy {
	--iti-flag-offset: -3312px;
}

body .iti__sz, div.wpforms-container .wpforms-form .iti__sz, div.wpforms-container-full .wpforms-form .iti__sz, #wpforms-conversational-form-page .iti__sz {
	--iti-flag-offset: -3328px;
}

body .iti__tc, div.wpforms-container .wpforms-form .iti__tc, div.wpforms-container-full .wpforms-form .iti__tc, #wpforms-conversational-form-page .iti__tc {
	--iti-flag-offset: -3344px;
}

body .iti__td, div.wpforms-container .wpforms-form .iti__td, div.wpforms-container-full .wpforms-form .iti__td, #wpforms-conversational-form-page .iti__td {
	--iti-flag-offset: -3360px;
}

body .iti__tg, div.wpforms-container .wpforms-form .iti__tg, div.wpforms-container-full .wpforms-form .iti__tg, #wpforms-conversational-form-page .iti__tg {
	--iti-flag-offset: -3376px;
}

body .iti__th, div.wpforms-container .wpforms-form .iti__th, div.wpforms-container-full .wpforms-form .iti__th, #wpforms-conversational-form-page .iti__th {
	--iti-flag-offset: -3392px;
}

body .iti__tj, div.wpforms-container .wpforms-form .iti__tj, div.wpforms-container-full .wpforms-form .iti__tj, #wpforms-conversational-form-page .iti__tj {
	--iti-flag-offset: -3408px;
}

body .iti__tk, div.wpforms-container .wpforms-form .iti__tk, div.wpforms-container-full .wpforms-form .iti__tk, #wpforms-conversational-form-page .iti__tk {
	--iti-flag-offset: -3424px;
}

body .iti__tl, div.wpforms-container .wpforms-form .iti__tl, div.wpforms-container-full .wpforms-form .iti__tl, #wpforms-conversational-form-page .iti__tl {
	--iti-flag-offset: -3440px;
}

body .iti__tm, div.wpforms-container .wpforms-form .iti__tm, div.wpforms-container-full .wpforms-form .iti__tm, #wpforms-conversational-form-page .iti__tm {
	--iti-flag-offset: -3456px;
}

body .iti__tn, div.wpforms-container .wpforms-form .iti__tn, div.wpforms-container-full .wpforms-form .iti__tn, #wpforms-conversational-form-page .iti__tn {
	--iti-flag-offset: -3472px;
}

body .iti__to, div.wpforms-container .wpforms-form .iti__to, div.wpforms-container-full .wpforms-form .iti__to, #wpforms-conversational-form-page .iti__to {
	--iti-flag-offset: -3488px;
}

body .iti__tr, div.wpforms-container .wpforms-form .iti__tr, div.wpforms-container-full .wpforms-form .iti__tr, #wpforms-conversational-form-page .iti__tr {
	--iti-flag-offset: -3504px;
}

body .iti__tt, div.wpforms-container .wpforms-form .iti__tt, div.wpforms-container-full .wpforms-form .iti__tt, #wpforms-conversational-form-page .iti__tt {
	--iti-flag-offset: -3520px;
}

body .iti__tv, div.wpforms-container .wpforms-form .iti__tv, div.wpforms-container-full .wpforms-form .iti__tv, #wpforms-conversational-form-page .iti__tv {
	--iti-flag-offset: -3536px;
}

body .iti__tw, div.wpforms-container .wpforms-form .iti__tw, div.wpforms-container-full .wpforms-form .iti__tw, #wpforms-conversational-form-page .iti__tw {
	--iti-flag-offset: -3552px;
}

body .iti__tz, div.wpforms-container .wpforms-form .iti__tz, div.wpforms-container-full .wpforms-form .iti__tz, #wpforms-conversational-form-page .iti__tz {
	--iti-flag-offset: -3568px;
}

body .iti__ua, div.wpforms-container .wpforms-form .iti__ua, div.wpforms-container-full .wpforms-form .iti__ua, #wpforms-conversational-form-page .iti__ua {
	--iti-flag-offset: -3584px;
}

body .iti__ug, div.wpforms-container .wpforms-form .iti__ug, div.wpforms-container-full .wpforms-form .iti__ug, #wpforms-conversational-form-page .iti__ug {
	--iti-flag-offset: -3600px;
}

body .iti__us, div.wpforms-container .wpforms-form .iti__us, div.wpforms-container-full .wpforms-form .iti__us, #wpforms-conversational-form-page .iti__us {
	--iti-flag-offset: -3616px;
}

body .iti__uy, div.wpforms-container .wpforms-form .iti__uy, div.wpforms-container-full .wpforms-form .iti__uy, #wpforms-conversational-form-page .iti__uy {
	--iti-flag-offset: -3632px;
}

body .iti__uz, div.wpforms-container .wpforms-form .iti__uz, div.wpforms-container-full .wpforms-form .iti__uz, #wpforms-conversational-form-page .iti__uz {
	--iti-flag-offset: -3648px;
}

body .iti__va, div.wpforms-container .wpforms-form .iti__va, div.wpforms-container-full .wpforms-form .iti__va, #wpforms-conversational-form-page .iti__va {
	--iti-flag-offset: -3664px;
}

body .iti__vc, div.wpforms-container .wpforms-form .iti__vc, div.wpforms-container-full .wpforms-form .iti__vc, #wpforms-conversational-form-page .iti__vc {
	--iti-flag-offset: -3680px;
}

body .iti__ve, div.wpforms-container .wpforms-form .iti__ve, div.wpforms-container-full .wpforms-form .iti__ve, #wpforms-conversational-form-page .iti__ve {
	--iti-flag-offset: -3696px;
}

body .iti__vg, div.wpforms-container .wpforms-form .iti__vg, div.wpforms-container-full .wpforms-form .iti__vg, #wpforms-conversational-form-page .iti__vg {
	--iti-flag-offset: -3712px;
}

body .iti__vi, div.wpforms-container .wpforms-form .iti__vi, div.wpforms-container-full .wpforms-form .iti__vi, #wpforms-conversational-form-page .iti__vi {
	--iti-flag-offset: -3728px;
}

body .iti__vn, div.wpforms-container .wpforms-form .iti__vn, div.wpforms-container-full .wpforms-form .iti__vn, #wpforms-conversational-form-page .iti__vn {
	--iti-flag-offset: -3744px;
}

body .iti__vu, div.wpforms-container .wpforms-form .iti__vu, div.wpforms-container-full .wpforms-form .iti__vu, #wpforms-conversational-form-page .iti__vu {
	--iti-flag-offset: -3760px;
}

body .iti__wf, div.wpforms-container .wpforms-form .iti__wf, div.wpforms-container-full .wpforms-form .iti__wf, #wpforms-conversational-form-page .iti__wf {
	--iti-flag-offset: -3776px;
}

body .iti__ws, div.wpforms-container .wpforms-form .iti__ws, div.wpforms-container-full .wpforms-form .iti__ws, #wpforms-conversational-form-page .iti__ws {
	--iti-flag-offset: -3792px;
}

body .iti__xk, div.wpforms-container .wpforms-form .iti__xk, div.wpforms-container-full .wpforms-form .iti__xk, #wpforms-conversational-form-page .iti__xk {
	--iti-flag-offset: -3808px;
}

body .iti__ye, div.wpforms-container .wpforms-form .iti__ye, div.wpforms-container-full .wpforms-form .iti__ye, #wpforms-conversational-form-page .iti__ye {
	--iti-flag-offset: -3824px;
}

body .iti__yt, div.wpforms-container .wpforms-form .iti__yt, div.wpforms-container-full .wpforms-form .iti__yt, #wpforms-conversational-form-page .iti__yt {
	--iti-flag-offset: -3840px;
}

body .iti__za, div.wpforms-container .wpforms-form .iti__za, div.wpforms-container-full .wpforms-form .iti__za, #wpforms-conversational-form-page .iti__za {
	--iti-flag-offset: -3856px;
}

body .iti__zm, div.wpforms-container .wpforms-form .iti__zm, div.wpforms-container-full .wpforms-form .iti__zm, #wpforms-conversational-form-page .iti__zm {
	--iti-flag-offset: -3872px;
}

body .iti__zw, div.wpforms-container .wpforms-form .iti__zw, div.wpforms-container-full .wpforms-form .iti__zw, #wpforms-conversational-form-page .iti__zw {
	--iti-flag-offset: -3888px;
}

body .iti__globe, div.wpforms-container .wpforms-form .iti__globe, div.wpforms-container-full .wpforms-form .iti__globe, #wpforms-conversational-form-page .iti__globe {
	background-image: var(--iti-path-globe-1x);
	background-size: contain;
	background-position: right;
	box-shadow: none;
	height: 19px;
}

@media (min-resolution: 2x) {
	body .iti__flag, div.wpforms-container .wpforms-form .iti__flag, div.wpforms-container-full .wpforms-form .iti__flag, #wpforms-conversational-form-page .iti__flag {
		background-image: var(--iti-path-flags-2x);
	}
	
	body .iti__globe, div.wpforms-container .wpforms-form .iti__globe, div.wpforms-container-full .wpforms-form .iti__globe, #wpforms-conversational-form-page .iti__globe {
		background-image: var(--iti-path-globe-2x);
	}
}

:root {
	--iti-mobile-popup-margin: 30px;
}

.iti--fullscreen-popup.iti--container {
	background-color: rgba(0, 0, 0, .5);
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	position: fixed;
	padding: var(--iti-mobile-popup-margin);
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
}

.iti--fullscreen-popup .iti__dropdown-content {
	display: flex;
	flex-direction: column;
	max-height: 100%;
	position: relative;
}

.iti--fullscreen-popup .iti__country {
	padding: 10px 10px;
	line-height: 1.5em;
}

body .iti--allow-dropdown, div.wpforms-container .wpforms-form .iti--allow-dropdown, div.wpforms-container-full .wpforms-form .iti--allow-dropdown, #wpforms-conversational-form-page .iti--allow-dropdown {
	width: 100%;
}

body .iti__country-list, div.wpforms-container .wpforms-form .iti__country-list, div.wpforms-container-full .wpforms-form .iti__country-list, #wpforms-conversational-form-page .iti__country-list {
	text-align: left;
	background-color: white !important;
}

@media (max-width: 600px) {
	body .iti__country-list, div.wpforms-container .wpforms-form .iti__country-list, div.wpforms-container-full .wpforms-form .iti__country-list, #wpforms-conversational-form-page .iti__country-list {
		max-width: 90vw;
	}
}

body .iti__country, div.wpforms-container .wpforms-form .iti__country, div.wpforms-container-full .wpforms-form .iti__country, #wpforms-conversational-form-page .iti__country {
	padding: 5px 10px !important;
	margin: 0 !important;
	color: #333;
}

body .iti__dial-code, div.wpforms-container .wpforms-form .iti__dial-code, div.wpforms-container-full .wpforms-form .iti__dial-code, #wpforms-conversational-form-page .iti__dial-code {
	vertical-align: baseline;
	line-height: 1;
}

body .iti__country.iti__highlight, div.wpforms-container .wpforms-form .iti__country.iti__highlight, div.wpforms-container-full .wpforms-form .iti__country.iti__highlight, #wpforms-conversational-form-page .iti__country.iti__highlight {
	background-color: rgba(0, 0, 0, .05) !important;
}

body .iti__flag-box, body .iti__country-name, body .iti__dial-code, div.wpforms-container .wpforms-form .iti__flag-box, div.wpforms-container .wpforms-form .iti__country-name, div.wpforms-container .wpforms-form .iti__dial-code, div.wpforms-container-full .wpforms-form .iti__flag-box, div.wpforms-container-full .wpforms-form .iti__country-name, div.wpforms-container-full .wpforms-form .iti__dial-code, #wpforms-conversational-form-page .iti__flag-box, #wpforms-conversational-form-page .iti__country-name, #wpforms-conversational-form-page .iti__dial-code {
	line-height: 1;
}

body .iti.iti--inline-dropdown .iti__dropdown-content, div.wpforms-container .wpforms-form .iti.iti--inline-dropdown .iti__dropdown-content, div.wpforms-container-full .wpforms-form .iti.iti--inline-dropdown .iti__dropdown-content, #wpforms-conversational-form-page .iti.iti--inline-dropdown .iti__dropdown-content {
	margin-top: 0;
	margin-bottom: 0;
	border: none;
	z-index: 101;
}

body .iti.iti--inline-dropdown .iti__dropdown-content .iti__country-list, div.wpforms-container .wpforms-form .iti.iti--inline-dropdown .iti__dropdown-content .iti__country-list, div.wpforms-container-full .wpforms-form .iti.iti--inline-dropdown .iti__dropdown-content .iti__country-list, #wpforms-conversational-form-page .iti.iti--inline-dropdown .iti__dropdown-content .iti__country-list {
	max-height: 200px;
	border-width: var(--wpforms-field-border-size);
	border-style: var(--wpforms-field-border-style);
	border-color: var(--wpforms-field-border-color);
}

div[class*="wpfe-wrapper"] .iti__flag.iti__in {
	margin: 10px !important;
}

div[class*="wpfe-wrapper"] .iti__arrow {
	border-left: var(--iti-triangle-border) solid transparent !important;
	border-right: var(--iti-triangle-border) solid transparent !important;
	border-top: var(--iti-arrow-height) solid var(--iti-arrow-color) !important;
	margin-inline-end: 3px !important;
}

body.rtl .iti input, body.rtl .iti input[type=text], body.rtl .iti input[type=tel], body.rtl div.wpforms-container .wpforms-form .iti input, body.rtl div.wpforms-container .wpforms-form .iti input[type=text], body.rtl div.wpforms-container .wpforms-form .iti input[type=tel], body.rtl div.wpforms-container-full .wpforms-form .iti input, body.rtl div.wpforms-container-full .wpforms-form .iti input[type=text], body.rtl div.wpforms-container-full .wpforms-form .iti input[type=tel], body.rtl #wpforms-conversational-form-page .iti input, body.rtl #wpforms-conversational-form-page .iti input[type=text], body.rtl #wpforms-conversational-form-page .iti input[type=tel] {
	padding-right: 0;
	padding-left: 36px;
}

body.rtl .iti__flag-container, body.rtl div.wpforms-container .wpforms-form .iti__flag-container, body.rtl div.wpforms-container-full .wpforms-form .iti__flag-container, body.rtl #wpforms-conversational-form-page .iti__flag-container {
	right: auto;
	left: 0;
}

body.rtl .iti .iti__country-container, body.rtl div.wpforms-container .wpforms-form .iti .iti__country-container, body.rtl div.wpforms-container-full .wpforms-form .iti .iti__country-container, body.rtl #wpforms-conversational-form-page .iti .iti__country-container {
	right: 0;
	left: auto;
}

body.rtl .iti__selected-flag, body.rtl div.wpforms-container .wpforms-form .iti__selected-flag, body.rtl div.wpforms-container-full .wpforms-form .iti__selected-flag, body.rtl #wpforms-conversational-form-page .iti__selected-flag {
	padding-right: 8px;
	padding-left: 6px;
}

body.rtl .iti__arrow, body.rtl div.wpforms-container .wpforms-form .iti__arrow, body.rtl div.wpforms-container-full .wpforms-form .iti__arrow, body.rtl #wpforms-conversational-form-page .iti__arrow {
	margin-right: 6px;
	margin-left: 0;
}

body.rtl .iti__country-list, body.rtl div.wpforms-container .wpforms-form .iti__country-list, body.rtl div.wpforms-container-full .wpforms-form .iti__country-list, body.rtl #wpforms-conversational-form-page .iti__country-list {
	text-align: right;
	margin-right: -1px;
	margin-left: 0;
}

body.rtl .iti__flag-box, body.rtl .iti__country-name, body.rtl div.wpforms-container .wpforms-form .iti__flag-box, body.rtl div.wpforms-container .wpforms-form .iti__country-name, body.rtl div.wpforms-container-full .wpforms-form .iti__flag-box, body.rtl div.wpforms-container-full .wpforms-form .iti__country-name, body.rtl #wpforms-conversational-form-page .iti__flag-box, body.rtl #wpforms-conversational-form-page .iti__country-name {
	margin-right: 0;
	margin-left: 6px;
}

body.rtl .iti__country-name, body.rtl div.wpforms-container .wpforms-form .iti__country-name, body.rtl div.wpforms-container-full .wpforms-form .iti__country-name, body.rtl #wpforms-conversational-form-page .iti__country-name {
	unicode-bidi: embed;
	direction: rtl;
}

body.rtl .iti--allow-dropdown input, body.rtl .iti--allow-dropdown input[type=text], body.rtl .iti--allow-dropdown input[type=tel], body.rtl .iti--separate-dial-code input, body.rtl .iti--separate-dial-code input[type=text], body.rtl .iti--separate-dial-code input[type=tel], body.rtl div.wpforms-container .wpforms-form .iti--allow-dropdown input, body.rtl div.wpforms-container .wpforms-form .iti--allow-dropdown input[type=text], body.rtl div.wpforms-container .wpforms-form .iti--allow-dropdown input[type=tel], body.rtl div.wpforms-container .wpforms-form .iti--separate-dial-code input, body.rtl div.wpforms-container .wpforms-form .iti--separate-dial-code input[type=text], body.rtl div.wpforms-container .wpforms-form .iti--separate-dial-code input[type=tel], body.rtl div.wpforms-container-full .wpforms-form .iti--allow-dropdown input, body.rtl div.wpforms-container-full .wpforms-form .iti--allow-dropdown input[type=text], body.rtl div.wpforms-container-full .wpforms-form .iti--allow-dropdown input[type=tel], body.rtl div.wpforms-container-full .wpforms-form .iti--separate-dial-code input, body.rtl div.wpforms-container-full .wpforms-form .iti--separate-dial-code input[type=text], body.rtl div.wpforms-container-full .wpforms-form .iti--separate-dial-code input[type=tel], body.rtl #wpforms-conversational-form-page .iti--allow-dropdown input, body.rtl #wpforms-conversational-form-page .iti--allow-dropdown input[type=text], body.rtl #wpforms-conversational-form-page .iti--allow-dropdown input[type=tel], body.rtl #wpforms-conversational-form-page .iti--separate-dial-code input, body.rtl #wpforms-conversational-form-page .iti--separate-dial-code input[type=text], body.rtl #wpforms-conversational-form-page .iti--separate-dial-code input[type=tel] {
	padding-right: 52px !important;
	padding-left: 6px;
}

body.rtl .iti--allow-dropdown .iti__flag-container, body.rtl .iti--separate-dial-code .iti__flag-container, body.rtl div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__flag-container, body.rtl div.wpforms-container .wpforms-form .iti--separate-dial-code .iti__flag-container, body.rtl div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__flag-container, body.rtl div.wpforms-container-full .wpforms-form .iti--separate-dial-code .iti__flag-container, body.rtl #wpforms-conversational-form-page .iti--allow-dropdown .iti__flag-container, body.rtl #wpforms-conversational-form-page .iti--separate-dial-code .iti__flag-container {
	right: 0;
	left: auto;
}

body .iti--allow-dropdown .iti__country-container, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container {
	padding: 0;
	position: absolute;
	height: 100%;
}

body .iti--allow-dropdown .iti__country-container .iti__selected-country, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container .iti__selected-country, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container .iti__selected-country, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container .iti__selected-country {
	border-top-left-radius: var(--wpforms-field-border-radius);
	border-bottom-left-radius: var(--wpforms-field-border-radius);
	border-width: var(--wpforms-field-border-size, 0);
	border-style: var(--wpforms-field-border-style);
	border-color: transparent;
	background-color: transparent;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: row;
	height: 100%;
	width: 100%;
}

body .iti--allow-dropdown .iti__country-container .iti__selected-country:focus, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container .iti__selected-country:focus, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container .iti__selected-country:focus, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container .iti__selected-country:focus {
	border-width: var(--wpforms-field-border-size, 0);
	border-style: solid;
	border-color: var(--wpforms-button-background-color);
	box-shadow: 0 0 0 1px var(--wpforms-button-background-color), 0px 1px 2px rgba(0, 0, 0, .15);
	outline: none;
}

body .iti--allow-dropdown .iti__country-container .iti__dropdown-content, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container .iti__dropdown-content {
	border-radius: var(--wpforms-field-border-radius);
}

body .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list {
	border-radius: var(--wpforms-field-border-radius);
	background: var(--wpforms-field-menu-color) !important;
	border-width: var(--wpforms-field-border-size);
	border-style: var(--wpforms-field-border-style);
	border-color: var(--wpforms-field-border-color);
	font-size: var(--wpforms-field-size-font-size);
	scrollbar-color: #ccc transparent;
}

body .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar {
	background: transparent;
	width: 12px;
	height: 12px;
}

body .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-track, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-track, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-track, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-track {
	background: transparent;
}

body .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-thumb, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-thumb, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-thumb, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-thumb {
	box-shadow: inset 0 0 4px 4px var(--wpforms-field-text-color);
	background: transparent;
	border-radius: 12px;
	border: solid 3px transparent;
}

body .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-resizer, body .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-button, body .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-corner, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-resizer, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-button, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-corner, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-resizer, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-button, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-corner, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-resizer, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-button, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list::-webkit-scrollbar-corner {
	display: none;
}

@-moz-document url-prefix() {
	body .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list {
		scrollbar-color: var(--wpforms-field-text-color) transparent;
		scrollbar-width: thin;
	}
}

body .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list .iti__country-name, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list .iti__country-name, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list .iti__country-name, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list .iti__country-name {
	color: var(--wpforms-field-text-color);
}

body .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list .iti__dial-code, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list .iti__dial-code, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list .iti__dial-code, #wpforms-conversational-form-page .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list .iti__dial-code {
	color: var(--wpforms-field-text-color);
	font-size: calc(var(--wpforms-field-size-font-size) - 2px);
	opacity: .6;
}

.wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon {
	width: var(--wpforms-field-size-input-height, 43px);
	border-end-end-radius: var(--wpforms-field-border-radius);
	border-start-end-radius: var(--wpforms-field-border-radius);
	height: var(--wpforms-field-size-input-height, 38px);
	position: absolute;
	top: 0;
	inset-inline-end: 0;
	z-index: 3;
	cursor: pointer;
	border: 1px solid transparent;
	-webkit-user-select: none;
	-webkit-user-drag: none;
	-webkit-app-region: no-drag;
}

.wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon-visible {
	display: none;
}

.wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon svg {
	width: 18px;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	opacity: .5;
}

.wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon path {
	fill: var(--wpforms-field-text-color);
}

.wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon:hover svg {
	opacity: .75;
}

.wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon:focus-visible {
	border-color: var(--wpforms-button-background-color);
	box-shadow: 0 0 0 1px var(--wpforms-button-background-color), 0 1px 2px rgba(0, 0, 0, .15);
}

.wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input {
	position: relative;
}

.wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input input {
	padding-inline-end: var(--wpforms-field-size-input-height, 43px);
}

.wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) {
	max-width: 60%;
}

.wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium {
	max-width: 100%;
}

.wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) {
	max-width: 25%;
}

.wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small {
	max-width: 100%;
}

.wpforms-form .wpforms-field-password .wpforms-pass-strength-result {
	background-color: #f0f0f1;
	border: 1px solid #dcdcde;
	color: #1d2327;
	margin-top: -1px;
	padding: 3px 5px;
	text-align: center;
	width: 100%;
	box-sizing: border-box;
	opacity: 0;
	font-size: 13px;
	font-weight: 500;
	word-break: break-word;
}

.wpforms-form .wpforms-field-password .wpforms-pass-strength-result.short {
	background-color: #ffabaf;
	border-color: #e65054;
	opacity: 1;
}

.wpforms-form .wpforms-field-password .wpforms-pass-strength-result.bad {
	background-color: #facfd2;
	border-color: #f86368;
	opacity: 1;
}

.wpforms-form .wpforms-field-password .wpforms-pass-strength-result.good {
	background-color: #f5e6ab;
	border-color: #f0c33c;
	opacity: 1;
}

.wpforms-form .wpforms-field-password .wpforms-pass-strength-result.strong {
	background-color: #b8e6bf;
	border-color: #68de7c;
	opacity: 1;
}

@media only screen and (max-width: 680px) {
	.wpforms-form .wpforms-field-password .wpforms-pass-strength-result {
		max-width: 100% !important;
	}
}

.wpforms-form .wpforms-field-layout-rows .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium), .wpforms-form .wpforms-field-layout-columns .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) {
	max-width: 100%;
}

.wpforms-form .wpforms-field-layout-rows .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium, .wpforms-form .wpforms-field-layout-columns .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium {
	max-width: 100%;
}

.wpforms-form .wpforms-field-layout-rows .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small), .wpforms-form .wpforms-field-layout-columns .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) {
	max-width: 100%;
}

.wpforms-form .wpforms-field-layout-rows .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small, .wpforms-form .wpforms-field-layout-columns .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small {
	max-width: 100%;
}

.wpforms-form .wpforms-field-layout-rows .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium), .wpforms-form .wpforms-field-layout-columns .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) {
	max-width: 60%;
}

.wpforms-form .wpforms-field-layout-rows .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium, .wpforms-form .wpforms-field-layout-columns .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium {
	max-width: 100%;
}

.wpforms-form .wpforms-field-layout-rows .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small), .wpforms-form .wpforms-field-layout-columns .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) {
	max-width: 25%;
}

.wpforms-form .wpforms-field-layout-rows .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small, .wpforms-form .wpforms-field-layout-columns .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small {
	max-width: 100%;
}

.wpforms-form .wpforms-field-repeater .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) {
	max-width: 100%;
}

.wpforms-form .wpforms-field-repeater .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium {
	max-width: 100%;
}

.wpforms-form .wpforms-field-repeater .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) {
	max-width: 100%;
}

.wpforms-form .wpforms-field-repeater .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small {
	max-width: 100%;
}

.supports-drag-drop[id^="__wp-uploader-id-"] {
	z-index: 10000000000;
}

.media-modal, .media-frame {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 12px;
	-webkit-overflow-scrolling: touch;
}

.media-modal a, .media-modal div {
	outline: 0;
}

.media-modal h1, .media-modal h2, .media-modal h3, .media-modal h4, .media-modal h5, .media-modal h6 {
	display: block;
	font-weight: 600;
	letter-spacing: inherit;
}

.media-modal h1:not(.site-title):before, .media-modal h2:before {
	content: none;
}

.media-modal .setting input, .media-modal .setting select {
	margin-left: 0;
	margin-right: 0;
	overflow: hidden;
}

.media-modal button:not(:hover):not(:active):not(.has-background):not(.check):not(.media-button-insert) {
	color: #1d2327;
	background-color: initial;
}

.media-modal button:not(:hover):not(:active):not(.has-background):not(.check):not(.media-button-insert).clear-selection, .media-modal button:not(:hover):not(:active):not(.has-background):not(.check):not(.media-button-insert).delete-attachment {
	color: #d63638;
	font-weight: 400;
}

.media-modal button.media-button {
	text-shadow: none;
	box-shadow: none;
}

.media-modal button.clear-selection, .media-modal button.delete-attachment {
	background-color: transparent;
}

.media-modal button {
	text-transform: none;
	font-family: inherit;
	font-size: 14px;
	font-weight: 400;
	line-height: 2;
	height: auto;
	padding-top: 0;
	padding-bottom: 0;
	letter-spacing: inherit;
}

.media-modal button.delete-attachment {
	font-size: 12px;
}

.media-modal button.active:not(.media-menu-item), .media-modal button.active:not(.media-menu-item):hover {
	font-weight: 600;
	text-transform: none;
}

.media-modal select {
	text-transform: none;
	font-family: inherit;
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	height: auto;
	min-height: 30px;
	padding: 4px 2px 4px 6px;
	letter-spacing: inherit;
	background: #fff;
	appearance: auto;
}

.media-modal .media-modal-close {
	height: 50px;
}

.media-modal button.media-button-insert:disabled:hover {
	font-weight: 400;
	text-transform: none;
	border: 1px solid #8c8f94;
}

.media-modal button.media-modal-close:hover {
	background-color: initial;
	text-decoration: none;
	border: 1px solid transparent;
}

.media-modal .media-attachments-filter-heading, .media-modal .media-frame-menu-heading {
	padding-top: 0;
}

.media-modal .media-menu-item {
	border-radius: 0;
}

.media-modal .media-router .media-menu-item {
	background-color: transparent;
}

.media-modal .media-router .media-menu-item:hover {
	background-color: transparent;
}

.media-modal .media-router .media-menu-item.active {
	background-color: #fff !important;
}

.media-modal .attachment-details .setting.has-description {
	margin: 0;
}

.media-modal .attachment-details .setting.has-description label {
	margin-bottom: 0;
}

.media-modal .attachments-browser .media-toolbar-secondary {
	max-width: 70%;
}

.media-modal .attachments-browser .media-toolbar-secondary .spinner {
	margin-top: 32px;
}

.media-modal .attachments-browser .media-toolbar-secondary .attachment-filters {
	display: none;
}

.media-modal .media-sidebar .description {
	font-size: 12px;
	line-height: 18px;
}

.media-modal .attachment-details .setting[data-setting="title"], .media-modal .attachment-details .setting[data-setting="caption"], .media-modal .attachment-details .setting[data-setting="description"], .media-modal .media-sidebar .setting[data-setting="title"], .media-modal .media-sidebar .setting[data-setting="caption"], .media-modal .media-sidebar .setting[data-setting="description"] {
	display: none;
}

.media-modal .media-embed .setting span {
	font-weight: 400;
}

.media-modal .media-frame-menu, .media-modal .media-frame-menu-heading {
	display: none;
}

.media-modal .media-modal-content .media-frame-title, .media-modal .media-modal-content .media-frame-router, .media-modal .media-modal-content .media-frame-content, .media-modal .media-modal-content .media-frame-toolbar {
	left: 0;
}

.media-modal .attachments-browser .search {
	height: 30px;
}

.media-modal .copy-to-clipboard-container {
	clear: both;
}

.mce-container .mce-grid .mce-custom-color-btn .mce-widget button {
	background-color: inherit;
	border-radius: inherit;
	color: inherit;
	transition: none;
	text-transform: none;
	letter-spacing: normal;
	outline: none;
}

.mce-container .wp-editor-help {
	padding-bottom: 10px !important;
}

.mce-container .wp-editor-help h1:before, .mce-container .wp-editor-help h2:before {
	content: none;
}

.mce-container .wp-editor-help td, .mce-container .wp-editor-help th {
	vertical-align: top;
}

.mce-container table.mce-colorbutton-grid {
	min-width: inherit;
}

.mce-container .mce-colorbtn-trans div {
	font-size: 14px;
	line-height: 14px;
}

.mce-container .mce-combobox input, .mce-container .mce-checkbox i.mce-i-checkbox, .mce-container .mce-textbox, .mce-container .mce-menubtn {
	border-color: #ccc;
	border-radius: 0;
	background-color: #fff;
	box-shadow: none;
}

.mce-container .mce-combobox input:hover, .mce-container .mce-checkbox i.mce-i-checkbox:hover, .mce-container .mce-textbox:hover, .mce-container .mce-menubtn:hover {
	border-color: #8c8f94;
	background-color: #fff;
}

.mce-container .mce-combobox input.mce-opened, .mce-container .mce-combobox input.mce-active.mce-opened, .mce-container .mce-combobox input:focus, .mce-container .mce-combobox input:hover:focus, .mce-container .mce-checkbox i.mce-i-checkbox.mce-opened, .mce-container .mce-checkbox i.mce-i-checkbox.mce-active.mce-opened, .mce-container .mce-checkbox i.mce-i-checkbox:focus, .mce-container .mce-checkbox i.mce-i-checkbox:hover:focus, .mce-container .mce-textbox.mce-opened, .mce-container .mce-textbox.mce-active.mce-opened, .mce-container .mce-textbox:focus, .mce-container .mce-textbox:hover:focus, .mce-container .mce-menubtn.mce-opened, .mce-container .mce-menubtn.mce-active.mce-opened, .mce-container .mce-menubtn:focus, .mce-container .mce-menubtn:hover:focus {
	background-color: #fff;
	border-color: #4f94d4;
	box-shadow: 0 0 2px rgba(79, 148, 212, .8);
}

.mce-container.mce-panel .mce-widget.mce-btn.mce-listbox, .mce-container.mce-panel .mce-widget.mce-btn.mce-btn-flat {
	box-shadow: none;
	border-radius: 0;
	background-color: #fff;
	transform: none;
}

.mce-container.mce-panel .mce-widget.mce-btn button {
	color: inherit;
	text-decoration: none;
	text-transform: inherit;
	letter-spacing: normal;
	background-color: initial;
}

.mce-container.mce-panel .mce-widget.mce-btn.mce-primary {
	border-color: #2271b1 #135e96 #135e96;
}

.mce-container.mce-panel .mce-widget.mce-btn.mce-primary:hover {
	box-shadow: 0 1px 0 #135e96;
}

.mce-container.mce-panel .mce-widget.mce-btn.mce-primary:active {
	background-color: #135e96;
	box-shadow: inset 0 2px 0 #135e96;
}

.mce-container.mce-panel .mce-window-head .mce-close, .mce-container.mce-panel .mce-window-head .mce-close:hover {
	background-color: initial;
}

.screen-reader-text {
	border: 0 !important;
	clip: rect(0, 0, 0, 0) !important;
	height: 1px !important;
	margin: 0 !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
	word-wrap: normal !important;
}

.dashicons, .dashicons-before:before {
	font-family: dashicons;
	display: inline-block;
	line-height: 1;
	font-weight: 400;
	font-style: normal;
	text-decoration: inherit;
	text-transform: none;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	width: 20px;
	height: 20px;
	font-size: 20px;
	vertical-align: top;
	text-align: center;
	transition: color .1s ease-in;
}

.dashicons-admin-appearance:before {
	content: "";
}

.dashicons-admin-collapse:before {
	content: "";
}

.dashicons-admin-comments:before {
	content: "";
}

.dashicons-admin-customizer:before {
	content: "";
}

.dashicons-admin-generic:before {
	content: "";
}

.dashicons-admin-home:before {
	content: "";
}

.dashicons-admin-links:before {
	content: "";
}

.dashicons-admin-media:before {
	content: "";
}

.dashicons-admin-multisite:before {
	content: "";
}

.dashicons-admin-network:before {
	content: "";
}

.dashicons-admin-page:before {
	content: "";
}

.dashicons-admin-plugins:before {
	content: "";
}

.dashicons-admin-post:before {
	content: "";
}

.dashicons-admin-settings:before {
	content: "";
}

.dashicons-admin-site-alt:before {
	content: "";
}

.dashicons-admin-site-alt2:before {
	content: "";
}

.dashicons-admin-site-alt3:before {
	content: "";
}

.dashicons-admin-site:before {
	content: "";
}

.dashicons-admin-tools:before {
	content: "";
}

.dashicons-admin-users:before {
	content: "";
}

.dashicons-airplane:before {
	content: "";
}

.dashicons-album:before {
	content: "";
}

.dashicons-align-center:before {
	content: "";
}

.dashicons-align-full-width:before {
	content: "";
}

.dashicons-align-left:before {
	content: "";
}

.dashicons-align-none:before {
	content: "";
}

.dashicons-align-pull-left:before {
	content: "";
}

.dashicons-align-pull-right:before {
	content: "";
}

.dashicons-align-right:before {
	content: "";
}

.dashicons-align-wide:before {
	content: "";
}

.dashicons-amazon:before {
	content: "";
}

.dashicons-analytics:before {
	content: "";
}

.dashicons-archive:before {
	content: "";
}

.dashicons-arrow-down-alt:before {
	content: "";
}

.dashicons-arrow-down-alt2:before {
	content: "";
}

.dashicons-arrow-down:before {
	content: "";
}

.dashicons-arrow-left-alt:before {
	content: "";
}

.dashicons-arrow-left-alt2:before {
	content: "";
}

.dashicons-arrow-left:before {
	content: "";
}

.dashicons-arrow-right-alt:before {
	content: "";
}

.dashicons-arrow-right-alt2:before {
	content: "";
}

.dashicons-arrow-right:before {
	content: "";
}

.dashicons-arrow-up-alt:before {
	content: "";
}

.dashicons-arrow-up-alt2:before {
	content: "";
}

.dashicons-arrow-up-duplicate:before {
	content: "";
}

.dashicons-arrow-up:before {
	content: "";
}

.dashicons-art:before {
	content: "";
}

.dashicons-awards:before {
	content: "";
}

.dashicons-backup:before {
	content: "";
}

.dashicons-bank:before {
	content: "";
}

.dashicons-beer:before {
	content: "";
}

.dashicons-bell:before {
	content: "";
}

.dashicons-block-default:before {
	content: "";
}

.dashicons-book-alt:before {
	content: "";
}

.dashicons-book:before {
	content: "";
}

.dashicons-buddicons-activity:before {
	content: "";
}

.dashicons-buddicons-bbpress-logo:before {
	content: "";
}

.dashicons-buddicons-buddypress-logo:before {
	content: "";
}

.dashicons-buddicons-community:before {
	content: "";
}

.dashicons-buddicons-forums:before {
	content: "";
}

.dashicons-buddicons-friends:before {
	content: "";
}

.dashicons-buddicons-groups:before {
	content: "";
}

.dashicons-buddicons-pm:before {
	content: "";
}

.dashicons-buddicons-replies:before {
	content: "";
}

.dashicons-buddicons-topics:before {
	content: "";
}

.dashicons-buddicons-tracking:before {
	content: "";
}

.dashicons-building:before {
	content: "";
}

.dashicons-businessman:before {
	content: "";
}

.dashicons-businessperson:before {
	content: "";
}

.dashicons-businesswoman:before {
	content: "";
}

.dashicons-button:before {
	content: "";
}

.dashicons-calculator:before {
	content: "";
}

.dashicons-calendar-alt:before {
	content: "";
}

.dashicons-calendar:before {
	content: "";
}

.dashicons-camera-alt:before {
	content: "";
}

.dashicons-camera:before {
	content: "";
}

.dashicons-car:before {
	content: "";
}

.dashicons-carrot:before {
	content: "";
}

.dashicons-cart:before {
	content: "";
}

.dashicons-category:before {
	content: "";
}

.dashicons-chart-area:before {
	content: "";
}

.dashicons-chart-bar:before {
	content: "";
}

.dashicons-chart-line:before {
	content: "";
}

.dashicons-chart-pie:before {
	content: "";
}

.dashicons-clipboard:before {
	content: "";
}

.dashicons-clock:before {
	content: "";
}

.dashicons-cloud-saved:before {
	content: "";
}

.dashicons-cloud-upload:before {
	content: "";
}

.dashicons-cloud:before {
	content: "";
}

.dashicons-code-standards:before {
	content: "";
}

.dashicons-coffee:before {
	content: "";
}

.dashicons-color-picker:before {
	content: "";
}

.dashicons-columns:before {
	content: "";
}

.dashicons-controls-back:before {
	content: "";
}

.dashicons-controls-forward:before {
	content: "";
}

.dashicons-controls-pause:before {
	content: "";
}

.dashicons-controls-play:before {
	content: "";
}

.dashicons-controls-repeat:before {
	content: "";
}

.dashicons-controls-skipback:before {
	content: "";
}

.dashicons-controls-skipforward:before {
	content: "";
}

.dashicons-controls-volumeoff:before {
	content: "";
}

.dashicons-controls-volumeon:before {
	content: "";
}

.dashicons-cover-image:before {
	content: "";
}

.dashicons-dashboard:before {
	content: "";
}

.dashicons-database-add:before {
	content: "";
}

.dashicons-database-export:before {
	content: "";
}

.dashicons-database-import:before {
	content: "";
}

.dashicons-database-remove:before {
	content: "";
}

.dashicons-database-view:before {
	content: "";
}

.dashicons-database:before {
	content: "";
}

.dashicons-desktop:before {
	content: "";
}

.dashicons-dismiss:before {
	content: "";
}

.dashicons-download:before {
	content: "";
}

.dashicons-drumstick:before {
	content: "";
}

.dashicons-edit-large:before {
	content: "";
}

.dashicons-edit-page:before {
	content: "";
}

.dashicons-edit:before {
	content: "";
}

.dashicons-editor-aligncenter:before {
	content: "";
}

.dashicons-editor-alignleft:before {
	content: "";
}

.dashicons-editor-alignright:before {
	content: "";
}

.dashicons-editor-bold:before {
	content: "";
}

.dashicons-editor-break:before {
	content: "";
}

.dashicons-editor-code-duplicate:before {
	content: "";
}

.dashicons-editor-code:before {
	content: "";
}

.dashicons-editor-contract:before {
	content: "";
}

.dashicons-editor-customchar:before {
	content: "";
}

.dashicons-editor-expand:before {
	content: "";
}

.dashicons-editor-help:before {
	content: "";
}

.dashicons-editor-indent:before {
	content: "";
}

.dashicons-editor-insertmore:before {
	content: "";
}

.dashicons-editor-italic:before {
	content: "";
}

.dashicons-editor-justify:before {
	content: "";
}

.dashicons-editor-kitchensink:before {
	content: "";
}

.dashicons-editor-ltr:before {
	content: "";
}

.dashicons-editor-ol-rtl:before {
	content: "";
}

.dashicons-editor-ol:before {
	content: "";
}

.dashicons-editor-outdent:before {
	content: "";
}

.dashicons-editor-paragraph:before {
	content: "";
}

.dashicons-editor-paste-text:before {
	content: "";
}

.dashicons-editor-paste-word:before {
	content: "";
}

.dashicons-editor-quote:before {
	content: "";
}

.dashicons-editor-removeformatting:before {
	content: "";
}

.dashicons-editor-rtl:before {
	content: "";
}

.dashicons-editor-spellcheck:before {
	content: "";
}

.dashicons-editor-strikethrough:before {
	content: "";
}

.dashicons-editor-table:before {
	content: "";
}

.dashicons-editor-textcolor:before {
	content: "";
}

.dashicons-editor-ul:before {
	content: "";
}

.dashicons-editor-underline:before {
	content: "";
}

.dashicons-editor-unlink:before {
	content: "";
}

.dashicons-editor-video:before {
	content: "";
}

.dashicons-ellipsis:before {
	content: "";
}

.dashicons-email-alt:before {
	content: "";
}

.dashicons-email-alt2:before {
	content: "";
}

.dashicons-email:before {
	content: "";
}

.dashicons-embed-audio:before {
	content: "";
}

.dashicons-embed-generic:before {
	content: "";
}

.dashicons-embed-photo:before {
	content: "";
}

.dashicons-embed-post:before {
	content: "";
}

.dashicons-embed-video:before {
	content: "";
}

.dashicons-excerpt-view:before {
	content: "";
}

.dashicons-exit:before {
	content: "";
}

.dashicons-external:before {
	content: "";
}

.dashicons-facebook-alt:before {
	content: "";
}

.dashicons-facebook:before {
	content: "";
}

.dashicons-feedback:before {
	content: "";
}

.dashicons-filter:before {
	content: "";
}

.dashicons-flag:before {
	content: "";
}

.dashicons-food:before {
	content: "";
}

.dashicons-format-aside:before {
	content: "";
}

.dashicons-format-audio:before {
	content: "";
}

.dashicons-format-chat:before {
	content: "";
}

.dashicons-format-gallery:before {
	content: "";
}

.dashicons-format-image:before {
	content: "";
}

.dashicons-format-quote:before {
	content: "";
}

.dashicons-format-status:before {
	content: "";
}

.dashicons-format-video:before {
	content: "";
}

.dashicons-forms:before {
	content: "";
}

.dashicons-fullscreen-alt:before {
	content: "";
}

.dashicons-fullscreen-exit-alt:before {
	content: "";
}

.dashicons-games:before {
	content: "";
}

.dashicons-google:before {
	content: "";
}

.dashicons-googleplus:before {
	content: "";
}

.dashicons-grid-view:before {
	content: "";
}

.dashicons-groups:before {
	content: "";
}

.dashicons-hammer:before {
	content: "";
}

.dashicons-heading:before {
	content: "";
}

.dashicons-heart:before {
	content: "";
}

.dashicons-hidden:before {
	content: "";
}

.dashicons-hourglass:before {
	content: "";
}

.dashicons-html:before {
	content: "";
}

.dashicons-id-alt:before {
	content: "";
}

.dashicons-id:before {
	content: "";
}

.dashicons-image-crop:before {
	content: "";
}

.dashicons-image-filter:before {
	content: "";
}

.dashicons-image-flip-horizontal:before {
	content: "";
}

.dashicons-image-flip-vertical:before {
	content: "";
}

.dashicons-image-rotate-left:before {
	content: "";
}

.dashicons-image-rotate-right:before {
	content: "";
}

.dashicons-image-rotate:before {
	content: "";
}

.dashicons-images-alt:before {
	content: "";
}

.dashicons-images-alt2:before {
	content: "";
}

.dashicons-index-card:before {
	content: "";
}

.dashicons-info-outline:before {
	content: "";
}

.dashicons-info:before {
	content: "";
}

.dashicons-insert-after:before {
	content: "";
}

.dashicons-insert-before:before {
	content: "";
}

.dashicons-insert:before {
	content: "";
}

.dashicons-instagram:before {
	content: "";
}

.dashicons-laptop:before {
	content: "";
}

.dashicons-layout:before {
	content: "";
}

.dashicons-leftright:before {
	content: "";
}

.dashicons-lightbulb:before {
	content: "";
}

.dashicons-linkedin:before {
	content: "";
}

.dashicons-list-view:before {
	content: "";
}

.dashicons-location-alt:before {
	content: "";
}

.dashicons-location:before {
	content: "";
}

.dashicons-lock-duplicate:before {
	content: "";
}

.dashicons-lock:before {
	content: "";
}

.dashicons-marker:before {
	content: "";
}

.dashicons-media-archive:before {
	content: "";
}

.dashicons-media-audio:before {
	content: "";
}

.dashicons-media-code:before {
	content: "";
}

.dashicons-media-default:before {
	content: "";
}

.dashicons-media-document:before {
	content: "";
}

.dashicons-media-interactive:before {
	content: "";
}

.dashicons-media-spreadsheet:before {
	content: "";
}

.dashicons-media-text:before {
	content: "";
}

.dashicons-media-video:before {
	content: "";
}

.dashicons-megaphone:before {
	content: "";
}

.dashicons-menu-alt:before {
	content: "";
}

.dashicons-menu-alt2:before {
	content: "";
}

.dashicons-menu-alt3:before {
	content: "";
}

.dashicons-menu:before {
	content: "";
}

.dashicons-microphone:before {
	content: "";
}

.dashicons-migrate:before {
	content: "";
}

.dashicons-minus:before {
	content: "";
}

.dashicons-money-alt:before {
	content: "";
}

.dashicons-money:before {
	content: "";
}

.dashicons-move:before {
	content: "";
}

.dashicons-nametag:before {
	content: "";
}

.dashicons-networking:before {
	content: "";
}

.dashicons-no-alt:before {
	content: "";
}

.dashicons-no:before {
	content: "";
}

.dashicons-open-folder:before {
	content: "";
}

.dashicons-palmtree:before {
	content: "";
}

.dashicons-paperclip:before {
	content: "";
}

.dashicons-pdf:before {
	content: "";
}

.dashicons-performance:before {
	content: "";
}

.dashicons-pets:before {
	content: "";
}

.dashicons-phone:before {
	content: "";
}

.dashicons-pinterest:before {
	content: "";
}

.dashicons-playlist-audio:before {
	content: "";
}

.dashicons-playlist-video:before {
	content: "";
}

.dashicons-plugins-checked:before {
	content: "";
}

.dashicons-plus-alt:before {
	content: "";
}

.dashicons-plus-alt2:before {
	content: "";
}

.dashicons-plus:before {
	content: "";
}

.dashicons-podio:before {
	content: "";
}

.dashicons-portfolio:before {
	content: "";
}

.dashicons-post-status:before {
	content: "";
}

.dashicons-pressthis:before {
	content: "";
}

.dashicons-printer:before {
	content: "";
}

.dashicons-privacy:before {
	content: "";
}

.dashicons-products:before {
	content: "";
}

.dashicons-randomize:before {
	content: "";
}

.dashicons-reddit:before {
	content: "";
}

.dashicons-redo:before {
	content: "";
}

.dashicons-remove:before {
	content: "";
}

.dashicons-rest-api:before {
	content: "";
}

.dashicons-rss:before {
	content: "";
}

.dashicons-saved:before {
	content: "";
}

.dashicons-schedule:before {
	content: "";
}

.dashicons-screenoptions:before {
	content: "";
}

.dashicons-search:before {
	content: "";
}

.dashicons-share-alt:before {
	content: "";
}

.dashicons-share-alt2:before {
	content: "";
}

.dashicons-share:before {
	content: "";
}

.dashicons-shield-alt:before {
	content: "";
}

.dashicons-shield:before {
	content: "";
}

.dashicons-shortcode:before {
	content: "";
}

.dashicons-slides:before {
	content: "";
}

.dashicons-smartphone:before {
	content: "";
}

.dashicons-smiley:before {
	content: "";
}

.dashicons-sort:before {
	content: "";
}

.dashicons-sos:before {
	content: "";
}

.dashicons-spotify:before {
	content: "";
}

.dashicons-star-empty:before {
	content: "";
}

.dashicons-star-filled:before {
	content: "";
}

.dashicons-star-half:before {
	content: "";
}

.dashicons-sticky:before {
	content: "";
}

.dashicons-store:before {
	content: "";
}

.dashicons-superhero-alt:before {
	content: "";
}

.dashicons-superhero:before {
	content: "";
}

.dashicons-table-col-after:before {
	content: "";
}

.dashicons-table-col-before:before {
	content: "";
}

.dashicons-table-col-delete:before {
	content: "";
}

.dashicons-table-row-after:before {
	content: "";
}

.dashicons-table-row-before:before {
	content: "";
}

.dashicons-table-row-delete:before {
	content: "";
}

.dashicons-tablet:before {
	content: "";
}

.dashicons-tag:before {
	content: "";
}

.dashicons-tagcloud:before {
	content: "";
}

.dashicons-testimonial:before {
	content: "";
}

.dashicons-text-page:before {
	content: "";
}

.dashicons-text:before {
	content: "";
}

.dashicons-thumbs-down:before {
	content: "";
}

.dashicons-thumbs-up:before {
	content: "";
}

.dashicons-tickets-alt:before {
	content: "";
}

.dashicons-tickets:before {
	content: "";
}

.dashicons-tide:before {
	content: "";
}

.dashicons-translation:before {
	content: "";
}

.dashicons-trash:before {
	content: "";
}

.dashicons-twitch:before {
	content: "";
}

.dashicons-twitter-alt:before {
	content: "";
}

.dashicons-twitter:before {
	content: "";
}

.dashicons-undo:before {
	content: "";
}

.dashicons-universal-access-alt:before {
	content: "";
}

.dashicons-universal-access:before {
	content: "";
}

.dashicons-unlock:before {
	content: "";
}

.dashicons-update-alt:before {
	content: "";
}

.dashicons-update:before {
	content: "";
}

.dashicons-upload:before {
	content: "";
}

.dashicons-vault:before {
	content: "";
}

.dashicons-video-alt:before {
	content: "";
}

.dashicons-video-alt2:before {
	content: "";
}

.dashicons-video-alt3:before {
	content: "";
}

.dashicons-visibility:before {
	content: "";
}

.dashicons-warning:before {
	content: "";
}

.dashicons-welcome-add-page:before {
	content: "";
}

.dashicons-welcome-comments:before {
	content: "";
}

.dashicons-welcome-learn-more:before {
	content: "";
}

.dashicons-welcome-view-site:before {
	content: "";
}

.dashicons-welcome-widgets-menus:before {
	content: "";
}

.dashicons-welcome-write-blog:before {
	content: "";
}

.dashicons-whatsapp:before {
	content: "";
}

.dashicons-wordpress-alt:before {
	content: "";
}

.dashicons-wordpress:before {
	content: "";
}

.dashicons-xing:before {
	content: "";
}

.dashicons-yes-alt:before {
	content: "";
}

.dashicons-yes:before {
	content: "";
}

.dashicons-youtube:before {
	content: "";
}

.dashicons-editor-distractionfree:before {
	content: "";
}

.dashicons-exerpt-view:before {
	content: "";
}

.dashicons-format-links:before {
	content: "";
}

.dashicons-format-standard:before {
	content: "";
}

.dashicons-post-trash:before {
	content: "";
}

.dashicons-share1:before {
	content: "";
}

.dashicons-welcome-edit-page:before {
	content: "";
}

/*! This file is auto-generated */
.mce-tinymce {
	box-shadow: none;
}

.mce-container, .mce-container *, .mce-widget, .mce-widget * {
	color: inherit;
	font-family: inherit;
}

.mce-container .mce-monospace, .mce-widget .mce-monospace {
	font-family: Consolas, Monaco, monospace;
	font-size: 13px;
	line-height: 150%;
}

#mce-modal-block, #mce-modal-block.mce-fade {
	opacity: .7;
	transition: none;
	background: #000;
}

.mce-window {
	border-radius: 0;
	box-shadow: 0 3px 6px rgba(0, 0, 0, .3);
	-webkit-font-smoothing: subpixel-antialiased;
	transition: none;
}

.mce-window .mce-container-body.mce-abs-layout {
	overflow: visible;
}

.mce-window .mce-window-head {
	background: #fff;
	border-bottom: 1px solid #dcdcde;
	padding: 0;
	min-height: 36px;
}

.mce-window .mce-window-head .mce-title {
	color: #3c434a;
	font-size: 18px;
	font-weight: 600;
	line-height: 36px;
	margin: 0;
	padding: 0 36px 0 16px;
}

.mce-window .mce-window-head .mce-close, .mce-window-head .mce-close .mce-i-remove {
	color: transparent;
	top: 0;
	right: 0;
	width: 36px;
	height: 36px;
	padding: 0;
	line-height: 36px;
	text-align: center;
}

.mce-window-head .mce-close .mce-i-remove:before {
	font: normal 20px/36px dashicons;
	text-align: center;
	color: #646970;
	width: 36px;
	height: 36px;
	display: block;
}

.mce-window-head .mce-close:focus .mce-i-remove:before, .mce-window-head .mce-close:hover .mce-i-remove:before {
	color: #135e96;
}

.mce-window-head .mce-close:focus .mce-i-remove, div.mce-tab:focus {
	box-shadow: 0 0 0 2px #2271b1;
	outline: 2px solid transparent;
}

.mce-window .mce-window-head .mce-dragh {
	width: calc(100% - 36px);
}

.mce-window .mce-foot {
	border-top: 1px solid #dcdcde;
}

#wp-link .query-results, .mce-checkbox i.mce-i-checkbox, .mce-textbox {
	border: 1px solid #dcdcde;
	border-radius: 0;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);
	transition: .05s all ease-in-out;
}

#wp-link .query-results:focus, .mce-checkbox:focus i.mce-i-checkbox, .mce-textbox.mce-focus, .mce-textbox:focus {
	border-color: #4f94d4;
	box-shadow: 0 0 0 2px #2271b1;
	outline: 2px solid transparent;
}

.mce-window .mce-wp-help {
	height: 360px;
	width: 460px;
	overflow: auto;
}

.mce-window .mce-wp-help * {
	box-sizing: border-box;
}

.mce-window .mce-wp-help>.mce-container-body {
	width: auto !important;
}

.mce-window .wp-editor-help {
	padding: 10px 10px 0 20px;
}

.mce-window .wp-editor-help h2, .mce-window .wp-editor-help p {
	margin: 8px 0;
	white-space: normal;
	font-size: 14px;
	font-weight: 400;
}

.mce-window .wp-editor-help table {
	width: 100%;
	margin-bottom: 20px;
}

.mce-window .wp-editor-help table.wp-help-single {
	margin: 0 8px 20px;
}

.mce-window .wp-editor-help table.fixed {
	table-layout: fixed;
}

.mce-window .wp-editor-help table.fixed td:nth-child(odd), .mce-window .wp-editor-help table.fixed th:nth-child(odd) {
	width: 12%;
}

.mce-window .wp-editor-help table.fixed td:nth-child(2n), .mce-window .wp-editor-help table.fixed th:nth-child(2n) {
	width: 38%;
}

.mce-window .wp-editor-help table.fixed th:nth-child(odd) {
	padding: 5px 0 0;
}

.mce-window .wp-editor-help td, .mce-window .wp-editor-help th {
	font-size: 13px;
	padding: 5px;
	vertical-align: middle;
	word-wrap: break-word;
	white-space: normal;
}

.mce-window .wp-editor-help th {
	font-weight: 600;
	padding-bottom: 0;
}

.mce-window .wp-editor-help kbd {
	font-family: monospace;
	padding: 2px 7px 3px;
	font-weight: 600;
	margin: 0;
	background: #f0f0f1;
	background: rgba(0, 0, 0, .08);
}

.mce-window .wp-help-th-center td:nth-child(odd), .mce-window .wp-help-th-center th:nth-child(odd) {
	text-align: center;
}

.mce-floatpanel.mce-popover, .mce-menu {
	border-color: rgba(0, 0, 0, .15);
	border-radius: 0;
	box-shadow: 0 3px 5px rgba(0, 0, 0, .2);
}

.mce-floatpanel.mce-popover.mce-bottom, .mce-menu {
	margin-top: 2px;
}

.mce-floatpanel .mce-arrow {
	display: none;
}

.mce-menu .mce-container-body {
	min-width: 160px;
}

.mce-menu-item {
	border: none;
	margin-bottom: 2px;
	padding: 6px 15px 6px 12px;
}

.mce-menu-has-icons i.mce-ico {
	line-height: 20px;
}

div.mce-panel {
	border: 0;
	background: #fff;
}

.mce-panel.mce-menu {
	border: 1px solid #dcdcde;
}

div.mce-tab {
	line-height: 13px;
}

div.mce-toolbar-grp {
	border-bottom: 1px solid #dcdcde;
	background: #f6f7f7;
	padding: 0;
	position: relative;
}

div.mce-inline-toolbar-grp {
	border: 1px solid #a7aaad;
	border-radius: 2px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .15);
	box-sizing: border-box;
	margin-bottom: 8px;
	position: absolute;
	-webkit-user-select: none;
	user-select: none;
	max-width: 98%;
	z-index: 100100;
}

div.mce-inline-toolbar-grp>div.mce-stack-layout {
	padding: 1px;
}

div.mce-inline-toolbar-grp.mce-arrow-up {
	margin-bottom: 0;
	margin-top: 8px;
}

div.mce-inline-toolbar-grp:after, div.mce-inline-toolbar-grp:before {
	position: absolute;
	left: 50%;
	display: block;
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent;
	content: "";
}

div.mce-inline-toolbar-grp.mce-arrow-up:before {
	top: -9px;
	border-bottom-color: #a7aaad;
	border-width: 0 9px 9px;
	margin-left: -9px;
}

div.mce-inline-toolbar-grp.mce-arrow-down:before {
	bottom: -9px;
	border-top-color: #a7aaad;
	border-width: 9px 9px 0;
	margin-left: -9px;
}

div.mce-inline-toolbar-grp.mce-arrow-up:after {
	top: -8px;
	border-bottom-color: #f6f7f7;
	border-width: 0 8px 8px;
	margin-left: -8px;
}

div.mce-inline-toolbar-grp.mce-arrow-down:after {
	bottom: -8px;
	border-top-color: #f6f7f7;
	border-width: 8px 8px 0;
	margin-left: -8px;
}

div.mce-inline-toolbar-grp.mce-arrow-left:after, div.mce-inline-toolbar-grp.mce-arrow-left:before {
	margin: 0;
}

div.mce-inline-toolbar-grp.mce-arrow-left:before {
	left: 20px;
}

div.mce-inline-toolbar-grp.mce-arrow-left:after {
	left: 21px;
}

div.mce-inline-toolbar-grp.mce-arrow-right:after, div.mce-inline-toolbar-grp.mce-arrow-right:before {
	left: auto;
	margin: 0;
}

div.mce-inline-toolbar-grp.mce-arrow-right:before {
	right: 20px;
}

div.mce-inline-toolbar-grp.mce-arrow-right:after {
	right: 21px;
}

div.mce-inline-toolbar-grp.mce-arrow-full {
	right: 0;
}

div.mce-inline-toolbar-grp.mce-arrow-full>div {
	width: 100%;
	overflow-x: auto;
}

div.mce-toolbar-grp>div {
	padding: 3px;
}

.has-dfw div.mce-toolbar-grp .mce-toolbar.mce-first {
	padding-right: 32px;
}

.mce-toolbar .mce-btn-group {
	margin: 0;
}

.block-library-classic__toolbar .mce-toolbar-grp .mce-toolbar:not(:first-child) {
	display: none;
}

.block-library-classic__toolbar.has-advanced-toolbar .mce-toolbar-grp .mce-toolbar {
	display: block;
}

div.mce-statusbar {
	border-top: 1px solid #dcdcde;
}

div.mce-path {
	padding: 2px 10px;
	margin: 0;
}

.mce-path, .mce-path .mce-divider, .mce-path-item {
	font-size: 12px;
}

.mce-toolbar .mce-btn, .qt-dfw {
	border-color: transparent;
	background: 0 0;
	box-shadow: none;
	text-shadow: none;
	cursor: pointer;
}

.mce-btn .mce-txt {
	direction: inherit;
	text-align: inherit;
}

.mce-toolbar .mce-btn-group .mce-btn, .qt-dfw {
	border: 1px solid transparent;
	margin: 2px;
	border-radius: 2px;
}

.mce-toolbar .mce-btn-group .mce-btn:focus, .mce-toolbar .mce-btn-group .mce-btn:hover, .qt-dfw:focus, .qt-dfw:hover {
	background: #f6f7f7;
	color: #1d2327;
	box-shadow: 0 0 0 2px #2271b1;
	outline: 2px solid transparent;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-active, .mce-toolbar .mce-btn-group .mce-btn:active, .qt-dfw.active {
	background: #f0f0f1;
	border-color: #50575e;
}

.mce-btn.mce-active, .mce-btn.mce-active button, .mce-btn.mce-active i, .mce-btn.mce-active:hover button, .mce-btn.mce-active:hover i {
	color: inherit;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-active:focus, .mce-toolbar .mce-btn-group .mce-btn.mce-active:hover {
	border-color: #1d2327;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-disabled:focus, .mce-toolbar .mce-btn-group .mce-btn.mce-disabled:hover {
	color: #a7aaad;
	background: 0 0;
	border-color: #dcdcde;
	text-shadow: 0 1px 0 #fff;
	box-shadow: none;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-disabled:focus {
	border-color: #50575e;
}

.mce-toolbar .mce-btn-group .mce-first, .mce-toolbar .mce-btn-group .mce-last {
	border-color: transparent;
}

.mce-toolbar .mce-btn button, .qt-dfw {
	padding: 2px 3px;
	line-height: normal;
}

.mce-toolbar .mce-listbox button {
	font-size: 13px;
	line-height: 1.53846153;
	padding-left: 6px;
	padding-right: 20px;
}

.mce-toolbar .mce-btn i {
	text-shadow: none;
}

.mce-toolbar .mce-btn-group>div {
	white-space: normal;
}

.mce-toolbar .mce-colorbutton .mce-open {
	border-right: 0;
}

.mce-toolbar .mce-colorbutton .mce-preview {
	margin: 0;
	padding: 0;
	top: auto;
	bottom: 2px;
	left: 3px;
	height: 3px;
	width: 20px;
	background: #50575e;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-primary {
	min-width: 0;
	background: #3582c4;
	border-color: #2271b1 #135e96 #135e96;
	box-shadow: 0 1px 0 #135e96;
	color: #fff;
	text-decoration: none;
	text-shadow: none;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-primary button {
	padding: 2px 3px 1px;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-primary .mce-ico {
	color: #fff;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-primary:focus, .mce-toolbar .mce-btn-group .mce-btn.mce-primary:hover {
	background: #4f94d4;
	border-color: #135e96;
	color: #fff;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-primary:focus {
	box-shadow: 0 0 1px 1px #72aee6;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-primary:active {
	background: #2271b1;
	border-color: #135e96;
	box-shadow: inset 0 2px 0 #135e96;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-listbox {
	border-radius: 0;
	direction: ltr;
	background: #fff;
	border: 1px solid #dcdcde;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-listbox:focus, .mce-toolbar .mce-btn-group .mce-btn.mce-listbox:hover {
	box-shadow: 0 0 0 2px #2271b1;
	outline: 2px solid transparent;
}

.mce-panel .mce-btn i.mce-caret {
	border-top: 6px solid #50575e;
	margin-left: 2px;
	margin-right: 2px;
}

.mce-listbox i.mce-caret {
	right: 4px;
}

.mce-panel .mce-btn:focus i.mce-caret, .mce-panel .mce-btn:hover i.mce-caret {
	border-top-color: #1d2327;
}

.mce-panel .mce-active i.mce-caret {
	border-top: 0;
	border-bottom: 6px solid #1d2327;
	margin-top: 7px;
}

.mce-listbox.mce-active i.mce-caret {
	margin-top: -3px;
}

.mce-toolbar .mce-splitbtn:hover .mce-open {
	border-right-color: transparent;
}

.mce-toolbar .mce-splitbtn .mce-open.mce-active {
	background: 0 0;
	outline: 0;
}

.mce-menu .mce-menu-item.mce-active.mce-menu-item-normal, .mce-menu .mce-menu-item.mce-active.mce-menu-item-preview, .mce-menu .mce-menu-item.mce-selected, .mce-menu .mce-menu-item:focus, .mce-menu .mce-menu-item:hover {
	background: #2271b1;
	color: #fff;
}

.mce-menu .mce-menu-item.mce-selected .mce-caret, .mce-menu .mce-menu-item:focus .mce-caret, .mce-menu .mce-menu-item:hover .mce-caret {
	border-left-color: #fff;
}

.rtl .mce-menu .mce-menu-item.mce-selected .mce-caret, .rtl .mce-menu .mce-menu-item:focus .mce-caret, .rtl .mce-menu .mce-menu-item:hover .mce-caret {
	border-left-color: inherit;
	border-right-color: #fff;
}

.mce-menu .mce-menu-item.mce-active .mce-menu-shortcut, .mce-menu .mce-menu-item.mce-disabled:hover .mce-ico, .mce-menu .mce-menu-item.mce-disabled:hover .mce-text, .mce-menu .mce-menu-item.mce-selected .mce-ico, .mce-menu .mce-menu-item.mce-selected .mce-text, .mce-menu .mce-menu-item:focus .mce-ico, .mce-menu .mce-menu-item:focus .mce-menu-shortcut, .mce-menu .mce-menu-item:focus .mce-text, .mce-menu .mce-menu-item:hover .mce-ico, .mce-menu .mce-menu-item:hover .mce-menu-shortcut, .mce-menu .mce-menu-item:hover .mce-text {
	color: inherit;
}

.mce-menu .mce-menu-item.mce-disabled {
	cursor: default;
}

.mce-menu .mce-menu-item.mce-disabled:hover {
	background: #c3c4c7;
}

div.mce-menubar {
	border-color: #dcdcde;
	background: #fff;
	border-width: 0 0 1px;
}

.mce-menubar .mce-menubtn.mce-active, .mce-menubar .mce-menubtn:focus, .mce-menubar .mce-menubtn:hover {
	border-color: transparent;
	background: 0 0;
}

.mce-menubar .mce-menubtn:focus {
	color: #043959;
	box-shadow: 0 0 0 2px #2271b1;
	outline: 2px solid transparent;
}

.mce-menu-item-sep:hover, div.mce-menu .mce-menu-item-sep {
	border-bottom: 1px solid #dcdcde;
	height: 0;
	margin: 5px 0;
}

.mce-menubtn span {
	margin-right: 0;
	padding-left: 3px;
}

.mce-menu-has-icons i.mce-ico:before {
	margin-left: -2px;
}

.mce-menu.mce-menu-align .mce-menu-item-normal {
	position: relative;
}

.mce-menu.mce-menu-align .mce-menu-shortcut {
	bottom: .6em;
	font-size: .9em;
}

.mce-primary button, .mce-primary button i {
	text-align: center;
	color: #fff;
	text-shadow: none;
	padding: 0;
	line-height: 1.85714285;
}

.mce-window .mce-btn {
	color: #50575e;
	background: #f6f7f7;
	text-decoration: none;
	font-size: 13px;
	line-height: 26px;
	height: 28px;
	margin: 0;
	padding: 0;
	cursor: pointer;
	border: 1px solid #c3c4c7;
	-webkit-appearance: none;
	border-radius: 3px;
	white-space: nowrap;
	box-shadow: 0 1px 0 #c3c4c7;
}

.mce-window .mce-btn::-moz-focus-inner {
	border-width: 0;
	border-style: none;
	padding: 0;
}

.mce-window .mce-btn:focus, .mce-window .mce-btn:hover {
	background: #f6f7f7;
	border-color: #8c8f94;
	color: #1d2327;
}

.mce-window .mce-btn:focus {
	border-color: #4f94d4;
	box-shadow: 0 0 3px rgba(34, 113, 177, .8);
}

.mce-window .mce-btn:active {
	background: #f0f0f1;
	border-color: #8c8f94;
	box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, .5);
	transform: translateY(1px);
}

.mce-window .mce-btn.mce-disabled {
	color: #a7aaad !important;
	border-color: #dcdcde !important;
	background: #f6f7f7 !important;
	box-shadow: none !important;
	text-shadow: 0 1px 0 #fff !important;
	cursor: default;
	transform: none !important;
}

.mce-window .mce-btn.mce-primary {
	background: #3582c4;
	border-color: #2271b1 #135e96 #135e96;
	box-shadow: 0 1px 0 #135e96;
	color: #fff;
	text-decoration: none;
	text-shadow: 0 -1px 1px #135e96, 1px 0 1px #135e96, 0 1px 1px #135e96, -1px 0 1px #135e96;
}

.mce-window .mce-btn.mce-primary:focus, .mce-window .mce-btn.mce-primary:hover {
	background: #4f94d4;
	border-color: #135e96;
	color: #fff;
}

.mce-window .mce-btn.mce-primary:focus {
	box-shadow: 0 1px 0 #2271b1, 0 0 2px 1px #72aee6;
}

.mce-window .mce-btn.mce-primary:active {
	background: #2271b1;
	border-color: #135e96;
	box-shadow: inset 0 2px 0 #135e96;
	vertical-align: top;
}

.mce-window .mce-btn.mce-primary.mce-disabled {
	color: #9ec2e6 !important;
	background: #4f94d4 !important;
	border-color: #3582c4 !important;
	box-shadow: none !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .1) !important;
	cursor: default;
}

.mce-menubtn.mce-fixed-width span {
	overflow-x: hidden;
	text-overflow: ellipsis;
	width: 82px;
}

.mce-charmap {
	margin: 3px;
}

.mce-charmap td {
	padding: 0;
	border-color: #dcdcde;
	cursor: pointer;
}

.mce-charmap td:hover {
	background: #f6f7f7;
}

.mce-charmap td div {
	width: 18px;
	height: 22px;
	line-height: 1.57142857;
}

.mce-tooltip {
	margin-top: 2px;
}

.mce-tooltip-inner {
	border-radius: 3px;
	box-shadow: 0 3px 5px rgba(0, 0, 0, .2);
	color: #fff;
	font-size: 12px;
}

.mce-ico {
	font-family: tinymce, Arial;
}

.mce-btn-small .mce-ico {
	font-family: tinymce-small, Arial;
}

.mce-toolbar .mce-ico {
	color: #50575e;
	line-height: 1;
	width: 20px;
	height: 20px;
	text-align: center;
	text-shadow: none;
	margin: 0;
	padding: 0;
}

.qt-dfw {
	color: #50575e;
	line-height: 1;
	width: 28px;
	height: 26px;
	text-align: center;
	text-shadow: none;
}

.mce-toolbar .mce-btn .mce-open {
	line-height: 20px;
}

.mce-toolbar .mce-btn.mce-active .mce-open, .mce-toolbar .mce-btn:focus .mce-open, .mce-toolbar .mce-btn:hover .mce-open {
	border-left-color: #1d2327;
}

div.mce-notification {
	left: 10% !important;
	right: 10%;
}

.mce-notification button.mce-close {
	right: 6px;
	top: 3px;
	font-weight: 400;
	color: #50575e;
}

.mce-notification button.mce-close:focus, .mce-notification button.mce-close:hover {
	color: #000;
}

i.mce-i-aligncenter, i.mce-i-alignjustify, i.mce-i-alignleft, i.mce-i-alignright, i.mce-i-backcolor, i.mce-i-blockquote, i.mce-i-bold, i.mce-i-bullist, i.mce-i-charmap, i.mce-i-dashicon, i.mce-i-dfw, i.mce-i-forecolor, i.mce-i-fullscreen, i.mce-i-help, i.mce-i-hr, i.mce-i-indent, i.mce-i-italic, i.mce-i-link, i.mce-i-ltr, i.mce-i-numlist, i.mce-i-outdent, i.mce-i-pastetext, i.mce-i-pasteword, i.mce-i-redo, i.mce-i-remove, i.mce-i-removeformat, i.mce-i-spellchecker, i.mce-i-strikethrough, i.mce-i-underline, i.mce-i-undo, i.mce-i-unlink, i.mce-i-wp-media-library, i.mce-i-wp_adv, i.mce-i-wp_code, i.mce-i-wp_fullscreen, i.mce-i-wp_help, i.mce-i-wp_more, i.mce-i-wp_page {
	font: normal 20px/1 dashicons;
	padding: 0;
	vertical-align: top;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	margin-left: -2px;
	padding-right: 2px;
}

.qt-dfw {
	font: normal 20px/1 dashicons;
	vertical-align: top;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

i.mce-i-bold:before {
	content: ""/"";
}

i.mce-i-italic:before {
	content: ""/"";
}

i.mce-i-bullist:before {
	content: ""/"";
}

i.mce-i-numlist:before {
	content: ""/"";
}

i.mce-i-blockquote:before {
	content: ""/"";
}

i.mce-i-alignleft:before {
	content: ""/"";
}

i.mce-i-aligncenter:before {
	content: ""/"";
}

i.mce-i-alignright:before {
	content: ""/"";
}

i.mce-i-link:before {
	content: ""/"";
}

i.mce-i-unlink:before {
	content: ""/"";
}

i.mce-i-wp_more:before {
	content: ""/"";
}

i.mce-i-strikethrough:before {
	content: ""/"";
}

i.mce-i-spellchecker:before {
	content: ""/"";
}

.qt-dfw:before, i.mce-i-dfw:before, i.mce-i-fullscreen:before, i.mce-i-wp_fullscreen:before {
	content: ""/"";
}

i.mce-i-wp_adv:before {
	content: ""/"";
}

i.mce-i-underline:before {
	content: ""/"";
}

i.mce-i-alignjustify:before {
	content: ""/"";
}

i.mce-i-backcolor:before, i.mce-i-forecolor:before {
	content: ""/"";
}

i.mce-i-pastetext:before {
	content: ""/"";
}

i.mce-i-removeformat:before {
	content: ""/"";
}

i.mce-i-charmap:before {
	content: ""/"";
}

i.mce-i-outdent:before {
	content: ""/"";
}

i.mce-i-indent:before {
	content: ""/"";
}

i.mce-i-undo:before {
	content: ""/"";
}

i.mce-i-redo:before {
	content: ""/"";
}

i.mce-i-help:before, i.mce-i-wp_help:before {
	content: ""/"";
}

i.mce-i-wp-media-library:before {
	content: ""/"";
}

i.mce-i-ltr:before {
	content: ""/"";
}

i.mce-i-wp_page:before {
	content: ""/"";
}

i.mce-i-hr:before {
	content: ""/"";
}

i.mce-i-remove:before {
	content: ""/"";
}

i.mce-i-wp_code:before {
	content: ""/"";
}

.rtl i.mce-i-outdent:before {
	content: ""/"";
}

.rtl i.mce-i-indent:before {
	content: ""/"";
}

.wp-editor-wrap {
	position: relative;
}

.wp-editor-tools {
	position: relative;
	z-index: 1;
}

.wp-editor-tools:after {
	clear: both;
	content: "";
	display: table;
}

.wp-editor-container {
	clear: both;
	border: 1px solid #dcdcde;
}

.wp-editor-area {
	font-family: Consolas, Monaco, monospace;
	font-size: 13px;
	padding: 10px;
	margin: 1px 0 0;
	line-height: 150%;
	border: 0;
	outline: 0;
	display: block;
	resize: vertical;
	box-sizing: border-box;
}

.rtl .wp-editor-area {
	font-family: Tahoma, Monaco, monospace;
}

.locale-he-il .wp-editor-area {
	font-family: Arial, Monaco, monospace;
}

.wp-editor-container textarea.wp-editor-area {
	width: 100%;
	margin: 0;
	box-shadow: none;
}

.wp-editor-tabs {
	float: right;
}

.wp-switch-editor {
	float: left;
	box-sizing: content-box;
	position: relative;
	top: 1px;
	background: #f0f0f1;
	color: #646970;
	cursor: pointer;
	font-size: 13px;
	line-height: 1.46153846;
	height: 20px;
	margin: 5px 0 0 5px;
	padding: 3px 8px 4px;
	border: 1px solid #dcdcde;
}

.wp-switch-editor:focus {
	box-shadow: 0 0 0 2px #2271b1;
	outline: 2px solid transparent;
	color: #1d2327;
}

.wp-switch-editor:active {
	background-color: #f6f7f7;
	box-shadow: none;
}

.js .tmce-active .wp-editor-area {
	color: #fff;
}

.tmce-active .quicktags-toolbar {
	display: none;
}

.html-active .switch-html, .tmce-active .switch-tmce {
	background: #f6f7f7;
	color: #50575e;
	border-bottom-color: #f6f7f7;
}

.wp-media-buttons {
	float: left;
}

.wp-media-buttons .button {
	margin-right: 5px;
	margin-bottom: 4px;
	padding-left: 7px;
	padding-right: 7px;
}

.wp-media-buttons .button:active {
	position: relative;
	top: 1px;
	margin-top: -1px;
	margin-bottom: 1px;
}

.wp-media-buttons .insert-media {
	padding-left: 5px;
}

.wp-media-buttons a {
	text-decoration: none;
	color: #3c434a;
	font-size: 12px;
}

.wp-media-buttons img {
	padding: 0 4px;
	vertical-align: middle;
}

.wp-media-buttons span.wp-media-buttons-icon {
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 1;
	vertical-align: middle;
	margin: 0 2px;
}

.wp-media-buttons .add_media span.wp-media-buttons-icon {
	background: 0 0;
}

.wp-media-buttons .add_media span.wp-media-buttons-icon:before {
	font: normal 18px/1 dashicons;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.wp-media-buttons .add_media span.wp-media-buttons-icon:before {
	content: ""/"";
}

.mce-content-body dl.wp-caption {
	max-width: 100%;
}

.quicktags-toolbar {
	padding: 3px;
	position: relative;
	border-bottom: 1px solid #dcdcde;
	background: #f6f7f7;
	min-height: 30px;
}

.has-dfw .quicktags-toolbar {
	padding-right: 35px;
}

.wp-core-ui .quicktags-toolbar input.button.button-small {
	margin: 2px;
}

.quicktags-toolbar input[value=link] {
	text-decoration: underline;
}

.quicktags-toolbar input[value=del] {
	text-decoration: line-through;
}

.quicktags-toolbar input[value="i"] {
	font-style: italic;
}

.quicktags-toolbar input[value="b"] {
	font-weight: 600;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-wp-dfw, .qt-dfw {
	position: absolute;
	top: 0;
	right: 0;
}

.mce-toolbar .mce-btn-group .mce-btn.mce-wp-dfw {
	margin: 7px 7px 0 0;
}

.qt-dfw {
	margin: 5px 5px 0 0;
}

.qt-fullscreen {
	position: static;
	margin: 2px;
}

@media screen and (max-width:782px) {
	.mce-toolbar .mce-btn button, .qt-dfw {
		padding: 6px 7px;
	}
	
	.mce-toolbar .mce-btn-group .mce-btn.mce-primary button {
		padding: 6px 7px 5px;
	}
	
	.mce-toolbar .mce-btn-group .mce-btn {
		margin: 1px;
	}
	
	.qt-dfw {
		width: 36px;
		height: 34px;
	}
	
	.mce-toolbar .mce-btn-group .mce-btn.mce-wp-dfw {
		margin: 4px 4px 0 0;
	}
	
	.mce-toolbar .mce-colorbutton .mce-preview {
		left: 8px;
		bottom: 6px;
	}
	
	.mce-window .mce-btn {
		padding: 2px 0;
	}
	
	.has-dfw .quicktags-toolbar, .has-dfw div.mce-toolbar-grp .mce-toolbar.mce-first {
		padding-right: 40px;
	}
}

@media screen and (min-width:782px) {
	.wp-core-ui .quicktags-toolbar input.button.button-small {
		font-size: 12px;
		min-height: 26px;
		line-height: 2;
	}
}

#wp_editbtns, #wp_gallerybtns {
	padding: 2px;
	position: absolute;
	display: none;
	z-index: 100020;
}

#wp_delgallery, #wp_delimgbtn, #wp_editgallery, #wp_editimgbtn {
	background-color: #f0f0f1;
	margin: 2px;
	padding: 2px;
	border: 1px solid #8c8f94;
	border-radius: 3px;
}

#wp_delgallery:hover, #wp_delimgbtn:hover, #wp_editgallery:hover, #wp_editimgbtn:hover {
	border-color: #50575e;
	background-color: #c3c4c7;
}

#wp-link-wrap {
	display: none;
	background-color: #fff;
	box-shadow: 0 3px 6px rgba(0, 0, 0, .3);
	width: 500px;
	overflow: hidden;
	margin-left: -250px;
	margin-top: -125px;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 100105;
	transition: height .2s, margin-top .2s;
}

#wp-link-backdrop {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	min-height: 360px;
	background: #000;
	opacity: .7;
	z-index: 100100;
}

#wp-link {
	position: relative;
	height: 100%;
}

#wp-link-wrap {
	height: 600px;
	margin-top: -300px;
}

#wp-link-wrap .wp-link-text-field {
	display: none;
}

#wp-link-wrap.has-text-field .wp-link-text-field {
	display: block;
}

#link-modal-title {
	background: #fff;
	border-bottom: 1px solid #dcdcde;
	font-size: 18px;
	font-weight: 600;
	line-height: 2;
	margin: 0;
	padding: 0 36px 0 16px;
}

#wp-link-close {
	color: #646970;
	padding: 0;
	position: absolute;
	top: 0;
	right: 0;
	width: 36px;
	height: 36px;
	text-align: center;
	background: 0 0;
	border: none;
	cursor: pointer;
}

#wp-link-close:before {
	font: normal 20px/36px dashicons;
	vertical-align: top;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	width: 36px;
	height: 36px;
	content: ""/"";
}

#wp-link-close:focus, #wp-link-close:hover {
	color: #135e96;
}

#wp-link-close:focus {
	box-shadow: 0 0 0 2px #2271b1;
	outline: 2px solid transparent;
	outline-offset: -2px;
}

#wp-link-wrap #link-selector {
	-webkit-overflow-scrolling: touch;
	padding: 0 16px;
	position: absolute;
	top: calc(2.15384615em + 16px);
	left: 0;
	right: 0;
	bottom: calc(2.15384615em + 19px);
	display: flex;
	flex-direction: column;
	overflow: auto;
}

#wp-link ol, #wp-link ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#wp-link input[type=text] {
	box-sizing: border-box;
}

#wp-link #link-options {
	padding: 8px 0 12px;
}

#wp-link p.howto {
	margin: 3px 0;
}

#wp-link p.howto a {
	text-decoration: none;
	color: inherit;
}

#wp-link label input[type=text] {
	margin-top: 5px;
	width: 70%;
}

#wp-link #link-options label span, #wp-link #search-panel label span.search-label {
	display: inline-block;
	width: 120px;
	text-align: right;
	padding-right: 5px;
	max-width: 24%;
	vertical-align: middle;
	word-wrap: break-word;
}

#wp-link .link-search-field {
	width: 250px;
	max-width: 70%;
}

#wp-link .link-search-wrapper {
	margin: 5px 0 9px;
	display: block;
}

#wp-link .query-results {
	position: absolute;
	width: calc(100% - 32px);
}

#wp-link .link-search-wrapper .spinner {
	float: none;
	margin: -3px 0 0 4px;
}

#wp-link .link-target {
	padding: 3px 0 0;
}

#wp-link .link-target label {
	max-width: 70%;
}

#wp-link .query-results {
	border: 1px #dcdcde solid;
	margin: 0 0 12px;
	background: #fff;
	overflow: auto;
	max-height: 290px;
}

#wp-link li {
	clear: both;
	margin-bottom: 0;
	border-bottom: 1px solid #f0f0f1;
	color: #2c3338;
	padding: 4px 6px 4px 10px;
	cursor: pointer;
	position: relative;
}

#wp-link .query-notice {
	padding: 0;
	border-bottom: 1px solid #dcdcde;
	background-color: #fff;
	color: #000;
}

#wp-link .query-notice .query-notice-default, #wp-link .query-notice .query-notice-hint {
	display: block;
	padding: 6px;
	border-left: 4px solid #72aee6;
}

#wp-link .unselectable.no-matches-found {
	padding: 0;
	border-bottom: 1px solid #dcdcde;
	background-color: #f6f7f7;
}

#wp-link .no-matches-found .item-title {
	display: block;
	padding: 6px;
	border-left: 4px solid #d63638;
}

#wp-link .query-results em {
	font-style: normal;
}

#wp-link li:hover {
	background: #f0f6fc;
	color: #101517;
}

#wp-link li.unselectable {
	border-bottom: 1px solid #dcdcde;
}

#wp-link li.unselectable:hover {
	background: #fff;
	cursor: auto;
	color: #2c3338;
}

#wp-link li.selected {
	background: #dcdcde;
	color: #2c3338;
}

#wp-link li.selected .item-title {
	font-weight: 600;
}

#wp-link li:last-child {
	border: none;
}

#wp-link .item-title {
	display: inline-block;
	width: 80%;
	width: calc(100% - 68px);
	word-wrap: break-word;
}

#wp-link .item-info {
	text-transform: uppercase;
	color: #646970;
	font-size: 11px;
	position: absolute;
	right: 5px;
	top: 5px;
}

#wp-link .river-waiting {
	display: none;
	padding: 10px 0;
}

#wp-link .submitbox {
	padding: 8px 16px;
	background: #fff;
	border-top: 1px solid #dcdcde;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
}

#wp-link-cancel {
	line-height: 1.92307692;
	float: left;
}

#wp-link-update {
	line-height: 1.76923076;
	float: right;
}

#wp-link-submit {
	float: right;
}

@media screen and (max-width:782px) {
	#link-selector {
		padding: 0 16px 60px;
	}
	
	#wp-link-wrap #link-selector {
		bottom: calc(2.71428571em + 23px);
	}
	
	#wp-link-cancel {
		line-height: 2.46153846;
	}
	
	#wp-link .link-target {
		padding-top: 10px;
	}
	
	#wp-link .submitbox .button {
		margin-bottom: 0;
	}
}

@media screen and (max-width:520px) {
	#wp-link-wrap {
		width: auto;
		margin-left: 0;
		left: 10px;
		right: 10px;
		max-width: 500px;
	}
}

@media screen and (max-height:620px) {
	#wp-link-wrap {
		transition: none;
		height: auto;
		margin-top: 0;
		top: 10px;
		bottom: 10px;
	}
	
	#link-selector {
		overflow: auto;
	}
}

@media screen and (max-height:290px) {
	#wp-link-wrap {
		height: auto;
		margin-top: 0;
		top: 10px;
		bottom: 10px;
	}
	
	#link-selector {
		overflow: auto;
		height: calc(100% - 92px);
		padding-bottom: 2px;
	}
}

div.wp-link-preview {
	float: left;
	margin: 5px;
	max-width: 694px;
	overflow: hidden;
	text-overflow: ellipsis;
}

div.wp-link-preview a {
	color: #2271b1;
	text-decoration: underline;
	transition-property: border, background, color;
	transition-duration: .05s;
	transition-timing-function: ease-in-out;
	cursor: pointer;
}

div.wp-link-preview a.wplink-url-error {
	color: #d63638;
}

.mce-inline-toolbar-grp div.mce-flow-layout-item>div {
	display: flex;
	align-items: flex-end;
}

div.wp-link-input {
	float: left;
	margin: 2px;
	max-width: 694px;
}

div.wp-link-input label {
	margin-bottom: 4px;
	display: block;
}

div.wp-link-input input {
	width: 300px;
	padding: 3px;
	box-sizing: border-box;
	line-height: 1.28571429;
	min-height: 26px;
}

.mce-toolbar div.wp-link-input~.mce-btn, .mce-toolbar div.wp-link-preview~.mce-btn {
	margin: 2px 1px;
}

.mce-inline-toolbar-grp .mce-btn-group .mce-btn:last-child {
	margin-right: 2px;
}

.ui-autocomplete.wplink-autocomplete {
	z-index: 100110;
	max-height: 200px;
	overflow-y: auto;
	padding: 0;
	margin: 0;
	list-style: none;
	position: absolute;
	border: 1px solid #4f94d4;
	box-shadow: 0 1px 2px rgba(79, 148, 212, .8);
	background-color: #fff;
}

.ui-autocomplete.wplink-autocomplete li {
	margin-bottom: 0;
	padding: 4px 10px;
	clear: both;
	white-space: normal;
	text-align: left;
}

.ui-autocomplete.wplink-autocomplete li .wp-editor-float-right {
	float: right;
}

.ui-autocomplete.wplink-autocomplete li.ui-state-focus {
	background-color: #dcdcde;
	cursor: pointer;
}

@media screen and (max-width:782px) {
	div.wp-link-input, div.wp-link-preview {
		max-width: 70%;
		max-width: calc(100% - 86px);
	}
	
	div.wp-link-preview {
		margin: 8px 0 8px 5px;
	}
	
	div.wp-link-input {
		width: 300px;
	}
	
	div.wp-link-input input {
		width: 100%;
		font-size: 16px;
		padding: 5px;
	}
}

.mce-fullscreen {
	z-index: 100010;
}

.rtl .quicktags-toolbar input, .rtl .wp-switch-editor {
	font-family: Tahoma, sans-serif;
}

.mce-rtl .mce-flow-layout .mce-flow-layout-item>div {
	direction: rtl;
}

.mce-rtl .mce-listbox i.mce-caret {
	left: 6px;
}

html:lang(he-il) .rtl .quicktags-toolbar input, html:lang(he-il) .rtl .wp-switch-editor {
	font-family: Arial, sans-serif;
}

@media print,(min-resolution:120dpi) {
	.wp-media-buttons .add_media span.wp-media-buttons-icon {
		background: 0 0;
	}
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .insert-media.add_media {
	display: none !important;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .mce-container {
	color: initial;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext.wpforms-has-error .quicktags-toolbar {
	border-top-color: #c00;
	border-left-color: #c00;
	border-right-color: #c00;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-switch-editor {
	border-color: #c00;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-container textarea.wp-editor-area {
	border-color: #c00;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .wp-switch-editor {
	float: left;
	box-sizing: border-box;
	position: relative;
	top: var(--wpforms-field-border-size, 1px);
	background: #e6e6e6;
	color: #595959;
	cursor: pointer;
	font-size: 13px;
	font-weight: normal;
	line-height: 1.46153846;
	height: 29px;
	margin: 0 0 0 5px;
	padding: 3px 8px 4px;
	border: 1px solid #ccc;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .wp-editor-tabs {
	float: right;
	position: relative;
	z-index: 1;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .html-active button.switch-html, div.wpforms-container .wpforms-form div.wpforms-field-richtext .tmce-active button.switch-tmce, div.wpforms-container .wpforms-form div.wpforms-field-richtext .mce-toolbar .mce-btn-group .mce-widget.mce-btn button {
	border-bottom-color: transparent;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .tmce-active button.switch-tmce, div.wpforms-container .wpforms-form div.wpforms-field-richtext .html-active button.switch-html {
	background: #f5f5f5;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .tmce-active.wpforms-focused button.switch-tmce, div.wpforms-container .wpforms-form div.wpforms-field-richtext .html-active.wpforms-focused button.switch-html {
	top: 0;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .html-active .quicktags-toolbar {
	display: flex;
	flex-wrap: wrap;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .mce-toolbar .mce-btn-group .mce-btn.active, div.wpforms-container .wpforms-form div.wpforms-field-richtext .mce-toolbar .mce-btn-group .mce-btn:active, div.wpforms-container .wpforms-form div.wpforms-field-richtext .mce-toolbar .mce-btn-group .mce-btn.mce-active, div.wpforms-container .wpforms-form div.wpforms-field-richtext .qt-dfw.active.active, div.wpforms-container .wpforms-form div.wpforms-field-richtext .qt-dfw.active:active, div.wpforms-container .wpforms-form div.wpforms-field-richtext .qt-dfw.active.mce-active {
	background-color: transparent;
	color: inherit;
	border-color: #8c8f94;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .mce-toolbar .mce-btn-group .mce-btn.active.mce-btn-has-text, div.wpforms-container .wpforms-form div.wpforms-field-richtext .mce-toolbar .mce-btn-group .mce-btn:active.mce-btn-has-text, div.wpforms-container .wpforms-form div.wpforms-field-richtext .mce-toolbar .mce-btn-group .mce-btn.mce-active.mce-btn-has-text, div.wpforms-container .wpforms-form div.wpforms-field-richtext .qt-dfw.active.active.mce-btn-has-text, div.wpforms-container .wpforms-form div.wpforms-field-richtext .qt-dfw.active:active.mce-btn-has-text, div.wpforms-container .wpforms-form div.wpforms-field-richtext .qt-dfw.active.mce-active.mce-btn-has-text {
	background-color: #fff;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .mce-toolbar .mce-btn-group .mce-btn:focus, div.wpforms-container .wpforms-form div.wpforms-field-richtext .mce-toolbar .mce-btn-group .mce-btn:hover, div.wpforms-container .wpforms-form div.wpforms-field-richtext .qt-dfw.active:focus, div.wpforms-container .wpforms-form div.wpforms-field-richtext .qt-dfw.active:hover {
	border-color: #8c8f94;
	box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba(0, 0, 0, .08);
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .quicktags-toolbar {
	padding: 3px;
	position: relative;
	border: 1px solid #ccc;
	border-top-left-radius: 2px;
	background: #f5f5f5;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .quicktags-toolbar .button {
	height: 26px;
	min-height: 26px;
	line-height: 24px;
	border-width: 1px;
	border-style: solid;
	-webkit-appearance: none;
	border-radius: 3px;
	font-weight: 400;
	color: #2271b1;
	border-color: #2271b1;
	background: #f6f7f7;
	vertical-align: top;
	padding: 0 8px;
	margin-right: 4px;
	text-transform: none;
	text-decoration: none;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .quicktags-toolbar .button:hover {
	text-decoration: none;
	background: #f6f7f7;
	border-color: #0a4b78;
	color: #0a4b78;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .quicktags-toolbar .button[value="b"], div.wpforms-container .wpforms-form div.wpforms-field-richtext .quicktags-toolbar .button[value="/b"] {
	font-weight: bold;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .quicktags-toolbar .button[value="i"], div.wpforms-container .wpforms-form div.wpforms-field-richtext .quicktags-toolbar .button[value="/i"] {
	font-style: italic;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .quicktags-toolbar .button[value="link"] {
	text-decoration: underline;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .quicktags-toolbar .button[value="del"], div.wpforms-container .wpforms-form div.wpforms-field-richtext .quicktags-toolbar .button[value="/del"] {
	text-decoration: line-through;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .wp-editor-container textarea.wp-editor-area {
	border-radius: 0 0 2px 2px;
	border-top: 0;
	border-color: #ccc;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .wp-editor-container textarea.wp-editor-area:focus {
	outline: none;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .mce-toolbar-grp .mce-active i {
	color: inherit;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .mce-toolbar-grp .mce-active .mce-caret {
	border-top: 0;
	border-bottom: 6px solid #595959;
}

#wpforms-form-page-page div.wpforms-field-richtext button.wp-switch-editor {
	font-size: 13px;
}

.rtl div.wpforms-container .wpforms-form div.wpforms-field-richtext div.wp-editor-tabs {
	float: left;
}

.rtl div.wpforms-container .wpforms-form div.wpforms-field-richtext div.wp-editor-tabs button.switch-tmce {
	margin-left: 0;
}

.rtl div.wpforms-container .wpforms-form div.wpforms-field-richtext div.wp-editor-tabs button.switch-tmce:after {
	left: 0 !important;
}

.rtl .wpforms-form div.wpforms-field-richtext .mce-container-body .mce-resizehandle {
	right: auto;
	left: 0;
	padding-left: 0;
}

.rtl .wpforms-form div.wpforms-field-richtext .mce-container-body .mce-resizehandle .mce-i-resize {
	transform: rotate(90deg);
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .wp-editor-container textarea.wp-editor-area {
	border: 1px solid #ccc;
	border-top: 0;
}

div.wpforms-container .wpforms-form div.wpforms-field-richtext .html-active .wp-editor-container {
	border: 0 none;
}

.wpforms-field-richtext-enhanced {
	color: #7e99a3;
}

div.wpforms-container .wpforms-form .choices {
	position: relative;
	margin-bottom: 24px;
}

div.wpforms-container .wpforms-form .choices ::-webkit-input-placeholder {
	color: #999;
}

div.wpforms-container .wpforms-form .choices ::-moz-placeholder {
	color: #999;
	opacity: 1;
}

div.wpforms-container .wpforms-form .choices ::placeholder {
	color: #999;
}

div.wpforms-container .wpforms-form .choices:focus {
	outline: none;
}

div.wpforms-container .wpforms-form .choices:last-child {
	margin-bottom: 0;
}

div.wpforms-container .wpforms-form .choices.is-disabled .choices__inner, div.wpforms-container .wpforms-form .choices.is-disabled .choices__input {
	background-color: #bbb;
	cursor: not-allowed;
	user-select: none;
}

div.wpforms-container .wpforms-form .choices [hidden] {
	display: none !important;
}

div.wpforms-container .wpforms-form .choices * {
	box-sizing: border-box;
}

div.wpforms-container .wpforms-form .choices.is-open .choices__inner {
	border-radius: 4px 4px 0 0;
}

div.wpforms-container .wpforms-form .choices.is-open.is-flipped .choices__inner {
	border-radius: 0 0 4px 4px;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"] {
	cursor: pointer;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__inner {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding-top: 0 !important;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"] input.choices__input {
	display: block;
	width: calc(100% - 20px) !important;
	margin: 10px !important;
	padding: 7px 12px !important;
	box-sizing: border-box !important;
	border: 1px solid #8c8f94 !important;
	border-radius: 4px !important;
	background-color: #fff;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"] input.choices__input:focus {
	border: 1px solid #056aab !important;
	box-shadow: 0 0 0 1px #056aab !important;
	outline: none !important;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button {
	background-image: url("https://cdn-ilageof.nitrocdn.com/CRLcozlsScyPozRudgoRxywbLwowJmgQ/assets/images/optimized/rev-18cf11f/canapprove.com/wp-content/plugins/wpforms/assets/images/cross-inverse.svg");
	padding: 0;
	background-size: 8px;
	position: absolute;
	top: 50%;
	inset-inline-end: 0;
	margin-top: -10px;
	margin-inline-end: 25px;
	height: 20px;
	width: 20px;
	border-radius: 10em;
	opacity: .5;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button.nitro-lazy {
	background-image: none !important;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:hover, div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:focus {
	opacity: 1;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button:focus {
	box-shadow: 0 0 0 2px #036aab;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__item[data-value=''] .choices__button {
	display: none;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"]:after {
	content: "";
	height: 0;
	width: 0;
	border-style: solid;
	border-color: currentColor transparent transparent transparent;
	border-width: 5px;
	position: absolute;
	inset-inline-end: 11.5px;
	top: 50%;
	margin-top: -2.5px;
	pointer-events: none;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"].is-open:after {
	border-color: transparent transparent currentColor transparent;
	margin-top: -7.5px;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"][dir="rtl"]:after {
	left: 11.5px;
	right: auto;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"][dir="rtl"] .choices__button {
	right: auto;
	left: 0;
	margin-left: 25px;
	margin-right: 0;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner {
	padding-right: 24px;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner .choices__input {
	padding: 0 4px !important;
	max-width: 100%;
	background-color: transparent;
	line-height: 22px;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"]:after {
	content: "";
	height: 0;
	width: 0;
	border-style: solid;
	border-color: currentColor transparent transparent transparent;
	border-width: 5px;
	position: absolute;
	inset-inline-end: 11.5px;
	top: 50%;
	margin-top: -1.5px;
	pointer-events: none;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"].is-open:after {
	border-color: transparent transparent currentColor transparent;
	margin-top: -7.5px;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner, div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__inner {
	cursor: text;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button, div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button {
	position: absolute;
	display: inline-block;
	vertical-align: baseline;
	margin-top: 0;
	margin-bottom: 0;
	margin-inline-start: 5px;
	padding: 0;
	background-color: transparent;
	background-image: url("https://cdn-ilageof.nitrocdn.com/CRLcozlsScyPozRudgoRxywbLwowJmgQ/assets/images/optimized/rev-18cf11f/canapprove.com/wp-content/plugins/wpforms/assets/images/cross.svg");
	background-size: 12px;
	background-position: center center;
	background-repeat: no-repeat;
	width: 12px;
	height: 12px;
	line-height: 1;
	opacity: .75;
	border-radius: 0;
	inset-inline-end: 4px;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button.nitro-lazy, div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button.nitro-lazy {
	background-image: none !important;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button:hover, div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button:focus, div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button:hover, div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button:focus {
	opacity: 1;
}

div.wpforms-container .wpforms-form .choices__inner {
	width: 100%;
	background-color: #fff;
	padding: 4px 6px 0;
	border: 1px solid #8c8f94;
	overflow: hidden;
	border-radius: 4px;
}

div.wpforms-container .wpforms-form .choices__list {
	margin: 0;
	padding-left: 0;
	list-style: none;
}

div.wpforms-container .wpforms-form .choices__list--single {
	display: inline-block;
	vertical-align: baseline;
	width: 100%;
	padding: 0 16px 0 4px;
	font-size: .875em;
}

div.wpforms-container .wpforms-form .choices__list--single .choices__item {
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-inline-end: 20px;
	white-space: nowrap;
	color: #2c3338;
}

div.wpforms-container .wpforms-form .choices__list--single .choices__item[data-value=''] {
	padding-inline-end: 0;
}

div.wpforms-container .wpforms-form .choices__list--multiple {
	display: inline;
	height: auto;
	overflow: auto;
}

div.wpforms-container .wpforms-form .choices__list--multiple .choices__item {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	align-items: center;
	border-radius: 2px;
	padding-block: 4px;
	padding-inline: 7px 20px;
	font-size: .75em;
	line-height: 1;
	font-weight: 400;
	margin: 0 6px 4px 0;
	background-color: #036aab;
	border: 1px solid #036aab;
	color: #fff;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: calc(100% - 10px);
}

div.wpforms-container .wpforms-form .choices__list--multiple .choices__item.is-highlighted {
	background-color: #036aab;
}

div.wpforms-container .wpforms-form .is-disabled .choices__list--multiple .choices__item {
	background-color: #bbb;
	border: 1px solid #bbb;
}

div.wpforms-container .wpforms-form .choices__list--dropdown {
	display: none;
	z-index: 101;
	position: absolute;
	width: 100%;
	background-color: #fff;
	border: 1px solid #8c8f94;
	top: 100%;
	margin-top: -1px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	overflow: hidden;
	overflow-wrap: break-word;
}

div.wpforms-container .wpforms-form .choices__list--dropdown.is-active {
	display: block;
}

div.wpforms-container .wpforms-form .choices__list--dropdown .choices__list {
	position: relative;
	max-height: 300px;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	will-change: scroll-position;
}

div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item {
	position: relative;
	vertical-align: top;
	padding: 10px;
	font-size: .875em;
}

div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable.is-highlighted {
	background-color: #f6f6f6;
}

div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable.is-highlighted:after {
	opacity: .5;
}

div.wpforms-container .wpforms-form .choices__list--dropdown .choices__placeholder {
	display: none;
}

div.wpforms-container .wpforms-form .is-flipped .choices__list--dropdown {
	top: auto;
	bottom: 100%;
	margin-top: 0;
	margin-bottom: -1px;
	border-radius: 4px 4px 0 0;
}

div.wpforms-container .wpforms-form .choices__item {
	cursor: default;
}

div.wpforms-container .wpforms-form .choices__item--selectable {
	cursor: pointer;
}

div.wpforms-container .wpforms-form .choices__item--disabled {
	cursor: not-allowed;
	user-select: none;
	opacity: .5;
}

div.wpforms-container .wpforms-form .choices__heading {
	font-weight: 600;
	font-size: .75em;
	text-transform: uppercase;
	padding: 10px;
	border-top: 1px solid #b4b6b9;
	border-bottom: 1px solid #b4b6b9;
	color: #a6a6a6;
}

.choices__group[data-value="hidden"]>div.wpforms-container .wpforms-form .choices__heading {
	display: none;
}

div.wpforms-container .wpforms-form .choices__button {
	text-indent: -9999px;
	-webkit-appearance: none;
	appearance: none;
	border: 0;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}

div.wpforms-container .wpforms-form .choices__button:focus {
	outline: none;
}

div.wpforms-container .wpforms-form .choices__input {
	display: inline-block;
	background-color: transparent;
	margin: 0 0 2px 0 !important;
	border: 0 !important;
	border-radius: 0 !important;
	min-height: 20px !important;
	padding: 2px 4px !important;
	height: auto !important;
	min-width: 1ch;
	width: 1ch;
	vertical-align: middle;
}

div.wpforms-container .wpforms-form .choices__input::-webkit-search-cancel-button {
	display: none;
}

div.wpforms-container .wpforms-form .choices__input--hidden {
	clip: rect(1px, 1px, 1px, 1px) !important;
	clip-path: inset(50%) !important;
	height: 1px !important;
	margin: -1px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
	min-width: auto !important;
	word-wrap: normal !important;
}

div.wpforms-container .wpforms-form .choices .choices__inner input.choices__input:focus {
	outline: none !important;
	box-shadow: none !important;
	border: none !important;
}

div.wpforms-container .wpforms-form .choices__placeholder {
	opacity: .5;
}

div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices.is-open.is-flipped .choices__inner {
	border-radius: 4px 4px 0 0;
}

div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .is-flipped .choices__list--dropdown {
	border-radius: inherit;
}

div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices[data-type*="select-one"]:after {
	border: none;
	background: #fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23777%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
	background-size: 16px 16px;
	cursor: pointer;
	width: 16px;
	height: 16px;
	top: 13px;
	right: 8px;
	margin-top: 0;
}

div.wpforms-container .wpforms-form #wpforms-admin-form-embed-wizard .choices[data-type*="select-one"].is-flipped:after {
	transform: rotate(180deg);
}

div.wpforms-container .wpforms-form .choices__list--dropdown {
	min-width: 250px;
}

div.wpforms-container .wpforms-form .choices.is-disabled[data-type*="select-multiple"] .choices__button, div.wpforms-container .wpforms-form .choices.is-disabled[data-type*="text"] .choices__button {
	border-left: 1px solid rgba(0, 0, 0, .25);
	cursor: not-allowed;
}

div.wpforms-container .wpforms-form .choices ::placeholder, div.wpforms-container .wpforms-form .choices ::-webkit-input-placeholder {
	opacity: 1;
}

div.wpforms-container .wpforms-form .choices {
	margin-bottom: 0;
}

body.rtl div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__inner {
	padding-right: 4px;
	padding-left: 24px;
}

body.rtl div.wpforms-container .wpforms-form .choices__list--single {
	padding-right: 4px;
	padding-left: 16px;
}

body.rtl div.wpforms-container .wpforms-form .choices__list--multiple .choices__item {
	margin-right: 0;
	margin-left: 3.75px;
}

body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item {
	text-align: right;
}

body.rtl div.wpforms-container .wpforms-form .choices__input {
	padding-right: 2px !important;
	padding-left: 0 !important;
}

body.rtl div.wpforms-container .wpforms-form .choices[data-type*="select-multiple"] .choices__button, body.rtl div.wpforms-container .wpforms-form .choices[data-type*="text"] .choices__button {
	margin-inline-end: 0;
	border-left: none;
}

@media (min-width: 640px) {
	body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable {
		text-align: right;
		padding-left: 100px;
		padding-right: 10px;
	}
	
	body.rtl div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable:after {
		right: auto;
		left: 10px;
	}
}

.wpforms-container .wpforms-error-container, .wpforms-container .wpforms-error-noscript {
	color: #d63637;
}

.wpforms-container .wpforms-error-styled-container {
	padding: 15px 0;
}

.wpforms-container .wpforms-error-styled-container p {
	margin: 0;
}

.wpforms-container .wpforms-error-styled-container+.wpforms-submit-container {
	margin-top: 10px;
}

.wpforms-container label.wpforms-error, .wpforms-container em.wpforms-error {
	display: block;
	color: #d63637;
	font-size: .9em;
	font-style: normal;
	cursor: default;
	min-width: 120px;
}

.wpforms-container .wpforms-field input.wpforms-error, .wpforms-container .wpforms-field input.user-invalid, .wpforms-container .wpforms-field textarea.wpforms-error, .wpforms-container .wpforms-field textarea.user-invalid, .wpforms-container .wpforms-field select.wpforms-error, .wpforms-container .wpforms-field select.user-invalid {
	border: 1px solid #d63637;
}

.wpforms-container .wpforms-field input[type=checkbox].wpforms-error, .wpforms-container .wpforms-field input[type=checkbox].user-invalid, .wpforms-container .wpforms-field input[type=radio].wpforms-error, .wpforms-container .wpforms-field input[type=radio].user-invalid {
	border: none;
}

.wpforms-container .wpforms-field.wpforms-has-error .choices__inner {
	border: 1px solid #d63637;
}

.wpforms-container .wpforms-error-alert {
	border: 1px solid rgba(0, 0, 0, .25);
	text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
	padding: 10px 15px;
	font-size: 14px;
	margin: 0 0 10px 0;
}

.wpforms-container .wpforms-error-alert {
	color: #d63637;
	background-color: #f2dede;
	border-color: #f2dede;
}

.wpforms-container .wpforms-screen-reader-element {
	position: absolute !important;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	width: 1px;
	border: 0;
	overflow: hidden;
	word-wrap: normal !important;
}

.wpforms-container .wpforms-field-hp {
	display: none !important;
	position: absolute !important;
	left: -9000px !important;
}

.wpforms-container .wpforms-recaptcha-container {
	padding: 0;
	clear: both;
}

.wpforms-container .wpforms-recaptcha-container iframe {
	display: block;
	width: 100%;
	max-width: 100%;
}

.wpforms-container .wpforms-recaptcha-container .g-recaptcha, .wpforms-container .wpforms-recaptcha-container .h-captcha, .wpforms-container .wpforms-recaptcha-container .cf-turnstile {
	padding: 10px 0 0;
}

.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile.wpforms-is-turnstile-invisible {
	padding: 0;
	height: 0;
}

.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile iframe {
	position: relative !important;
	visibility: inherit !important;
}

.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-v3 .g-recaptcha, .wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-v3 .h-captcha, .wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-v3 .cf-turnstile, .wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile-invisible .g-recaptcha, .wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile-invisible .h-captcha, .wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile-invisible .cf-turnstile, .wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible .g-recaptcha, .wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible .h-captcha, .wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible .cf-turnstile {
	padding: 0;
}

.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-v3 .wpforms-error:first-of-type, .wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile-invisible .wpforms-error:first-of-type, .wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible .wpforms-error:first-of-type {
	margin-top: 10px;
}

.wpforms-container amp-img>img {
	position: absolute;
}

.wpforms-container .amp-form-submit-success .wpforms-field-container, .wpforms-container .amp-form-submit-success .wpforms-submit-container {
	display: none;
}

.wpforms-container .wpforms-preview-notice-links {
	line-height: 2.4;
}

body.rtl .wpforms-container .wpforms-form input[type=tel] {
	direction: ltr;
	text-align: right;
}

body.rtl .wpforms-container .wpforms-form input[type=url] {
	direction: ltr;
	text-align: right;
}

body.rtl .wpforms-container .wpforms-form input[type=url]::-webkit-textfield-decoration-container {
	display: flex;
	flex-direction: row-reverse;
}

body.rtl .wpforms-container .wpforms-form input[type=email] {
	direction: ltr;
	text-align: right;
}

body.rtl .wpforms-container .wpforms-form input[type=email]::-webkit-textfield-decoration-container {
	display: flex;
	flex-direction: row-reverse;
}

body.rtl .wpforms-container .wpforms-form input[type=number]::-webkit-textfield-decoration-container {
	flex-direction: row-reverse;
}

body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-datepicker-wrap .wpforms-datepicker-clear {
	right: auto;
	left: 10px;
}

body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .ui-timepicker-list li {
	padding: 3px 5px 3px 0 !important;
}

body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-field-medium+.wpforms-datepicker-clear {
	left: calc(40% + 10px);
	right: auto;
}

body.rtl .wpforms-container .wpforms-form .wpforms-field-file-upload .dz-remove {
	right: auto;
	left: 0;
}

body.rtl .wpforms-container .wpforms-form .wpforms-image-choices-none .wpforms-image-choices-item .wpforms-image-choices-label {
	margin-left: 0;
	margin-right: 10px;
}

body.rtl .ui-timepicker-list li {
	padding: 3px 5px 3px 0;
}

.wpforms-container .wpforms-form .wpforms-field.wpforms-field-email .wpforms-field-row, .wpforms-container .wpforms-form .wpforms-field.wpforms-field-address .wpforms-field-row, .wpforms-container .wpforms-form .wpforms-field.wpforms-field-password .wpforms-field-row {
	flex-wrap: wrap;
	container-type: inline-size;
	container-name: wpforms-field-row-responsive;
}

.wpforms-container .wpforms-form .wpforms-field.wpforms-field-name .wpforms-field-row {
	flex-wrap: wrap;
	container-type: inline-size;
	container-name: wpforms-field-row-responsive-name-field;
}

.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row-responsive {
	flex-wrap: wrap;
	container-type: inline-size;
	container-name: wpforms-field-row-responsive;
}

@container wpforms-field-row-responsive (max-width: 200px) {}

@container wpforms-field-row-responsive-name-field (max-width: 260px) {}

.wpforms-container .wpforms-form .wpforms-checkbox-2-columns, .wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns, .wpforms-container .wpforms-form .wpforms-list-2-columns {
	container-type: inline-size;
	container-name: wpforms-field-2-columns-responsive;
}

@container wpforms-field-2-columns-responsive (max-width: 320px) {}

.wpforms-container .wpforms-form .wpforms-checkbox-3-columns, .wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns, .wpforms-container .wpforms-form .wpforms-list-3-columns {
	container-type: inline-size;
	container-name: wpforms-field-3-columns-responsive;
}

@container wpforms-field-3-columns-responsive (max-width: 480px) {}

@container wpforms-field-3-columns-responsive (max-width: 320px) {}

@media only screen and (max-width: 600px) {
	div.wpforms-container .wpforms-form .wpforms-field>* {
		max-width: 100%;
	}
	
	div.wpforms-container .wpforms-form .wpforms-field {
		padding-right: 1px;
		padding-left: 1px;
	}
	
	div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-small, div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-medium, div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-large, div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-small, div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-medium, div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-large, div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-small, div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-medium, div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-large {
		max-width: 100%;
	}
	
	div.wpforms-container .wpforms-form .wpforms-mobile-full {
		width: 100%;
		margin-left: 0;
	}
	
	div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout):not(.wpforms-field-repeater) {
		overflow-x: hidden;
	}
	
	div.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul, div.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul, div.wpforms-container .wpforms-form .wpforms-list-2-columns ul, div.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul, div.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul, div.wpforms-container .wpforms-form .wpforms-list-3-columns ul {
		grid-template-columns: 1fr !important;
	}
	
	div.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul li, div.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul li, div.wpforms-container .wpforms-form .wpforms-list-2-columns ul li, div.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul li, div.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul li, div.wpforms-container .wpforms-form .wpforms-list-3-columns ul li {
		width: 100%;
	}
	
	div.wpforms-container .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page {
		display: block;
		margin: 0 0 10px 0;
	}
	
	div.wpforms-container .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number {
		width: 30px;
		height: 30px;
		line-height: 30px;
	}
	
	div.wpforms-container .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page {
		width: 100% !important;
		padding: 5px 10px;
	}
	
	div.wpforms-container .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-number {
		display: none;
	}
	
	div.wpforms-container .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page.active {
		font-weight: 700;
	}
	
	div.wpforms-container .wpforms-form.inline-fields .wpforms-field-container, div.wpforms-container .wpforms-form.inline-fields .wpforms-field {
		display: block;
		width: 100%;
	}
	
	div.wpforms-container .wpforms-form.inline-fields .wpforms-submit-container {
		width: 100%;
	}
}

.wpforms-container {
	margin-bottom: 26px;
}

.wpforms-container .wpforms-form * {
	word-break: break-word;
	box-sizing: border-box;
}

.wpforms-container .wpforms-form .wpforms-field-label, .wpforms-container .wpforms-form .wpforms-field-sublabel, .wpforms-container .wpforms-form .wpforms-field-description, .wpforms-container .wpforms-form textarea, .wpforms-container .wpforms-form li, .wpforms-container .wpforms-form th {
	hyphens: auto;
}

.wpforms-container ul, .wpforms-container ul li {
	background: none;
	border: 0;
	margin: 0;
}

.wpforms-container .wpforms-title {
	font-size: 24px;
	font-weight: 700;
	margin: 0 0 10px 0;
}

.wpforms-container .wpforms-submit-container {
	clear: both;
	position: relative;
}

.wpforms-container .wpforms-submit-spinner {
	margin-inline-start: 15px;
	display: inline-block;
	vertical-align: middle;
}

.wpforms-container .wpforms-hidden {
	display: none !important;
}

.wpforms-clear:before {
	content: " ";
	display: table;
}

.wpforms-clear:after {
	clear: both;
	content: " ";
	display: table;
}

.wpforms-container .wpforms-notice {
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, .25);
	border-left-width: 12px;
	color: #333;
	font-size: 16px;
	line-height: 1.5;
	margin-bottom: 30px;
	padding: 20px 36px 20px 26px;
	position: relative;
}

.wpforms-container .wpforms-notice .wpforms-delete {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background-color: rgba(10, 10, 10, .2);
	border: none;
	border-radius: 50%;
	cursor: pointer;
	display: inline-block;
	height: 20px;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: 20px;
	position: absolute;
	right: 10px;
	top: 10px;
}

.wpforms-container .wpforms-notice .wpforms-delete:before, .wpforms-container .wpforms-notice .wpforms-delete:after {
	background-color: #fff;
	content: "";
	display: block;
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translateX(-50%) translateY(-50%) rotate(45deg);
	transform-origin: center center;
}

.wpforms-container .wpforms-notice .wpforms-delete:before {
	height: 2px;
	width: 50%;
}

.wpforms-container .wpforms-notice .wpforms-delete:after {
	height: 50%;
	width: 2px;
}

.wpforms-container .wpforms-notice .wpforms-delete:hover, .wpforms-container .wpforms-notice .wpforms-delete:focus {
	background-color: rgba(10, 10, 10, .3);
}

.wpforms-container .wpforms-notice a {
	text-decoration: underline;
}

.wpforms-container .wpforms-notice p {
	margin: 0 0 20px 0;
}

.wpforms-container .wpforms-notice p:last-of-type {
	margin-bottom: 0;
}

.wpforms-container .wpforms-notice .wpforms-notice-actions {
	margin-top: 20px;
}

.wpforms-container .wpforms-notice .wpforms-notice-action {
	border: 2px solid;
	margin-right: 20px;
	padding: 5px;
	text-decoration: none;
}

.wpforms-container .wpforms-notice .wpforms-notice-action:hover, .wpforms-container .wpforms-notice .wpforms-notice-action:focus, .wpforms-container .wpforms-notice .wpforms-notice-action:active {
	color: #fff;
}

.wpforms-container .wpforms-notice.wpforms-info {
	border-color: #3273dc;
}

.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action {
	border-color: #3273dc;
}

.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action:hover, .wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action:focus, .wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action:active {
	background-color: #3273dc;
}

.wpforms-container .wpforms-notice.wpforms-success {
	border-color: #23d160;
}

.wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action {
	border-color: #23d160;
}

.wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action:hover, .wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action:focus, .wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action:active {
	background-color: #23d160;
}

.wpforms-container .wpforms-notice.wpforms-warning {
	border-color: #ffdd57;
}

.wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action {
	border-color: #ffdd57;
}

.wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action:hover, .wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action:focus, .wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action:active {
	background-color: #ffdd57;
	color: inherit;
}

.wpforms-container .wpforms-notice.wpforms-error {
	border-color: #d63637;
}

.wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action {
	border-color: #d63637;
}

.wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action:hover, .wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action:focus, .wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action:active {
	background-color: #d63637;
}

.wpforms-container .wpforms-preview-notice-links {
	line-height: 2.4;
}

.wpforms-container input.wpforms-field-medium, .wpforms-container select.wpforms-field-medium, .wpforms-container .wpforms-field-row.wpforms-field-medium, .wp-core-ui div.wpforms-container input.wpforms-field-medium, .wp-core-ui div.wpforms-container select.wpforms-field-medium, .wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-medium {
	max-width: 60%;
}

.wpforms-container input.wpforms-field-small, .wpforms-container select.wpforms-field-small, .wpforms-container .wpforms-field-row.wpforms-field-small, .wp-core-ui div.wpforms-container input.wpforms-field-small, .wp-core-ui div.wpforms-container select.wpforms-field-small, .wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-small {
	max-width: 25%;
}

.wpforms-container input.wpforms-field-large, .wpforms-container select.wpforms-field-large, .wpforms-container .wpforms-field-row.wpforms-field-large, .wp-core-ui div.wpforms-container input.wpforms-field-large, .wp-core-ui div.wpforms-container select.wpforms-field-large, .wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-large {
	max-width: 100%;
}

.wpforms-container fieldset, .wp-core-ui div.wpforms-container fieldset {
	display: block;
	border: none;
	margin: 0;
	padding: 0;
}

.wpforms-container .wpforms-field, .wp-core-ui div.wpforms-container .wpforms-field {
	padding: 15px 0;
	position: relative;
}

.wpforms-container .wpforms-field.wpforms-field-hidden, .wp-core-ui div.wpforms-container .wpforms-field.wpforms-field-hidden {
	display: none;
	padding: 0;
}

.wpforms-container .wpforms-field-description, .wpforms-container .wpforms-field-limit-text, .wp-core-ui div.wpforms-container .wpforms-field-description, .wp-core-ui div.wpforms-container .wpforms-field-limit-text {
	font-size: .8em;
	margin: 5px 0 0 0;
	word-break: break-word;
	word-wrap: break-word;
	line-height: 1.3;
}

.wpforms-container .wpforms-field-description.wpforms-disclaimer-description, .wp-core-ui div.wpforms-container .wpforms-field-description.wpforms-disclaimer-description {
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, .25);
	padding: 15px 15px 0;
	height: 125px;
	overflow-y: scroll;
	overflow-x: hidden;
}

.wpforms-container .wpforms-field-description.wpforms-disclaimer-description p, .wp-core-ui div.wpforms-container .wpforms-field-description.wpforms-disclaimer-description p {
	margin: 0 0 15px 0;
}

.wpforms-container .wpforms-field-description-before, .wpforms-container .wpforms-field-description.before, .wp-core-ui div.wpforms-container .wpforms-field-description-before, .wp-core-ui div.wpforms-container .wpforms-field-description.before {
	font-size: .85em;
	margin: 0 0 5px 0;
}

.wpforms-container .wpforms-field-label, .wp-core-ui div.wpforms-container .wpforms-field-label {
	display: block;
	font-weight: 700;
	font-style: normal;
	word-break: break-word;
	word-wrap: break-word;
}

.wpforms-container .wpforms-field-label-inline, .wp-core-ui div.wpforms-container .wpforms-field-label-inline {
	display: inline;
	vertical-align: baseline;
	font-weight: 400;
	font-style: normal;
	word-break: break-word;
	word-wrap: break-word;
}

.wpforms-container .wpforms-field-sublabel, .wp-core-ui div.wpforms-container .wpforms-field-sublabel {
	display: block;
	font-size: .8em;
	font-weight: 400;
	font-style: normal;
	min-width: 120px;
}

.wpforms-container .wpforms-field-label.wpforms-label-hide, .wpforms-container .wpforms-field-sublabel.wpforms-sublabel-hide, .wp-core-ui div.wpforms-container .wpforms-field-label.wpforms-label-hide, .wp-core-ui div.wpforms-container .wpforms-field-sublabel.wpforms-sublabel-hide {
	position: absolute;
	clip: rect(0 0 0 0);
	width: 1px;
	height: 1px;
	margin: -1px;
	overflow: hidden;
}

.wpforms-container .wpforms-required-label, .wp-core-ui div.wpforms-container .wpforms-required-label {
	color: var(--wpforms-label-error-color);
	font-weight: normal;
}

.wpforms-container input[type=date], .wpforms-container input[type=datetime], .wpforms-container input[type=datetime-local], .wpforms-container input[type=email], .wpforms-container input[type=month], .wpforms-container input[type=number], .wpforms-container input[type=password], .wpforms-container input[type=range], .wpforms-container input[type=search], .wpforms-container input[type=tel], .wpforms-container input[type=text], .wpforms-container input[type=time], .wpforms-container input[type=url], .wpforms-container input[type=week], .wpforms-container select, .wpforms-container textarea, .wp-core-ui div.wpforms-container input[type=date], .wp-core-ui div.wpforms-container input[type=datetime], .wp-core-ui div.wpforms-container input[type=datetime-local], .wp-core-ui div.wpforms-container input[type=email], .wp-core-ui div.wpforms-container input[type=month], .wp-core-ui div.wpforms-container input[type=number], .wp-core-ui div.wpforms-container input[type=password], .wp-core-ui div.wpforms-container input[type=range], .wp-core-ui div.wpforms-container input[type=search], .wp-core-ui div.wpforms-container input[type=tel], .wp-core-ui div.wpforms-container input[type=text], .wp-core-ui div.wpforms-container input[type=time], .wp-core-ui div.wpforms-container input[type=url], .wp-core-ui div.wpforms-container input[type=week], .wp-core-ui div.wpforms-container select, .wp-core-ui div.wpforms-container textarea {
	display: block;
	width: 100%;
	box-sizing: border-box;
	font-family: inherit;
	font-style: normal;
	font-weight: 400;
	margin: 0;
}

.wpforms-container input[type=date]:read-only, .wpforms-container input[type=datetime]:read-only, .wpforms-container input[type=datetime-local]:read-only, .wpforms-container input[type=email]:read-only, .wpforms-container input[type=month]:read-only, .wpforms-container input[type=number]:read-only, .wpforms-container input[type=password]:read-only, .wpforms-container input[type=range]:read-only, .wpforms-container input[type=search]:read-only, .wpforms-container input[type=tel]:read-only, .wpforms-container input[type=text]:read-only, .wpforms-container input[type=time]:read-only, .wpforms-container input[type=url]:read-only, .wpforms-container input[type=week]:read-only, .wpforms-container select:read-only, .wpforms-container textarea:read-only, .wp-core-ui div.wpforms-container input[type=date]:read-only, .wp-core-ui div.wpforms-container input[type=datetime]:read-only, .wp-core-ui div.wpforms-container input[type=datetime-local]:read-only, .wp-core-ui div.wpforms-container input[type=email]:read-only, .wp-core-ui div.wpforms-container input[type=month]:read-only, .wp-core-ui div.wpforms-container input[type=number]:read-only, .wp-core-ui div.wpforms-container input[type=password]:read-only, .wp-core-ui div.wpforms-container input[type=range]:read-only, .wp-core-ui div.wpforms-container input[type=search]:read-only, .wp-core-ui div.wpforms-container input[type=tel]:read-only, .wp-core-ui div.wpforms-container input[type=text]:read-only, .wp-core-ui div.wpforms-container input[type=time]:read-only, .wp-core-ui div.wpforms-container input[type=url]:read-only, .wp-core-ui div.wpforms-container input[type=week]:read-only, .wp-core-ui div.wpforms-container select:read-only, .wp-core-ui div.wpforms-container textarea:read-only {
	cursor: default;
}

.wpforms-container textarea, .wp-core-ui div.wpforms-container textarea {
	resize: vertical;
}

.wpforms-container input[type=checkbox], .wpforms-container input[type=radio], .wp-core-ui div.wpforms-container input[type=checkbox], .wp-core-ui div.wpforms-container input[type=radio] {
	width: 16px;
	height: 16px;
	margin: 2px 10px 0 3px;
	display: inline-block;
	vertical-align: baseline;
	font-style: normal;
	font-weight: 400;
}

.wpforms-container .wpforms-five-sixths, .wpforms-container .wpforms-four-sixths, .wpforms-container .wpforms-four-fifths, .wpforms-container .wpforms-one-fifth, .wpforms-container .wpforms-one-fourth, .wpforms-container .wpforms-one-half, .wpforms-container .wpforms-one-sixth, .wpforms-container .wpforms-one-third, .wpforms-container .wpforms-three-fourths, .wpforms-container .wpforms-three-fifths, .wpforms-container .wpforms-three-sixths, .wpforms-container .wpforms-two-fourths, .wpforms-container .wpforms-two-fifths, .wpforms-container .wpforms-two-sixths, .wpforms-container .wpforms-two-thirds {
	float: left;
	margin-left: 20px;
	clear: none;
}

.wpforms-container .wpforms-one-half, .wpforms-container .wpforms-three-sixths, .wpforms-container .wpforms-two-fourths {
	width: calc(50% - 10px);
}

.wpforms-container .wpforms-one-third, .wpforms-container .wpforms-two-sixths {
	width: calc(100% / 3 - 20px);
}

.wpforms-container .wpforms-one-third.wpforms-first, .wpforms-container .wpforms-two-sixths.wpforms-first {
	width: calc(100% / 3);
}

.wpforms-container .wpforms-four-sixths, .wpforms-container .wpforms-two-thirds {
	width: calc(2 * 100% / 3 - 20px);
}

.wpforms-container .wpforms-four-sixths.wpforms-first, .wpforms-container .wpforms-two-thirds.wpforms-first {
	width: calc(2 * 100% / 3);
}

.wpforms-container .wpforms-one-fourth {
	width: calc(25% - 20px);
}

.wpforms-container .wpforms-one-fourth.wpforms-first {
	width: 25%;
}

.wpforms-container .wpforms-three-fourths {
	width: calc(75% - 20px);
}

.wpforms-container .wpforms-three-fourths.wpforms-first {
	width: 75%;
}

.wpforms-container .wpforms-one-fifth {
	width: calc(100% / 5 - 20px);
}

.wpforms-container .wpforms-one-fifth.wpforms-first {
	width: calc(100% / 5);
}

.wpforms-container .wpforms-two-fifths {
	width: calc(2 * 100% / 5 - 20px);
}

.wpforms-container .wpforms-two-fifths.wpforms-first {
	width: calc(2 * 100% / 5);
}

.wpforms-container .wpforms-three-fifths {
	width: calc(3 * 100% / 5 - 20px);
}

.wpforms-container .wpforms-three-fifths.wpforms-first {
	width: calc(3 * 100% / 5);
}

.wpforms-container .wpforms-four-fifths {
	width: calc(4 * 100% / 5 - 20px);
}

.wpforms-container .wpforms-four-fifths.wpforms-first {
	width: calc(4 * 100% / 5);
}

.wpforms-container .wpforms-one-sixth {
	width: calc(100% / 6 - 20px);
}

.wpforms-container .wpforms-one-sixth.wpforms-first {
	width: calc(100% / 6);
}

.wpforms-container .wpforms-five-sixths {
	width: calc(5 * 100% / 6 - 20px);
}

.wpforms-container .wpforms-five-sixths.wpforms-first {
	width: calc(5 * 100% / 6);
}

.wpforms-container .wpforms-first {
	clear: both !important;
	margin-left: 0 !important;
}

.wpforms-container .wpforms-field {
	float: none;
	clear: both;
}

.wpforms-container .wpforms-field.wpforms-five-sixths, .wpforms-container .wpforms-field.wpforms-four-sixths, .wpforms-container .wpforms-field.wpforms-four-fifths, .wpforms-container .wpforms-field.wpforms-one-fifth, .wpforms-container .wpforms-field.wpforms-one-fourth, .wpforms-container .wpforms-field.wpforms-one-half, .wpforms-container .wpforms-field.wpforms-one-sixth, .wpforms-container .wpforms-field.wpforms-one-third, .wpforms-container .wpforms-field.wpforms-three-fourths, .wpforms-container .wpforms-field.wpforms-three-fifths, .wpforms-container .wpforms-field.wpforms-three-sixths, .wpforms-container .wpforms-field.wpforms-two-fourths, .wpforms-container .wpforms-field.wpforms-two-fifths, .wpforms-container .wpforms-field.wpforms-two-sixths, .wpforms-container .wpforms-field.wpforms-two-thirds {
	float: left;
	margin-left: 20px;
	clear: none;
}

.wpforms-container .wpforms-field .wpforms-field-row {
	align-items: start;
	position: relative;
	display: flex;
	justify-content: space-between;
	margin-bottom: 15px;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block {
	padding: 0 10px;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:first-child {
	padding-inline-start: 0;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:last-child {
	padding-inline-end: 0;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:only-child {
	margin-right: auto;
	padding-right: 10px;
}

.wpforms-container .wpforms-field .wpforms-field-row:before {
	content: "";
	display: table;
}

.wpforms-container .wpforms-field .wpforms-field-row:after {
	clear: both;
	content: "";
	display: table;
}

.wpforms-container .wpforms-field .wpforms-field-row:last-of-type {
	margin-bottom: 0;
}

.wpforms-container .wpforms-field .wpforms-field-row>:only-child {
	width: 100%;
}

.wpforms-container .wpforms-field .wpforms-field-row.wpforms-no-columns {
	display: block;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-five-sixths, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-sixths, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-fifths, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fifth, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fourth, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-half, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-sixth, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-third, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fourths, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fifths, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-sixths, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fourths, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fifths, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-sixths, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-thirds {
	float: none;
	margin-left: 0;
	clear: initial;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-half, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-sixths, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fourths {
	width: 50%;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-third, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-sixths {
	width: 33.33333%;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-sixths, .wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-thirds {
	width: 66.66667%;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fourth {
	width: 25%;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fourths {
	width: 75%;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fifth {
	width: 20%;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fifths {
	width: 40%;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fifths {
	width: 60%;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-fifths {
	width: 80%;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-sixth {
	width: 16.66667%;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-five-sixths {
	width: 83.33333%;
}

.wpforms-container .wpforms-field .wpforms-checkbox-2-columns ul, .wpforms-container .wpforms-field .wpforms-multiplechoice-2-columns ul, .wpforms-container .wpforms-field .wpforms-list-2-columns ul, .wpforms-container .wpforms-field .wpforms-checkbox-3-columns ul, .wpforms-container .wpforms-field .wpforms-multiplechoice-3-columns ul, .wpforms-container .wpforms-field .wpforms-list-3-columns ul {
	display: grid;
	gap: 15px 30px;
}

.wpforms-container .wpforms-field .wpforms-checkbox-2-columns ul, .wpforms-container .wpforms-field .wpforms-multiplechoice-2-columns ul, .wpforms-container .wpforms-field .wpforms-list-2-columns ul {
	grid-template-columns: repeat(2, 1fr);
}

.wpforms-container .wpforms-field .wpforms-checkbox-3-columns ul, .wpforms-container .wpforms-field .wpforms-multiplechoice-3-columns ul, .wpforms-container .wpforms-field .wpforms-list-3-columns ul {
	grid-template-columns: repeat(3, 1fr);
}

.wpforms-container .wpforms-field .wpforms-list-inline ul li {
	display: inline-block;
	vertical-align: top;
	margin-right: 20px;
}

.wpforms-container.inline-fields {
	overflow: visible;
}

.wpforms-container.inline-fields .wpforms-form {
	display: flex;
	justify-content: space-between;
}

.wpforms-container.inline-fields .wpforms-field-container {
	display: flex;
	justify-content: space-between;
	width: calc(100% - 175px);
}

.wpforms-container.inline-fields .wpforms-field-container .wpforms-field {
	padding-right: 7px;
	padding-left: 8px;
}

.wpforms-container.inline-fields .wpforms-field-container .wpforms-field:first-of-type {
	padding-left: 0;
}

.wpforms-container.inline-fields .wpforms-field-container .wpforms-field:last-of-type {
	padding-right: 0;
}

.wpforms-container.inline-fields .wpforms-field-row:first-of-type .wpforms-field-row-block:first-child {
	padding-left: 0;
}

.wpforms-container.inline-fields .wpforms-submit-container {
	width: 160px;
	padding-bottom: 16px;
	align-self: flex-end;
}

.wpforms-container.inline-fields .wpforms-submit {
	display: block;
	width: 100%;
}

.wpforms-container.inline-fields input.wpforms-field-medium, .wpforms-container.inline-fields select.wpforms-field-medium, .wpforms-container.inline-fields .wpforms-field-row.wpforms-field-medium {
	max-width: 100%;
}

.wpforms-container ul.wpforms-image-choices label:not(.wpforms-error) {
	cursor: pointer;
	position: relative;
}

.wpforms-container ul.wpforms-image-choices label input {
	top: 50%;
}

.wpforms-container .wpforms-image-choices-modern img {
	display: inline-block;
	margin: 0 auto;
	max-width: 100%;
}

.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error) {
	background: none;
	display: inline-block;
	margin: 0 auto;
	cursor: pointer;
	border: 1px solid #fff;
	border-radius: 3px;
	padding: 20px;
	transition: all .5s;
	text-align: center;
}

.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error):hover {
	border: 1px solid rgba(0, 0, 0, .25);
}

.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error):focus, .wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error):focus-within {
	border: 1px solid rgba(0, 0, 0, .25);
}

.wpforms-container .wpforms-image-choices-modern .wpforms-selected label, .wpforms-container .wpforms-image-choices-modern li:has(input:checked) label {
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, .1);
}

.wpforms-container .wpforms-image-choices-modern .wpforms-selected .wpforms-image-choices-label, .wpforms-container .wpforms-image-choices-modern li:has(input:checked) .wpforms-image-choices-label {
	font-weight: 700;
}

.wpforms-container .wpforms-image-choices-modern .wpforms-selected .wpforms-image-choices-image:after, .wpforms-container .wpforms-image-choices-modern li:has(input:checked) .wpforms-image-choices-image:after {
	opacity: 1;
}

.wpforms-container .wpforms-image-choices-modern .wpforms-image-choices-image {
	display: block;
	position: relative;
}

.wpforms-container .wpforms-image-choices-modern .wpforms-image-choices-image:after {
	content: "✔";
	font-size: 22px;
	line-height: 32px;
	color: #fff;
	background: var(--wpforms-button-background-color, #066aab);
	opacity: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -16px 0 0 -16px;
	width: 32px;
	height: 32px;
	border-radius: 50%;
	transition: all .5s;
}

.wpforms-container .wpforms-image-choices-modern .wpforms-image-choices-label {
	display: block;
	margin-top: 12px;
}

.wpforms-container .wpforms-list-inline .wpforms-image-choices-modern li {
	margin: 5px !important;
}

.wpforms-container .wpforms-image-choices-classic img {
	display: inline-block;
	margin: 0 auto;
	max-width: 100%;
}

.wpforms-container .wpforms-image-choices-classic label:not(.wpforms-error) {
	background: none;
	display: inline-block;
	margin: 0 auto;
	cursor: pointer;
	border: 1px solid transparent;
	padding: 10px;
	text-align: center;
}

.wpforms-container .wpforms-image-choices-classic label:not(.wpforms-error):hover {
	border: 1px solid rgba(0, 0, 0, .25);
}

.wpforms-container .wpforms-image-choices-classic label:not(.wpforms-error):focus {
	border: 1px solid rgba(0, 0, 0, .25);
}

.wpforms-container .wpforms-image-choices-classic .wpforms-image-choices-image {
	display: block;
}

.wpforms-container .wpforms-image-choices-classic .wpforms-selected label, .wpforms-container .wpforms-image-choices-classic li:has(input:checked) label {
	border-color: rgba(0, 0, 0, .7);
}

.wpforms-container .wpforms-image-choices-classic .wpforms-image-choices-label {
	display: block;
	margin-top: 8px;
}

.wpforms-container .wpforms-list-inline .wpforms-image-choices-classic li {
	margin: 0 10px 10px 0 !important;
}

.wpforms-container .wpforms-image-choices-none .wpforms-image-choices-item img {
	display: inline-block;
	margin: 0 auto;
	max-width: 100%;
}

.wpforms-container .wpforms-image-choices-none .wpforms-image-choices-item input {
	vertical-align: middle;
}

.wpforms-container .wpforms-image-choices-none .wpforms-image-choices-item .wpforms-image-choices-label {
	display: inline-block;
	margin-top: 5px;
	margin-left: 10px;
	vertical-align: middle;
}

.wpforms-container ul.wpforms-icon-choices, .wpforms-container ul.wpforms-icon-choices * {
	box-sizing: border-box;
}

.wpforms-container ul.wpforms-icon-choices {
	display: flex;
	flex-direction: column;
	width: 100%;
	padding: 0 1px 0 1px !important;
	margin: 12px 0 -20px 0 !important;
}

.wpforms-container ul.wpforms-icon-choices+.wpforms-field-description, .wpforms-container ul.wpforms-icon-choices+.wpforms-error {
	margin-top: 15px;
}

.wpforms-container ul.wpforms-icon-choices li {
	min-width: 120px;
	padding-right: 0 !important;
	margin: 0 0 20px 0 !important;
}

.wpforms-container ul.wpforms-icon-choices label {
	position: relative;
	display: block;
	margin: 0;
	cursor: pointer;
}

.wpforms-container ul.wpforms-icon-choices .wpforms-icon-choices-icon {
	display: block;
}

.wpforms-container ul.wpforms-icon-choices svg {
	margin: 0 auto;
	fill: var(--wpforms-icon-choices-color);
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-none svg {
	margin: 0;
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default li, .wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-modern li {
	margin: 0 0 22px 0 !important;
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default label {
	text-align: center;
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default label:focus-within .wpforms-icon-choices-icon {
	box-shadow: 0 0 0 1px var(--wpforms-icon-choices-color);
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon {
	position: relative;
	z-index: 1;
	margin-bottom: 10px;
	padding: 15px 20px 45px 20px;
	background-color: #fff;
	box-shadow: 0 0 0 1px #ccc;
	border-radius: 6px;
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon:hover {
	box-shadow: 0 0 0 1px var(--wpforms-icon-choices-color);
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon svg {
	position: relative;
	z-index: 2;
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon-bg {
	display: block;
	position: absolute;
	z-index: 0;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-radius: 6px;
	background-color: #fff;
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon, .wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon {
	background-color: transparent;
	box-shadow: 0 0 0 1px var(--wpforms-icon-choices-color);
	box-sizing: border-box;
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon-bg, .wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon-bg {
	background-color: var(--wpforms-icon-choices-color);
	opacity: .1;
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-modern li label {
	background-color: #fff !important;
	box-shadow: 0 0 0 1px #ccc;
	border-radius: 6px;
	height: 100%;
	padding: 20px 20px 15px 20px;
	text-align: center;
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-modern li label:hover {
	box-shadow: 0 0 0 1px var(--wpforms-icon-choices-color);
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-modern li:focus-within label {
	box-shadow: 0 0 0 1px var(--wpforms-icon-choices-color);
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-modern li.wpforms-selected label, .wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-modern li:has(input:checked) label {
	box-shadow: 0 0 0 1px var(--wpforms-icon-choices-color), 0 2px 10px rgba(0, 0, 0, .15);
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-modern li .wpforms-icon-choices-icon {
	margin-bottom: 10px;
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-classic li label {
	background-color: #fff !important;
	height: 100%;
	padding: 20px 20px 15px 20px;
	text-align: center;
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-classic li label:hover {
	box-shadow: 0 0 0 1px #999;
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-classic li:focus-within label {
	box-shadow: 0 0 0 1px #999;
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-classic li.wpforms-selected label, .wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-classic li:has(input:checked) label {
	box-shadow: 0 0 0 1px var(--wpforms-icon-choices-color);
}

.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-classic li .wpforms-icon-choices-icon {
	margin-bottom: 10px;
}

.wpforms-container .wpforms-field-radio ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before, .wpforms-container .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before {
	content: "";
	position: absolute;
	z-index: 2;
	bottom: 15px;
	left: calc(50% - 8px);
	display: block;
	width: 16px;
	height: 16px;
	background-color: #fff;
	box-shadow: 0 0 0 1px #ccc;
	border-radius: 50%;
	margin: 15px auto 0;
}

.wpforms-container .wpforms-field-radio ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before, .wpforms-container .wpforms-field-radio ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before, .wpforms-container .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before, .wpforms-container .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before {
	box-shadow: 0 0 0 1px var(--wpforms-icon-choices-color);
}

.wpforms-container .wpforms-field-radio ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after, .wpforms-container .wpforms-field-radio ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after, .wpforms-container .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after, .wpforms-container .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after {
	content: "";
	position: absolute;
	z-index: 2;
	bottom: calc(15px + 4px);
	left: calc(50% - 4px);
	display: block;
	width: 8px;
	height: 8px;
	background-color: var(--wpforms-icon-choices-color);
	border-radius: 50%;
}

.wpforms-container .wpforms-field-checkbox ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before, .wpforms-container .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before {
	content: "";
	position: absolute;
	z-index: 2;
	bottom: 15px;
	left: calc(50% - 8px);
	display: block;
	width: 16px;
	height: 16px;
	background-color: #fff;
	box-shadow: 0 0 0 1px #ccc;
	border-radius: 3px;
	margin: 15px auto 0;
}

.wpforms-container .wpforms-field-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before, .wpforms-container .wpforms-field-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before, .wpforms-container .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before, .wpforms-container .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before {
	box-shadow: 0 0 0 1px var(--wpforms-icon-choices-color);
}

.wpforms-container .wpforms-field-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after, .wpforms-container .wpforms-field-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after, .wpforms-container .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after, .wpforms-container .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after {
	content: "";
	box-sizing: border-box;
	display: block;
	position: absolute;
	z-index: 2;
	bottom: 23px;
	left: calc(50% - 6px);
	width: 6px;
	height: 10px;
	border-style: solid;
	border-color: var(--wpforms-icon-choices-color);
	border-width: 0 2px 2px 0;
	transform-origin: bottom left;
	transform: rotate(45deg);
}

.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices, .wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices, .wpforms-container .wpforms-list-inline ul.wpforms-icon-choices {
	flex-direction: row;
	flex-wrap: wrap;
}

.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices li, .wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices li, .wpforms-container .wpforms-list-inline ul.wpforms-icon-choices li {
	margin-right: 20px !important;
}

.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li, .wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li, .wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li, .wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li, .wpforms-container .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-default li, .wpforms-container .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-modern li {
	margin-right: 22px !important;
	margin-bottom: 22px !important;
}

.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices li {
	width: calc(100% / 2 - 20px / 2);
}

.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices li:nth-child(2n) {
	margin-right: 0 !important;
}

.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li, .wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li {
	width: calc(100% / 2 - 22px / 2);
}

.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices li {
	width: calc(100% / 3 - 20px * 2 / 3);
}

.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices li:nth-child(3n) {
	margin-right: 0 !important;
}

.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li, .wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li {
	width: calc(100% / 3 - 22px * 2 / 3);
}

.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices li {
	width: auto;
	max-width: calc(100% / 4 - 20px);
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content {
	display: flex;
	align-items: center;
	gap: 15px;
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price {
	width: calc(60% - 85px);
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-small {
	text-wrap: balance;
	width: calc(25% - 85px);
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-large {
	width: calc(100% - 85px);
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content select.wpforms-payment-quantity {
	margin-left: 0;
	height: 30px;
	min-height: 30px;
	font-size: 14px;
	padding-top: 0;
	padding-bottom: 0;
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price {
	display: inline-block;
	max-width: calc(60% - 85px);
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small {
	max-width: calc(25% - 85px);
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-large {
	max-width: calc(100% - 85px);
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-quantity {
	display: inline-block;
	margin-inline-start: 15px;
	width: 70px;
	min-width: 70px;
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern {
	display: flex;
	flex-wrap: wrap;
	column-gap: 15px;
	align-items: flex-start;
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-label {
	min-width: 100%;
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .choices {
	margin-bottom: 5px;
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row {
	flex-grow: 1;
	max-width: calc(60% - 85px);
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-small {
	max-width: calc(25% - 85px);
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-large {
	max-width: calc(100% - 85px);
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity {
	flex-basis: 70px;
	max-width: 70px;
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity .choices__list--dropdown {
	min-width: 70px;
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-description {
	flex-basis: 100%;
	margin-top: 0;
}

.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-error {
	flex-basis: 100%;
}

@media only screen and (max-width: 600px) {
	.wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price {
		width: calc(100% - 85px) !important;
		max-width: 100% !important;
	}
	
	.wpforms-form .wpforms-payment-quantities-enabled .wpforms-single-item-price-content .wpforms-single-item-price {
		width: calc(100% - 70px) !important;
	}
	
	.wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row {
		width: calc(100% - 85px) !important;
		max-width: 100% !important;
	}
}

#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-medium, #wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small {
	max-width: calc(100% - 85px);
}

.wpforms-container .wpforms-form .choices .choices__inner {
	border-radius: 3px;
	min-height: 35px;
}

.wpforms-container .wpforms-form .choices .choices__inner .choices__list--single {
	height: auto;
}

.wpforms-container .wpforms-form .choices .choices__inner .choices__list--multiple .choices__item {
	line-height: 1.3;
}

.wpforms-container .wpforms-form .choices.is-open.is-flipped .choices__inner, .wpforms-container .wpforms-form .choices.is-open .choices__list--dropdown {
	border-radius: 0 0 3px 3px;
}

.wpforms-container .wpforms-form .choices.is-open.is-flipped .choices__list--dropdown, .wpforms-container .wpforms-form .choices.is-open .choices__inner {
	border-radius: 3px 3px 0 0;
}

.wpforms-container textarea {
	line-height: 1.3;
}

.wpforms-container textarea.wpforms-field-small {
	height: 70px;
}

.wpforms-container textarea.wpforms-field-medium {
	height: 120px;
}

.wpforms-container textarea.wpforms-field-large {
	height: 220px;
}

.wpforms-container .wpforms-order-summary-container {
	display: block;
	max-width: 60%;
}

.wpforms-container .wpforms-order-summary-container * {
	word-break: break-word;
	box-sizing: border-box;
}

.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview {
	width: 100%;
	table-layout: fixed;
}

.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td, .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th {
	text-align: center;
}

.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label, .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label {
	text-align: left;
}

.rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label, .rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label {
	text-align: right;
}

.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity, .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity {
	width: 8ch;
}

.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short, .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short {
	display: none;
}

@media (max-width: 600px) {
	.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity, .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity {
		width: 4ch;
	}
	
	.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short, .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short {
		display: inline;
	}
	
	.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full, .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full {
		display: none;
	}
}

.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price, .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price {
	width: 6ch;
	text-align: right;
}

.rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price, .rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price {
	text-align: left;
}

.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td {
	text-align: left;
}

.rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td {
	text-align: right;
}

.wpforms-container .size-large>.wpforms-order-summary-container, .wpforms-container .wpforms-field-large>.wpforms-order-summary-container {
	max-width: 100%;
}

.wpforms-container .size-medium>.wpforms-order-summary-container, .wpforms-container .wpforms-field-medium>.wpforms-order-summary-container {
	max-width: 60%;
}

.wpforms-container .wpforms-order-summary-container tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price {
	color: #d63637;
}

.wpforms-field.wpf-disable-field select, .wpforms-field.wpf-disable-field textarea, .wpforms-field.wpf-disable-field button, .wpforms-field.wpf-disable-field input[type=text], .wpforms-field.wpf-disable-field input[type=number], .wpforms-field.wpf-disable-field input[type=email], .wpforms-field.wpf-disable-field input[type=url], .wpforms-field.wpf-disable-field input[type=tel], .wpforms-field.wpf-disable-field input[type=password], .wpforms-field.wpf-disable-field input[type=radio], .wpforms-field.wpf-disable-field input[type=checkbox], .wpforms-field.wpf-disable-field input[type=range], .wpforms-field.wpf-disable-field input[type=file], .wpforms-field.wpf-disable-field input.wpforms-field-date-time-date, .wpforms-field.wpf-disable-field .wpforms-uploader, .wpforms-field.wpf-disable-field .choices, .wpforms-field.wpf-disable-field .wpforms-image-choices-image, .wpforms-field.wpf-disable-field .wpforms-field-rating-wrapper, .wpforms-field.wpf-disable-field .wpforms-field-password-input-icon, .wpforms-field.wpf-disable-field .wpforms-disclaimer-description, .wpforms-field.wpf-disable-field .mce-tinymce, .wpforms-field.wpf-disable-field .iti__selected-country, .wpforms-field.wpf-disable-field .StripeElement, .wpforms-field.wpf-disable-field .wpforms-stripe-element, .wpforms-field.wpf-disable-field .wpforms-field-square-cardnumber, .wpforms-field.wpf-disable-field .wpforms-square-cardnumber, .wpforms-field.wpf-disable-field .wpforms-geolocation-map, .wpforms-field.wpf-disable-field .wpforms-signature-wrap, .wpforms-field.wpf-disable-field .wpforms-paypal-commerce-card-fields, .wpforms-field.wpf-disable-field.wpforms-field-net_promoter_score table.modern>tbody>tr>td, .wpforms-field.wpf-disable-field .wpforms-camera-link, .wpforms-field.wpforms-field-readonly select, .wpforms-field.wpforms-field-readonly textarea, .wpforms-field.wpforms-field-readonly button, .wpforms-field.wpforms-field-readonly input[type=text], .wpforms-field.wpforms-field-readonly input[type=number], .wpforms-field.wpforms-field-readonly input[type=email], .wpforms-field.wpforms-field-readonly input[type=url], .wpforms-field.wpforms-field-readonly input[type=tel], .wpforms-field.wpforms-field-readonly input[type=password], .wpforms-field.wpforms-field-readonly input[type=radio], .wpforms-field.wpforms-field-readonly input[type=checkbox], .wpforms-field.wpforms-field-readonly input[type=range], .wpforms-field.wpforms-field-readonly input[type=file], .wpforms-field.wpforms-field-readonly input.wpforms-field-date-time-date, .wpforms-field.wpforms-field-readonly .wpforms-uploader, .wpforms-field.wpforms-field-readonly .choices, .wpforms-field.wpforms-field-readonly .wpforms-image-choices-image, .wpforms-field.wpforms-field-readonly .wpforms-field-rating-wrapper, .wpforms-field.wpforms-field-readonly .wpforms-field-password-input-icon, .wpforms-field.wpforms-field-readonly .wpforms-disclaimer-description, .wpforms-field.wpforms-field-readonly .mce-tinymce, .wpforms-field.wpforms-field-readonly .iti__selected-country, .wpforms-field.wpforms-field-readonly .StripeElement, .wpforms-field.wpforms-field-readonly .wpforms-stripe-element, .wpforms-field.wpforms-field-readonly .wpforms-field-square-cardnumber, .wpforms-field.wpforms-field-readonly .wpforms-square-cardnumber, .wpforms-field.wpforms-field-readonly .wpforms-geolocation-map, .wpforms-field.wpforms-field-readonly .wpforms-signature-wrap, .wpforms-field.wpforms-field-readonly .wpforms-paypal-commerce-card-fields, .wpforms-field.wpforms-field-readonly.wpforms-field-net_promoter_score table.modern>tbody>tr>td, .wpforms-field.wpforms-field-readonly .wpforms-camera-link {
	cursor: default !important;
	opacity: .35 !important;
	pointer-events: none !important;
}

.wpforms-field.wpf-disable-field input[type=radio], .wpforms-field.wpf-disable-field input[type=checkbox], .wpforms-field.wpforms-field-readonly input[type=radio], .wpforms-field.wpforms-field-readonly input[type=checkbox] {
	cursor: default !important;
	pointer-events: none !important;
}

.wpforms-field.wpf-disable-field label, .wpforms-field.wpforms-field-readonly label {
	pointer-events: none !important;
}

.wpforms-field.wpf-disable-field .iti__country-container, .wpforms-field.wpforms-field-readonly .iti__country-container {
	cursor: default !important;
}

.wpforms-field.wpf-disable-field .iti__country-container button, .wpforms-field.wpforms-field-readonly .iti__country-container button {
	cursor: default !important;
}

.ui-timepicker-wrapper {
	overflow-y: auto;
	height: 142px;
	width: 6.5em;
	background: #fff;
	border: 1px solid #e6e6e6;
	border-radius: 3px;
	outline: none;
	z-index: 10001;
	margin: 0;
}

.ui-timepicker-wrapper.ui-timepicker-with-duration {
	width: 13em;
}

.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30, .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60 {
	width: 11em;
}

.ui-timepicker-list {
	margin: 0;
	padding: 0;
	list-style: none;
}

.ui-timepicker-duration {
	margin-left: 5px;
	color: #888;
}

.ui-timepicker-list:hover .ui-timepicker-duration {
	color: #888;
}

.ui-timepicker-list li {
	padding: 3px 0 3px 5px;
	cursor: pointer;
	white-space: nowrap;
	color: #393939;
	list-style: none;
	margin: 0;
	font-size: 14px;
}

.ui-timepicker-list:hover .ui-timepicker-selected {
	background: #fff;
	color: #393939;
}

li.ui-timepicker-selected, .ui-timepicker-list li:hover, .ui-timepicker-list .ui-timepicker-selected:hover {
	background: #446cb3;
	color: #fff;
}

li.ui-timepicker-selected .ui-timepicker-duration, .ui-timepicker-list li:hover .ui-timepicker-duration {
	color: #ccc;
}

.ui-timepicker-list li.ui-timepicker-disabled, .ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
	color: #888;
	cursor: default;
}

.ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
	background: #f2f2f2;
}

.flatpickr-calendar * {
	box-sizing: border-box;
}

.flatpickr-calendar {
	background: transparent;
	opacity: 0;
	display: none;
	text-align: center;
	visibility: hidden;
	padding: 0;
	-webkit-animation: none;
	animation: none;
	direction: ltr;
	border: 0;
	font-size: 14px;
	line-height: 24px;
	border-radius: 5px;
	position: absolute;
	width: 307.875px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	background: #fff;
	-webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, .08);
	box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, .08);
}

.flatpickr-calendar.open, .flatpickr-calendar.inline {
	opacity: 1;
	max-height: 640px;
	visibility: visible;
}

.flatpickr-calendar.open {
	display: inline-block;
	z-index: 99999;
}

.flatpickr-calendar.animate.open {
	-webkit-animation: fpFadeInDown 300ms cubic-bezier(.23, 1, .32, 1);
	animation: fpFadeInDown 300ms cubic-bezier(.23, 1, .32, 1);
}

.flatpickr-calendar.inline {
	display: block;
	position: relative;
	top: 2px;
}

.flatpickr-calendar.static {
	position: absolute;
	top: calc(100% + 2px);
}

.flatpickr-calendar.static.open {
	z-index: 999;
	display: block;
}

.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}

.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
	-webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
	box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}

.flatpickr-calendar .hasWeeks .dayContainer, .flatpickr-calendar .hasTime .dayContainer {
	border-bottom: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.flatpickr-calendar .hasWeeks .dayContainer {
	border-left: 0;
}

.flatpickr-calendar.hasTime .flatpickr-time {
	height: 40px;
	border-top: 1px solid #e6e6e6;
}

.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
	height: auto;
}

.flatpickr-calendar:before, .flatpickr-calendar:after {
	position: absolute;
	display: block;
	pointer-events: none;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	left: 22px;
}

.flatpickr-calendar.rightMost:before, .flatpickr-calendar.arrowRight:before, .flatpickr-calendar.rightMost:after, .flatpickr-calendar.arrowRight:after {
	left: auto;
	right: 22px;
}

.flatpickr-calendar.arrowCenter:before, .flatpickr-calendar.arrowCenter:after {
	left: 50%;
	right: 50%;
}

.flatpickr-calendar:before {
	border-width: 5px;
	margin: 0 -5px;
}

.flatpickr-calendar:after {
	border-width: 4px;
	margin: 0 -4px;
}

.flatpickr-calendar.arrowTop:before, .flatpickr-calendar.arrowTop:after {
	bottom: 100%;
}

.flatpickr-calendar.arrowTop:before {
	border-bottom-color: #e6e6e6;
}

.flatpickr-calendar.arrowTop:after {
	border-bottom-color: #fff;
}

.flatpickr-calendar.arrowBottom:before, .flatpickr-calendar.arrowBottom:after {
	top: 100%;
}

.flatpickr-calendar.arrowBottom:before {
	border-top-color: #e6e6e6;
}

.flatpickr-calendar.arrowBottom:after {
	border-top-color: #fff;
}

.flatpickr-calendar:focus {
	outline: 0;
}

.flatpickr-wrapper {
	position: relative;
	display: inline-block;
}

.flatpickr-months {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.flatpickr-months .flatpickr-month {
	background: transparent;
	color: rgba(0, 0, 0, .9);
	fill: rgba(0, 0, 0, .9);
	height: 34px;
	line-height: 1;
	text-align: center;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	overflow: hidden;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.flatpickr-months .flatpickr-prev-month, .flatpickr-months .flatpickr-next-month {
	text-decoration: none;
	cursor: pointer;
	position: absolute;
	top: 0;
	height: 34px;
	padding: 10px;
	z-index: 3;
	color: rgba(0, 0, 0, .9);
	fill: rgba(0, 0, 0, .9);
}

.flatpickr-months .flatpickr-prev-month.flatpickr-disabled, .flatpickr-months .flatpickr-next-month.flatpickr-disabled {
	display: none;
}

.flatpickr-months .flatpickr-prev-month i, .flatpickr-months .flatpickr-next-month i {
	position: relative;
}

.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month, .flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
	/*
      /*rtl:begin:ignore*/
	left: 0;
}

/*
      /*rtl:begin:ignore*/

/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month, .flatpickr-months .flatpickr-next-month.flatpickr-next-month {
	/*
      /*rtl:begin:ignore*/
	right: 0;
}

/*
      /*rtl:begin:ignore*/

/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover, .flatpickr-months .flatpickr-next-month:hover {
	color: #959ea9;
}

.flatpickr-months .flatpickr-prev-month:hover svg, .flatpickr-months .flatpickr-next-month:hover svg {
	fill: #f64747;
}

.flatpickr-months .flatpickr-prev-month svg, .flatpickr-months .flatpickr-next-month svg {
	width: 14px;
	height: 14px;
}

.flatpickr-months .flatpickr-prev-month svg path, .flatpickr-months .flatpickr-next-month svg path {
	-webkit-transition: fill .1s;
	transition: fill .1s;
	fill: inherit;
}

.numInputWrapper {
	position: relative;
	height: auto;
}

.numInputWrapper input, .numInputWrapper span {
	display: inline-block;
}

.numInputWrapper input {
	width: 100%;
}

.numInputWrapper input::-ms-clear {
	display: none;
}

.numInputWrapper input::-webkit-outer-spin-button, .numInputWrapper input::-webkit-inner-spin-button {
	margin: 0;
	-webkit-appearance: none;
}

.numInputWrapper span {
	position: absolute;
	right: 0;
	width: 14px;
	padding: 0 4px 0 2px;
	height: 50%;
	line-height: 50%;
	opacity: 0;
	cursor: pointer;
	border: 1px solid rgba(57, 57, 57, .15);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.numInputWrapper span:hover {
	background: rgba(0, 0, 0, .1);
}

.numInputWrapper span:active {
	background: rgba(0, 0, 0, .2);
}

.numInputWrapper span:after {
	display: block;
	content: "";
	position: absolute;
}

.numInputWrapper span.arrowUp {
	top: 0;
	border-bottom: 0;
}

.numInputWrapper span.arrowUp:after {
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-bottom: 4px solid rgba(57, 57, 57, .6);
	top: 26%;
}

.numInputWrapper span.arrowDown {
	top: 50%;
}

.numInputWrapper span.arrowDown:after {
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid rgba(57, 57, 57, .6);
	top: 40%;
}

.numInputWrapper span svg {
	width: inherit;
	height: auto;
}

.numInputWrapper span svg path {
	fill: rgba(0, 0, 0, .5);
}

.numInputWrapper:hover {
	background: rgba(0, 0, 0, .05);
}

.numInputWrapper:hover span {
	opacity: 1;
}

.flatpickr-current-month {
	font-size: 135%;
	line-height: inherit;
	font-weight: 300;
	color: inherit;
	position: absolute;
	width: 75%;
	left: 12.5%;
	padding: 7.48px 0 0 0;
	line-height: 1;
	height: 34px;
	display: inline-block;
	text-align: center;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.flatpickr-current-month span.cur-month {
	font-family: inherit;
	font-weight: 700;
	color: inherit;
	display: inline-block;
	margin-left: .5ch;
	padding: 0;
}

.flatpickr-current-month span.cur-month:hover {
	background: rgba(0, 0, 0, .05);
}

.flatpickr-current-month .numInputWrapper {
	width: 6ch;
	width: 7ch  ;
	display: inline-block;
}

.flatpickr-current-month .numInputWrapper span.arrowUp:after {
	border-bottom-color: rgba(0, 0, 0, .9);
}

.flatpickr-current-month .numInputWrapper span.arrowDown:after {
	border-top-color: rgba(0, 0, 0, .9);
}

.flatpickr-current-month input.cur-year {
	background: transparent;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: inherit;
	cursor: text;
	padding: 0 0 0 .5ch;
	margin: 0;
	display: inline-block;
	font-size: inherit;
	font-family: inherit;
	font-weight: 300;
	line-height: inherit;
	height: auto;
	border: 0;
	border-radius: 0;
	vertical-align: initial;
	-webkit-appearance: textfield;
	-moz-appearance: textfield;
	appearance: textfield;
}

.flatpickr-current-month input.cur-year:focus {
	outline: 0;
}

.flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover {
	font-size: 100%;
	color: rgba(0, 0, 0, .5);
	background: transparent;
	pointer-events: none;
}

.flatpickr-current-month .flatpickr-monthDropdown-months {
	appearance: menulist;
	background: transparent;
	border: none;
	border-radius: 0;
	box-sizing: border-box;
	color: inherit;
	cursor: pointer;
	font-size: inherit;
	font-family: inherit;
	font-weight: 300;
	height: auto;
	line-height: inherit;
	margin: -1px 0 0 0;
	outline: none;
	padding: 0 0 0 .5ch;
	position: relative;
	vertical-align: initial;
	-webkit-box-sizing: border-box;
	-webkit-appearance: menulist;
	-moz-appearance: menulist;
	width: auto;
}

.flatpickr-current-month .flatpickr-monthDropdown-months:focus, .flatpickr-current-month .flatpickr-monthDropdown-months:active {
	outline: none;
}

.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
	background: rgba(0, 0, 0, .05);
}

.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
	background-color: transparent;
	outline: none;
	padding: 0;
}

.flatpickr-weekdays {
	background: transparent;
	text-align: center;
	overflow: hidden;
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	height: 28px;
}

.flatpickr-weekdays .flatpickr-weekdaycontainer {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

span.flatpickr-weekday {
	cursor: default;
	font-size: 90%;
	background: transparent;
	color: rgba(0, 0, 0, .54);
	line-height: 1;
	margin: 0;
	text-align: center;
	display: block;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	font-weight: bolder;
}

.dayContainer, .flatpickr-weeks {
	padding: 1px 0 0 0;
}

.flatpickr-days {
	position: relative;
	overflow: hidden;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	width: 307.875px;
}

.flatpickr-days:focus {
	outline: 0;
}

.dayContainer {
	padding: 0;
	outline: 0;
	text-align: left;
	width: 307.875px;
	min-width: 307.875px;
	max-width: 307.875px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	display: -ms-flexbox;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-around;
	justify-content: space-around;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	opacity: 1;
}

.dayContainer + .dayContainer {
	-webkit-box-shadow: -1px 0 0 #e6e6e6;
	box-shadow: -1px 0 0 #e6e6e6;
}

.flatpickr-day {
	background: none;
	border: 1px solid transparent;
	border-radius: 150px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #393939;
	cursor: pointer;
	font-weight: 400;
	width: 14.2857143%;
	-webkit-flex-basis: 14.2857143%;
	-ms-flex-preferred-size: 14.2857143%;
	flex-basis: 14.2857143%;
	max-width: 39px;
	height: 39px;
	line-height: 39px;
	margin: 0;
	display: inline-block;
	position: relative;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
}

.flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus {
	cursor: pointer;
	outline: 0;
	background: #e6e6e6;
	border-color: #e6e6e6;
}

.flatpickr-day.today {
	border-color: #959ea9;
}

.flatpickr-day.today:hover, .flatpickr-day.today:focus {
	border-color: #959ea9;
	background: #959ea9;
	color: #fff;
}

.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay {
	background: #569ff7;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #fff;
	border-color: #569ff7;
}

.flatpickr-day.selected.startRange, .flatpickr-day.startRange.startRange, .flatpickr-day.endRange.startRange {
	border-radius: 50px 0 0 50px;
}

.flatpickr-day.selected.endRange, .flatpickr-day.startRange.endRange, .flatpickr-day.endRange.endRange {
	border-radius: 0 50px 50px 0;
}

.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
	-webkit-box-shadow: -10px 0 0 #569ff7;
	box-shadow: -10px 0 0 #569ff7;
}

.flatpickr-day.selected.startRange.endRange, .flatpickr-day.startRange.startRange.endRange, .flatpickr-day.endRange.startRange.endRange {
	border-radius: 50px;
}

.flatpickr-day.inRange {
	border-radius: 0;
	-webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
	box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}

.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover, .flatpickr-day.prevMonthDay, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.notAllowed.nextMonthDay {
	color: rgba(57, 57, 57, .3);
	background: transparent;
	border-color: transparent;
	cursor: default;
}

.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover {
	cursor: not-allowed;
	color: rgba(57, 57, 57, .1);
}

.flatpickr-day.week.selected {
	border-radius: 0;
	-webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
	box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
}

.flatpickr-day.hidden {
	visibility: hidden;
}

.rangeMode .flatpickr-day {
	margin-top: 1px;
}

.flatpickr-weekwrapper {
	float: left;
}

.flatpickr-weekwrapper .flatpickr-weeks {
	padding: 0 12px;
	-webkit-box-shadow: 1px 0 0 #e6e6e6;
	box-shadow: 1px 0 0 #e6e6e6;
}

.flatpickr-weekwrapper .flatpickr-weekday {
	float: none;
	width: 100%;
	line-height: 28px;
}

.flatpickr-weekwrapper span.flatpickr-day, .flatpickr-weekwrapper span.flatpickr-day:hover {
	display: block;
	width: 100%;
	max-width: none;
	color: rgba(57, 57, 57, .3);
	background: transparent;
	cursor: default;
	border: none;
}

.flatpickr-innerContainer {
	display: block;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
}

.flatpickr-rContainer {
	display: inline-block;
	padding: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.flatpickr-time {
	text-align: center;
	outline: 0;
	display: block;
	height: 0;
	line-height: 40px;
	max-height: 40px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.flatpickr-time:after {
	content: "";
	display: table;
	clear: both;
}

.flatpickr-time .numInputWrapper {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	width: 40%;
	height: 40px;
	float: left;
}

.flatpickr-time .numInputWrapper span.arrowUp:after {
	border-bottom-color: #393939;
}

.flatpickr-time .numInputWrapper span.arrowDown:after {
	border-top-color: #393939;
}

.flatpickr-time.hasSeconds .numInputWrapper {
	width: 26%;
}

.flatpickr-time.time24hr .numInputWrapper {
	width: 49%;
}

.flatpickr-time input {
	background: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: 0;
	border-radius: 0;
	text-align: center;
	margin: 0;
	padding: 0;
	height: inherit;
	line-height: inherit;
	color: #393939;
	font-size: 14px;
	position: relative;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-appearance: textfield;
	-moz-appearance: textfield;
	appearance: textfield;
}

.flatpickr-time input.flatpickr-hour {
	font-weight: bold;
}

.flatpickr-time input.flatpickr-minute, .flatpickr-time input.flatpickr-second {
	font-weight: 400;
}

.flatpickr-time input:focus {
	outline: 0;
	border: 0;
}

.flatpickr-time .flatpickr-time-separator, .flatpickr-time .flatpickr-am-pm {
	height: inherit;
	float: left;
	line-height: inherit;
	color: #393939;
	font-weight: bold;
	width: 2%;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-align-self: center;
	-ms-flex-item-align: center;
	align-self: center;
}

.flatpickr-time .flatpickr-am-pm {
	outline: 0;
	width: 18%;
	cursor: pointer;
	text-align: center;
	font-weight: 400;
}

.flatpickr-time input:hover, .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time input:focus, .flatpickr-time .flatpickr-am-pm:focus {
	background: #eee;
}

.flatpickr-input[readonly] {
	cursor: pointer;
}

@-webkit-keyframes fpFadeInDown {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, -20px, 0);
		transform: translate3d(0, -20px, 0);
	}
	
	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

@keyframes fpFadeInDown {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, -20px, 0);
		transform: translate3d(0, -20px, 0);
	}
	
	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

@media only screen and (max-width: 600px) {
	div.wpforms-container .wpforms-form .wpforms-field-layout-columns {
		max-width: calc(100% + 10px);
	}
	
	div.wpforms-container .wpforms-form .wpforms-layout-row {
		max-width: calc(100% + 10px);
	}
	
	div.wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small, div.wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-medium, div.wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-large {
		width: calc(100% + 10px);
	}
}

.flatpickr-calendar .flatpickr-current-month select {
	display: initial;
}

@media only screen and (max-width: 600px) {
	.flatpickr-calendar .flatpickr-current-month .numInputWrapper {
		width: calc(6ch - 14px);
	}
	
	.flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowUp, .flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowDown {
		display: none;
	}
}

.wpforms-container .wpforms-field-date-time .wpforms-field-row {
	justify-content: revert;
}

.wpforms-container .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block {
	margin-bottom: 0;
}

.wpforms-container .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:only-child {
	width: 100%;
}

.wpforms-container .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:not(:only-child) {
	width: 50%;
}

.wpforms-container .wpforms-field-date-time .wpforms-field-row-block .wpforms-field-sublabel {
	width: 100%;
}

.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown {
	align-items: center;
	display: flex;
	flex-grow: 1;
	flex-wrap: wrap;
}

.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown .wpforms-field-date-dropdown-wrap {
	width: 100%;
}

.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown+.wpforms-field-row-block {
	flex: 1;
	min-width: 30%;
}

.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown .wpforms-field-sublabel {
	width: 100%;
}

.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap {
	align-items: center;
	display: flex;
	flex-grow: 1;
	flex-wrap: nowrap;
	margin: 0 -5px 0 -5px;
}

@media only screen and (min-width: 600px) {
	.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small {
		width: calc(25% + 12px);
	}
	
	.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small select {
		appearance: none;
		padding-left: 5px;
		padding-right: 5px;
		background-image: none;
		text-align: center;
	}
	
	.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small select.nitro-lazy {
		background-image: none !important;
	}
}

.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-medium {
	width: calc(60% + 12px);
}

.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-large {
	width: calc(100% + 12px);
}

.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap select {
	margin: 0 5px 0 5px;
}

@container ( max-width: 300px ) {}

.wpforms-container .wpforms-field-date-time .wpforms-field-row-block .wpforms-field-date-dropdown-wrap {
	width: 100%;
}

.wpforms-container .wpforms-field-date-time .wpforms-field-date-time-date-day, .wpforms-container .wpforms-field-date-time .wpforms-field-date-time-date-month {
	width: calc(30% - 10px);
}

.wpforms-container .wpforms-field-date-time .wpforms-field-date-time-date-year {
	width: calc(40% - 10px);
}

.wpforms-container .wpforms-datepicker-wrap {
	width: 100%;
	position: relative;
}

.wpforms-container .wpforms-datepicker-wrap .wpforms-datepicker-clear {
	position: absolute;
	background-image: url("https://cdn-ilageof.nitrocdn.com/CRLcozlsScyPozRudgoRxywbLwowJmgQ/assets/images/optimized/rev-18cf11f/canapprove.com/wp-content/plugins/wpforms/assets/pro/images/times-solid-white.svg") !important;
	background-position: 50% 50% !important;
	background-repeat: no-repeat !important;
	background-color: rgba(0, 0, 0, .35) !important;
	background-size: 8px !important;
	width: 16px;
	height: 16px;
	cursor: pointer;
	display: block;
	border-radius: 50%;
	right: 10px;
	top: 50%;
	margin-top: -8px;
	transition: all .25s;
}

.wpforms-container .wpforms-datepicker-wrap .wpforms-datepicker-clear.nitro-lazy {
	background-image: none !important;
}

.wpforms-container .wpforms-datepicker-wrap .wpforms-datepicker-clear:hover, .wpforms-container .wpforms-datepicker-wrap .wpforms-datepicker-clear:focus {
	background-color: #d63637 !important;
}

.wpforms-container .wpforms-datepicker-wrap .wpforms-field-small+.wpforms-datepicker-clear {
	right: calc(75% + 10px);
}

.wpforms-container .wpforms-datepicker-wrap .wpforms-field-medium+.wpforms-datepicker-clear {
	right: calc(40% + 10px);
}

@media only screen and (max-width: 600px) {
	.wpforms-container .wpforms-datepicker-wrap .wpforms-field-small+.wpforms-datepicker-clear, .wpforms-container .wpforms-datepicker-wrap .wpforms-field-medium+.wpforms-datepicker-clear {
		right: 10px;
	}
}

.wpforms-container .wpforms-field-layout {
	padding: 0;
}

.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row, .wpforms-container .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row {
	flex-direction: column;
}

.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block, .wpforms-container .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block {
	padding: 0;
	margin: 0 0 15px 0;
}

.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:last-child, .wpforms-container .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:last-child {
	margin-bottom: 0;
}

.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:only-child, .wpforms-container .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:only-child {
	padding-right: 0;
}

.wpforms-container .wpforms-page-indicator {
	margin: 0 0 20px 0;
	overflow: hidden;
}

.wpforms-container .wpforms-page-indicator.circles {
	border-top: 1px solid rgba(0, 0, 0, .25);
	border-bottom: 1px solid rgba(0, 0, 0, .25);
	padding: 15px 10px;
	display: flex;
	justify-content: flex-start;
}

.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page {
	margin: 0 20px 0 0;
}

.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page:last-of-type {
	margin: 0;
}

.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page-number {
	height: 40px;
	width: 40px;
	border-radius: 50%;
	display: inline-block;
	margin: 0 10px 0 0;
	line-height: 40px;
	text-align: center;
	background-color: rgba(0, 0, 0, .25);
	color: rgba(0, 0, 0, .7);
}

.wpforms-container .wpforms-page-indicator.circles .active .wpforms-page-indicator-page-number {
	color: #fff;
}

.wpforms-container .wpforms-page-indicator.connector {
	display: flex;
	justify-content: flex-start;
}

.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page {
	text-align: center;
	line-height: 1.2;
}

.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page-number {
	display: block;
	text-indent: -9999px;
	height: 6px;
	background-color: rgba(0, 0, 0, .25);
	margin: 0 0 16px 0;
	position: relative;
}

.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page-triangle {
	position: absolute;
	top: 100%;
	left: 50%;
	width: 0;
	height: 0;
	margin-left: -5px;
	border-style: solid;
	border-width: 6px 5px 0 5px;
	border-color: transparent transparent transparent transparent;
}

.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page-title {
	display: inline-block;
	padding: 0 15px;
	font-size: 16px;
}

.wpforms-container .wpforms-page-indicator.progress {
	font-size: 18px;
}

.wpforms-container .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap {
	display: block;
	width: 100%;
	background-color: rgba(0, 0, 0, .25);
	height: 18px;
	border-radius: 10px;
	overflow: hidden;
	position: relative;
	margin: 5px 0 0;
}

.wpforms-container .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress {
	height: 18px;
	position: absolute;
	left: 0;
	top: 0;
}

.wpforms-container .wpforms-field-pagebreak:empty {
	display: none;
}

.wpforms-container .wpforms-field-rating-wrapper {
	display: inline-flex;
	flex-direction: column;
	gap: 6px;
}

.wpforms-container .wpforms-field-rating-wrapper.wpforms-field-rating-labels-position-above {
	position: relative;
	top: calc(var(--wpforms-field-size-input-spacing) * -1 + 10px);
}

.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items {
	display: flex;
	flex-wrap: wrap;
	gap: 3px;
}

.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items .wpforms-field-rating-item {
	margin: 0;
	display: inline-block;
}

.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items .wpforms-field-rating-item svg {
	cursor: pointer;
	opacity: .6;
	fill: rgba(0, 0, 0, .2);
	transition: fill .15s;
}

.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items .wpforms-field-rating-item.selected svg, .wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items .wpforms-field-rating-item.hover svg {
	opacity: 1;
	fill: currentColor;
}

.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-labels {
	display: flex;
	justify-content: space-between;
	gap: 10px;
}

.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-labels .wpforms-field-sublabel {
	min-width: 0;
}

.wpforms-container .wpforms-form textarea.wp-editor-area.wpforms-field-small {
	height: 100px;
}

.wpforms-container .wpforms-form textarea.wp-editor-area.wpforms-field-medium {
	height: 250px;
}

.wpforms-container .wpforms-form textarea.wp-editor-area.wpforms-field-large {
	height: 400px;
}

.wpforms-container .wpforms-form textarea.wp-editor-area:focus {
	outline: none;
}

.wpforms-container .wpforms-form .wpforms-field-content {
	color: var(--wpforms-label-color);
}

.wpforms-container .wpforms-form .wpforms-field-content h1, .wpforms-container .wpforms-form .wpforms-field-content h2, .wpforms-container .wpforms-form .wpforms-field-content h3, .wpforms-container .wpforms-form .wpforms-field-content h4, .wpforms-container .wpforms-form .wpforms-field-content h5, .wpforms-container .wpforms-form .wpforms-field-content h6 {
	color: inherit;
}

.wpforms-container .wpforms-form .wpforms-field-content>.wpforms-field-row {
	display: block;
}

.wpforms-container .wpforms-captcha-math input {
	display: inline-block;
	width: 70px;
	vertical-align: inherit;
	margin: 0 0 0 5px;
}

.wpforms-container .wpforms-captcha-question {
	margin: 0 0 4px 0;
}

.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row {
	flex-direction: row;
	flex-wrap: wrap;
	container-type: inline-size;
	container-name: wpforms-field-cc-row-responsive;
}

@container wpforms-field-cc-row-responsive (max-width: 300px) {}

.wpforms-container .wpforms-form .wpforms-field-credit-card-number {
	padding: 0 15px 0 0;
	width: calc(100% - 90px);
}

.wpforms-container .wpforms-form .wpforms-field-credit-card-code {
	width: 90px;
}

.wpforms-container .wpforms-form .wpforms-field-credit-card-name {
	width: calc(100% - 195px);
	padding: 0 15px 0 0;
}

.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration {
	width: 195px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	height: fit-content;
	gap: 0 15px;
}

.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration label {
	width: 100%;
}

.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration select {
	width: calc(50% - 7.5px);
	display: block;
}

.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration>.wpforms-error:last-child {
	display: none !important;
}

.wpforms-container .wpforms-form em.wpforms-error, .wpforms-container .wpforms-form .wpforms-field-sublabel {
	min-width: 90px;
}

div.wpforms-container-full .wpforms-form .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-payment-coupon-wrapper {
	max-width: 60%;
}

.wpforms-field-layout.wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-signature .wpforms-signature-wrap {
	width: 100% !important;
}

.wpforms-field-layout.wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-signature .wpforms-signature-wrap.wpforms-field-medium {
	width: 65% !important;
}

.wpforms-field-layout.wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-signature .wpforms-signature-wrap.wpforms-field-small {
	width: 25% !important;
}

.wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field.size-large .wpforms-square-cardnumber-wrapper, .wpforms-field.wpforms-field-drag-to-column.wpforms-field-drag-to-column-100.size-large .wpforms-square-cardnumber-wrapper {
	width: 100% !important;
	min-width: auto !important;
	flex-direction: row !important;
}

.wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field.size-medium .wpforms-square-cardnumber-wrapper, .wpforms-field.wpforms-field-drag-to-column.wpforms-field-drag-to-column-100.size-medium .wpforms-square-cardnumber-wrapper {
	width: 60% !important;
	min-width: auto !important;
	flex-direction: column !important;
}

.wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field.size-small .wpforms-square-cardnumber-wrapper, .wpforms-field.wpforms-field-drag-to-column.wpforms-field-drag-to-column-100.size-small .wpforms-square-cardnumber-wrapper {
	width: 25% !important;
	min-width: 250px !important;
	flex-direction: column !important;
}

div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-square .wpforms-field-large.wpforms-square-cardnumber-wrapper {
	width: 100% !important;
	min-width: auto !important;
	flex-direction: row !important;
}

div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-square .wpforms-field-medium.wpforms-square-cardnumber-wrapper {
	width: 60% !important;
	min-width: auto !important;
	flex-direction: column !important;
}

div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-square .wpforms-field-small.wpforms-square-cardnumber-wrapper {
	width: 25% !important;
	min-width: 250px !important;
	flex-direction: column !important;
}

div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-square .wpforms-square-cardname input {
	min-width: 250px !important;
}
