@charset "UTF-8";

@keyframes circle {
0% {
opacity: 1
}

40% {
opacity: 1
}

100% {
width: 200%;
height: 200%;
opacity: 0
}
}

@keyframes circle {
0% {
opacity: 1
}

40% {
opacity: 1
}

100% {
width: 200%;
height: 200%;
opacity: 0
}
}

.sep {
margin: 0 11px
}

.contact-page
.page-content {
float: left;
width: 100%;
margin-top: 50px
}

.unstyled {
margin: 0;
padding: 0;
list-style: none
}

h3 {
margin-bottom: 21px;
}

code {
background: #f5f2f0;
border: 1px solid #e6e6e6;
color: #252525;
padding: 1.6666666667px 5px;
font-family: Monaco,Verdana,"Dejavu Sans",sans-serif;
border-radius: 3px;
white-space: nowrap;
font-size: inherit
}

kbd {
background: #252525;
color: #fff;
padding: 1.6666666667px 5px;
font-family: Monaco,Verdana,"Dejavu Sans",sans-serif;
border-radius: 3px;
font-size: 14px;
line-height: 20px
}

pre {
display: block;
overflow: auto;
max-width: 500px;
word-break: break-all;
word-wrap: break-word;
white-space: pre-wrap;
padding-top: 21px;
color: #252525;
background: #f5f2f0;
border-radius: 4px;
border: 1px solid #e6e6e6
}

pre > :last-child {
margin-bottom: 0
}

table {
border-collapse: collapse;
margin: 11px 0;
table-layout: fixed;
width: 100%;
}

th {
border: 1px solid #e2e2e2;
font-weight: 700;
text-align: left;
padding: 11px;
color: #252525
}

td {
border: 1px solid #e2e2e2;
padding: 11px
}

td, th, tr {
vertical-align: middle
}

fieldset {
background: 0 0;
border: 1px solid #e2e2e2;
padding: 21px;
}

fieldset legend {
padding: 0 11px;
color: #252525
}

label {
display: inline-block;
color: #252525
}

label.required::after {
content: "*"
}

label abbr {
display: none
}

input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="text"], textarea {
width: 100%;
display: block;
font-size: 14px;
color: grey;
outline: 0;
border: 1px solid transparent;
border-radius: 1px;
padding: 5px;
box-shadow: none;
background: #f5f5f5;
transition: border
.4s ease-in-out,box-shadow
.4s ease-in-out,background
.4s ease-in-out,-webkit-box-shadow
.4s ease-in-out
}

textarea {
resize: vertical
}

input[type="submit"] {
border: 1px solid transparent;
padding: 11px 21px;
color: #252525;
border-radius: 1px;
outline: 0;
transition: border
.4s ease-in-out,box-shadow
.4s ease-in-out,background
.4s ease-in-out,-webkit-box-shadow
.4s ease-in-out;
box-shadow: none;
background: #f5f5f5
}

input[type="submit"]:focus, input[type="submit"]:hover {
border: 1px solid #e6e6e6;
box-shadow: 0 0 5px 0 #ccc;
background: #fafafa
}

input[type="checkbox"], input[type="radio"] {
display: inline;
margin-right: 5px
}

input[type="file"] {
padding-bottom: 5px;
width: 100%
}

select {
max-width: 100%;
width: auto
}

.btn,
.contact-page
.right button {
display: inline-block;
vertical-align: middle;
white-space: nowrap;
font-family: inherit;
font-size: 100%;
cursor: pointer;
margin: 0;
padding: 0 1em;
line-height: 2;
border-radius: 0;
border: 1px solid #e2e2e2;
transition: background
.3s ease-in-out
}

.btn,
.btn:hover,
.contact-page
.right button {
text-decoration: none
}

.btn:active,
.btn:focus,
.contact-page
.right button:active,
.contact-page
.right button:focus {
outline: 0
}

.btn-small,
.contact-page
.right button {
line-height: 2
}

.btn-large {
line-height: 4;
padding-left: 1.5em;
padding-right: 1.5em
}

.btn-extra-large {
line-height: 5;
padding-left: 2em;
padding-right: 2em
}

.btn-full-width {
width: 100%;
padding-left: 0;
padding-right: 0;
text-align: center
}

.btn-rounded {
border-radius: 10px
}

.btn-default,
.btn-default:visited {
background: 0 0;
border: 1px solid #e2e2e2;
color: #252525
}

.btn-default:focus,
.btn-default:hover,
.btn-default:visited:focus,
.btn-default:visited:hover {
color: #252525;
border: 1px solid #e6e6e6
}

.btn-brand,
.btn-brand:visited {
background: #00aeef;
border: none;
color: #fff
}

.btn-brand i,
.btn-brand:visited i {
color: #fff
}

.btn-brand:focus,
.btn-brand:hover,
.btn-brand:visited:focus,
.btn-brand:visited:hover {
background: #23c3ff;
border: none;
color: #fff
}

.btn-brand:focus i,
.btn-brand:hover i,
.btn-brand:visited:focus i,
.btn-brand:visited:hover i {
color: #fff
}

.btn-accent,
.btn-accent:visited,
.contact-page
.right button {
background: #ef475d;
border: none;
color: #fff
}

.btn-accent i,
.btn-accent:visited i,
.contact-page
.right button i {
color: #fff
}

.btn-accent:focus,
.btn-accent:hover,
.btn-accent:visited:focus,
.btn-accent:visited:hover,
.contact-page
.right button:focus,
.contact-page
.right button:hover {
background: #f37686;
border: none;
color: #fff
}

.btn-accent:focus i,
.btn-accent:hover i,
.btn-accent:visited:focus i,
.btn-accent:visited:hover i,
.contact-page
.right button:focus i,
.contact-page
.right button:hover i {
color: #fff
}

.btn-disabled,
.btn-disabled:visited {
background: #e2e2e2;
border: none;
color: #e6e6e6
}

.btn-disabled:active,
.btn-disabled:focus,
.btn-disabled:hover,
.btn-disabled:visited:active,
.btn-disabled:visited:focus,
.btn-disabled:visited:hover {
background: #e2e2e2;
border: none;
cursor: text
}

.message {
margin: 35px 0 0
}

.message.error li {
background: #f6f4f0;
color: #000;
padding: 20px
}

.message.success li {
background: #2ecc71;
color: #fff;
padding: 20px
}

.message li a,
.message li a:visited {
color: #fff;
text-decoration: underline
}

.message input[type="submit"] {
text-align: center;
text-transform: uppercase;
margin-top: 6px;
display: block;
background: #00aeef;
color: #fff;
font-weight: 400;
padding: 4px 25px;
font-size: 13px;
text-shadow: 0 -1px 0 #006489;
box-shadow: inset 0 1px 0 0 #0089bc;
border: none
}

.message input[type="submit"]:hover {
background: #009bd6;
color: #fff
}

.ajax p.alert-message {
margin: 0;
padding: 20px;
background: #6da98f;
color: #fff;
text-align: center
}

.ajax p.alert-message.error {
background: #ef475d
}

.inner {
max-width: 1230px;
width: 100%;
margin: 0 auto;
position: relative
}

.inner.-secondary-light {
background: #f6f4f0
}

#slider-range {
border: 0;
width: calc(100% - 20px);
margin-left: 10px
}

#slider-range
.ui-widget-header {
background-color: #c0b6a7;
border: 0
}

#slider-range
.ui-slider-handle {
top: -4px;
background: #f6f4f0
}

.-positive {
color: #039433
}

.-negative {
color: #e10e0e
}

.page-numbers li {
display: inline-block;
padding-right:
.5rem;
border-right: 1px solid #000;
margin-right:
.25rem
}

.page-numbers li:last-of-type {
border-right: 0
}

.page-numbers li
.next {
font-size: 0
}

.page-numbers li
.next::before {
font-size: 1.25rem;
content: "Next Page »"
}

.page-numbers li
.prev {
font-size: 0
}

.page-numbers li
.prev::before {
font-size: 1.25rem;
content: "« Previous Page"
}

.blog-post {
float: left;
width: 85%
}

.blog-post
.date
.category {
text-decoration: underline;
color: #617f73;
margin-left: 5px;
font-family: "Open Sans",sans-serif;
font-weight: 500
}

.blog-post
.date
.category:first-child {
margin-left: 0
}

.blog-post
.date
.category::after {
content: ","
}

.blog-post
.date
.category:last-child::after {
content: ""
}

.blog-post
.image-wrapper {

}

.blog-post
.image-wrapper iframe,
.blog-post
.image-wrapper img {
width: 100%;
height: auto;
object-fit: contain
}

.blog-post
.content {
margin-top: 20px;
float: left;
width: 100%;
line-height: 26px;
font-size: 16px;
color: #4c645b;
font-family: "Open Sans",sans-serif;
font-weight: 400
}

.blog-post
.share {
color: #4c645b
}

.blog-post
.share a {
color: #4c645b;
margin-left: 10px
}

.blog-post
.share > span {
font-family: "Open Sans",sans-serif;
font-weight: 600
}

#primary-content {
float: left;
width: 100%
}

.fl {
float: left
}

.w-100 {
width: 100%
}

.m-t-small {
margin-top: 20px
}

ul {
list-style: initial
}

ul > ul {
list-style: disc
}

i.fa {
min-width: 18px;
display: inline-block
}

svg.icon {
width: 1em;
height: 1em;
vertical-align: -.125em
}

a.submit-button, a.submit-button:visited, button.submit-button, button.submit-button:visited, input.submit-button, input.submit-button:visited {
text-align: center;
text-decoration: none;
display: inline-block;
border: 1px solid transparent;
padding: 11px 21px;
color: #fff;
border-radius: 1px;
outline: 0;
transition: border
.4s ease-in-out,box-shadow
.4s ease-in-out,background
.4s ease-in-out,-webkit-box-shadow
.4s ease-in-out;
box-shadow: none;
background: #00aeef
}

a.submit-button:hover, a.submit-button:visited:hover, button.submit-button:hover, button.submit-button:visited:hover, input.submit-button:hover, input.submit-button:visited:hover {
border: 1px solid #bdc3c7;
box-shadow: 0 0 5px 0 #ccc;
background: #fafafa;
color: #00aeef
}

h1.h2 {
margin: 0 0 50px
}

.cart
.odd {
background: #f6f4f0
}

.cart td,
.cart th,
.cart tr {
border: 0
}

.cart
.cart-boxes {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 31.3333333333%;
margin-left: 0;
margin-right: 3%;
margin-bottom: 50px
}

.cart
.cart-boxes::after {
content: "";
display: table;
clear: both
}

.cart
.cart-boxes.last {
margin-right: 0;
float: right
}

.cart
.cart-boxes h3 {
font-weight: 700
}

.cart
.cart-boxes:last-child {
text-align: right
}

.cart input[type="email"],
.cart input[type="password"],
.cart input[type="text"] {
padding: 10px
}

.cart table td input[type="text"] {
margin: 0
}

.cart table td dl {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%
}

.cart table td dl::after {
content: "";
display: table;
clear: both
}

.cart table td dl dt {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%;
font-weight: 700
}

.cart table td dl dt::after {
content: "";
display: table;
clear: both
}

.cart table td dl dl {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 0;
float: right
}

.cart table td dl dl::after {
content: "";
display: table;
clear: both
}

.cart #summary dl {
overflow: hidden
}

.cart #summary dl dt {
display: inline;
margin-bottom: 5px;
float: left;
width: 100%
}

.cart #summary dl dt > span {
font-weight: 700
}

@media only screen and (width <=580px) {
body
.cart table, body
.cart tbody, body
.cart td, body
.cart tfoot, body
.cart th, body
.cart thead, body
.cart tr {
display: block
}

body
.cart thead tr {
position: absolute;
top: -9999px;
left: -9999px
}

body
.cart tr {
border: 1px solid #ccc;
margin: 0 0 5px
}

body
.cart td {
border: none;
border-bottom: 1px solid #eee;
position: relative;
padding-left: 50%
}

body
.cart td:last-child {
border: none
}

body
.cart td dl, body
.cart td input[type="text"] {
overflow: hidden;
margin: 0;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
display: block;
float: none
}

body
.cart td dl::after, body
.cart td input[type="text"]::after {
content: "";
display: table;
clear: both
}

body
.cart td dl dd, body
.cart td dl dt, body
.cart td input[type="text"] dd, body
.cart td input[type="text"] dt {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%
}

body
.cart td dl dd::after, body
.cart td dl dt::after, body
.cart td input[type="text"] dd::after, body
.cart td input[type="text"] dt::after {
content: "";
display: table;
clear: both
}

body
.cart td dl dd, body
.cart td input[type="text"] dd {
margin-right: 0;
float: right
}

body
.cart td input[type="text"] {
padding: 10px
}

body
.cart td::before {
position: absolute;
top: 10px;
left: 10px;
width: 45%;
padding-right: 10px;
white-space: nowrap;
content: attr(data-value);
font-weight: 700
}

body
.cart tfoot {
width: 100%
}

body
.cart
.submit-button {
width: 100%
}

body
.cart #update_row {
width: 100%
}

body
.cart #update_row
.submit-button, body
.cart #update_row
.submit-button:visited {
display: block;
width: 100%
}

body
.cart
.cart-boxes {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
padding: 20px;
height: auto !important
}

body
.cart
.cart-boxes::after {
content: "";
display: table;
clear: both
}
}

.checkout {
padding-top: 20px
}

.checkout
.checkout_box {
padding: 20px
}

.checkout
.border-box {
padding: 20px;
border: 1px solid #bdc3c7;
margin: 0 0 20px
}

.checkout p.login-button {
display: inline;
float: left
}

.checkout
.selectric-wrapper.delievery-address {
width: 100%
}

.checkout
.selectric-wrapper.delievery-address
.selectric-items li {
display: inline-block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
max-width: 100%
}

.checkout
.selectric-wrapper {
margin: 0 0 10px
}

.checkout ul.order-details-list {
padding: 0;
margin: 0 0 20px 20px;
width: 400px
}

.checkout ul.order-details-list li {
list-style: none
}

.checkout ul.order-details-list li label {
display: inline;
float: left;
width: 33.3333333333%;
font-weight: 700
}

.checkout ul.order-details-list li span {
display: inline;
float: left;
width: 33.3333333333%
}

.checkout
.error {
margin-bottom: 20px
}

.checkout
.step_title {
background: #f6f4f0;
position: relative;
padding: 20px;
border-bottom: none
}

.checkout
.step_title i {
margin: 0 10px 0 0;
color: #617f73
}

.checkout
.step_title.active {
background: #617f73 !important;
border: #617f73;
color: #fff;
font-weight: 700
}

.checkout
.step_title.active a,
.checkout
.step_title.active a:visited {
color: #fff
}

.checkout
.step_title.active i {
color: #fff
}

.checkout
.step_title.active
.view {
display: none
}

.checkout
.step_title.previous {
background: #f6f4f0;
color: #617f73
}

.checkout
.step_title
.view {
position: absolute;
right: 10px
}

.checkout ul.contacts {
margin: 0 0 20px;
padding: 0
}

.checkout ul.contacts li {
list-style: none;
background: #fafafa;
padding: 12px 24px;
border-left: 3px solid #617f73;
margin: 0 0 2px
}

.checkout #payment_list li {
list-style: none;
margin: 0 0 20px
}

.checkout
.left-content {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 65.6666666667%;
margin-left: 0;
margin-right: 3%
}

.checkout
.left-content::after {
content: "";
display: table;
clear: both
}

.checkout
.right-content {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 31.3333333333%;
margin-left: 0;
margin-right: 0;
float: right
}

.checkout
.right-content::after {
content: "";
display: table;
clear: both
}

.checkout.step-1
.register-box {
padding: 20px;
padding-left: 20px !important;
float: left;
clear: none;
text-align: inherit;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%
}

.checkout.step-1
.register-box::after {
content: "";
display: table;
clear: both
}

.checkout.step-1
.login-box {
padding: 20px;
padding-right: 20px !important;
clear: none;
text-align: inherit;
padding-left: 0;
width: 48.5%;
margin-left: 0;
margin-right: 0;
float: right
}

.checkout.step-1
.login-box::after {
content: "";
display: table;
clear: both
}

.checkout.step-1
.login-box ul {
padding: 0;
margin: 0
}

.checkout.step-1
.login-box ul li {
list-style: none
}

.checkout.step-2
.form-wrapper {
margin: 20px 0;
padding: 0 0 15px;
border-bottom: 1px solid #e6e6e6
}

.checkout.step-2
.form-wrapper > p {
margin: 0 0 5px;
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%
}

.checkout.step-2
.form-wrapper > p::after {
content: "";
display: table;
clear: both
}

.checkout.step-2
.form-wrapper > p.last {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 0;
float: right
}

.checkout.step-2
.form-wrapper > p.last::after {
content: "";
display: table;
clear: both
}

.checkout.step-2
.form-wrapper > p.full {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

.checkout.step-2
.form-wrapper > p.full::after {
content: "";
display: table;
clear: both
}

.checkout.step-2
.form-wrapper.last {
border-bottom: none
}

.checkout.step-2 #billing {
margin: 0 20px 20px
}

.checkout.step-3 #shipping {
margin: 0 20px 20px
}

.checkout.step-4 ul {
margin: 0 0 20px;
padding: 0
}

.checkout.step-4 [name="special_instructions"] {
height: 150px
}

.checkout.step-4 #shipping_list li {
list-style: none
}

.checkout.step-4 #billing {
margin: 20px
}

.checkout.step-5 #payment_list {
margin: 20px
}

.checkout.step-6 table {
width: 100%
}

.checkout.step-6 table th {
background: #617f73;
color: #fff
}

.checkout.step-6 table p {
margin: 0
}

.checkout.step-6 table tr.odd {
background: #fff
}

.checkout.step-6 table td.align-right {
text-align: right;
font-weight: 700
}

.checkout.step-6 table tfoot {
border-top: 3px solid #617f73;
border-bottom: 3px solid #617f73
}

.checkout.step-6 table
.reduced {
text-decoration: line-through
}

.checkout.step-6
.table-wrapper {
margin: 0 20px 20px
}

.checkout.phone-order ul.billing,
.checkout.phone-order ul.shipping {
margin: 0 0 30px;
padding: 0
}

.checkout.phone-order ul.billing li,
.checkout.phone-order ul.shipping li {
list-style: none
}

.checkout.phone-order ul.billing li label,
.checkout.phone-order ul.shipping li label {
display: inline;
float: left;
width: 33.3333333333%;
font-weight: 700
}

.checkout.phone-order ul.billing li span,
.checkout.phone-order ul.shipping li span {
display: inline;
float: left;
width: 66.6666666667%
}

@media only screen and (width <=580px) {
body
.checkout
.left-content {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.checkout
.left-content::after {
content: "";
display: table;
clear: both
}

body
.checkout.step-2
.form-wrapper > p, body
.checkout.step-2
.form-wrapper > p.last {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.checkout.step-2
.form-wrapper > p.last::after, body
.checkout.step-2
.form-wrapper > p::after {
content: "";
display: table;
clear: both
}

body
.checkout
.right-content {
display: none
}

body
.checkout table, body
.checkout tbody, body
.checkout td, body
.checkout tfoot, body
.checkout th, body
.checkout thead, body
.checkout tr {
display: block
}

body
.checkout thead tr {
position: absolute;
top: -9999px;
left: -9999px
}

body
.checkout tr {
border: 1px solid #ccc;
margin: 0 0 5px
}

body
.checkout td {
border: none;
border-bottom: 1px solid #eee;
position: relative;
padding-left: 50%
}

body
.checkout td:last-child {
border: none
}

body
.checkout td dl, body
.checkout td input[type="text"] {
overflow: hidden;
margin: 0;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
display: block;
float: none
}

body
.checkout td dl::after, body
.checkout td input[type="text"]::after {
content: "";
display: table;
clear: both
}

body
.checkout td dl dd, body
.checkout td dl dt, body
.checkout td input[type="text"] dd, body
.checkout td input[type="text"] dt {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%
}

body
.checkout td dl dd::after, body
.checkout td dl dt::after, body
.checkout td input[type="text"] dd::after, body
.checkout td input[type="text"] dt::after {
content: "";
display: table;
clear: both
}

body
.checkout td dl dd, body
.checkout td input[type="text"] dd {
margin-right: 0;
float: right
}

body
.checkout td input[type="text"] {
padding: 10px
}

body
.checkout td::before {
position: absolute;
top: 10px;
left: 10px;
width: 45%;
padding-right: 10px;
white-space: nowrap;
content: attr(data-value);
font-weight: 700
}

body
.checkout tfoot {
width: 100%
}

body
.checkout tfoot
.align-right {
display: none
}
}

.left-content-login {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 65.6666666667%;
margin-left: 0;
margin-right: 3%
}

.left-content-login::after {
content: "";
display: table;
clear: both
}

.left-content-login td ul {
margin: 0
}

.left-content-login td
.group {
font-weight: 700
}

.left-content-login td a,
.left-content-login td a:visited {
text-decoration: none;
display: block;
text-align: center
}

.left-content-login + div {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 31.3333333333%;
margin-left: 0;
margin-right: 0;
float: right
}

.left-content-login + div::after {
content: "";
display: table;
clear: both
}

.model,
.model-overlay {
display: none
}

html.show-model {
overflow: hidden
}

html.show-model
.model-overlay {
opacity:
.8;
display: block;
background: rgb(0 0 0 / 75%);
position: fixed;
left: 0;
top: 0;
z-index: 9;
width: 100%;
height: 100%
}

html.show-model
.model {
border-radius: 5px;
display: block;
width: 500px;
position: fixed;
left: 50%;
margin-left: -250px;
top: 100px;
background: #f7f7f7;
z-index: 10
}

html.show-model
.model
.close-model {
font-size: 20px;
position: absolute;
right: 10px;
top: 10px;
z-index: 1000
}

html.show-model
.model
.inner {
padding: 20px
}

html.show-model
.model
.inner h2 {
margin: 0 0 30px;
padding: 0 0 10px;
font-size: 18px;
border-bottom: 1px solid #e6e6e6
}

html.show-model
.model
.inner label {
display: inline;
float: left;
width: 170px;
font-size: 14px;
padding: 5px;
font-weight: 700
}

html.show-model
.model
.inner
.selectric-wrapper, html.show-model
.model
.inner input {
display: inline;
float: left;
width: 285px
}

.customer {
padding-top: 20px
}

.customer table th {
background: #617f73 !important;
color: #fff
}

.customer table p {
margin: 0
}

.customer
.form-wrapper {
padding: 0 0 15px;
border-bottom: 1px solid #e6e6e6
}

.customer
.form-wrapper > p {
margin: 0 0 5px;
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%
}

.customer
.form-wrapper > p::after {
content: "";
display: table;
clear: both
}

.customer
.form-wrapper > p.last {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 0;
float: right
}

.customer
.form-wrapper > p.last::after {
content: "";
display: table;
clear: both
}

.customer
.form-wrapper.last {
border-bottom: none
}

.customer
.form-wrapper
.left-wrapper {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%
}

.customer
.form-wrapper
.left-wrapper::after {
content: "";
display: table;
clear: both
}

.customer
.form-wrapper
.right-wrapper {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 0;
float: right
}

.customer
.form-wrapper
.right-wrapper::after {
content: "";
display: table;
clear: both
}

.customer ul.account_menu {
margin: 0 0 40px;
padding: 0
}

.customer ul.account_menu li {
list-style: none;
background: #fafafa;
padding: 8px 16px;
margin-bottom: 2px;
border-left: 3px solid #617f73
}

.customer ul.account_menu li a {
transition: all
.2s;
display: block
}

.customer ul.account_menu li a i {
margin: 0 5px 0 0
}

.customer ul.account_menu li a:hover {
padding-left: 10px
}

.customer #category_sub_menu {
background: 0 0
}

.customer #category_sub_menu > ul {
width: auto
}

.customer #category_sub_menu.movingMenu {
position: fixed;
top: 20px
}

.customer
.pagination {
letter-spacing: normal;
word-spacing: normal
}

.customer
.pagination ul {
text-align: center;
margin-left: 0
}

.customer
.pagination ul li {
list-style: none;
display: inline-block;
margin: 0 5px
}

.customer ul.billing,
.customer ul.shipping {
margin: 0 0 30px;
padding: 0
}

.customer ul.billing li,
.customer ul.shipping li {
list-style: none
}

.customer ul.billing li label,
.customer ul.shipping li label {
display: inline;
float: left;
width: 33.3333333333%;
font-weight: 700
}

.customer ul.billing li span,
.customer ul.shipping li span {
display: inline;
float: left;
width: 66.6666666667%
}

.customer
.login-button {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%
}

.customer
.login-button::after {
content: "";
display: table;
clear: both
}

.customer
.forgotten {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 0;
float: right;
padding: 10px 0 0
}

.customer
.forgotten::after {
content: "";
display: table;
clear: both
}

.wordpress-wrapper {
clear: both;
padding-top: 2rem;
padding-left: 20px;
padding-right: 20px
}

.wordpress-wrapper
.embed-responsive iframe {
width: 100%;
max-width: 700px;
margin-bottom: 20px
}

@media screen and (width <=1150px) and (height <=812px) {
.wordpress-wrapper
.embed-responsive iframe {
max-width: 1150px;
max-height: 300px
}
}

.wordpress-wrapper h1 {
font-size: 24px;
font-weight: 700;
}

.wordpress-wrapper
.alignnone {
margin: 6px 24px 24px 0
}

.wordpress-wrapper
.aligncenter,
.wordpress-wrapper div.aligncenter {
display: block;
margin: 6px auto
}

.wordpress-wrapper
.alignright {
float: right;
margin: 6px 0 24px 24px
}

.wordpress-wrapper
.alignleft {
float: left;
margin: 6px 24px 24px 0
}

.wordpress-wrapper
.aligncenter {
display: block;
margin: 6px auto
}

.wordpress-wrapper a img.alignright {
float: right;
margin: 6px 0 24px 24px;
max-width: 50%
}

.wordpress-wrapper a img.alignnone {
margin: 6px 24px 24px 0
}

.wordpress-wrapper a img.alignleft {
float: left;
margin: 6px 24px 24px 0;
max-width: 50%
}

.wordpress-wrapper a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}

.wordpress-wrapper
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%;
padding: 6px 3px 10px;
text-align: center
}

.wordpress-wrapper
.wp-caption.alignnone {
margin: 6px 24px 24px 0
}

.wordpress-wrapper
.wp-caption.alignleft {
margin: 6px 24px 24px 0
}

.wordpress-wrapper
.wp-caption.alignright {
margin: 6px 0 24px 24px
}

.wordpress-wrapper
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.6%;
padding: 0;
width: auto
}

.wordpress-wrapper
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 6px
}

.wordpress-wrapper #content-wrapper {
padding: 20px 0;
border-bottom: 1px solid #e6e6e6;
margin-bottom: 20px
}

.wordpress-wrapper #content-wrapper > div
.eightCol {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 74.25%;
margin-left: 0;
margin-right: 3%
}

.wordpress-wrapper #content-wrapper > div
.eightCol::after {
content: "";
display: table;
clear: both
}

.wordpress-wrapper #content-wrapper > div
.eightCol ol {
margin: 0
}

.wordpress-wrapper #content-wrapper > div
.eightCol ol li {
list-style: none;
border-bottom: 1px solid #e6e6e6;
margin: 0 0 20px
}

.wordpress-wrapper #content-wrapper > div
.eightCol ol li h2 {
font-size: 16px
}

.wordpress-wrapper #content-wrapper > div
.eightCol ol li h2 a,
.wordpress-wrapper #content-wrapper > div
.eightCol ol li h2 a:visited {
font-weight: 700;
text-decoration: none
}

.wordpress-wrapper #content-wrapper > div
.eightCol ol li:last-child {
border: none
}

.wordpress-wrapper #content-wrapper > div
.eightCol article p {
line-height: 18px
}

.wordpress-wrapper #content-wrapper > div
.eightCol article br {
display: block;
margin: 0 0 5px
}

.wordpress-wrapper #content-wrapper > div
.eightCol article time {
display: inline-block;
padding: 5px 10px;
background: #ef475d;
color: #fff;
border-radius: 3px
}

.wordpress-wrapper #content-wrapper > div
.fourCol {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 22.75%;
margin-left: 0;
margin-right: 0;
float: right
}

.wordpress-wrapper #content-wrapper > div
.fourCol::after {
content: "";
display: table;
clear: both
}

.wordpress-wrapper #content-wrapper > div
.fourCol ul {
margin: 0 0 10px
}

.wordpress-wrapper #content-wrapper > div
.fourCol ul li {
margin: 0 0 5px
}

.wordpress-wrapper #content-wrapper > div
.fourCol h2 {
font-size: 16px;
font-weight: 700;
margin: 0 0 5px;
color: #ef475d
}

.wordpress-wrapper #content-wrapper > div
.fourCol #s {
float: left;
clear: none;
padding-left: 0;
padding-right: 0;
text-align: inherit;
width: 66.6666666667%;
margin-left: 0;
margin-right: 0;
margin: 0;
padding: 10px;
height: 38px
}

.wordpress-wrapper #content-wrapper > div
.fourCol #s::after {
content: "";
display: table;
clear: both
}

.wordpress-wrapper #content-wrapper > div
.fourCol #searchsubmit {
clear: none;
padding-left: 0;
padding-right: 0;
width: 33.3333333333%;
margin-left: 0;
margin-right: 0;
float: right;
text-align: center;
height: 38px;
background: #00aeef;
color: #fff
}

.wordpress-wrapper #content-wrapper > div
.fourCol #searchsubmit::after {
content: "";
display: table;
clear: both
}

.wordpress-wrapper #content-wrapper > div
.fourCol #searchform {
margin: 0 0 20px
}

.wordpress-wrapper iframe[src*="google.com/maps/"] {
max-width: 100%
}

.wordpress-wrapper img[class*="wp-image"] {
max-width: 100%;
height: auto
}

.store-page_header {
display: flex;
flex-wrap: wrap
}

.store-page_header
.h_left {
width: 47.5%;
margin-right: 5%
}

.store-page_header
.h_right {
width: 47.5%;
text-align: right
}

.store-page_header
.h_right img {
width: 100%;
max-width: 400px
}

.store-page_content {
border-top: 1px solid #252525;
border-bottom: 1px solid #252525;
padding: 40px 0;
margin: 40px 0
}

.store-page_map iframe {
display: block;
margin: 0 auto
}

.store-page_logo img {
max-width: 100%;
display: block;
margin: 0 auto
}

.store-page_gallery {
display: flex;
flex-wrap: wrap;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start
}

.store-page_gallery img {
max-width: 33.3333333333%;
margin-right: 33.3333333333%
}

.store-page_gallery img:nth-of-type(2n) {
margin-right: 0
}

@media screen and (width <=900px) {
.store-page_header
.h_left {
width: 100%;
margin-right: 0;
margin-bottom: 1.5rem
}

.store-page_header
.h_right {
width: 100%
}

.store-page_header
.h_right img {
max-width: 100%
}

.store-page_gallery img {
max-width: 100%;
margin-right: 0;
margin-bottom:
.5rem
}
}

.magic-tabs
.magic-tabs-tabs {
overflow: hidden;
margin: 0;
list-style: none;
background: #e0dbd4
}

.magic-tabs
.magic-tabs-tabs
.head {
font-size: 16px;
display: inline;
float: left;
padding: 20px;
text-align: center;
border-right: none;
cursor: pointer;
background: #e0dbd4;
-webkit-touch-callout: none;
user-select: none;
font-family: "Open Sans",sans-serif;
font-weight: 500;
transition: background
.3s,color
.3s
}

.magic-tabs
.magic-tabs-tabs
.head.active,
.magic-tabs
.magic-tabs-tabs
.head:hover {
position: relative;
z-index: 3;
background: #f6f4f0;
color: #617f73
}

.magic-tabs
.magic-tabs-contents {
margin: 0;
position: relative;
overflow: hidden;
top: -1px;
z-index: 1
}

.magic-tabs
.magic-tabs-contents
.body {
list-style: none;
padding: 20px;
float: left;
width: 100%
}

.magic-tabs
.magic-tabs-contents
.body li:last-child,
.magic-tabs
.magic-tabs-contents
.body p:last-child {
margin: 0
}

.magic-accordion
.head {
font-size: 14px;
font-weight: 500;
padding: 10px 20px;
background: #00aeef;
color: #fff
}

.magic-accordion
.head.active i::before {
content: "\f139"
}

.magic-accordion
.head i {
width: 25px
}

.magic-accordion
.body {
font-size: 13px;
padding: 0 20px
}

.basket {
position: relative
}

.basket:hover
.small-cart {
display: block
}

.small-cart {
display: none;
position: absolute;
top: 100%;
background: #fff;
right: -1px;
width: 350px;
margin-top: -1px;
box-shadow: 0 1px 2px 0 rgb(0 0 0 / 60%);
z-index: 99999;
border: 1px solid #bdc3c7;
border-radius: 2px 0 2px 2px
}

.small-cart p {
margin-bottom: 0
}

.small-cart ul {
margin: 0 10px
}

.small-cart ul li {
border-bottom: 1px solid #bdc3c7;
padding: 10px 0
}

.small-cart ul li:last-child {
border: none
}

.small-cart
.image {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 22.75%;
margin-left: 0;
margin-right: 3%
}

.small-cart
.image::after {
content: "";
display: table;
clear: both
}

.small-cart
.details {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%
}

.small-cart
.details::after {
content: "";
display: table;
clear: both
}

.small-cart
.details a,
.small-cart
.details a:visited {
margin: 0 !important
}

.small-cart
.details p.name {
margin: 0 0 5px
}

.small-cart
.quantity {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 9.875%;
margin-left: 0;
margin-right: 3%
}

.small-cart
.quantity::after {
content: "";
display: table;
clear: both
}

.small-cart
.quantity input {
border: 1px solid #bdc3c7 !important;
border-radius: 3px
}

.small-cart
.qty-toggle {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 9.875%;
margin-left: 0;
margin-right: 0;
float: right;
padding-top: 3px
}

.small-cart
.qty-toggle::after {
content: "";
display: table;
clear: both
}

.small-cart
.qty-toggle a,
.small-cart
.qty-toggle a:visited {
font-size: 20px
}

.small-cart
.qty-toggle a.increase,
.small-cart
.qty-toggle a:visited.increase {
color: #6da98f
}

.small-cart
.qty-toggle a.decrease,
.small-cart
.qty-toggle a:visited.decrease {
color: #ef475d
}

.small-cart
.overview {
border-top: 1px solid #bdc3c7
}

.small-cart
.overview
.summary {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%;
padding: 10px
}

.small-cart
.overview
.summary::after {
content: "";
display: table;
clear: both
}

.small-cart
.overview
.summary p:first-child {
margin-bottom: 4px
}

.small-cart
.overview
.checkouts {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 0;
float: right;
padding: 10px
}

.small-cart
.overview
.checkouts::after {
content: "";
display: table;
clear: both
}

.small-cart
.overview
.checkouts a,
.small-cart
.overview
.checkouts a:visited {
transition: background
.2s;
display: block;
text-decoration: none;
text-align: center;
background: #6da98f;
color: #fff;
padding: 10px;
border-radius: 4px
}

.small-cart
.overview
.checkouts a:hover,
.small-cart
.overview
.checkouts a:visited:hover {
background: #548f75
}

.wrapper {
width: 100%;
float: left
}

.owl-carousel
.owl-item {
transform: translateY(0)
}

.mobile-menu {
display: none;
position: relative;
z-index: 999;
background: #ef475d
}

.mobile-menu ul {
display: none
}

.mobile-menu p {
margin: 0;
padding: 15px 0;
text-align: right;
color: #fff
}

.shifter-enabled
.shifter-page {
background: 0 0
}

.shifter-enabled
.shifter-navigation {
padding-top: 48px;
background: #6c8d80;
z-index: 10000
}

#main-image {
overflow: hidden
}

#main-image > img {
display: block;
width: 100%;
max-width: 100%
}

#main-image img.main-image {
max-width: 100%
}

#main-image
.zoomWrapper {
position: relative
}

.subimg {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%;
margin-bottom: 20px;
overflow: hidden
}

.subimg::after {
content: "";
display: table;
clear: both
}

.subimg img {
display: block
}

.subimg:nth-child(2n) {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 0;
float: right
}

.subimg:nth-child(2n)::after {
content: "";
display: table;
clear: both
}

#mobile-menu-body {
margin: 0;
list-style: none
}

#mobile-menu-body ul {
list-style: none
}

#mobile-menu-body li {
border-bottom: 1px solid #567166;
border-top: 1px solid #6c8d80;
position: relative
}

#mobile-menu-body li a, #mobile-menu-body li a:visited {
display: block;
padding: 10px 20px;
color: #fff
}

#mobile-menu-body li a.expand, #mobile-menu-body li a:visited.expand {
position: absolute;
right: 10px;
top: 5px;
z-index: 5;
border: 1px solid #fff;
width: 28px;
height: 28px;
line-height: 24px;
padding: 0;
text-align: center;
border-radius: 100%
}

#mobile-menu-body ul {
display: none;
margin: 0
}

#mobile-menu-body > li {
background: #617f73;
border: none;
margin: 0
}

#mobile-menu-body > li > a, #mobile-menu-body > li > a:visited {
background: inherit;
margin: 0;
border-bottom: 1px solid #567166;
border-top: 1px solid #6c8d80
}

#mobile-menu-body > li > ul {
background: #67867a
}

#mobile-menu-body > li > ul > li {
background: inherit;
border: none;
margin: 0
}

#mobile-menu-body > li > ul > li > a, #mobile-menu-body > li > ul > li > a:visited {
background: inherit;
margin: 0;
border-bottom: 1px solid #567166;
border-top: 1px solid #6c8d80
}

#mobile-menu-body > li > ul > li > ul {
background: #69897c
}

#mobile-menu-body > li > ul > li > ul > li {
background: inherit;
border: none;
margin: 0
}

#mobile-menu-body > li > ul > li > ul > li > a, #mobile-menu-body > li > ul > li > ul > li > a:visited {
background: inherit;
margin: 0;
border-bottom: 1px solid #567166;
border-top: 1px solid #6c8d80
}

#mobile-menu-body > li > ul > li > ul > li > ul {
background: #f1c40f
}

#mobile-menu-body > li > ul > li > ul > li > ul > li {
background: inherit;
border: none;
margin: 0
}

#mobile-menu-body > li > ul > li > ul > li > ul > li > a, #mobile-menu-body > li > ul > li > ul > li > ul > li > a:visited {
background: inherit;
margin: 0;
border-bottom: 1px solid #567166;
border-top: 1px solid #6c8d80
}

.selectric-wrapper
.selectric {
transition: border-color
.2s;
border: 1px solid #617f73
}

.selectric-wrapper
.selectric
.selectric-label {
font-size: 11px;
background: #fff
}

.selectric-wrapper
.selectric
.selectric-button {
transition: background
.2s;
background: #617f73
}

.selectric-wrapper
.selectric
.selectric-button::after {
transition: border-top-color
.2s;
border-top-color: #fff
}

.selectric-wrapper.selectric-hover
.selectric {
border: 1px solid #4c645b
}

.selectric-wrapper.selectric-hover
.selectric
.selectric-button {
background: #4c645b
}

.selectric-wrapper.selectric-hover
.selectric
.selectric-button::after {
border-top-color: #4c645b
}

.message.error li {
background: #ef475d;
color: #fff
}

#available-store
.selectric-wrapper {
display: inline-block;
width: 300px;
margin-left: 20px
}

#available-store > span {
display: inline-block;
position: relative;
top: -10px
}

input[type="submit"]:disabled {
opacity:
.3;
cursor: not-allowed
}

input[type="submit"].submit-button {
background: #4e1749
}

input[type="submit"].submit-button:hover {
color: #fff
}

.selectric {
border-radius: 2px
}

.selectric-button,
.selectric-label {
height: 30px;
line-height: 30px;
font-family: freight-sans-pro,sans-serif
}

.selectric-label {
margin: 0 45px 0 5px
}

.selectric-button {
width: 30px
}

.page-pag-wrapper {
margin: 20px 0
}

.page-pag-wrapper ul.page-pag {
margin: 0;
float: left
}

.page-pag-wrapper ul.page-pag li {
display: inline;
float: left;
margin-right: 5px
}

.page-pag-wrapper ul.page-pag li a,
.page-pag-wrapper ul.page-pag li a:visited {
display: block;
text-decoration: none;
border: 1px solid #e6e6e6;
padding: 4px 8px;
text-align: center;
color: #00aeef;
opacity:
.6
}

.page-pag-wrapper ul.page-pag li.current a,
.page-pag-wrapper ul.page-pag li.current a:visited {
opacity: 1;
color: #252525
}

.page-pag-wrapper p.count-summary {
float: left;
margin: 6px
}

.contact-page
.left {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%;
padding-right: 10px
}

.contact-page
.left::after {
content: "";
display: table;
clear: both
}

.contact-page
.left ul {
margin: 0 0 20px
}

.contact-page
.left
.google-map iframe {
width: 100%;
height: 300px;
display: block;
margin-bottom: 20px
}

.contact-page
.right {
clear: none;
text-align: inherit;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 0;
float: right;
padding-left: 10px
}

.contact-page
.right::after {
content: "";
display: table;
clear: both
}

.items.our-stores
.item
.image-wrapper a {
display: flex
}

.items.our-stores
.item
.image-wrapper a img {
object-fit: none
}

.product
.details,
.product
.product-images {
float: left
}

.product
.product-images {
width: 340px;
position: relative;
height: 100%
}

.product
.product-images >
.cf {
height: 100%
}

.product
.product-images
.overlay {
background: rgb(255 255 255 / 75%);
position: absolute;
bottom: -50px;
left: 0;
width: 100%;
height: 50px;
z-index: 1000
}

.product
.product-images
.overlay
.left,
.product
.product-images
.overlay
.right,
.product
.product-images
.overlay
.zoom {
position: absolute;
top: 50%
}

.product
.product-images
.overlay
.left {
left: 20px;
transform: translateY(-50%);
cursor: pointer
}

.product
.product-images
.overlay
.zoom {
left: 50%;
transform: translateX(-50%) translateY(-50%)
}

.product
.product-images
.overlay
.zoom:hover::after,
.product
.product-images
.overlay
.zoom:hover::before {
opacity: 1;
z-index: 1000
}

.product
.product-images
.overlay
.zoom::before {
opacity: 0;
content: "";
position: absolute;
top: 22px;
left: 1px;
width: 0;
height: 0;
border-style: solid;
border-width: 0 5px 8.7px;
border-color: transparent transparent #372135;
pointer-events: none;
transition: opacity
.3s
}

.product
.product-images
.overlay
.zoom::after {
opacity: 0;
content: "Hover over the image to zoom";
font-size: 14px;
padding: 0 10px;
position: absolute;
left: -87px;
top: calc(100% + 9px);
border-radius: 5px;
background: #372135;
color: #fff;
width: auto;
height: 30px;
line-height: 30px;
white-space: nowrap;
pointer-events: none;
transition: opacity
.3s
}

.product
.product-images
.overlay
.right {
right: 20px;
transform: translateY(-50%);
cursor: pointer
}

.product
.product-images
.subimg {
display: none
}

.product
.product-images #main-image {
height: 100%;
background: #e0dbd4
}

.product
.product-images #main-image img {
width: 100%
}

.product
.product-images #main-image
.zoom-wrapper
.zoom_images {
display: flex
}

.product
.details {
padding: 0 50px;
width: calc(100% - 340px)
}

.product
.details
.short-description {
float: left;
width: 100%;
line-height: 24px;
font-family: "Open Sans",sans-serif;
font-weight: 400
}

.product
.details
.delivery-details {
float: left
}

.product
.details
.delivery-details
.delivery-row {
float: left;
clear: both;
margin-top: 10px
}

.product
.details
.delivery-details
.delivery-row
.text {
margin-left: 10px;
color: #4c645b
}

.product
.details
.delivery-details
.delivery-row
.text p {
margin-bottom: 0
}

.product
.details
.delivery-details
.delivery-row
.icon-box {
margin-right: 20px
}

.product
.details
.delivery-details
.delivery-row:first-child {
margin-top: 0
}

.product
.details
.prices {
float: left;
width: 100%;
margin-bottom: 20px
}

.product
.details h1 {
margin-bottom: 0
}

.product
.details
.sub-title {
color: #617f73;
font-size: 30px
}

.product
.details
.buy-prod {
float: left;
width: 100%;
margin: 20px 0;
border-bottom: 1px solid #c0b6a7;
padding-bottom: 10px
}

.product
.details
.buy-prod
.btn-primary {
margin-left: 10px
}

.product
.details
.buy-prod
.qty-buy {
float: right
}

.product
.details
.buy-prod
.qty-buy > span {
float: left;
line-height: 36px;
margin-left: 5px;
margin-right: 10px
}

.product
.details
.buy-prod
.input-lined {
float: left;
margin-bottom: 0
}

.product
.details
.buy-prod
.price,
.product
.details
.buy-prod
.price-was {
float: left
}

.product
.details
.buy-prod
.price h2,
.product
.details
.buy-prod
.price-was h2 {
line-height: 38px
}

.product
.details
.buy-prod
.price-was {
margin-left: 10px
}

.product
.details
.buy-prod
.price-was h4 {
line-height: 52px;
margin: 0
}

.product
.details
.buy-prod
.selectric-wrapper {
float: left;
width: 100%
}

@media (width <=1000px) {
.product
.details {
padding-right: 0
}

.product
.details
.buy-prod
.qty-buy {
float: left;
width: 100%;
margin-top: 35px
}
}

@media (width <=730px) {
.product
.product-images {
margin-bottom: calc(35px + 50px);
width: 100%
}

.product
.details {
width: 100%;
padding-left: 0
}

.product
.details
.buy-prod {
padding-bottom: 35px
}

.product
.details
.buy-prod
.delivery-row
.icon-box {
width: 25px;
height: 25px
}
}

.product-pop-overlay {
position: fixed;
inset: 0;
z-index: 9999;
background: #4e1749;
opacity:
.8
}

@media screen and (width <=790px) {
.shifter-enabled
.shifter-header,
.shifter-enabled
.shifter-page {
transform: none
}
}

.product-pop {
width: 500px;
height: 230px;
background: #fff;
position: fixed;
left: 50%;
top: 50%;
z-index: 99991;
margin: -115px 0 0 -250px
}

@media screen and (width <=790px) {
.product-pop {
max-width: 500px;
width: 100%;
height: 100%;
max-height: 230px
}
}

@media screen and (width <=540px) {
.product-pop {
margin: -50% 0 0 -50%
}
}

.product-pop
.inner {
padding: 30px
}

.product-pop
.inner p.heading {
font-weight: 700;
font-size: 22px
}

.product-pop
.close-popup {
position: absolute;
top: 30px;
right: 30px;
font-size: 22px
}

.product-stock-table
.mobile-show {
display: none
}

@media screen and (width <=800px) {
.product-stock-table td {
display: block
}

.product-stock-table
.mobile-show {
display: block;
font-weight: 600
}

.product-stock-table
.mobile-hide {
display: none
}
}

.editable h1,
.editable h2,
.editable h3,
.editable h4,
.editable h5,
.editable h6 {
color: #ef475d
}

.editable h1 {
font-size: 28px;
line-height: 33px
}

.editable ol,
.editable ul {
margin: 0 0 20px
}

.editable ol li,
.editable ul li {
margin: 0 0 4px;
list-style: inside disc
}

.editable ol ol,
.editable ol ul,
.editable ul ol,
.editable ul ul {
margin-top: 4px;
margin-left: 25px;
margin-bottom: 4px
}

.editable ol li {
list-style: inside decimal
}

.editable a,
.editable a:visited {
color: #ef475d;
text-decoration: underline
}

.editable img {
display: inline
}

.search-form {
position: absolute;
top: 50%;
left: 0;
transform: translateY(-50%);
width: 30%
}

.search-form
.icon {
color: #707070;
position: absolute;
left: 20px;
top: 50%;
margin-top: -11px;
transform: translate(-50%)
}

.search-form input[type="text"] {
margin: 0;
width: 100%;
padding-left: 35px
}

.search-form input[type="text"]::input-placeholder {
color: #707070;
opacity: 1
}

.search-form input[type="text"]::placeholder {
color: #707070;
opacity: 1
}

.search-form input[type="text"]:input-placeholder {
color: #707070;
opacity: 1
}

.search-form input[type="text"]::input-placeholder {
color: #707070;
opacity: 1
}

.search-form input[type="text"]::placeholder {
color: #707070;
opacity: 1
}

.search-form input[type="text"]::input-placeholder {
color: #707070
}

#main-navigation {
margin: 0;
display: table;
width: 100%;
position: relative;
background: #fff
}

#main-navigation ul {
list-style: none
}

#main-navigation a, #main-navigation a:visited {
text-decoration: none;
font-size: 15px;
color: #000
}

#main-navigation > li {
display: table-cell;
text-align: left
}

#main-navigation > li > a {
display: block;
padding: 13px;
text-align: center
}

#main-navigation > li:hover {
background: #ebebeb
}

#main-navigation > li:hover
.mega-menu-container {
display: block
}

#main-navigation
.mega-menu-container {
display: none;
position: absolute;
z-index: 9999999;
background: #ebebeb;
top: 100%;
left: 0;
right: 0
}

#main-navigation
.mega-menu-container > ul {
padding: 0;
margin: 20px 50px;
overflow: hidden
}

#main-navigation
.mega-menu-container > ul > li {
width: 31.3333333333%;
margin-right: 2%;
padding-top: 10px;
padding-bottom: 10px
}

#main-navigation
.mega-menu-container > ul > li:nth-of-type(3n) {
margin-right: 0
}

#main-navigation
.mega-menu-container > ul > li:nth-child(3n) {
margin-right: 0;
float: right
}

#main-navigation
.mega-menu-container > ul > li > a, #main-navigation
.mega-menu-container > ul > li > a:visited {
font-size: 21px;
font-weight: 700;
line-height: 1
}

#main-navigation
.mega-menu-container > ul > li
.mega-menu-container {
display: block;
position: static;
margin-top: 10px
}

#main-navigation
.mega-menu-container > ul > li
.mega-menu-container ul {
padding: 0;
margin: 0
}

#main-navigation
.mega-menu-container > ul > li
.mega-menu-container ul li {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%;
padding: 0;
border: none
}

#main-navigation
.mega-menu-container > ul > li
.mega-menu-container ul li::after {
content: "";
display: table;
clear: both
}

#main-navigation
.mega-menu-container > ul > li
.mega-menu-container ul li:nth-child(2n) {
margin-right: 0;
float: right
}

#main-navigation
.mega-menu-container > ul > li
.mega-menu-container ul li > a, #main-navigation
.mega-menu-container > ul > li
.mega-menu-container ul li > a:visited {
font-size: 14px;
line-height: 1;
font-weight: 300
}

#main-navigation
.mega-menu-container > ul > li
.mega-menu-container ul li > a:hover, #main-navigation
.mega-menu-container > ul > li
.mega-menu-container ul li > a:visited:hover {
color: #a81024
}

#main-navigation
.mega-menu-container > ul
.featured-column {
position: relative
}

#main-navigation
.mega-menu-container > ul
.featured-column p.heading {
position: absolute;
z-index: 9;
top: 40px;
left: 0;
right: 0;
font-size: 40px;
font-weight: 500;
line-height: 1.1;
color: #fff;
text-shadow: 0 0 17px rgb(81 81 81 / 50%);
padding: 40px
}

.cta-banner {
width: 100%;
background: #e0dbd4;
padding: 35px 0;
float: left
}

@media screen and (width <=640px) {
.cta-banner.category
.ctas,
.cta-banner.product
.ctas {
display: none
}
}

@media screen and (width <=800px) {
.cta-banner.category,
.cta-banner.product {
padding: 15px 20px
}

.cta-banner.category
.breadcrumbs,
.cta-banner.product
.breadcrumbs {
margin-top: 0
}
}

.cta-banner.-secondary {
background: #ede8e0
}

.cta-banner.-secondary
.cta {
background: #f6f4f0
}

.cta-banner
.ctas {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
column-gap: 20px;
float: left
}

.cta-banner
.ctas + #banner {
margin-top: 35px
}

.cta-banner #banner {
width: 100%;
float: left
}

.cta-banner #banner
.slide-content {
position: absolute;
top: calc(50% + 20px);
left: calc(50% + 20px);
transform: translateX(-50%) translateY(-50%);
color: #fff;
text-align: center
}

.cta-banner #banner
.slide-content
.title {
font-family: "Open Sans",sans-serif;
font-weight: 600;
font-size: 46px;
white-space: nowrap
}

.cta-banner #banner
.slide-content
.sub {
font-family: "Open Sans",sans-serif;
font-weight: 400;
font-size: 36px;
margin-top: -15px
}

.cta-banner #banner
.slide-content
.btn-primary {
margin-top: 20px
}

.cta-banner #banner
.owl-controls
.owl-dot.active span {
border: 2px solid #617f73
}

.cta-banner #banner
.owl-controls
.owl-dot span {
background: #c0b6a7;
margin: 5px
}

.cta-banner #banner
.owl-stage-outer {
background: #ede8e0
}

.cta-banner #banner
.owl-stage-outer
.owl-item {
padding: 20px
}

.cta-banner #banner
.owl-stage-outer
.owl-item img {
max-height: 455px
}

@media (width <=1230px) {
.cta-banner {
padding-left: 20px;
padding-right: 20px
}
}

@media (width <=730px) {
.cta-banner #banner
.slide-content
.title {
font-size: 24px
}

.cta-banner #banner
.slide-content
.sub {
font-size: 18px;
line-height: 18px;
margin-top: 1px
}
}

@media (width <=730px) {
.cta-banner #banner
.owl-item {
padding-bottom: 60px !important
}

.cta-banner #banner
.slide-content {
width: 100%;
height: 100%;
top: 50%;
left: 50%
}

.cta-banner #banner
.slide-content
.sub,
.cta-banner #banner
.slide-content
.title {
display: none
}

.cta-banner #banner
.slide-content
.btn-primary {
position: absolute;
top: auto;
bottom: -3px;
left: 50%;
transform: translateX(-50%) translateY(-50%);
margin: 0
}
}

@media (width <=680px) {
.cta-banner
.ctas {
grid-template-columns: 1fr;
row-gap: 10px
}
}

@media screen and (width <=800px) {
.list.category {
margin-top: 15px
}

.list.category h2 {
margin-bottom: 0
}
}

.brands {
float: left;
width: 100%;
margin: 35px 0
}

.brands
.brand-logo {
float: left;
width: 20%;
padding: 0 20px;
text-align: center;
height: 70px;
position: relative;
transition: opacity
.3s
}

.brands
.brand-logo:nth-child(1),
.brands
.brand-logo:nth-child(5) {
opacity:
.3
}

.brands
.brand-logo:nth-child(2),
.brands
.brand-logo:nth-child(4) {
opacity:
.5
}

.brands
.brand-logo:nth-child(3) {
opacity:
.9
}

.brands
.brand-logo:nth-child(3)
.link {
opacity: 1
}

.brands
.brand-logo
.link {
text-decoration: underline;
opacity: 0;
transition: opacity
.3s;
position: absolute;
bottom: -20px;
left: 50%;
transform: translateX(-50%)
}

.brands
.brand-logo:hover {
opacity: 1
}

.brands
.brand-logo:hover
.link {
opacity: 1
}

.brands
.brand-logo img {
max-height: 50px
}

@media (width <=730px) {
.brands
.brand-logo {
width: 50%;
margin-top: 35px;
opacity: 1 !important
}

.brands
.brand-logo
.link {
display: none
}

.brands
.brand-logo:nth-child(-n+2) {
margin-top: 0
}
}

@media (width <=730px) {
.brands
.brand-logo {
width: 100%
}

.brands
.brand-logo:nth-child(2) {
margin-top: 35px
}
}

.newsletter {
margin-top: 35px;
float: left;
width: 100%
}

.newsletter input {
width: 50%;
float: left;
height: 34px
}

.newsletter
.btn-primary {
float: left;
width: 125px
}

@media (width <=730px) {
.newsletter input {
width: calc(100% - 125px)
}
}

@media (width <=380px) {
.newsletter input {
width: calc(100% - 85px)
}

.newsletter
.btn-primary {
width: 85px
}
}

.breadcrumbs {
float: left;
width: 100%;
margin-top: 35px
}

.breadcrumbs a {
color: #4c645b;
text-decoration: underline;
font-size: 16px;
transition: color
.3s;
font-family: "Open Sans",sans-serif;
font-weight: 500
}

.breadcrumbs a:hover {
color: #617f73
}

.two-column {
float: left;
width: 100%
}

.two-column > aside {
float: left;
width: 17.5%
}

.two-column > div {
width: 80%;
float: right
}

@media (width <=1000px) {
.two-column > aside {
width: 100%
}

.two-column > div {
width: 100%;
margin-top: 35px
}
}

.sidebar {
float: left;
width: 100%
}

.sidebar
.section {
float: left;
width: 100%;
border-bottom: 1px solid #c0b6a7;
padding: 20px 0
}

.sidebar
.section:first-child {
padding-top: 0
}

@media screen and (width <=800px) {
.refine-filter-title {
position: relative;
margin-bottom: 0
}

.refine-filter-title::after {
content: "▾";
position: absolute;
top:
.25rem;
right:
.25rem;
transition:
.2s ease-in-out
}

.refine-filter-title.active {
margin-bottom: 1rem
}

.refine-filter-title.active::after {
transform: rotate(-180deg)
}
}

.refine-products {
padding: 10px 0
}

@media screen and (width <=800px) {
.refine-filter-wrapper {
display: none
}
}

#filters #brands
.brand {
float: left;
width: 100%;
color: #4c645b;
font-family: "Open Sans",sans-serif;
font-weight: 500
}

#filters #brands label {
float: left;
width: 100%
}

#filters #brands label.child {
margin-left: 20px
}

#filters #slider
.labels label {
font-family: "Open Sans",sans-serif;
font-weight: 500
}

#filters #slider
.labels #maxprice_label {
float: right
}

.review-wrapper {
float: left;
width: 100%
}

.review-wrapper p {
clear: both;
display: block;
margin-top: 20px !important
}

.timeline {
float: left;
width: 100%;
position: relative;
margin-top: 50px
}

.timeline::before {
content: "";
background: rgb(255 255 255 / 25%);
width: 3px;
height: 100%;
position: absolute;
left: 50%;
transform: translateX(-50%)
}

.timeline
.box {
background: #ede8e0;
width: 325px;
margin-top: -100px;
float: left;
clear: both
}

@media screen and (width <=720px) {
.timeline
.box {
float: none !important;
margin-bottom: 10px;
margin-top: 0
}
}

.timeline
.box::before {
content: "";
position: absolute;
left: 50%;
margin-top: 6.25%;
transform: translateX(-50%);
width: 15px;
height: 15px;
background: #9a7b97;
border-radius: 50%
}

.timeline
.box:first-child {
margin-top: 0
}

.timeline
.box:nth-child(2n+2) {
float: right
}

.timeline
.box:nth-child(2n+2)
.image-wrapper::before {
left: -13px;
right: auto;
border-width: 7.5px 13px 7.5px 0;
border-color: transparent #fff transparent transparent
}

.timeline
.box
.image-wrapper {
background: #fff;
padding: 20px;
position: relative
}

.timeline
.box
.image-wrapper::before {
width: 0;
height: 0;
border-style: solid;
border-width: 7.5px 0 7.5px 13px;
border-color: transparent transparent transparent #fff;
content: "";
position: absolute;
right: -13px;
top: 35%;
transform: translateY(-50%)
}

.timeline
.box
.image-wrapper img {
width: 100%
}

.timeline
.box
.data {
padding: 20px
}

.timeline
.box
.data h3 {
color: #617f73
}

.timeline
.box
.data p {
font-size: 14px;
margin-bottom: 0;
font-family: "Open Sans",sans-serif;
font-weight: 400
}

.login-form {
width: 400px;
margin-bottom: 35px
}

@media (width <=730px) {
.login-form {
width: 100%
}
}

input.input-light-primary {
background: #fff;
color: #707070;
font-size: 14px;
padding: 10px;
border: 0;
border-radius: 5px;
font-family: "Open Sans",sans-serif;
font-weight: 400
}

input.input-light-primary::input-placeholder {
color: #ede8e0
}

input.input-light-primary::placeholder {
color: #ede8e0
}

input.input-light-primary:input-placeholder {
color: #ede8e0
}

input.input-light-primary::input-placeholder {
color: #ede8e0
}

input.input-light-primary::placeholder {
color: #ede8e0
}

.header-icons {
position: absolute;
right: 0;
top: 50%;
transform: translateY(-50%);
display: flex
}

.header-icons
.icon {
float: left;
margin-left: 20px;
margin-top: 3px
}

.header-icons
.icon:first-child {
margin-left: 0
}

.header-icons
.icon i,
.header-icons
.icon p {
margin: 0;
float: left
}

.header-icons
.icon i {
margin-right: 10px;
position: relative;
top: 3px
}

.header-icons
.icon a > p > span {
float: left;
margin-left: 10px
}

.header-icons
.icon a > p > span:first-child {
margin-left: 0
}

.header-icons
.icon
.cart-items {
border: 1px solid #fff;
border-radius: 50%;
display: block;
width: 25px;
height: 25px;
position: relative
}

.header-icons
.icon
.cart-items > span {
position: absolute;
top: 50%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
margin-top: -1px
}

.header-icons
.icon a {
color: #fff
}

.header-icons
.icon svg.icon {
margin-right: 3px
}

.header-icons
.icon svg.icon path {
fill: #fff
}

@media (width <=1000px) {
.header-icons
.icon:first-child {
display: none
}
}

.cta {
width: 100%;
padding: 10px;
background: #ede8e0;
text-align: center
}

.cta span {
color: #000
}

.cta i {
margin-right: 10px
}

.cta p {
margin: 0
}

.btn-primary {
background: #617f73;
width: auto;
display: inline-block;
border-radius: 10px;
transition: background
.3s
}

.btn-primary.-not-rounded {
border-radius: 0
}

.btn-primary.-left-align {
text-align: left;
padding-left: 10px
}

.btn-primary.-left-align a {
width: 100%
}

.btn-primary:hover {
background: #7a998d
}

.btn-primary a,
.btn-primary button,
.btn-primary input[type="submit"] {
color: #fff;
padding: 10px;
display: inline-block;
line-height: 14px;
border: 0;
background: 0 0;
width: auto;
font-family: "Open Sans",sans-serif;
font-weight: 500
}

h1 {
color: #617f73;
font-size: 36px;
font-family: "Open Sans",sans-serif;
font-weight: 600
}

h2 {
color: #617f73;
font-size: 36px;
font-family: "Open Sans",sans-serif;
font-weight: 600
}

h3 {
color: #617f73;
font-size: 22px;
font-family: "Open Sans",sans-serif;
font-weight: 600
}

h3.-dark {
color: #617f73
}

h4 {
color: #7f7361;
font-size: 20px;
font-family: "Open Sans",sans-serif;
font-weight: 600
}

.item {
float: left;
position: relative;
background: #617f73
}

.item.-col-4 {
width: calc(25% - 15px);
margin-left: 20px;
margin-top: 20px
}

.item.-col-4:nth-child(-n+4) {
margin-top: 0
}

.item.-col-4:nth-child(4n+1) {
margin-left: 0
}

.item.-col-3 {
width: calc(33.33% - 13.3333333333px);
margin-left: 20px;
margin-top: 20px
}

.item.-col-3:nth-child(-n+3) {
margin-top: 0
}

.item.-col-3:nth-child(3n+1) {
margin-left: 0
}

.item.-col-2 {
width: calc(50% - 10px);
margin-left: 20px;
margin-top: 20px
}

.item.-col-2:nth-child(-n+2) {
margin-top: 0
}

.item.-col-2:nth-child(2n+1) {
margin-left: 0
}

@media screen and (width <=900px) {
.item.-col-2 {
width: 100%;
margin-left: 0;
margin-top: 20px
}

.item.-col-2:nth-child(-n+2) {
margin-top: 20px
}
}

.item.-max-height
.image-wrapper img {
max-height: 250px;
object-fit: contain
}

.item.-info-box >
.image-wrapper {
background: #fff !important
}

.item.-info-box
.data a:first-child {
text-decoration: none
}

.item.-info-box
.data a:first-child p {
margin-top: 0;
font-family: "Open Sans",sans-serif;
font-weight: 400
}

.item.-info-box
.data a:last-child {
margin-top: 10px;
display: block;
font-size: 16px;
font-family: "Open Sans",sans-serif;
font-weight: 400
}

.item:first-child {
margin-left: 0
}

.item
.data {
background: #617f73;
color: #fff;
padding: 10px;
float: left;
width: 100%
}

.item
.data p {
margin: 0
}

.item
.data
.price {
font-size: 20px;
margin-top:
.5rem !important;
font-family: "Open Sans",sans-serif;
font-weight: 600
}

.item
.data
.price
.percentage {
position: absolute;
top: 0;
right: 0;
width: 75px;
height: 75px;
text-align: right
}

.item
.data
.price
.percentage::before {
content: "";
position: absolute;
top: -49px;
right: -11px;
width: 0;
height: 0;
border-top: 75px solid transparent;
border-bottom: 75px solid transparent;
transform: rotate(-45deg);
border-left: 75px solid #617f73
}

.item
.data
.price
.percentage > span {
color: #fff;
position: absolute;
top: 40%;
left: 55%;
transform: translateX(-50%) translateY(-50%);
line-height: 23px
}

.item
.data
.price
.was {
font-size: 14px;
text-decoration: line-through;
font-family: "Open Sans",sans-serif;
font-weight: 400
}

.item
.data a {
color: #fff;
text-decoration: underline;
font-size: 16px;
text-overflow: ellipsis;
display: -webkit-box;
overflow: hidden;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
font-family: "Open Sans",sans-serif;
font-weight: 600
}

.item
.data a:first-of-type {
height: 5rem
}

.item
.image-wrapper {
padding: 0;
background: #e0dbd4;
width: 100%;
height: 200px;
float: left;
position: relative;
overflow: hidden;
display: flex
}

.item
.image-wrapper img[src*="logo.png"] {
margin-top: 15%;
margin-bottom: -15%
}

.item
.image-wrapper:hover::before {
animation: circle
.75s
}

.item
.image-wrapper::before {
position: absolute;
top: 50%;
left: 50%;
z-index: 2;
display: block;
content: "";
width: 0;
height: 0;
background: rgb(255 255 255 / 20%);
border-radius: 100%;
transform: translate(-50%,-50%);
opacity: 0
}

.item
.image-wrapper img {
width: 100%;
height: auto;
object-fit: contain
}

@media (width <=1000px) {
.item.-col-4 {
width: calc(33.33% - 13.3333333333px) !important;
margin-left: 20px !important;
margin-top: 20px !important
}

.item.-col-4:nth-child(-n+3) {
margin-top: 0 !important
}

.item.-col-4:nth-child(3n+1) {
margin-left: 0 !important
}

.item.-col-3 {
width: calc(50% - 10px);
margin-left: 20px !important;
margin-top: 20px !important
}

.item.-col-3:nth-child(-n+2) {
margin-top: 0 !important
}

.item.-col-3:nth-child(2n+1) {
margin-left: 0 !important
}
}

@media (width <=730px) {
.item.-col-4 {
width: calc(50% - 10px) !important;
margin-left: 20px !important;
margin-top: 20px !important
}

.item.-col-4:nth-child(-n+3) {
margin-top: 20px !important
}

.item.-col-4:nth-child(3n+1) {
margin-left: 20px !important
}

.item.-col-4:nth-child(-n+2) {
margin-top: 0 !important
}

.item.-col-4:nth-child(2n+1) {
margin-left: 0 !important
}
}

@media (width <=380px) {
.item.-col-4 {
width: 100% !important;
margin-left: 0 !important;
margin-top: 20px !important
}

.item.-col-4:first-child {
margin-top: 0 !important
}

.item.-col-4:nth-child(2) {
margin-top: 20px !important
}

.item.-col-4:nth-child(3n+1) {
margin-left: 0 !important
}

.item.-col-2,
.item.-col-3 {
width: 100%;
margin-left: 0 !important;
margin-top: 20px !important
}

.item.-col-2:first-child,
.item.-col-3:first-child {
margin-top: 0 !important
}

.item.-col-2:nth-child(2),
.item.-col-3:nth-child(2) {
margin-top: 20px !important
}
}

input.input-secondary {
background: #ede8e0;
color: #000;
padding: 5px 10px;
font-family: "Open Sans",sans-serif;
font-weight: 400
}

input.input-secondary::input-placeholder {
color: rgb(0 0 0 / 75%)
}

input.input-secondary::placeholder {
color: rgb(0 0 0 / 75%)
}

input.input-secondary:input-placeholder {
color: rgb(0 0 0 / 75%)
}

input.input-secondary::input-placeholder {
color: rgb(0 0 0 / 75%)
}

input.input-secondary::placeholder {
color: rgb(0 0 0 / 75%)
}

.clear-results a {
text-decoration: underline;
color: #617f73
}

.clear-results a i {
margin-right: 5px
}

.filter-heading {
color: #617f73;
cursor: pointer;
font-family: "Open Sans",sans-serif;
font-weight: 600
}

.filter-heading i {
display: none;
color: #c0b6a7;
margin-right: 10px;
font-size: 18px
}

input.input-lined, textarea.input-lined {
border: 1px solid #617f73;
border-radius: 5px;
background: #fff;
width: 36px;
height: 36px;
color: #000;
text-align: center;
font-family: "Open Sans",sans-serif;
font-weight: 500
}

input.input-lined.-align-left, textarea.input-lined.-align-left {
text-align: left;
padding: 0 10px
}

input.input-lined.-w-100, textarea.input-lined.-w-100 {
width: 100%
}

.icon-box {
width: 45px;
height: 45px;
border-radius: 5px;
border: 1px solid #c0b6a7;
float: left;
position: relative
}

.icon-box i {
position: absolute;
top: 50%;
left: 50%;
transform: translateX(-50%) translateY(-50%)
}

.inline-button button,
.inline-button input {
background: 0 0;
border: 0;
padding: 0;
transition: color
.3s
}

.inline-button button:hover,
.inline-button input:hover {
color: #617f73;
border: 0;
background: 0 0;
box-shadow: none
}

@media only screen and (width <=480px) {
body
.wordpress-wrapper
.eightCol {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
margin-bottom: 10px
}

body
.wordpress-wrapper
.eightCol::after {
content: "";
display: table;
clear: both
}

body
.wordpress-wrapper
.fourCol {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
border-top: 1px solid #adadad;
padding-top: 30px
}

body
.wordpress-wrapper
.fourCol::after {
content: "";
display: table;
clear: both
}

body a img.alignleft, body a img.alignright {
max-width: 100%
}

body
.wordpress-wrapper
.eightCol {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
margin-bottom: 10px
}

body
.wordpress-wrapper
.eightCol::after {
content: "";
display: table;
clear: both
}

body
.wordpress-wrapper
.fourCol {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
border-top: 1px solid #adadad;
padding-top: 30px
}

body
.wordpress-wrapper
.fourCol::after {
content: "";
display: table;
clear: both
}

body a img.alignleft, body a img.alignright {
max-width: 100%
}

body
.cart table, body
.cart tbody, body
.cart td, body
.cart tfoot, body
.cart th, body
.cart thead, body
.cart tr {
display: block
}

body
.cart thead tr {
position: absolute;
top: -9999px;
left: -9999px
}

body
.cart tr {
border: 1px solid #ccc;
margin: 0 0 5px
}

body
.cart td {
border: none;
border-bottom: 1px solid #eee;
position: relative;
padding-left: 50%
}

body
.cart td:last-child {
border: none
}

body
.cart td dl, body
.cart td input[type="text"] {
overflow: hidden;
margin: 0;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
display: block;
float: none
}

body
.cart td dl::after, body
.cart td input[type="text"]::after {
content: "";
display: table;
clear: both
}

body
.cart td dl dd, body
.cart td dl dt, body
.cart td input[type="text"] dd, body
.cart td input[type="text"] dt {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.cart td dl dd::after, body
.cart td dl dt::after, body
.cart td input[type="text"] dd::after, body
.cart td input[type="text"] dt::after {
content: "";
display: table;
clear: both
}

body
.cart td dl dd, body
.cart td input[type="text"] dd {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.cart td dl dd::after, body
.cart td input[type="text"] dd::after {
content: "";
display: table;
clear: both
}

body
.cart td input[type="text"] {
padding: 10px
}

body
.cart td::before {
position: absolute;
top: 10px;
left: 10px;
width: 45%;
padding-right: 10px;
white-space: nowrap;
content: attr(data-value);
font-weight: 700
}

body
.cart tfoot {
width: 100%
}

body
.cart
.submit-button {
width: 100%
}

body
.cart #update_row {
width: 100%
}

body
.cart #update_row
.submit-button, body
.cart #update_row
.submit-button:visited {
display: block;
width: 100%
}

body
.cart
.cart-boxes {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
padding: 10px;
height: auto !important;
margin-bottom: 20px
}

body
.cart
.cart-boxes::after {
content: "";
display: table;
clear: both
}

body
.cart
.cart-boxes.last {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
padding: 10px
}

body
.cart
.cart-boxes.last::after {
content: "";
display: table;
clear: both
}

body
.checkout
.left-content {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
margin-bottom: 30px
}

body
.checkout
.left-content::after {
content: "";
display: table;
clear: both
}

body
.checkout
.right-content {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
display: block
}

body
.checkout
.right-content::after {
content: "";
display: table;
clear: both
}

body
.checkout.step-1
.register-box {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.checkout.step-1
.register-box::after {
content: "";
display: table;
clear: both
}

body
.checkout.step-1
.login-box {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.checkout.step-1
.login-box::after {
content: "";
display: table;
clear: both
}

body
.checkout.step-2 #billing, body
.checkout.step-3 #shipping, body
.checkout.step-4 #billing, body
.checkout.step-5 #payment_list {
margin: 0
}

body
.checkout.step-2
.form-wrapper > p, body
.checkout.step-2
.form-wrapper > p.last {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.checkout.step-2
.form-wrapper > p.last::after, body
.checkout.step-2
.form-wrapper > p::after {
content: "";
display: table;
clear: both
}

body
.login
.right-content {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.login
.right-content::after {
content: "";
display: table;
clear: both
}

body #payment_list {
margin: 0
}

body #shipping_list {
margin: 0 0 20px
}

body
.page-heading h1 {
font-size: 18px
}

body
.left-content-login, body
.right-content-login {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.left-content-login::after, body
.right-content-login::after {
content: "";
display: table;
clear: both
}

body
.customer
.form-wrapper
.left-wrapper {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.customer
.form-wrapper
.left-wrapper::after {
content: "";
display: table;
clear: both
}

body
.customer
.form-wrapper
.right-wrapper {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.customer
.form-wrapper
.right-wrapper::after {
content: "";
display: table;
clear: both
}

body
.checkout ul.order-details-list {
margin-left: 0
}

body
.customer
.form-wrapper p, body
.customer
.form-wrapper p.last {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.customer
.form-wrapper p.last::after, body
.customer
.form-wrapper p::after {
content: "";
display: table;
clear: both
}

body
.customer
.right-content {
display: block
}

body
.customer table, body
.customer tbody, body
.customer thead {
display: block
}

body
.customer thead tr {
position: absolute;
top: -9999px;
left: -9999px
}

body
.customer tbody td, body
.customer tbody th, body
.customer tbody tr, body
.customer thead td, body
.customer thead th, body
.customer thead tr {
display: block
}

body
.customer tbody tr, body
.customer thead tr {
border: 1px solid #ccc;
margin: 0 0 5px
}

body
.customer tbody td, body
.customer thead td {
border: none;
border-bottom: 1px solid #eee;
position: relative;
padding-left: 50%;
overflow: hidden
}

body
.customer tbody td:last-child, body
.customer thead td:last-child {
border: none
}

body
.customer tbody td dl, body
.customer tbody td input[type="text"], body
.customer thead td dl, body
.customer thead td input[type="text"] {
overflow: hidden;
margin: 0;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
display: block;
float: none
}

body
.customer tbody td dl::after, body
.customer tbody td input[type="text"]::after, body
.customer thead td dl::after, body
.customer thead td input[type="text"]::after {
content: "";
display: table;
clear: both
}

body
.customer tbody td dl dd, body
.customer tbody td dl dt, body
.customer tbody td input[type="text"] dd, body
.customer tbody td input[type="text"] dt, body
.customer thead td dl dd, body
.customer thead td dl dt, body
.customer thead td input[type="text"] dd, body
.customer thead td input[type="text"] dt {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.customer tbody td dl dd::after, body
.customer tbody td dl dt::after, body
.customer tbody td input[type="text"] dd::after, body
.customer tbody td input[type="text"] dt::after, body
.customer thead td dl dd::after, body
.customer thead td dl dt::after, body
.customer thead td input[type="text"] dd::after, body
.customer thead td input[type="text"] dt::after {
content: "";
display: table;
clear: both
}

body
.customer tbody td dl dd, body
.customer tbody td input[type="text"] dd, body
.customer thead td dl dd, body
.customer thead td input[type="text"] dd {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.customer tbody td dl dd::after, body
.customer tbody td input[type="text"] dd::after, body
.customer thead td dl dd::after, body
.customer thead td input[type="text"] dd::after {
content: "";
display: table;
clear: both
}

body
.customer tbody td input[type="text"], body
.customer thead td input[type="text"] {
padding: 10px
}

body
.customer tbody td::before, body
.customer thead td::before {
position: absolute;
top: 10px;
left: 10px;
width: 45%;
padding-right: 10px;
white-space: nowrap;
content: attr(data-value);
font-weight: 700
}

body
.customer tfoot {
width: 100%;
display: table
}

body
.customer tfoot tr td:nth-child(1) {
width: 75%
}

body
.contact-page
.left, body
.contact-page
.right {
width: 100% !important;
margin: 0;
float: left
}
}

@media only screen and (width >=481px) and (width <=568px) {
body
.wordpress-wrapper
.eightCol {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
margin-bottom: 10px
}

body
.wordpress-wrapper
.eightCol::after {
content: "";
display: table;
clear: both
}

body
.wordpress-wrapper
.fourCol {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
border-top: 1px solid #adadad;
padding-top: 30px
}

body
.wordpress-wrapper
.fourCol::after {
content: "";
display: table;
clear: both
}

body
.cart table, body
.cart tbody, body
.cart td, body
.cart tfoot, body
.cart th, body
.cart thead, body
.cart tr {
display: block
}

body
.cart thead tr {
position: absolute;
top: -9999px;
left: -9999px
}

body
.cart tr {
border: 1px solid #ccc;
margin: 0 0 5px
}

body
.cart td {
border: none;
border-bottom: 1px solid #eee;
position: relative;
padding-left: 50%
}

body
.cart td:last-child {
border: none
}

body
.cart td dl, body
.cart td input[type="text"] {
overflow: hidden;
margin: 0;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
display: block;
float: none
}

body
.cart td dl::after, body
.cart td input[type="text"]::after {
content: "";
display: table;
clear: both
}

body
.cart td dl dd, body
.cart td dl dt, body
.cart td input[type="text"] dd, body
.cart td input[type="text"] dt {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.cart td dl dd::after, body
.cart td dl dt::after, body
.cart td input[type="text"] dd::after, body
.cart td input[type="text"] dt::after {
content: "";
display: table;
clear: both
}

body
.cart td dl dd, body
.cart td input[type="text"] dd {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.cart td dl dd::after, body
.cart td input[type="text"] dd::after {
content: "";
display: table;
clear: both
}

body
.cart td input[type="text"] {
padding: 10px
}

body
.cart td::before {
position: absolute;
top: 10px;
left: 10px;
width: 45%;
padding-right: 10px;
white-space: nowrap;
content: attr(data-value);
font-weight: 700
}

body
.cart tfoot {
width: 100%
}

body
.cart
.submit-button {
width: 100%
}

body
.cart #update_row {
width: 100%
}

body
.cart #update_row
.submit-button, body
.cart #update_row
.submit-button:visited {
display: block;
width: 100%
}

body
.cart
.cart-boxes {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
padding: 10px;
height: auto !important;
margin-bottom: 20px
}

body
.cart
.cart-boxes::after {
content: "";
display: table;
clear: both
}

body
.cart
.cart-boxes.last {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
padding: 10px
}

body
.cart
.cart-boxes.last::after {
content: "";
display: table;
clear: both
}

body
.checkout
.left-content {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
margin-bottom: 30px
}

body
.checkout
.left-content::after {
content: "";
display: table;
clear: both
}

body
.checkout
.right-content {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
display: block
}

body
.checkout
.right-content::after {
content: "";
display: table;
clear: both
}

body
.checkout.step-1
.register-box {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.checkout.step-1
.register-box::after {
content: "";
display: table;
clear: both
}

body
.checkout.step-1
.login-box {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.checkout.step-1
.login-box::after {
content: "";
display: table;
clear: both
}

body
.checkout.step-2 #billing, body
.checkout.step-3 #shipping, body
.checkout.step-4 #billing, body
.checkout.step-5 #payment_list {
margin: 0
}

body
.checkout.step-2
.form-wrapper > p, body
.checkout.step-2
.form-wrapper > p.last {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.checkout.step-2
.form-wrapper > p.last::after, body
.checkout.step-2
.form-wrapper > p::after {
content: "";
display: table;
clear: both
}

body
.login
.right-content {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.login
.right-content::after {
content: "";
display: table;
clear: both
}

body #payment_list {
margin: 0
}

body #shipping_list {
margin: 0 0 20px
}

body
.page-heading h1 {
font-size: 18px
}

body
.left-content-login, body
.right-content-login {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.left-content-login::after, body
.right-content-login::after {
content: "";
display: table;
clear: both
}

body
.customer
.form-wrapper
.left-wrapper {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.customer
.form-wrapper
.left-wrapper::after {
content: "";
display: table;
clear: both
}

body
.customer
.form-wrapper
.right-wrapper {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.customer
.form-wrapper
.right-wrapper::after {
content: "";
display: table;
clear: both
}

body
.checkout ul.order-details-list {
margin-left: 0
}

body
.customer
.form-wrapper p, body
.customer
.form-wrapper p.last {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.customer
.form-wrapper p.last::after, body
.customer
.form-wrapper p::after {
content: "";
display: table;
clear: both
}

body
.customer
.right-content {
display: block
}

body
.customer table, body
.customer tbody, body
.customer thead {
display: block
}

body
.customer thead tr {
position: absolute;
top: -9999px;
left: -9999px
}

body
.customer tbody td, body
.customer tbody th, body
.customer tbody tr, body
.customer thead td, body
.customer thead th, body
.customer thead tr {
display: block
}

body
.customer tbody tr, body
.customer thead tr {
border: 1px solid #ccc;
margin: 0 0 5px
}

body
.customer tbody td, body
.customer thead td {
border: none;
border-bottom: 1px solid #eee;
position: relative;
padding-left: 50%;
overflow: hidden
}

body
.customer tbody td:last-child, body
.customer thead td:last-child {
border: none
}

body
.customer tbody td dl, body
.customer tbody td input[type="text"], body
.customer thead td dl, body
.customer thead td input[type="text"] {
overflow: hidden;
margin: 0;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
display: block;
float: none
}

body
.customer tbody td dl::after, body
.customer tbody td input[type="text"]::after, body
.customer thead td dl::after, body
.customer thead td input[type="text"]::after {
content: "";
display: table;
clear: both
}

body
.customer tbody td dl dd, body
.customer tbody td dl dt, body
.customer tbody td input[type="text"] dd, body
.customer tbody td input[type="text"] dt, body
.customer thead td dl dd, body
.customer thead td dl dt, body
.customer thead td input[type="text"] dd, body
.customer thead td input[type="text"] dt {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.customer tbody td dl dd::after, body
.customer tbody td dl dt::after, body
.customer tbody td input[type="text"] dd::after, body
.customer tbody td input[type="text"] dt::after, body
.customer thead td dl dd::after, body
.customer thead td dl dt::after, body
.customer thead td input[type="text"] dd::after, body
.customer thead td input[type="text"] dt::after {
content: "";
display: table;
clear: both
}

body
.customer tbody td dl dd, body
.customer tbody td input[type="text"] dd, body
.customer thead td dl dd, body
.customer thead td input[type="text"] dd {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.customer tbody td dl dd::after, body
.customer tbody td input[type="text"] dd::after, body
.customer thead td dl dd::after, body
.customer thead td input[type="text"] dd::after {
content: "";
display: table;
clear: both
}

body
.customer tbody td input[type="text"], body
.customer thead td input[type="text"] {
padding: 10px
}

body
.customer tbody td::before, body
.customer thead td::before {
position: absolute;
top: 10px;
left: 10px;
width: 45%;
padding-right: 10px;
white-space: nowrap;
content: attr(data-value);
font-weight: 700
}

body
.customer tfoot {
width: 100%;
display: table
}

body
.customer tfoot tr td:nth-child(1) {
width: 75%
}

body
.contact-page
.left, body
.contact-page
.right {
width: 100% !important;
margin: 0;
float: left
}
}

@media only screen and (width >=569px) and (width <=768px) {
body
.wordpress-wrapper
.eightCol {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
margin-bottom: 10px
}

body
.wordpress-wrapper
.eightCol::after {
content: "";
display: table;
clear: both
}

body
.wordpress-wrapper
.fourCol {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
border-top: 1px solid #adadad;
padding-top: 30px
}

body
.wordpress-wrapper
.fourCol::after {
content: "";
display: table;
clear: both
}

body
.checkout
.left-content {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
margin-bottom: 30px
}

body
.checkout
.left-content::after {
content: "";
display: table;
clear: both
}

body
.checkout
.right-content {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
display: block
}

body
.checkout
.right-content::after {
content: "";
display: table;
clear: both
}

body
.checkout.step-2 #billing, body
.checkout.step-3 #shipping, body
.checkout.step-4 #billing, body
.checkout.step-5 #payment_list {
margin: 0
}

body
.login
.right-content {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.login
.right-content::after {
content: "";
display: table;
clear: both
}

body #payment_list {
margin: 0
}

body #shipping_list {
margin: 0 0 20px
}

body
.page-heading h1 {
font-size: 18px
}

body
.left-content-login, body
.right-content-login {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.left-content-login::after, body
.right-content-login::after {
content: "";
display: table;
clear: both
}

body
.customer
.form-wrapper
.left-wrapper {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.customer
.form-wrapper
.left-wrapper::after {
content: "";
display: table;
clear: both
}

body
.customer
.form-wrapper
.right-wrapper {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.customer
.form-wrapper
.right-wrapper::after {
content: "";
display: table;
clear: both
}

body
.checkout ul.order-details-list {
margin-left: 0
}

body
.cart table, body
.cart tbody, body
.cart td, body
.cart tfoot, body
.cart th, body
.cart thead, body
.cart tr {
display: block
}

body
.cart thead tr {
position: absolute;
top: -9999px;
left: -9999px
}

body
.cart tr {
border: 1px solid #ccc;
margin: 0 0 5px
}

body
.cart td {
border: none;
border-bottom: 1px solid #eee;
position: relative;
padding-left: 50%
}

body
.cart td:last-child {
border: none
}

body
.cart td dl, body
.cart td input[type="text"] {
overflow: hidden;
margin: 0;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
display: block;
float: none
}

body
.cart td dl::after, body
.cart td input[type="text"]::after {
content: "";
display: table;
clear: both
}

body
.cart td dl dd, body
.cart td dl dt, body
.cart td input[type="text"] dd, body
.cart td input[type="text"] dt {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.cart td dl dd::after, body
.cart td dl dt::after, body
.cart td input[type="text"] dd::after, body
.cart td input[type="text"] dt::after {
content: "";
display: table;
clear: both
}

body
.cart td dl dd, body
.cart td input[type="text"] dd {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right
}

body
.cart td dl dd::after, body
.cart td input[type="text"] dd::after {
content: "";
display: table;
clear: both
}

body
.cart td input[type="text"] {
padding: 10px
}

body
.cart td::before {
position: absolute;
top: 10px;
left: 10px;
width: 45%;
padding-right: 10px;
white-space: nowrap;
content: attr(data-value);
font-weight: 700
}

body
.cart tfoot {
width: 100%
}

body
.cart
.submit-button {
width: 100%
}

body
.cart #update_row {
width: 100%
}

body
.cart #update_row
.submit-button, body
.cart #update_row
.submit-button:visited {
display: block;
width: 100%
}

body
.cart
.cart-boxes {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%;
padding: 20px;
margin-bottom: 20px
}

body
.cart
.cart-boxes::after {
content: "";
display: table;
clear: both
}

body
.cart
.cart-boxes:nth-child(2) {
margin-right: 0;
float: right
}

body
.cart
.cart-boxes.last {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
padding: 20px;
margin-bottom: 20px;
height: auto !important
}

body
.cart
.cart-boxes.last::after {
content: "";
display: table;
clear: both
}
}

@media only screen and (width >=769px) and (width <=1040px) {
body
.cart
.cart-boxes {
float: left;
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 48.5%;
margin-left: 0;
margin-right: 3%;
padding: 20px;
margin-bottom: 20px
}

body
.cart
.cart-boxes::after {
content: "";
display: table;
clear: both
}

body
.cart
.cart-boxes:nth-child(2) {
margin-right: 0;
float: right
}

body
.cart
.cart-boxes.last {
clear: none;
text-align: inherit;
padding-left: 0;
padding-right: 0;
width: 100%;
margin-left: 0;
margin-right: 0;
float: right;
padding: 20px;
margin-bottom: 20px;
height: auto !important
}

body
.cart
.cart-boxes.last::after {
content: "";
display: table;
clear: both
}
}

@media only screen and (width <=569px) {
html.show-model {
overflow: visible
}

html.show-model
.model {
max-width: 100%;
left: 10px;
right: 10px;
width: auto;
margin-left: 0;
position: absolute
}

html.show-model
.model
.inner
.selectric-wrapper, html.show-model
.model
.inner input {
max-width: 100%
}
}

.cache_warning {
margin-top: 1rem;
display: none
}

.cache_warning.force-show {
display: block
}

.cache_warning ul {
margin-left: 1rem;
margin-bottom: 1rem
}

.cache_warning ul ul {
margin-left: 1rem
}

.row.-primary,.row.-secondary,.row.-secondary-light  {
padding: 50px 0;
float: left;
width: 100%;
}

.row.-secondary-light {
background: #f6f4f0
}

.row.-secondary {
background: #ede8e0
}

.row.-no-padding-top {
padding-top: 0
}

.row.-dark {
background: #e0dbd4
}

.row.-dark
.item
.image-wrapper {
background: #ede8e0
}

.row.-primary {
background: #617f73
}

.row.-primary a,.row.-primary h2 {
color: #fff
}

.row.-primary-dark {
background: #4c645b
}

.row.-primary-dark a,.row.-primary-dark h2 {
color: #ede8e0
}

/*
Theme Name: 	Blank
Theme URI: 		n/a
Description:
Version: 		1.0
Author: 		Luke Snowden
Author URI: 	http://www.purposemedia.co.uk
Tags:
*/

/* ----------------------------------------------------------------------------------------------------------
01 WordPress Core -------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */
.alignnone {
margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto;
}

.alignright {
float:right;
margin: 5px 0 20px 20px;
}

.alignleft {
float: left;
margin: 5px 20px 20px 0;
}

.aligncenter {
display: block;
margin: 5px auto;
}

a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}

a img.alignnone {
margin: 5px 20px 20px 0;
}

a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}

a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}

.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%;
padding: 5px 3px 10px;
text-align: center;
}

.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
margin: 5px 0 20px 20px;
}

.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}

.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}

/* ----------------------------------------------------------------------------------------------------------
Paging Styling ----------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */
#pagination {
text-align:center;
}

#pagination li {
display:inline;
font-size: 11px;
margin:0 3px 0 0;
}

#pagination li a,
#pagination li a:visited {
display: inline-block;
padding: 3px 8px;
background: #5dbb46;
border: #5dbb46;
text-decoration: none;
color: #fff;
width: 12px;
font-size: 11px;
height: 22px;
line-height: 22px;
}

#pagination li span {
display:inline-block;
width: 30px;
height: 28px;
line-height: 29px;
background: #ccc;
}

/* ----------------------------------------------------------------------------------------------------------
Comments Styling ----------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */
#comments {
clear: both;
}

#comments
.navigation {
padding: 0 0 18px;
}

h3#comments-title,
h3#reply-title {
color: #000;
font-size: 20px;
font-weight: bold;
margin-bottom: 0;
}

h3#comments-title {
padding: 24px 0;
}

#comments ol,
.single-post
.nineCol #comments ul {
padding:0;
}

#comments ol li {
list-style:none;
}

.commentlist {
list-style: none;
margin: 0;
}

.commentlist li.comment {
line-height: 24px;
margin: 0 0 24px;
position: relative;
}

.commentlist li:last-child {
border-bottom: none;
margin-bottom: 0;
}

#comments
.comment-body ul,
#comments
.comment-body ol {
margin-bottom: 18px;
}

#comments
.comment-body p:last-child {
margin-bottom: 6px;
}

#comments
.comment-body blockquote p:last-child {
margin-bottom: 24px;
}

.commentlist ol {
list-style: decimal;
}

.commentlist
.avatar {
width:100% !important;
}

.comment-author {
}

.left-comment,
.right-comment {
display:inline;
float:left;
}

.left-comment {
width:15%;
}

.right-comment {
width:80%;
margin-left:5%;
}

.comment-author cite {
margin:10px 10px 0;
text-align:center;
display:block;
}

.children
.comment-author cite {
color:#fff;
}

.comment-meta {
font-size: 12px;
margin: 0 0 18px;
}

.comment-meta a:link,
.comment-meta a:visited {
color: #444;
font-size:14px;
font-weight:bold;
text-decoration: none;
}

.children
.comment-meta a:link,
.children
.comment-meta a:visited {
color: #fff;
font-size:14px;
font-weight:bold;
text-decoration: none;
}

.comment-meta a:active,
.comment-meta a:hover {
color: #ff4b33;
}

.commentlist
.even {
}

.commentlist
.bypostauthor {
}

.reply {
font-size: 12px;
padding: 0 0 24px;
}

.reply a,
a.comment-edit-link {
color: #888;
}

.reply a:hover,
a.comment-edit-link:hover {
color: #ff4b33;
}

.commentlist
.children {
list-style: none;
margin: 20px 0 0;
}

.commentlist
.children
.comment-wrapper {
padding:20px;
background:#aaa;
margin-left:40px;
border-radius: 5px;
}

.commentlist
.children * {
color:#fff;
}

.commentlist
.children li {
border: none;
margin: 0 0 20px;
}

.nopassword,
.nocomments {
display: none;
}

.comment > div {
border-bottom: 1px solid #aaa;
border-top: 1px solid #aaa;
padding-top: 20px;
padding-bottom: 20px;
}

#comments
.pingback {
border-bottom: 1px solid #e7e7e7;
margin-bottom: 18px;
padding-bottom: 18px;
}

.commentlist li.comment+li.pingback {
margin-top: -6px;
}

#comments
.pingback p {
color: #888;
display: block;
font-size: 12px;
line-height: 18px;
margin: 0;
}

#comments
.pingback
.url {
font-size: 13px;
font-style: italic;
}

#commentform label {
display:block;
margin:0 0 5px;
font-family: 'museo_300regular';
}

#commentform textarea {
width: 95%;
padding: 6px 2%;
font-size: 13px;
margin: 0 0 10px;
border-radius: 3px;
border: 1px solid #ccc;
box-shadow: 0 0 5px rgb(0 0 0 / 18%);
height: 175px;
}

#commentform input[type="text"] {
padding: 10px 3%;
width: 93%;
font-size: 13px;
margin: 0 0 10px;
border-radius: 3px;
border: 1px solid #ccc;
box-shadow: 0 0 5px rgb(0 0 0 / 18%);
}

#commentform p {
margin:0;
}

#respond {
padding:20px;
margin:100px 0 0;
border:1px solid #ccc;
border-radius: 3px;
}

.right-comment cite {
font-size:15px;
display:none;
}

/* ----------------------------------------------------------------------------------------------------------
Defaults ----------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------- */
.sidebar {
margin:0 0 0 40px;
}

.sidebar,
.sidebar ul {
padding:0;
}

.sidebar li {
list-style:none;
}

.sidebar > li {
margin:0 0 20px;
}

.sidebar input[name="s"] {
width:70%;
display:inline;
float:left;
margin:0 1% 0 0;
}

.sidebar input[name="submit"] {
width:20%;
display:inline;
float:left;
}

#searchform {
width:100%;
position:relative;
}

.widgettitle {
color:#fd0101;
}

body h1 {
font-size:22px;
}

body time {
display:block;
font-size:12px;
margin:0 0 10px;
}
@charset "UTF-8";

.wp-block-archives {
box-sizing: border-box
}

.wp-block-archives-dropdown label {
display: block
}

.wp-block-avatar {
line-height: 0
}

.wp-block-avatar,
.wp-block-avatar img {
box-sizing: border-box
}

.wp-block-avatar.aligncenter {
text-align: center
}

.wp-block-audio {
box-sizing: border-box
}

.wp-block-audio :where(figcaption) {
margin-bottom: 1em;
margin-top:
.5em
}

.wp-block-audio audio {
min-width: 300px;
width: 100%
}

.wp-block-button__link {
align-content: center;
box-sizing: border-box;
cursor: pointer;
display: inline-block;
height: 100%;
text-align: center;
width: 100%;
word-break: break-word
}

.wp-block-button__link.aligncenter {
text-align: center
}

.wp-block-button__link.alignright {
text-align: right
}

:where(.wp-block-button__link) {
border-radius: 9999px;
box-shadow: none;
padding: calc(.667em + 2px) calc(1.333em + 2px);
text-decoration: none
}

.wp-block-button[style*="text-decoration"]
.wp-block-button__link {
text-decoration: inherit
}

.wp-block-buttons >
.wp-block-button.has-custom-width {
max-width: none
}

.wp-block-buttons >
.wp-block-button.has-custom-width
.wp-block-button__link {
width: 100%
}

.wp-block-buttons >
.wp-block-button.has-custom-font-size
.wp-block-button__link {
font-size: inherit
}

.wp-block-buttons >
.wp-block-button.wp-block-button__width-25 {
width: calc(25% - var(--wp--style--block-gap,
.5em)*.75)
}

.wp-block-buttons >
.wp-block-button.wp-block-button__width-50 {
width: calc(50% - var(--wp--style--block-gap,
.5em)*.5)
}

.wp-block-buttons >
.wp-block-button.wp-block-button__width-75 {
width: calc(75% - var(--wp--style--block-gap,
.5em)*.25)
}

.wp-block-buttons >
.wp-block-button.wp-block-button__width-100 {
flex-basis: 100%;
width: 100%
}

.wp-block-buttons.is-vertical >
.wp-block-button.wp-block-button__width-25 {
width: 25%
}

.wp-block-buttons.is-vertical >
.wp-block-button.wp-block-button__width-50 {
width: 50%
}

.wp-block-buttons.is-vertical >
.wp-block-button.wp-block-button__width-75 {
width: 75%
}

.wp-block-button.is-style-squared,
.wp-block-button__link.wp-block-button.is-style-squared {
border-radius: 0
}

.wp-block-button.no-border-radius,
.wp-block-button__link.no-border-radius {
border-radius: 0 !important
}

:root :where(.wp-block-button
.wp-block-button__link.is-style-outline), :root :where(.wp-block-button.is-style-outline>.wp-block-button__link) {
border: 2px solid;
padding:
.667em 1.333em
}

:root :where(.wp-block-button
.wp-block-button__link.is-style-outline:not(.has-text-color)), :root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)) {
color: currentcolor
}

:root :where(.wp-block-button
.wp-block-button__link.is-style-outline:not(.has-background)), :root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)) {
background-color: initial;
background-image: none
}

.wp-block-buttons {
box-sizing: border-box
}

.wp-block-buttons.is-vertical {
flex-direction: column
}

.wp-block-buttons.is-vertical >
.wp-block-button:last-child {
margin-bottom: 0
}

.wp-block-buttons >
.wp-block-button {
display: inline-block;
margin: 0
}

.wp-block-buttons.is-content-justification-left {
justify-content: flex-start
}

.wp-block-buttons.is-content-justification-left.is-vertical {
align-items: flex-start
}

.wp-block-buttons.is-content-justification-center {
justify-content: center
}

.wp-block-buttons.is-content-justification-center.is-vertical {
align-items: center
}

.wp-block-buttons.is-content-justification-right {
justify-content: flex-end
}

.wp-block-buttons.is-content-justification-right.is-vertical {
align-items: flex-end
}

.wp-block-buttons.is-content-justification-space-between {
justify-content: space-between
}

.wp-block-buttons.aligncenter {
text-align: center
}

.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center)
.wp-block-button.aligncenter {
margin-left: auto;
margin-right: auto;
width: 100%
}

.wp-block-buttons[style*="text-decoration"]
.wp-block-button,
.wp-block-buttons[style*="text-decoration"]
.wp-block-button__link {
text-decoration: inherit
}

.wp-block-buttons.has-custom-font-size
.wp-block-button__link {
font-size: inherit
}

.wp-block-button.aligncenter,
.wp-block-calendar {
text-align: center
}

.wp-block-calendar td,
.wp-block-calendar th {
border: 1px solid;
padding:
.25em
}

.wp-block-calendar th {
font-weight: 400
}

.wp-block-calendar caption {
background-color: inherit
}

.wp-block-calendar table {
border-collapse: collapse;
width: 100%
}

.wp-block-calendar table:where(:not(.has-text-color)) {
color: #40464d
}

.wp-block-calendar table:where(:not(.has-text-color)) td,
.wp-block-calendar table:where(:not(.has-text-color)) th {
border-color: #ddd
}

.wp-block-calendar table.has-background th {
background-color: inherit
}

.wp-block-calendar table.has-text-color th {
color: inherit
}

:where(.wp-block-calendar table:not(.has-background) th) {
background: #ddd
}

.wp-block-categories {
box-sizing: border-box
}

.wp-block-categories.alignleft {
margin-right: 2em
}

.wp-block-categories.alignright {
margin-left: 2em
}

.wp-block-categories.wp-block-categories-dropdown.aligncenter {
text-align: center
}

.wp-block-categories
.wp-block-categories__label {
display: block;
width: 100%
}

.wp-block-code {
box-sizing: border-box
}

.wp-block-code code {
/* !rtl:begin:ignore */

 direction: ltr;
display: block;
font-family: inherit;
overflow-wrap: break-word;
text-align: initial;
white-space: pre-wrap

/* !rtl:end:ignore */
}

.wp-block-columns {
align-items: normal !important;
box-sizing: border-box;
display: flex;
flex-wrap: wrap !important
}

@media (width >=782px) {
.wp-block-columns {
flex-wrap: nowrap !important
}
}

.wp-block-columns.are-vertically-aligned-top {
align-items: flex-start
}

.wp-block-columns.are-vertically-aligned-center {
align-items: center
}

.wp-block-columns.are-vertically-aligned-bottom {
align-items: flex-end
}

@media (width <=781px) {
.wp-block-columns:not(.is-not-stacked-on-mobile) >
.wp-block-column {
flex-basis: 100% !important
}
}

@media (width >=782px) {
.wp-block-columns:not(.is-not-stacked-on-mobile) >
.wp-block-column {
flex-basis: 0;
flex-grow: 1
}

.wp-block-columns:not(.is-not-stacked-on-mobile) >
.wp-block-column[style*="flex-basis"] {
flex-grow: 0
}
}

.wp-block-columns.is-not-stacked-on-mobile {
flex-wrap: nowrap !important
}

.wp-block-columns.is-not-stacked-on-mobile >
.wp-block-column {
flex-basis: 0;
flex-grow: 1
}

.wp-block-columns.is-not-stacked-on-mobile >
.wp-block-column[style*="flex-basis"] {
flex-grow: 0
}

:where(.wp-block-columns) {
margin-bottom: 1.75em
}

:where(.wp-block-columns.has-background) {
padding: 1.25em 2.375em
}

.wp-block-column {
flex-grow: 1;
min-width: 0;
overflow-wrap: break-word;
word-break: break-word
}

.wp-block-column.is-vertically-aligned-top {
align-self: flex-start
}

.wp-block-column.is-vertically-aligned-center {
align-self: center
}

.wp-block-column.is-vertically-aligned-bottom {
align-self: flex-end
}

.wp-block-column.is-vertically-aligned-stretch {
align-self: stretch
}

.wp-block-column.is-vertically-aligned-bottom,
.wp-block-column.is-vertically-aligned-center,
.wp-block-column.is-vertically-aligned-top {
width: 100%
}

.wp-block-post-comments {
box-sizing: border-box
}

.wp-block-post-comments
.alignleft {
float: left
}

.wp-block-post-comments
.alignright {
float: right
}

.wp-block-post-comments
.navigation::after {
clear: both;
content: "";
display: table
}

.wp-block-post-comments
.commentlist {
clear: both;
list-style: none;
margin: 0;
padding: 0
}

.wp-block-post-comments
.commentlist
.comment {
min-height: 2.25em;
padding-left: 3.25em
}

.wp-block-post-comments
.commentlist
.comment p {
font-size: 1em;
line-height: 1.8;
margin: 1em 0
}

.wp-block-post-comments
.commentlist
.children {
list-style: none;
margin: 0;
padding: 0
}

.wp-block-post-comments
.comment-author {
line-height: 1.5
}

.wp-block-post-comments
.comment-author
.avatar {
border-radius: 1.5em;
display: block;
float: left;
height: 2.5em;
margin-right:
.75em;
margin-top:
.5em;
width: 2.5em
}

.wp-block-post-comments
.comment-author cite {
font-style: normal
}

.wp-block-post-comments
.comment-meta {
font-size:
.875em;
line-height: 1.5
}

.wp-block-post-comments
.comment-meta b {
font-weight: 400
}

.wp-block-post-comments
.comment-meta
.comment-awaiting-moderation {
display: block;
margin-bottom: 1em;
margin-top: 1em
}

.wp-block-post-comments
.comment-body
.commentmetadata {
font-size:
.875em
}

.wp-block-post-comments
.comment-form-author label,
.wp-block-post-comments
.comment-form-comment label,
.wp-block-post-comments
.comment-form-email label,
.wp-block-post-comments
.comment-form-url label {
display: block;
margin-bottom:
.25em
}

.wp-block-post-comments
.comment-form input:not([type="submit"], [type="checkbox"]),
.wp-block-post-comments
.comment-form textarea {
box-sizing: border-box;
display: block;
width: 100%
}

.wp-block-post-comments
.comment-form-cookies-consent {
display: flex;
gap:
.25em
}

.wp-block-post-comments
.comment-form-cookies-consent #wp-comment-cookies-consent {
margin-top:
.35em
}

.wp-block-post-comments
.comment-reply-title {
margin-bottom: 0
}

.wp-block-post-comments
.comment-reply-title :where(small) {
font-size: var(--wp--preset--font-size--medium,smaller);
margin-left:
.5em
}

.wp-block-post-comments
.reply {
font-size:
.875em;
margin-bottom: 1.4em
}

.wp-block-post-comments input:not([type="submit"]),
.wp-block-post-comments textarea {
border: 1px solid #949494;
font-family: inherit;
font-size: 1em
}

.wp-block-post-comments input:not([type="submit"], [type="checkbox"]),
.wp-block-post-comments textarea {
padding: calc(.667em + 2px)
}

:where(.wp-block-post-comments input[type="submit"]) {
border: none
}

.wp-block-comments {
box-sizing: border-box
}

.wp-block-comments-pagination >
.wp-block-comments-pagination-next,
.wp-block-comments-pagination >
.wp-block-comments-pagination-numbers,
.wp-block-comments-pagination >
.wp-block-comments-pagination-previous {
font-size: inherit;
margin-bottom:
.5em;
margin-right:
.5em
}

.wp-block-comments-pagination >
.wp-block-comments-pagination-next:last-child,
.wp-block-comments-pagination >
.wp-block-comments-pagination-numbers:last-child,
.wp-block-comments-pagination >
.wp-block-comments-pagination-previous:last-child {
margin-right: 0
}

.wp-block-comments-pagination
.wp-block-comments-pagination-previous-arrow {
display: inline-block;
margin-right: 1ch
}

.wp-block-comments-pagination
.wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron) {
transform: scaleX(1)
}

.wp-block-comments-pagination
.wp-block-comments-pagination-next-arrow {
display: inline-block;
margin-left: 1ch
}

.wp-block-comments-pagination
.wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron) {
transform: scaleX(1)
}

.wp-block-comments-pagination.aligncenter {
justify-content: center
}

.wp-block-comment-template {
box-sizing: border-box;
list-style: none;
margin-bottom: 0;
max-width: 100%;
padding: 0
}

.wp-block-comment-template li {
clear: both
}

.wp-block-comment-template ol {
list-style: none;
margin-bottom: 0;
max-width: 100%;
padding-left: 2rem
}

.wp-block-comment-template.alignleft {
float: left
}

.wp-block-comment-template.aligncenter {
margin-left: auto;
margin-right: auto;
width: fit-content
}

.wp-block-comment-template.alignright {
float: right
}

.wp-block-comment-date {
box-sizing: border-box
}

.comment-awaiting-moderation {
display: block;
font-size:
.875em;
line-height: 1.5
}

.wp-block-comment-author-name,
.wp-block-comment-content,
.wp-block-comment-edit-link,
.wp-block-comment-reply-link {
box-sizing: border-box
}

.wp-block-cover,
.wp-block-cover-image {
align-items: center;
background-position: 50%;
box-sizing: border-box;
display: flex;
justify-content: center;
min-height: 430px;
overflow: clip;
padding: 1em;
position: relative
}

.wp-block-cover
.has-background-dim:not([class*="-background-color"]),
.wp-block-cover-image
.has-background-dim:not([class*="-background-color"]),
.wp-block-cover-image.has-background-dim:not([class*="-background-color"]),
.wp-block-cover.has-background-dim:not([class*="-background-color"]) {
background-color: #000
}

.wp-block-cover
.has-background-dim.has-background-gradient,
.wp-block-cover-image
.has-background-dim.has-background-gradient {
background-color: initial
}

.wp-block-cover-image.has-background-dim::before,
.wp-block-cover.has-background-dim::before {
background-color: inherit;
content: ""
}

.wp-block-cover
.wp-block-cover__background,
.wp-block-cover
.wp-block-cover__gradient-background,
.wp-block-cover-image
.wp-block-cover__background,
.wp-block-cover-image
.wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim:not(.has-background-gradient)::before,
.wp-block-cover.has-background-dim:not(.has-background-gradient)::before {
inset: 0;
opacity:
.5;
position: absolute
}

.wp-block-cover-image.has-background-dim.has-background-dim-10
.wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-10
.wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before,
.wp-block-cover.has-background-dim.has-background-dim-10
.wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-10
.wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before {
opacity:
.1
}

.wp-block-cover-image.has-background-dim.has-background-dim-20
.wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-20
.wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient)::before,
.wp-block-cover.has-background-dim.has-background-dim-20
.wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-20
.wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient)::before {
opacity:
.2
}

.wp-block-cover-image.has-background-dim.has-background-dim-30
.wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-30
.wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient)::before,
.wp-block-cover.has-background-dim.has-background-dim-30
.wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-30
.wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient)::before {
opacity:
.3
}

.wp-block-cover-image.has-background-dim.has-background-dim-40
.wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-40
.wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient)::before,
.wp-block-cover.has-background-dim.has-background-dim-40
.wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-40
.wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient)::before {
opacity:
.4
}

.wp-block-cover-image.has-background-dim.has-background-dim-50
.wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-50
.wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient)::before,
.wp-block-cover.has-background-dim.has-background-dim-50
.wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-50
.wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient)::before {
opacity:
.5
}

.wp-block-cover-image.has-background-dim.has-background-dim-60
.wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-60
.wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient)::before,
.wp-block-cover.has-background-dim.has-background-dim-60
.wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-60
.wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient)::before {
opacity:
.6
}

.wp-block-cover-image.has-background-dim.has-background-dim-70
.wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-70
.wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient)::before,
.wp-block-cover.has-background-dim.has-background-dim-70
.wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-70
.wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient)::before {
opacity:
.7
}

.wp-block-cover-image.has-background-dim.has-background-dim-80
.wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-80
.wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient)::before,
.wp-block-cover.has-background-dim.has-background-dim-80
.wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-80
.wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient)::before {
opacity:
.8
}

.wp-block-cover-image.has-background-dim.has-background-dim-90
.wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-90
.wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient)::before,
.wp-block-cover.has-background-dim.has-background-dim-90
.wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-90
.wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient)::before {
opacity:
.9
}

.wp-block-cover-image.has-background-dim.has-background-dim-100
.wp-block-cover__background,
.wp-block-cover-image.has-background-dim.has-background-dim-100
.wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient)::before,
.wp-block-cover.has-background-dim.has-background-dim-100
.wp-block-cover__background,
.wp-block-cover.has-background-dim.has-background-dim-100
.wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient)::before {
opacity: 1
}

.wp-block-cover
.wp-block-cover__background.has-background-dim.has-background-dim-0,
.wp-block-cover
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,
.wp-block-cover-image
.wp-block-cover__background.has-background-dim.has-background-dim-0,
.wp-block-cover-image
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-0 {
opacity: 0
}

.wp-block-cover
.wp-block-cover__background.has-background-dim.has-background-dim-10,
.wp-block-cover
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,
.wp-block-cover-image
.wp-block-cover__background.has-background-dim.has-background-dim-10,
.wp-block-cover-image
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-10 {
opacity:
.1
}

.wp-block-cover
.wp-block-cover__background.has-background-dim.has-background-dim-20,
.wp-block-cover
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,
.wp-block-cover-image
.wp-block-cover__background.has-background-dim.has-background-dim-20,
.wp-block-cover-image
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-20 {
opacity:
.2
}

.wp-block-cover
.wp-block-cover__background.has-background-dim.has-background-dim-30,
.wp-block-cover
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,
.wp-block-cover-image
.wp-block-cover__background.has-background-dim.has-background-dim-30,
.wp-block-cover-image
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-30 {
opacity:
.3
}

.wp-block-cover
.wp-block-cover__background.has-background-dim.has-background-dim-40,
.wp-block-cover
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,
.wp-block-cover-image
.wp-block-cover__background.has-background-dim.has-background-dim-40,
.wp-block-cover-image
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-40 {
opacity:
.4
}

.wp-block-cover
.wp-block-cover__background.has-background-dim.has-background-dim-50,
.wp-block-cover
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,
.wp-block-cover-image
.wp-block-cover__background.has-background-dim.has-background-dim-50,
.wp-block-cover-image
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-50 {
opacity:
.5
}

.wp-block-cover
.wp-block-cover__background.has-background-dim.has-background-dim-60,
.wp-block-cover
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,
.wp-block-cover-image
.wp-block-cover__background.has-background-dim.has-background-dim-60,
.wp-block-cover-image
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-60 {
opacity:
.6
}

.wp-block-cover
.wp-block-cover__background.has-background-dim.has-background-dim-70,
.wp-block-cover
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,
.wp-block-cover-image
.wp-block-cover__background.has-background-dim.has-background-dim-70,
.wp-block-cover-image
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-70 {
opacity:
.7
}

.wp-block-cover
.wp-block-cover__background.has-background-dim.has-background-dim-80,
.wp-block-cover
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,
.wp-block-cover-image
.wp-block-cover__background.has-background-dim.has-background-dim-80,
.wp-block-cover-image
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-80 {
opacity:
.8
}

.wp-block-cover
.wp-block-cover__background.has-background-dim.has-background-dim-90,
.wp-block-cover
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,
.wp-block-cover-image
.wp-block-cover__background.has-background-dim.has-background-dim-90,
.wp-block-cover-image
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-90 {
opacity:
.9
}

.wp-block-cover
.wp-block-cover__background.has-background-dim.has-background-dim-100,
.wp-block-cover
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,
.wp-block-cover-image
.wp-block-cover__background.has-background-dim.has-background-dim-100,
.wp-block-cover-image
.wp-block-cover__gradient-background.has-background-dim.has-background-dim-100 {
opacity: 1
}

.wp-block-cover-image.alignleft,
.wp-block-cover-image.alignright,
.wp-block-cover.alignleft,
.wp-block-cover.alignright {
max-width: 420px;
width: 100%
}

.wp-block-cover-image.aligncenter,
.wp-block-cover-image.alignleft,
.wp-block-cover-image.alignright,
.wp-block-cover.aligncenter,
.wp-block-cover.alignleft,
.wp-block-cover.alignright {
display: flex
}

.wp-block-cover
.wp-block-cover__inner-container,
.wp-block-cover-image
.wp-block-cover__inner-container {
color: inherit;
position: relative;
width: 100%
}

.wp-block-cover-image.is-position-top-left,
.wp-block-cover.is-position-top-left {
align-items: flex-start;
justify-content: flex-start
}

.wp-block-cover-image.is-position-top-center,
.wp-block-cover.is-position-top-center {
align-items: flex-start;
justify-content: center
}

.wp-block-cover-image.is-position-top-right,
.wp-block-cover.is-position-top-right {
align-items: flex-start;
justify-content: flex-end
}

.wp-block-cover-image.is-position-center-left,
.wp-block-cover.is-position-center-left {
align-items: center;
justify-content: flex-start
}

.wp-block-cover-image.is-position-center-center,
.wp-block-cover.is-position-center-center {
align-items: center;
justify-content: center
}

.wp-block-cover-image.is-position-center-right,
.wp-block-cover.is-position-center-right {
align-items: center;
justify-content: flex-end
}

.wp-block-cover-image.is-position-bottom-left,
.wp-block-cover.is-position-bottom-left {
align-items: flex-end;
justify-content: flex-start
}

.wp-block-cover-image.is-position-bottom-center,
.wp-block-cover.is-position-bottom-center {
align-items: flex-end;
justify-content: center
}

.wp-block-cover-image.is-position-bottom-right,
.wp-block-cover.is-position-bottom-right {
align-items: flex-end;
justify-content: flex-end
}

.wp-block-cover-image.has-custom-content-position.has-custom-content-position
.wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position
.wp-block-cover__inner-container {
margin: 0
}

.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left
.wp-block-cover__inner-container,
.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right
.wp-block-cover__inner-container,
.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left
.wp-block-cover__inner-container,
.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right
.wp-block-cover__inner-container,
.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left
.wp-block-cover__inner-container,
.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right
.wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left
.wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right
.wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left
.wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right
.wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left
.wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right
.wp-block-cover__inner-container {
margin: 0;
width: auto
}

.wp-block-cover
.wp-block-cover__image-background,
.wp-block-cover video.wp-block-cover__video-background,
.wp-block-cover-image
.wp-block-cover__image-background,
.wp-block-cover-image video.wp-block-cover__video-background {
border: none;
inset: 0;
box-shadow: none;
height: 100%;
margin: 0;
max-height: none;
max-width: none;
object-fit: cover;
outline: none;
padding: 0;
position: absolute;
width: 100%
}

.wp-block-cover-image.has-parallax,
.wp-block-cover.has-parallax,
.wp-block-cover__image-background.has-parallax, video.wp-block-cover__video-background.has-parallax {
background-attachment: fixed;
background-repeat: no-repeat;
background-size: cover
}

@supports (-webkit-touch-callout:inherit) {
.wp-block-cover-image.has-parallax,
.wp-block-cover.has-parallax,
.wp-block-cover__image-background.has-parallax, video.wp-block-cover__video-background.has-parallax {
background-attachment: scroll
}
}

@media (prefers-reduced-motion:reduce) {
.wp-block-cover-image.has-parallax,
.wp-block-cover.has-parallax,
.wp-block-cover__image-background.has-parallax, video.wp-block-cover__video-background.has-parallax {
background-attachment: scroll
}
}

.wp-block-cover-image.is-repeated,
.wp-block-cover.is-repeated,
.wp-block-cover__image-background.is-repeated, video.wp-block-cover__video-background.is-repeated {
background-repeat: repeat;
background-size: auto
}

.wp-block-cover-image-text,
.wp-block-cover-image-text a,
.wp-block-cover-image-text a:active,
.wp-block-cover-image-text a:focus,
.wp-block-cover-image-text a:hover,
.wp-block-cover-text,
.wp-block-cover-text a,
.wp-block-cover-text a:active,
.wp-block-cover-text a:focus,
.wp-block-cover-text a:hover, section.wp-block-cover-image h2, section.wp-block-cover-image h2 a, section.wp-block-cover-image h2 a:active, section.wp-block-cover-image h2 a:focus, section.wp-block-cover-image h2 a:hover {
color: #fff
}

.wp-block-cover-image
.wp-block-cover.has-left-content {
justify-content: flex-start
}

.wp-block-cover-image
.wp-block-cover.has-right-content {
justify-content: flex-end
}

.wp-block-cover-image.has-left-content
.wp-block-cover-image-text,
.wp-block-cover.has-left-content
.wp-block-cover-text, section.wp-block-cover-image.has-left-content > h2 {
margin-left: 0;
text-align: left
}

.wp-block-cover-image.has-right-content
.wp-block-cover-image-text,
.wp-block-cover.has-right-content
.wp-block-cover-text, section.wp-block-cover-image.has-right-content > h2 {
margin-right: 0;
text-align: right
}

.wp-block-cover
.wp-block-cover-text,
.wp-block-cover-image
.wp-block-cover-image-text, section.wp-block-cover-image > h2 {
font-size: 2em;
line-height: 1.25;
margin-bottom: 0;
max-width: 840px;
padding:
.44em;
text-align: center;
z-index: 1
}

:where(.wp-block-cover-image:not(.has-text-color)), :where(.wp-block-cover:not(.has-text-color)) {
color: #fff
}

:where(.wp-block-cover-image.is-light:not(.has-text-color)), :where(.wp-block-cover.is-light:not(.has-text-color)) {
color: #000
}

:root :where(.wp-block-cover h1:not(.has-text-color)), :root :where(.wp-block-cover h2:not(.has-text-color)), :root :where(.wp-block-cover h3:not(.has-text-color)), :root :where(.wp-block-cover h4:not(.has-text-color)), :root :where(.wp-block-cover h5:not(.has-text-color)), :root :where(.wp-block-cover h6:not(.has-text-color)), :root :where(.wp-block-cover p:not(.has-text-color)) {
color: inherit
}

body:not(.editor-styles-wrapper)
.wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container))
.wp-block-cover__image-background, body:not(.editor-styles-wrapper)
.wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container))
.wp-block-cover__video-background {
z-index: 0
}

body:not(.editor-styles-wrapper)
.wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container))
.wp-block-cover__background, body:not(.editor-styles-wrapper)
.wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container))
.wp-block-cover__gradient-background, body:not(.editor-styles-wrapper)
.wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container))
.wp-block-cover__inner-container, body:not(.editor-styles-wrapper)
.wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient)::before {
z-index: 1
}

.has-modal-open body:not(.editor-styles-wrapper)
.wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container))
.wp-block-cover__inner-container {
z-index: auto
}

.wp-block-details {
box-sizing: border-box
}

.wp-block-details summary {
cursor: pointer
}

.wp-block-embed.alignleft,
.wp-block-embed.alignright,
.wp-block[data-align="left"] > [data-type="core/embed"],
.wp-block[data-align="right"] > [data-type="core/embed"] {
max-width: 360px;
width: 100%
}

.wp-block-embed.alignleft
.wp-block-embed__wrapper,
.wp-block-embed.alignright
.wp-block-embed__wrapper,
.wp-block[data-align="left"] > [data-type="core/embed"]
.wp-block-embed__wrapper,
.wp-block[data-align="right"] > [data-type="core/embed"]
.wp-block-embed__wrapper {
min-width: 280px
}

.wp-block-cover
.wp-block-embed {
min-height: 240px;
min-width: 320px
}

.wp-block-embed {
overflow-wrap: break-word
}

.wp-block-embed :where(figcaption) {
margin-bottom: 1em;
margin-top:
.5em
}

.wp-block-embed iframe {
max-width: 100%
}

.wp-block-embed__wrapper {
position: relative
}

.wp-embed-responsive
.wp-has-aspect-ratio
.wp-block-embed__wrapper::before {
content: "";
display: block;
padding-top: 50%
}

.wp-embed-responsive
.wp-has-aspect-ratio iframe {
inset: 0;
height: 100%;
position: absolute;
width: 100%
}

.wp-embed-responsive
.wp-embed-aspect-21-9
.wp-block-embed__wrapper::before {
padding-top: 42.85%
}

.wp-embed-responsive
.wp-embed-aspect-18-9
.wp-block-embed__wrapper::before {
padding-top: 50%
}

.wp-embed-responsive
.wp-embed-aspect-16-9
.wp-block-embed__wrapper::before {
padding-top: 56.25%
}

.wp-embed-responsive
.wp-embed-aspect-4-3
.wp-block-embed__wrapper::before {
padding-top: 75%
}

.wp-embed-responsive
.wp-embed-aspect-1-1
.wp-block-embed__wrapper::before {
padding-top: 100%
}

.wp-embed-responsive
.wp-embed-aspect-9-16
.wp-block-embed__wrapper::before {
padding-top: 177.77%
}

.wp-embed-responsive
.wp-embed-aspect-1-2
.wp-block-embed__wrapper::before {
padding-top: 200%
}

.wp-block-file {
box-sizing: border-box
}

.wp-block-file:not(.wp-element-button) {
font-size:
.8em
}

.wp-block-file.aligncenter {
text-align: center
}

.wp-block-file.alignright {
text-align: right
}

.wp-block-file * +
.wp-block-file__button {
margin-left:
.75em
}

:where(.wp-block-file) {
margin-bottom: 1.5em
}

.wp-block-file__embed {
margin-bottom: 1em
}

:where(.wp-block-file__button) {
border-radius: 2em;
display: inline-block;
padding:
.5em 1em
}

:where(.wp-block-file__button):is(a):active, :where(.wp-block-file__button):is(a):focus, :where(.wp-block-file__button):is(a):hover, :where(.wp-block-file__button):is(a):visited {
box-shadow: none;
color: #fff;
opacity:
.85;
text-decoration: none
}

.wp-block-form-input__label {
display: flex;
flex-direction: column;
gap:
.25em;
margin-bottom:
.5em;
width: 100%
}

.wp-block-form-input__label.is-label-inline {
align-items: center;
flex-direction: row;
gap:
.5em
}

.wp-block-form-input__label.is-label-inline
.wp-block-form-input__label-content {
margin-bottom:
.5em
}

.wp-block-form-input__label:has(input[type="checkbox"]) {
flex-direction: row;
width: fit-content
}

.wp-block-form-input__label:has(input[type="checkbox"])
.wp-block-form-input__label-content {
margin: 0
}

.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type="checkbox"]) {
flex-direction: row-reverse
}

.wp-block-form-input__label-content {
width: fit-content
}

.wp-block-form-input__input {
font-size: 1em;
margin-bottom:
.5em;
padding: 0
.5em
}

.wp-block-form-input__input[type="date"],
.wp-block-form-input__input[type="datetime-local"],
.wp-block-form-input__input[type="datetime"],
.wp-block-form-input__input[type="email"],
.wp-block-form-input__input[type="month"],
.wp-block-form-input__input[type="number"],
.wp-block-form-input__input[type="password"],
.wp-block-form-input__input[type="search"],
.wp-block-form-input__input[type="tel"],
.wp-block-form-input__input[type="text"],
.wp-block-form-input__input[type="time"],
.wp-block-form-input__input[type="url"],
.wp-block-form-input__input[type="week"] {
border: 1px solid;
line-height: 2;
min-height: 2em
}

textarea.wp-block-form-input__input {
min-height: 10em
}

.blocks-gallery-grid:not(.has-nested-images),
.wp-block-gallery:not(.has-nested-images) {
display: flex;
flex-wrap: wrap;
list-style-type: none;
margin: 0;
padding: 0
}

.blocks-gallery-grid:not(.has-nested-images)
.blocks-gallery-image,
.blocks-gallery-grid:not(.has-nested-images)
.blocks-gallery-item,
.wp-block-gallery:not(.has-nested-images)
.blocks-gallery-image,
.wp-block-gallery:not(.has-nested-images)
.blocks-gallery-item {
display: flex;
flex-direction: column;
flex-grow: 1;
justify-content: center;
margin: 0 1em 1em 0;
position: relative;
width: calc(50% - 1em)
}

.blocks-gallery-grid:not(.has-nested-images)
.blocks-gallery-image:nth-of-type(2n),
.blocks-gallery-grid:not(.has-nested-images)
.blocks-gallery-item:nth-of-type(2n),
.wp-block-gallery:not(.has-nested-images)
.blocks-gallery-image:nth-of-type(2n),
.wp-block-gallery:not(.has-nested-images)
.blocks-gallery-item:nth-of-type(2n) {
margin-right: 0
}

.blocks-gallery-grid:not(.has-nested-images)
.blocks-gallery-image figure,
.blocks-gallery-grid:not(.has-nested-images)
.blocks-gallery-item figure,
.wp-block-gallery:not(.has-nested-images)
.blocks-gallery-image figure,
.wp-block-gallery:not(.has-nested-images)
.blocks-gallery-item figure {
align-items: flex-end;
display: flex;
height: 100%;
justify-content: flex-start;
margin: 0
}

.blocks-gallery-grid:not(.has-nested-images)
.blocks-gallery-image img,
.blocks-gallery-grid:not(.has-nested-images)
.blocks-gallery-item img,
.wp-block-gallery:not(.has-nested-images)
.blocks-gallery-image img,
.wp-block-gallery:not(.has-nested-images)
.blocks-gallery-item img {
display: block;
height: auto;
max-width: 100%;
width: auto
}

.blocks-gallery-grid:not(.has-nested-images)
.blocks-gallery-image figcaption,
.blocks-gallery-grid:not(.has-nested-images)
.blocks-gallery-item figcaption,
.wp-block-gallery:not(.has-nested-images)
.blocks-gallery-image figcaption,
.wp-block-gallery:not(.has-nested-images)
.blocks-gallery-item figcaption {
background: linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);
bottom: 0;
box-sizing: border-box;
color: #fff;
font-size:
.8em;
margin: 0;
max-height: 100%;
overflow: auto;
padding: 3em
.77em
.7em;
position: absolute;
text-align: center;
width: 100%;
z-index: 2
}

.blocks-gallery-grid:not(.has-nested-images)
.blocks-gallery-image figcaption img,
.blocks-gallery-grid:not(.has-nested-images)
.blocks-gallery-item figcaption img,
.wp-block-gallery:not(.has-nested-images)
.blocks-gallery-image figcaption img,
.wp-block-gallery:not(.has-nested-images)
.blocks-gallery-item figcaption img {
display: inline
}

.blocks-gallery-grid:not(.has-nested-images) figcaption,
.wp-block-gallery:not(.has-nested-images) figcaption {
flex-grow: 1
}

.blocks-gallery-grid:not(.has-nested-images).is-cropped
.blocks-gallery-image a,
.blocks-gallery-grid:not(.has-nested-images).is-cropped
.blocks-gallery-image img,
.blocks-gallery-grid:not(.has-nested-images).is-cropped
.blocks-gallery-item a,
.blocks-gallery-grid:not(.has-nested-images).is-cropped
.blocks-gallery-item img,
.wp-block-gallery:not(.has-nested-images).is-cropped
.blocks-gallery-image a,
.wp-block-gallery:not(.has-nested-images).is-cropped
.blocks-gallery-image img,
.wp-block-gallery:not(.has-nested-images).is-cropped
.blocks-gallery-item a,
.wp-block-gallery:not(.has-nested-images).is-cropped
.blocks-gallery-item img {
flex: 1;
height: 100%;
object-fit: cover;
width: 100%
}

.blocks-gallery-grid:not(.has-nested-images).columns-1
.blocks-gallery-image,
.blocks-gallery-grid:not(.has-nested-images).columns-1
.blocks-gallery-item,
.wp-block-gallery:not(.has-nested-images).columns-1
.blocks-gallery-image,
.wp-block-gallery:not(.has-nested-images).columns-1
.blocks-gallery-item {
margin-right: 0;
width: 100%
}

@media (width >=600px) {
.blocks-gallery-grid:not(.has-nested-images).columns-3
.blocks-gallery-image,
.blocks-gallery-grid:not(.has-nested-images).columns-3
.blocks-gallery-item,
.wp-block-gallery:not(.has-nested-images).columns-3
.blocks-gallery-image,
.wp-block-gallery:not(.has-nested-images).columns-3
.blocks-gallery-item {
margin-right: 1em;
width: calc(33.33333% -
.66667em)
}

.blocks-gallery-grid:not(.has-nested-images).columns-4
.blocks-gallery-image,
.blocks-gallery-grid:not(.has-nested-images).columns-4
.blocks-gallery-item,
.wp-block-gallery:not(.has-nested-images).columns-4
.blocks-gallery-image,
.wp-block-gallery:not(.has-nested-images).columns-4
.blocks-gallery-item {
margin-right: 1em;
width: calc(25% -
.75em)
}

.blocks-gallery-grid:not(.has-nested-images).columns-5
.blocks-gallery-image,
.blocks-gallery-grid:not(.has-nested-images).columns-5
.blocks-gallery-item,
.wp-block-gallery:not(.has-nested-images).columns-5
.blocks-gallery-image,
.wp-block-gallery:not(.has-nested-images).columns-5
.blocks-gallery-item {
margin-right: 1em;
width: calc(20% -
.8em)
}

.blocks-gallery-grid:not(.has-nested-images).columns-6
.blocks-gallery-image,
.blocks-gallery-grid:not(.has-nested-images).columns-6
.blocks-gallery-item,
.wp-block-gallery:not(.has-nested-images).columns-6
.blocks-gallery-image,
.wp-block-gallery:not(.has-nested-images).columns-6
.blocks-gallery-item {
margin-right: 1em;
width: calc(16.66667% -
.83333em)
}

.blocks-gallery-grid:not(.has-nested-images).columns-7
.blocks-gallery-image,
.blocks-gallery-grid:not(.has-nested-images).columns-7
.blocks-gallery-item,
.wp-block-gallery:not(.has-nested-images).columns-7
.blocks-gallery-image,
.wp-block-gallery:not(.has-nested-images).columns-7
.blocks-gallery-item {
margin-right: 1em;
width: calc(14.28571% -
.85714em)
}

.blocks-gallery-grid:not(.has-nested-images).columns-8
.blocks-gallery-image,
.blocks-gallery-grid:not(.has-nested-images).columns-8
.blocks-gallery-item,
.wp-block-gallery:not(.has-nested-images).columns-8
.blocks-gallery-image,
.wp-block-gallery:not(.has-nested-images).columns-8
.blocks-gallery-item {
margin-right: 1em;
width: calc(12.5% -
.875em)
}

.blocks-gallery-grid:not(.has-nested-images).columns-1
.blocks-gallery-image:nth-of-type(1n),
.blocks-gallery-grid:not(.has-nested-images).columns-1
.blocks-gallery-item:nth-of-type(1n),
.blocks-gallery-grid:not(.has-nested-images).columns-2
.blocks-gallery-image:nth-of-type(2n),
.blocks-gallery-grid:not(.has-nested-images).columns-2
.blocks-gallery-item:nth-of-type(2n),
.blocks-gallery-grid:not(.has-nested-images).columns-3
.blocks-gallery-image:nth-of-type(3n),
.blocks-gallery-grid:not(.has-nested-images).columns-3
.blocks-gallery-item:nth-of-type(3n),
.blocks-gallery-grid:not(.has-nested-images).columns-4
.blocks-gallery-image:nth-of-type(4n),
.blocks-gallery-grid:not(.has-nested-images).columns-4
.blocks-gallery-item:nth-of-type(4n),
.blocks-gallery-grid:not(.has-nested-images).columns-5
.blocks-gallery-image:nth-of-type(5n),
.blocks-gallery-grid:not(.has-nested-images).columns-5
.blocks-gallery-item:nth-of-type(5n),
.blocks-gallery-grid:not(.has-nested-images).columns-6
.blocks-gallery-image:nth-of-type(6n),
.blocks-gallery-grid:not(.has-nested-images).columns-6
.blocks-gallery-item:nth-of-type(6n),
.blocks-gallery-grid:not(.has-nested-images).columns-7
.blocks-gallery-image:nth-of-type(7n),
.blocks-gallery-grid:not(.has-nested-images).columns-7
.blocks-gallery-item:nth-of-type(7n),
.blocks-gallery-grid:not(.has-nested-images).columns-8
.blocks-gallery-image:nth-of-type(8n),
.blocks-gallery-grid:not(.has-nested-images).columns-8
.blocks-gallery-item:nth-of-type(8n),
.wp-block-gallery:not(.has-nested-images).columns-1
.blocks-gallery-image:nth-of-type(1n),
.wp-block-gallery:not(.has-nested-images).columns-1
.blocks-gallery-item:nth-of-type(1n),
.wp-block-gallery:not(.has-nested-images).columns-2
.blocks-gallery-image:nth-of-type(2n),
.wp-block-gallery:not(.has-nested-images).columns-2
.blocks-gallery-item:nth-of-type(2n),
.wp-block-gallery:not(.has-nested-images).columns-3
.blocks-gallery-image:nth-of-type(3n),
.wp-block-gallery:not(.has-nested-images).columns-3
.blocks-gallery-item:nth-of-type(3n),
.wp-block-gallery:not(.has-nested-images).columns-4
.blocks-gallery-image:nth-of-type(4n),
.wp-block-gallery:not(.has-nested-images).columns-4
.blocks-gallery-item:nth-of-type(4n),
.wp-block-gallery:not(.has-nested-images).columns-5
.blocks-gallery-image:nth-of-type(5n),
.wp-block-gallery:not(.has-nested-images).columns-5
.blocks-gallery-item:nth-of-type(5n),
.wp-block-gallery:not(.has-nested-images).columns-6
.blocks-gallery-image:nth-of-type(6n),
.wp-block-gallery:not(.has-nested-images).columns-6
.blocks-gallery-item:nth-of-type(6n),
.wp-block-gallery:not(.has-nested-images).columns-7
.blocks-gallery-image:nth-of-type(7n),
.wp-block-gallery:not(.has-nested-images).columns-7
.blocks-gallery-item:nth-of-type(7n),
.wp-block-gallery:not(.has-nested-images).columns-8
.blocks-gallery-image:nth-of-type(8n),
.wp-block-gallery:not(.has-nested-images).columns-8
.blocks-gallery-item:nth-of-type(8n) {
margin-right: 0
}
}

.blocks-gallery-grid:not(.has-nested-images)
.blocks-gallery-image:last-child,
.blocks-gallery-grid:not(.has-nested-images)
.blocks-gallery-item:last-child,
.wp-block-gallery:not(.has-nested-images)
.blocks-gallery-image:last-child,
.wp-block-gallery:not(.has-nested-images)
.blocks-gallery-item:last-child {
margin-right: 0
}

.blocks-gallery-grid:not(.has-nested-images).alignleft,
.blocks-gallery-grid:not(.has-nested-images).alignright,
.wp-block-gallery:not(.has-nested-images).alignleft,
.wp-block-gallery:not(.has-nested-images).alignright {
max-width: 420px;
width: 100%
}

.blocks-gallery-grid:not(.has-nested-images).aligncenter
.blocks-gallery-item figure,
.wp-block-gallery:not(.has-nested-images).aligncenter
.blocks-gallery-item figure {
justify-content: center
}

.wp-block-gallery:not(.is-cropped)
.blocks-gallery-item {
align-self: flex-start
}

figure.wp-block-gallery.has-nested-images {
align-items: normal
}

.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) {
margin: 0;
width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)
}

.wp-block-gallery.has-nested-images figure.wp-block-image {
box-sizing: border-box;
display: flex;
flex-direction: column;
flex-grow: 1;
justify-content: center;
max-width: 100%;
position: relative
}

.wp-block-gallery.has-nested-images figure.wp-block-image > a,
.wp-block-gallery.has-nested-images figure.wp-block-image > div {
flex-direction: column;
flex-grow: 1;
margin: 0
}

.wp-block-gallery.has-nested-images figure.wp-block-image img {
display: block;
height: auto;
max-width: 100% !important;
width: auto
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,
.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption)::before {
bottom: 0;
left: 0;
max-height: 100%;
position: absolute;
right: 0
}

.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption)::before {
backdrop-filter: blur(3px);
content: "";
height: 100%;
mask-image: linear-gradient(0deg,#000 20%,#0000);
max-height: 40%
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
background: linear-gradient(0deg,#0006,#0000);
box-sizing: border-box;
color: #fff;
font-size: 13px;
margin: 0;
overflow: auto;
padding: 1em;
scrollbar-color: #0000 #0000;
scrollbar-gutter: stable both-edges;
scrollbar-width: thin;
text-align: center;
text-shadow: 0 0 1.5px #000;
will-change: transform
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar {
height: 12px;
width: 12px
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track {
background-color: initial
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb {
background-clip: padding-box;
background-color: initial;
border: 3px solid #0000;
border-radius: 8px
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb {
background-color: #fffc
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover {
scrollbar-color: #fffc #0000
}

@media (hover:none) {
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
scrollbar-color: #fffc #0000
}
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img {
display: inline
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a {
color: inherit
}

.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img {
box-sizing: border-box
}

.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border > a,
.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border > div,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded > a,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded > div {
flex: 1 1 auto
}

.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption {
background: none;
color: inherit;
flex: initial;
margin: 0;
padding: 10px 10px 9px;
position: relative;
text-shadow: none
}

.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border::before,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded::before {
content: none
}

.wp-block-gallery.has-nested-images figcaption {
flex-basis: 100%;
flex-grow: 1;
text-align: center
}

.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) {
margin-bottom: auto;
margin-top: 0
}

.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) {
align-self: inherit
}

.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) > a,
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) > div:not(.components-drop-zone) {
display: flex
}

.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img {
flex: 1 0 0%;
height: 100%;
object-fit: cover;
width: 100%
}

.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image) {
width: 100%
}

@media (width >=600px) {
.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image) {
width: calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)
}

.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image) {
width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)
}

.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image) {
width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)
}

.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) {
width: calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)
}

.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image) {
width: calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)
}

.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image) {
width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)
}

.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) {
width: calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)
}

.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),
.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2) ~ figure.wp-block-image:not(#individual-image) {
width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)
}

.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child {
width: 100%
}
}

.wp-block-gallery.has-nested-images.alignleft,
.wp-block-gallery.has-nested-images.alignright {
max-width: 420px;
width: 100%
}

.wp-block-gallery.has-nested-images.aligncenter {
justify-content: center
}

.wp-block-group {
box-sizing: border-box
}

:where(.wp-block-group.wp-block-group-is-layout-constrained) {
position: relative
}

h1.has-background, h2.has-background, h3.has-background, h4.has-background, h5.has-background, h6.has-background {
padding: 1.25em 2.375em
}

h1.has-text-align-left[style*="writing-mode"]:where([style*="vertical-lr"]), h1.has-text-align-right[style*="writing-mode"]:where([style*="vertical-rl"]), h2.has-text-align-left[style*="writing-mode"]:where([style*="vertical-lr"]), h2.has-text-align-right[style*="writing-mode"]:where([style*="vertical-rl"]), h3.has-text-align-left[style*="writing-mode"]:where([style*="vertical-lr"]), h3.has-text-align-right[style*="writing-mode"]:where([style*="vertical-rl"]), h4.has-text-align-left[style*="writing-mode"]:where([style*="vertical-lr"]), h4.has-text-align-right[style*="writing-mode"]:where([style*="vertical-rl"]), h5.has-text-align-left[style*="writing-mode"]:where([style*="vertical-lr"]), h5.has-text-align-right[style*="writing-mode"]:where([style*="vertical-rl"]), h6.has-text-align-left[style*="writing-mode"]:where([style*="vertical-lr"]), h6.has-text-align-right[style*="writing-mode"]:where([style*="vertical-rl"]) {
rotate: 180deg
}

.wp-block-image > a,
.wp-block-image > figure > a {
display: inline-block
}

.wp-block-image img {
box-sizing: border-box;
height: auto;
max-width: 100%;
vertical-align: bottom
}

@media not (prefers-reduced-motion) {
.wp-block-image img.hide {
visibility: hidden
}

.wp-block-image img.show {
animation: show-content-image
.4s
}
}

.wp-block-image[style*="border-radius"] img,
.wp-block-image[style*="border-radius"] > a {
border-radius: inherit
}

.wp-block-image.has-custom-border img {
box-sizing: border-box
}

.wp-block-image.aligncenter {
text-align: center
}

.wp-block-image.alignfull > a,
.wp-block-image.alignwide > a {
width: 100%
}

.wp-block-image.alignfull img,
.wp-block-image.alignwide img {
height: auto;
width: 100%
}

.wp-block-image
.aligncenter,
.wp-block-image
.alignleft,
.wp-block-image
.alignright,
.wp-block-image.aligncenter,
.wp-block-image.alignleft,
.wp-block-image.alignright {
display: table
}

.wp-block-image
.aligncenter > figcaption,
.wp-block-image
.alignleft > figcaption,
.wp-block-image
.alignright > figcaption,
.wp-block-image.aligncenter > figcaption,
.wp-block-image.alignleft > figcaption,
.wp-block-image.alignright > figcaption {
caption-side: bottom;
display: table-caption
}

.wp-block-image
.alignleft {
float: left;
margin:
.5em 1em
.5em 0
}

.wp-block-image
.alignright {
float: right;
margin:
.5em 0
.5em 1em
}

.wp-block-image
.aligncenter {
margin-left: auto;
margin-right: auto
}

.wp-block-image :where(figcaption) {
margin-bottom: 1em;
margin-top:
.5em
}

.wp-block-image.is-style-circle-mask img {
border-radius: 9999px
}

@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none) {
.wp-block-image.is-style-circle-mask img {
border-radius: 0;
mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
mask-mode: alpha;
mask-position: center;
mask-repeat: no-repeat;
mask-size: contain
}
}

:root :where(.wp-block-image.is-style-rounded img,.wp-block-image
.is-style-rounded img) {
border-radius: 9999px
}

.wp-block-image figure {
margin: 0
}

.wp-lightbox-container {
display: flex;
flex-direction: column;
position: relative
}

.wp-lightbox-container img {
cursor: zoom-in
}

.wp-lightbox-container img:hover + button {
opacity: 1
}

.wp-lightbox-container button {
align-items: center;
backdrop-filter: blur(16px) saturate(180%);
background-color: #5a5a5a40;
border: none;
border-radius: 4px;
cursor: zoom-in;
display: flex;
height: 20px;
justify-content: center;
opacity: 0;
padding: 0;
position: absolute;
right: 16px;
text-align: center;
top: 16px;
width: 20px;
z-index: 100
}

@media not (prefers-reduced-motion) {
.wp-lightbox-container button {
transition: opacity
.2s ease
}
}

.wp-lightbox-container button:focus-visible {
outline: 3px auto -webkit-focus-ring-color;
outline-offset: 3px
}

.wp-lightbox-container button:hover {
cursor: pointer;
opacity: 1
}

.wp-lightbox-container button:focus {
opacity: 1
}

.wp-lightbox-container button:focus,
.wp-lightbox-container button:hover,
.wp-lightbox-container button:not(:hover, :active, .has-background) {
background-color: #5a5a5a40;
border: none
}

.wp-lightbox-overlay {
box-sizing: border-box;
cursor: zoom-out;
height: 100vh;
left: 0;
overflow: hidden;
position: fixed;
top: 0;
visibility: hidden;
width: 100%;
z-index: 100000
}

.wp-lightbox-overlay
.close-button {
align-items: center;
cursor: pointer;
display: flex;
justify-content: center;
min-height: 40px;
min-width: 40px;
padding: 0;
position: absolute;
right: calc(env(safe-area-inset-right) + 16px);
top: calc(env(safe-area-inset-top) + 16px);
z-index: 5000000
}

.wp-lightbox-overlay
.close-button:focus,
.wp-lightbox-overlay
.close-button:hover,
.wp-lightbox-overlay
.close-button:not(:hover, :active, .has-background) {
background: none;
border: none
}

.wp-lightbox-overlay
.lightbox-image-container {
height: var(--wp--lightbox-container-height);
left: 50%;
overflow: hidden;
position: absolute;
top: 50%;
transform: translate(-50%,-50%);
transform-origin: top left;
width: var(--wp--lightbox-container-width);
z-index: 9999999999
}

.wp-lightbox-overlay
.wp-block-image {
align-items: center;
box-sizing: border-box;
display: flex;
height: 100%;
justify-content: center;
margin: 0;
position: relative;
transform-origin: 0 0;
width: 100%;
z-index: 3000000
}

.wp-lightbox-overlay
.wp-block-image img {
height: var(--wp--lightbox-image-height);
min-height: var(--wp--lightbox-image-height);
min-width: var(--wp--lightbox-image-width);
width: var(--wp--lightbox-image-width)
}

.wp-lightbox-overlay
.wp-block-image figcaption {
display: none
}

.wp-lightbox-overlay button {
background: none;
border: none
}

.wp-lightbox-overlay
.scrim {
background-color: #fff;
height: 100%;
opacity:
.9;
position: absolute;
width: 100%;
z-index: 2000000
}

.wp-lightbox-overlay.active {
visibility: visible
}

@media not (prefers-reduced-motion) {
.wp-lightbox-overlay.active {
animation: turn-on-visibility
.25s both
}

.wp-lightbox-overlay.active img {
animation: turn-on-visibility
.35s both
}

.wp-lightbox-overlay.show-closing-animation:not(.active) {
animation: turn-off-visibility
.35s both
}

.wp-lightbox-overlay.show-closing-animation:not(.active) img {
animation: turn-off-visibility
.25s both
}

.wp-lightbox-overlay.zoom.active {
animation: none;
opacity: 1;
visibility: visible
}

.wp-lightbox-overlay.zoom.active
.lightbox-image-container {
animation: lightbox-zoom-in
.4s
}

.wp-lightbox-overlay.zoom.active
.lightbox-image-container img {
animation: none
}

.wp-lightbox-overlay.zoom.active
.scrim {
animation: turn-on-visibility
.4s forwards
}

.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) {
animation: none
}

.wp-lightbox-overlay.zoom.show-closing-animation:not(.active)
.lightbox-image-container {
animation: lightbox-zoom-out
.4s
}

.wp-lightbox-overlay.zoom.show-closing-animation:not(.active)
.lightbox-image-container img {
animation: none
}

.wp-lightbox-overlay.zoom.show-closing-animation:not(.active)
.scrim {
animation: turn-off-visibility
.4s forwards
}
}

@keyframes show-content-image {
0% {
visibility: hidden
}

99% {
visibility: hidden
}

100% {
visibility: visible
}
}

@keyframes turn-on-visibility {
0% {
opacity: 0
}

100% {
opacity: 1
}
}

@keyframes turn-off-visibility {
0% {
opacity: 1;
visibility: visible
}

99% {
opacity: 0;
visibility: visible
}

100% {
opacity: 0;
visibility: hidden
}
}

@keyframes lightbox-zoom-in {
0% {
transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))
}

100% {
transform: translate(-50%,-50%) scale(1)
}
}

@keyframes lightbox-zoom-out {
0% {
transform: translate(-50%,-50%) scale(1);
visibility: visible
}

99% {
visibility: visible
}

100% {
transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));
visibility: hidden
}
}

ol.wp-block-latest-comments {
box-sizing: border-box;
margin-left: 0
}

:where(.wp-block-latest-comments:not([style*="line-height"]
.wp-block-latest-comments__comment)) {
line-height: 1.1
}

:where(.wp-block-latest-comments:not([style*="line-height"]
.wp-block-latest-comments__comment-excerpt p)) {
line-height: 1.8
}

.has-dates :where(.wp-block-latest-comments:not([style*="line-height"])),
.has-excerpts :where(.wp-block-latest-comments:not([style*="line-height"])) {
line-height: 1.5
}

.wp-block-latest-comments
.wp-block-latest-comments {
padding-left: 0
}

.wp-block-latest-comments__comment {
list-style: none;
margin-bottom: 1em
}

.has-avatars
.wp-block-latest-comments__comment {
list-style: none;
min-height: 2.25em
}

.has-avatars
.wp-block-latest-comments__comment
.wp-block-latest-comments__comment-excerpt,
.has-avatars
.wp-block-latest-comments__comment
.wp-block-latest-comments__comment-meta {
margin-left: 3.25em
}

.wp-block-latest-comments__comment-excerpt p {
font-size:
.875em;
margin:
.36em 0 1.4em
}

.wp-block-latest-comments__comment-date {
display: block;
font-size:
.75em
}

.wp-block-latest-comments
.avatar,
.wp-block-latest-comments__comment-avatar {
border-radius: 1.5em;
display: block;
float: left;
height: 2.5em;
margin-right:
.75em;
width: 2.5em
}

.wp-block-latest-comments[class*="-font-size"] a,
.wp-block-latest-comments[style*="font-size"] a {
font-size: inherit
}

.wp-block-latest-posts {
box-sizing: border-box
}

.wp-block-latest-posts.alignleft {
margin-right: 2em
}

.wp-block-latest-posts.alignright {
margin-left: 2em
}

.wp-block-latest-posts.wp-block-latest-posts__list {
list-style: none
}

.wp-block-latest-posts.wp-block-latest-posts__list li {
clear: both;
overflow-wrap: break-word
}

.wp-block-latest-posts.is-grid {
display: flex;
flex-wrap: wrap
}

.wp-block-latest-posts.is-grid li {
margin: 0 1.25em 1.25em 0;
width: 100%
}

@media (width >=600px) {
.wp-block-latest-posts.columns-2 li {
width: calc(50% -
.625em)
}

.wp-block-latest-posts.columns-2 li:nth-child(2n) {
margin-right: 0
}

.wp-block-latest-posts.columns-3 li {
width: calc(33.33333% -
.83333em)
}

.wp-block-latest-posts.columns-3 li:nth-child(3n) {
margin-right: 0
}

.wp-block-latest-posts.columns-4 li {
width: calc(25% -
.9375em)
}

.wp-block-latest-posts.columns-4 li:nth-child(4n) {
margin-right: 0
}

.wp-block-latest-posts.columns-5 li {
width: calc(20% - 1em)
}

.wp-block-latest-posts.columns-5 li:nth-child(5n) {
margin-right: 0
}

.wp-block-latest-posts.columns-6 li {
width: calc(16.66667% - 1.04167em)
}

.wp-block-latest-posts.columns-6 li:nth-child(6n) {
margin-right: 0
}
}

:root :where(.wp-block-latest-posts.is-grid) {
padding: 0
}

:root :where(.wp-block-latest-posts.wp-block-latest-posts__list) {
padding-left: 0
}

.wp-block-latest-posts__post-author,
.wp-block-latest-posts__post-date {
display: block;
font-size:
.8125em
}

.wp-block-latest-posts__post-excerpt,
.wp-block-latest-posts__post-full-content {
margin-bottom: 1em;
margin-top:
.5em
}

.wp-block-latest-posts__featured-image a {
display: inline-block
}

.wp-block-latest-posts__featured-image img {
height: auto;
max-width: 100%;
width: auto
}

.wp-block-latest-posts__featured-image.alignleft {
float: left;
margin-right: 1em
}

.wp-block-latest-posts__featured-image.alignright {
float: right;
margin-left: 1em
}

.wp-block-latest-posts__featured-image.aligncenter {
margin-bottom: 1em;
text-align: center
}

ol, ul {
box-sizing: border-box
}

:root :where(.wp-block-list.has-background) {
padding: 1.25em 2.375em
}

.wp-block-loginout,
.wp-block-media-text {
box-sizing: border-box
}

.wp-block-media-text {
/* !rtl:begin:ignore */

 direction: ltr;
/* !rtl:end:ignore */ display: grid;
grid-template-columns: 50% 1fr;
grid-template-rows: auto
}

.wp-block-media-text.has-media-on-the-right {
grid-template-columns: 1fr 50%
}

.wp-block-media-text.is-vertically-aligned-top >
.wp-block-media-text__content,
.wp-block-media-text.is-vertically-aligned-top >
.wp-block-media-text__media {
align-self: start
}

.wp-block-media-text.is-vertically-aligned-center >
.wp-block-media-text__content,
.wp-block-media-text.is-vertically-aligned-center >
.wp-block-media-text__media,
.wp-block-media-text >
.wp-block-media-text__content,
.wp-block-media-text >
.wp-block-media-text__media {
align-self: center
}

.wp-block-media-text.is-vertically-aligned-bottom >
.wp-block-media-text__content,
.wp-block-media-text.is-vertically-aligned-bottom >
.wp-block-media-text__media {
align-self: end
}

.wp-block-media-text >
.wp-block-media-text__media {
/* !rtl:begin:ignore */

 grid-column: 1;
grid-row: 1;
/* !rtl:end:ignore */ margin: 0
}

.wp-block-media-text >
.wp-block-media-text__content {
direction: ltr;
/* !rtl:begin:ignore */ grid-column: 2;
grid-row: 1;
/* !rtl:end:ignore */ padding: 0 8%;
word-break: break-word
}

.wp-block-media-text.has-media-on-the-right >
.wp-block-media-text__media {
/* !rtl:begin:ignore */

 grid-column: 2;
grid-row: 1

/* !rtl:end:ignore */
}

.wp-block-media-text.has-media-on-the-right >
.wp-block-media-text__content {
/* !rtl:begin:ignore */

 grid-column: 1;
grid-row: 1

/* !rtl:end:ignore */
}

.wp-block-media-text__media a {
display: block
}

.wp-block-media-text__media img,
.wp-block-media-text__media video {
height: auto;
max-width: unset;
vertical-align: middle;
width: 100%
}

.wp-block-media-text.is-image-fill >
.wp-block-media-text__media {
background-size: cover;
height: 100%;
min-height: 250px
}

.wp-block-media-text.is-image-fill >
.wp-block-media-text__media > a {
display: block;
height: 100%
}

.wp-block-media-text.is-image-fill >
.wp-block-media-text__media img {
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
clip: rect(0,0,0,0);
border: 0
}

.wp-block-media-text.is-image-fill-element >
.wp-block-media-text__media {
height: 100%;
min-height: 250px;
position: relative
}

.wp-block-media-text.is-image-fill-element >
.wp-block-media-text__media > a {
display: block;
height: 100%
}

.wp-block-media-text.is-image-fill-element >
.wp-block-media-text__media img {
height: 100%;
object-fit: cover;
position: absolute;
width: 100%
}

@media (width <=600px) {
.wp-block-media-text.is-stacked-on-mobile {
grid-template-columns: 100% !important
}

.wp-block-media-text.is-stacked-on-mobile >
.wp-block-media-text__media {
grid-column: 1;
grid-row: 1
}

.wp-block-media-text.is-stacked-on-mobile >
.wp-block-media-text__content {
grid-column: 1;
grid-row: 2
}
}

.wp-block-navigation {
position: relative;

--navigation-layout-justification-setting: flex-start;
--navigation-layout-direction: row;
--navigation-layout-wrap: wrap;
--navigation-layout-justify: flex-start;
--navigation-layout-align: center
}

.wp-block-navigation ul {
margin-bottom: 0;
margin-left: 0;
margin-top: 0;
padding-left: 0
}

.wp-block-navigation ul,
.wp-block-navigation ul li {
list-style: none;
padding: 0
}

.wp-block-navigation
.wp-block-navigation-item {
align-items: center;
display: flex;
position: relative
}

.wp-block-navigation
.wp-block-navigation-item
.wp-block-navigation__submenu-container:empty {
display: none
}

.wp-block-navigation
.wp-block-navigation-item__content {
display: block
}

.wp-block-navigation
.wp-block-navigation-item__content.wp-block-navigation-item__content {
color: inherit
}

.wp-block-navigation.has-text-decoration-underline
.wp-block-navigation-item__content,
.wp-block-navigation.has-text-decoration-underline
.wp-block-navigation-item__content:active,
.wp-block-navigation.has-text-decoration-underline
.wp-block-navigation-item__content:focus {
text-decoration: underline
}

.wp-block-navigation.has-text-decoration-line-through
.wp-block-navigation-item__content,
.wp-block-navigation.has-text-decoration-line-through
.wp-block-navigation-item__content:active,
.wp-block-navigation.has-text-decoration-line-through
.wp-block-navigation-item__content:focus {
text-decoration: line-through
}

.wp-block-navigation :where(a),
.wp-block-navigation :where(a:active),
.wp-block-navigation :where(a:focus) {
text-decoration: none
}

.wp-block-navigation
.wp-block-navigation__submenu-icon {
align-self: center;
background-color: inherit;
border: none;
color: currentcolor;
display: inline-block;
font-size: inherit;
height:
.6em;
line-height: 0;
margin-left:
.25em;
padding: 0;
width:
.6em
}

.wp-block-navigation
.wp-block-navigation__submenu-icon svg {
display: inline-block;
stroke: currentcolor;
height: inherit;
margin-top:
.075em;
width: inherit
}

.wp-block-navigation.is-vertical {
--navigation-layout-direction: column;
--navigation-layout-justify: initial;
--navigation-layout-align: flex-start
}

.wp-block-navigation.no-wrap {
--navigation-layout-wrap: nowrap
}

.wp-block-navigation.items-justified-center {
--navigation-layout-justification-setting: center;
--navigation-layout-justify: center
}

.wp-block-navigation.items-justified-center.is-vertical {
--navigation-layout-align: center
}

.wp-block-navigation.items-justified-right {
--navigation-layout-justification-setting: flex-end;
--navigation-layout-justify: flex-end
}

.wp-block-navigation.items-justified-right.is-vertical {
--navigation-layout-align: flex-end
}

.wp-block-navigation.items-justified-space-between {
--navigation-layout-justification-setting: space-between;
--navigation-layout-justify: space-between
}

.wp-block-navigation
.has-child
.wp-block-navigation__submenu-container {
align-items: normal;
background-color: inherit;
color: inherit;
display: flex;
flex-direction: column;
height: 0;
left: -1px;
opacity: 0;
overflow: hidden;
position: absolute;
top: 100%;
visibility: hidden;
width: 0;
z-index: 2
}

@media not (prefers-reduced-motion) {
.wp-block-navigation
.has-child
.wp-block-navigation__submenu-container {
transition: opacity
.1s linear
}
}

.wp-block-navigation
.has-child
.wp-block-navigation__submenu-container >
.wp-block-navigation-item >
.wp-block-navigation-item__content {
display: flex;
flex-grow: 1
}

.wp-block-navigation
.has-child
.wp-block-navigation__submenu-container >
.wp-block-navigation-item >
.wp-block-navigation-item__content
.wp-block-navigation__submenu-icon {
margin-left: auto;
margin-right: 0
}

.wp-block-navigation
.has-child
.wp-block-navigation__submenu-container
.wp-block-navigation-item__content {
margin: 0
}

@media (width >=782px) {
.wp-block-navigation
.has-child
.wp-block-navigation__submenu-container
.wp-block-navigation__submenu-container {
left: 100%;
top: -1px
}

.wp-block-navigation
.has-child
.wp-block-navigation__submenu-container
.wp-block-navigation__submenu-container::before {
background: #0000;
content: "";
display: block;
height: 100%;
position: absolute;
right: 100%;
width:
.5em
}

.wp-block-navigation
.has-child
.wp-block-navigation__submenu-container
.wp-block-navigation__submenu-icon {
margin-right:
.25em
}

.wp-block-navigation
.has-child
.wp-block-navigation__submenu-container
.wp-block-navigation__submenu-icon svg {
transform: rotate(-90deg)
}
}

.wp-block-navigation
.has-child
.wp-block-navigation-submenu__toggle[aria-expanded="true"] ~
.wp-block-navigation__submenu-container,
.wp-block-navigation
.has-child:not(.open-on-click):hover >
.wp-block-navigation__submenu-container,
.wp-block-navigation
.has-child:not(.open-on-click, .open-on-hover-click):focus-within >
.wp-block-navigation__submenu-container {
height: auto;
min-width: 200px;
opacity: 1;
overflow: visible;
visibility: visible;
width: auto
}

.wp-block-navigation.has-background
.has-child
.wp-block-navigation__submenu-container {
left: 0;
top: 100%
}

@media (width >=782px) {
.wp-block-navigation.has-background
.has-child
.wp-block-navigation__submenu-container
.wp-block-navigation__submenu-container {
left: 100%;
top: 0
}
}

.wp-block-navigation-submenu {
display: flex;
position: relative
}

.wp-block-navigation-submenu
.wp-block-navigation__submenu-icon svg {
stroke: currentcolor
}

button.wp-block-navigation-item__content {
background-color: initial;
border: none;
color: currentcolor;
font-family: inherit;
font-size: inherit;
font-style: inherit;
font-weight: inherit;
letter-spacing: inherit;
line-height: inherit;
text-align: left;
text-transform: inherit
}

.wp-block-navigation-submenu__toggle {
cursor: pointer
}

.wp-block-navigation-item.open-on-click
.wp-block-navigation-submenu__toggle {
padding-left: 0;
padding-right:
.85em
}

.wp-block-navigation-item.open-on-click
.wp-block-navigation-submenu__toggle +
.wp-block-navigation__submenu-icon {
margin-left: -.6em;
pointer-events: none
}

.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle) {
padding: 0
}

.wp-block-navigation
.wp-block-page-list,
.wp-block-navigation__container,
.wp-block-navigation__responsive-close,
.wp-block-navigation__responsive-container,
.wp-block-navigation__responsive-container-content,
.wp-block-navigation__responsive-dialog {
gap: inherit
}

:where(.wp-block-navigation.has-background
.wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation.has-background
.wp-block-navigation-submenu a:not(.wp-element-button)) {
padding:
.5em 1em
}

:where(.wp-block-navigation
.wp-block-navigation__submenu-container
.wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation
.wp-block-navigation__submenu-container
.wp-block-navigation-submenu a:not(.wp-element-button)), :where(.wp-block-navigation
.wp-block-navigation__submenu-container
.wp-block-navigation-submenu button.wp-block-navigation-item__content), :where(.wp-block-navigation
.wp-block-navigation__submenu-container
.wp-block-pages-list__item button.wp-block-navigation-item__content) {
padding:
.5em 1em
}

.wp-block-navigation.items-justified-right
.wp-block-navigation__container
.has-child
.wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-right
.wp-block-page-list >
.has-child
.wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-space-between
.wp-block-page-list >
.has-child:last-child
.wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-space-between >
.wp-block-navigation__container >
.has-child:last-child
.wp-block-navigation__submenu-container {
left: auto;
right: 0
}

.wp-block-navigation.items-justified-right
.wp-block-navigation__container
.has-child
.wp-block-navigation__submenu-container
.wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-right
.wp-block-page-list >
.has-child
.wp-block-navigation__submenu-container
.wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-space-between
.wp-block-page-list >
.has-child:last-child
.wp-block-navigation__submenu-container
.wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-space-between >
.wp-block-navigation__container >
.has-child:last-child
.wp-block-navigation__submenu-container
.wp-block-navigation__submenu-container {
left: -1px;
right: -1px
}

@media (width >=782px) {
.wp-block-navigation.items-justified-right
.wp-block-navigation__container
.has-child
.wp-block-navigation__submenu-container
.wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-right
.wp-block-page-list >
.has-child
.wp-block-navigation__submenu-container
.wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-space-between
.wp-block-page-list >
.has-child:last-child
.wp-block-navigation__submenu-container
.wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-space-between >
.wp-block-navigation__container >
.has-child:last-child
.wp-block-navigation__submenu-container
.wp-block-navigation__submenu-container {
left: auto;
right: 100%
}
}

.wp-block-navigation:not(.has-background)
.wp-block-navigation__submenu-container {
background-color: #fff;
border: 1px solid #00000026
}

.wp-block-navigation.has-background
.wp-block-navigation__submenu-container {
background-color: inherit
}

.wp-block-navigation:not(.has-text-color)
.wp-block-navigation__submenu-container {
color: #000
}

.wp-block-navigation__container {
align-items: var(--navigation-layout-align,initial);
display: flex;
flex-flow: var(--navigation-layout-direction,initial) var(--navigation-layout-wrap,wrap);
justify-content: var(--navigation-layout-justify,initial);
list-style: none;
margin: 0;
padding-left: 0
}

.wp-block-navigation__container
.is-responsive {
display: none
}

.wp-block-navigation__container:only-child,
.wp-block-page-list:only-child {
flex-grow: 1
}

@keyframes overlay-menu__fade-in-animation {
0% {
opacity: 0;
transform: translateY(.5em)
}

100% {
opacity: 1;
transform: translateY(0)
}
}

.wp-block-navigation__responsive-container {
inset: 0;
display: none;
position: fixed
}

.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a) {
color: inherit
}

.wp-block-navigation__responsive-container
.wp-block-navigation__responsive-container-content {
align-items: var(--navigation-layout-align,initial);
display: flex;
flex-flow: var(--navigation-layout-direction,initial) var(--navigation-layout-wrap,wrap);
justify-content: var(--navigation-layout-justify,initial)
}

.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) {
background-color: inherit !important;
color: inherit !important
}

.wp-block-navigation__responsive-container.is-menu-open {
background-color: inherit;
display: flex;
flex-direction: column;
overflow: auto;
padding: clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);
z-index: 100000
}

@media not (prefers-reduced-motion) {
.wp-block-navigation__responsive-container.is-menu-open {
animation: overlay-menu__fade-in-animation
.1s ease-out;
animation-fill-mode: forwards
}
}

.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content {
align-items: var(--navigation-layout-justification-setting,inherit);
display: flex;
flex-flow: column nowrap;
overflow: visible;
padding-top: calc(2rem + 24px)
}

.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content,
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-navigation__container,
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-page-list {
justify-content: flex-start
}

.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-navigation__submenu-icon {
display: none
}

.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.has-child
.wp-block-navigation__submenu-container {
border: none;
height: auto;
min-width: 200px;
opacity: 1;
overflow: initial;
padding-left: 2rem;
padding-right: 2rem;
position: static;
visibility: visible;
width: auto
}

.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-navigation__container,
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-navigation__submenu-container {
gap: inherit
}

.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-navigation__submenu-container {
padding-top: var(--wp--style--block-gap,2em)
}

.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-navigation-item__content {
padding: 0
}

.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-navigation-item,
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-navigation__container,
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-page-list {
align-items: var(--navigation-layout-justification-setting,initial);
display: flex;
flex-direction: column
}

.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation-item,
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation-item
.wp-block-navigation__submenu-container,
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__container,
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-page-list {
background: #0000 !important;
color: inherit !important
}

.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container {
left: auto;
right: auto
}

@media (width >=600px) {
.wp-block-navigation__responsive-container:not(.hidden-by-default, .is-menu-open) {
background-color: inherit;
display: block;
position: relative;
width: 100%;
z-index: auto
}

.wp-block-navigation__responsive-container:not(.hidden-by-default, .is-menu-open)
.wp-block-navigation__responsive-container-close {
display: none
}

.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container {
left: 0
}
}

.wp-block-navigation:not(.has-background)
.wp-block-navigation__responsive-container.is-menu-open {
background-color: #fff
}

.wp-block-navigation:not(.has-text-color)
.wp-block-navigation__responsive-container.is-menu-open {
color: #000
}

.wp-block-navigation__toggle_button_label {
font-size: 1rem;
font-weight: 700
}

.wp-block-navigation__responsive-container-close,
.wp-block-navigation__responsive-container-open {
background: #0000;
border: none;
color: currentcolor;
cursor: pointer;
margin: 0;
padding: 0;
text-transform: inherit;
vertical-align: middle
}

.wp-block-navigation__responsive-container-close svg,
.wp-block-navigation__responsive-container-open svg {
fill: currentcolor;
display: block;
height: 24px;
pointer-events: none;
width: 24px
}

.wp-block-navigation__responsive-container-open {
display: flex
}

.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open {
font-family: inherit;
font-size: inherit;
font-weight: inherit
}

@media (width >=600px) {
.wp-block-navigation__responsive-container-open:not(.always-shown) {
display: none
}
}

.wp-block-navigation__responsive-container-close {
position: absolute;
right: 0;
top: 0;
z-index: 2
}

.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close {
font-family: inherit;
font-size: inherit;
font-weight: inherit
}

.wp-block-navigation__responsive-close {
width: 100%
}

.has-modal-open
.wp-block-navigation__responsive-close {
margin-left: auto;
margin-right: auto;
max-width: var(--wp--style--global--wide-size,100%)
}

.wp-block-navigation__responsive-close:focus {
outline: none
}

.is-menu-open
.wp-block-navigation__responsive-close,
.is-menu-open
.wp-block-navigation__responsive-container-content,
.is-menu-open
.wp-block-navigation__responsive-dialog {
box-sizing: border-box
}

.wp-block-navigation__responsive-dialog {
position: relative
}

.has-modal-open
.admin-bar
.is-menu-open
.wp-block-navigation__responsive-dialog {
margin-top: 46px
}

@media (width >=782px) {
.has-modal-open
.admin-bar
.is-menu-open
.wp-block-navigation__responsive-dialog {
margin-top: 32px
}
}

html.has-modal-open {
overflow: hidden
}

.wp-block-navigation
.wp-block-navigation-item__label {
overflow-wrap: break-word
}

.wp-block-navigation
.wp-block-navigation-item__description {
display: none
}

.link-ui-tools {
border-top: 1px solid #f0f0f0;
padding: 8px
}

.link-ui-block-inserter {
padding-top: 8px
}

.link-ui-block-inserter__back {
margin-left: 8px;
text-transform: uppercase
}

.wp-block-navigation
.wp-block-page-list {
align-items: var(--navigation-layout-align,initial);
background-color: inherit;
display: flex;
flex-flow: var(--navigation-layout-direction,initial) var(--navigation-layout-wrap,wrap);
justify-content: var(--navigation-layout-justify,initial)
}

.wp-block-navigation
.wp-block-navigation-item {
background-color: inherit
}

.wp-block-page-list {
box-sizing: border-box
}

.is-small-text {
font-size:
.875em
}

.is-regular-text {
font-size: 1em
}

.is-large-text {
font-size: 2.25em
}

.is-larger-text {
font-size: 3em
}

.has-drop-cap:not(:focus)::first-letter {
float: left;
font-size: 8.4em;
font-style: normal;
font-weight: 100;
line-height:
.68;
margin:
.05em
.1em 0 0;
text-transform: uppercase
}

body.rtl
.has-drop-cap:not(:focus)::first-letter {
float: none;
margin-left:
.1em
}

p.has-drop-cap.has-background {
overflow: hidden
}

:root :where(p.has-background) {
padding: 1.25em 2.375em
}

:where(p.has-text-color:not(.has-link-color)) a {
color: inherit
}

p.has-text-align-left[style*="writing-mode:vertical-lr"], p.has-text-align-right[style*="writing-mode:vertical-rl"] {
rotate: 180deg
}

.wp-block-post-author {
box-sizing: border-box;
display: flex;
flex-wrap: wrap
}

.wp-block-post-author__byline {
font-size:
.5em;
margin-bottom: 0;
margin-top: 0;
width: 100%
}

.wp-block-post-author__avatar {
margin-right: 1em
}

.wp-block-post-author__bio {
font-size:
.7em;
margin-bottom:
.7em
}

.wp-block-post-author__content {
flex-basis: 0;
flex-grow: 1
}

.wp-block-post-author__name {
margin: 0
}

.wp-block-post-author-biography {
box-sizing: border-box
}

:where(.wp-block-post-comments-form) input:not([type="submit"]), :where(.wp-block-post-comments-form) textarea {
border: 1px solid #949494;
font-family: inherit;
font-size: 1em
}

:where(.wp-block-post-comments-form) input:where(:not([type="submit"], [type="checkbox"])), :where(.wp-block-post-comments-form) textarea {
padding: calc(.667em + 2px)
}

.wp-block-post-comments-form {
box-sizing: border-box
}

.wp-block-post-comments-form[style*="font-weight"] :where(.comment-reply-title) {
font-weight: inherit
}

.wp-block-post-comments-form[style*="font-family"] :where(.comment-reply-title) {
font-family: inherit
}

.wp-block-post-comments-form[class*="-font-size"] :where(.comment-reply-title),
.wp-block-post-comments-form[style*="font-size"] :where(.comment-reply-title) {
font-size: inherit
}

.wp-block-post-comments-form[style*="line-height"] :where(.comment-reply-title) {
line-height: inherit
}

.wp-block-post-comments-form[style*="font-style"] :where(.comment-reply-title) {
font-style: inherit
}

.wp-block-post-comments-form[style*="letter-spacing"] :where(.comment-reply-title) {
letter-spacing: inherit
}

.wp-block-post-comments-form :where(input[type="submit"]) {
box-shadow: none;
cursor: pointer;
display: inline-block;
overflow-wrap: break-word;
text-align: center
}

.wp-block-post-comments-form
.comment-form input:not([type="submit"], [type="checkbox"], [type="hidden"]),
.wp-block-post-comments-form
.comment-form textarea {
box-sizing: border-box;
display: block;
width: 100%
}

.wp-block-post-comments-form
.comment-form-author label,
.wp-block-post-comments-form
.comment-form-email label,
.wp-block-post-comments-form
.comment-form-url label {
display: block;
margin-bottom:
.25em
}

.wp-block-post-comments-form
.comment-form-cookies-consent {
display: flex;
gap:
.25em
}

.wp-block-post-comments-form
.comment-form-cookies-consent #wp-comment-cookies-consent {
margin-top:
.35em
}

.wp-block-post-comments-form
.comment-reply-title {
margin-bottom: 0
}

.wp-block-post-comments-form
.comment-reply-title :where(small) {
font-size: var(--wp--preset--font-size--medium,smaller);
margin-left:
.5em
}

.wp-block-post-comments-form input[type="submit"] {
width: auto
}

.wp-block-post-comments-count {
box-sizing: border-box
}

.wp-block-post-content {
display: flow-root
}

.wp-block-post-comments-link,
.wp-block-post-date {
box-sizing: border-box
}

:where(.wp-block-post-excerpt) {
box-sizing: border-box;
margin-bottom: var(--wp--style--block-gap);
margin-top: var(--wp--style--block-gap)
}

.wp-block-post-excerpt__excerpt {
margin-bottom: 0;
margin-top: 0
}

.wp-block-post-excerpt__more-text {
margin-bottom: 0;
margin-top: var(--wp--style--block-gap)
}

.wp-block-post-excerpt__more-link {
display: inline-block
}

.wp-block-post-featured-image {
margin-left: 0;
margin-right: 0
}

.wp-block-post-featured-image a {
display: block;
height: 100%
}

.wp-block-post-featured-image :where(img) {
box-sizing: border-box;
height: auto;
max-width: 100%;
vertical-align: bottom;
width: 100%
}

.wp-block-post-featured-image.alignfull img,
.wp-block-post-featured-image.alignwide img {
width: 100%
}

.wp-block-post-featured-image
.wp-block-post-featured-image__overlay.has-background-dim {
background-color: #000;
inset: 0;
position: absolute
}

.wp-block-post-featured-image {
position: relative
}

.wp-block-post-featured-image
.wp-block-post-featured-image__overlay.has-background-gradient {
background-color: initial
}

.wp-block-post-featured-image
.wp-block-post-featured-image__overlay.has-background-dim-0 {
opacity: 0
}

.wp-block-post-featured-image
.wp-block-post-featured-image__overlay.has-background-dim-10 {
opacity:
.1
}

.wp-block-post-featured-image
.wp-block-post-featured-image__overlay.has-background-dim-20 {
opacity:
.2
}

.wp-block-post-featured-image
.wp-block-post-featured-image__overlay.has-background-dim-30 {
opacity:
.3
}

.wp-block-post-featured-image
.wp-block-post-featured-image__overlay.has-background-dim-40 {
opacity:
.4
}

.wp-block-post-featured-image
.wp-block-post-featured-image__overlay.has-background-dim-50 {
opacity:
.5
}

.wp-block-post-featured-image
.wp-block-post-featured-image__overlay.has-background-dim-60 {
opacity:
.6
}

.wp-block-post-featured-image
.wp-block-post-featured-image__overlay.has-background-dim-70 {
opacity:
.7
}

.wp-block-post-featured-image
.wp-block-post-featured-image__overlay.has-background-dim-80 {
opacity:
.8
}

.wp-block-post-featured-image
.wp-block-post-featured-image__overlay.has-background-dim-90 {
opacity:
.9
}

.wp-block-post-featured-image
.wp-block-post-featured-image__overlay.has-background-dim-100 {
opacity: 1
}

.wp-block-post-featured-image:where(.alignleft,.alignright) {
width: 100%
}

.wp-block-post-navigation-link
.wp-block-post-navigation-link__arrow-previous {
display: inline-block;
margin-right: 1ch
}

.wp-block-post-navigation-link
.wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron) {
transform: scaleX(1)
}

.wp-block-post-navigation-link
.wp-block-post-navigation-link__arrow-next {
display: inline-block;
margin-left: 1ch
}

.wp-block-post-navigation-link
.wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron) {
transform: scaleX(1)
}

.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],
.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"] {
rotate: 180deg
}

.wp-block-post-terms {
box-sizing: border-box
}

.wp-block-post-terms
.wp-block-post-terms__separator {
white-space: pre-wrap
}

.wp-block-post-time-to-read,
.wp-block-post-title {
box-sizing: border-box
}

.wp-block-post-title {
word-break: break-word
}

.wp-block-post-title :where(a) {
display: inline-block;
font-family: inherit;
font-size: inherit;
font-style: inherit;
font-weight: inherit;
letter-spacing: inherit;
line-height: inherit;
text-decoration: inherit
}

.wp-block-post-author-name {
box-sizing: border-box
}

.wp-block-preformatted {
box-sizing: border-box;
white-space: pre-wrap
}

:where(.wp-block-preformatted.has-background) {
padding: 1.25em 2.375em
}

.wp-block-pullquote {
box-sizing: border-box;
margin: 0 0 1em;
overflow-wrap: break-word;
padding: 4em 0;
text-align: center
}

.wp-block-pullquote blockquote,
.wp-block-pullquote cite,
.wp-block-pullquote p {
color: inherit
}

.wp-block-pullquote blockquote {
margin: 0
}

.wp-block-pullquote p {
margin-top: 0
}

.wp-block-pullquote p:last-child {
margin-bottom: 0
}

.wp-block-pullquote.alignleft,
.wp-block-pullquote.alignright {
max-width: 420px
}

.wp-block-pullquote cite,
.wp-block-pullquote footer {
position: relative
}

.wp-block-pullquote
.has-text-color a {
color: inherit
}

.wp-block-pullquote.has-text-align-left blockquote {
text-align: left
}

.wp-block-pullquote.has-text-align-right blockquote {
text-align: right
}

.wp-block-pullquote.has-text-align-center blockquote {
text-align: center
}

.wp-block-pullquote.is-style-solid-color {
border: none
}

.wp-block-pullquote.is-style-solid-color blockquote {
margin-left: auto;
margin-right: auto;
max-width: 60%
}

.wp-block-pullquote.is-style-solid-color blockquote p {
font-size: 2em;
margin-bottom: 0;
margin-top: 0
}

.wp-block-pullquote.is-style-solid-color blockquote cite {
font-style: normal;
text-transform: none
}

.wp-block-pullquote cite {
color: inherit;
display: block
}

.wp-block-post-template {
box-sizing: border-box;
list-style: none;
margin-bottom: 0;
margin-top: 0;
max-width: 100%;
padding: 0
}

.wp-block-post-template.is-flex-container {
display: flex;
flex-flow: row wrap;
gap: 1.25em
}

.wp-block-post-template.is-flex-container > li {
margin: 0;
width: 100%
}

@media (width >=600px) {
.wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li {
width: calc(50% -
.625em)
}

.wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li {
width: calc(33.33333% -
.83333em)
}

.wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li {
width: calc(25% -
.9375em)
}

.wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li {
width: calc(20% - 1em)
}

.wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li {
width: calc(16.66667% - 1.04167em)
}
}

@media (width <=600px) {
.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid {
grid-template-columns: 1fr
}
}

.wp-block-post-template-is-layout-constrained > li >
.alignright,
.wp-block-post-template-is-layout-flow > li >
.alignright {
float: right;
margin-inline: 2em 0
}

.wp-block-post-template-is-layout-constrained > li >
.alignleft,
.wp-block-post-template-is-layout-flow > li >
.alignleft {
float: left;
margin-inline: 0 2em
}

.wp-block-post-template-is-layout-constrained > li >
.aligncenter,
.wp-block-post-template-is-layout-flow > li >
.aligncenter {
margin-inline: auto
}

.wp-block-query-pagination.is-content-justification-space-between >
.wp-block-query-pagination-next:last-of-type {
margin-inline-start: auto
}

.wp-block-query-pagination.is-content-justification-space-between >
.wp-block-query-pagination-previous:first-child {
margin-inline-end: auto
}

.wp-block-query-pagination
.wp-block-query-pagination-previous-arrow {
display: inline-block;
margin-right: 1ch
}

.wp-block-query-pagination
.wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron) {
transform: scaleX(1)
}

.wp-block-query-pagination
.wp-block-query-pagination-next-arrow {
display: inline-block;
margin-left: 1ch
}

.wp-block-query-pagination
.wp-block-query-pagination-next-arrow:not(.is-arrow-chevron) {
transform: scaleX(1)
}

.wp-block-query-pagination.aligncenter {
justify-content: center
}

.wp-block-query-title,
.wp-block-query-total,
.wp-block-quote {
box-sizing: border-box
}

.wp-block-quote {
overflow-wrap: break-word
}

.wp-block-quote.is-large:where(:not(.is-style-plain)),
.wp-block-quote.is-style-large:where(:not(.is-style-plain)) {
margin-bottom: 1em;
padding: 0 1em
}

.wp-block-quote.is-large:where(:not(.is-style-plain)) p,
.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p {
font-size: 1.5em;
font-style: italic;
line-height: 1.6
}

.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,
.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,
.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,
.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer {
font-size: 1.125em;
text-align: right
}

.wp-block-quote > cite {
display: block
}

.wp-block-read-more {
display: block;
width: fit-content
}

.wp-block-read-more:where(:not([style*="text-decoration"])) {
text-decoration: none
}

.wp-block-read-more:where(:not([style*="text-decoration"])):active,
.wp-block-read-more:where(:not([style*="text-decoration"])):focus {
text-decoration: none
}

ul.wp-block-rss.alignleft {
margin-right: 2em
}

ul.wp-block-rss.alignright {
margin-left: 2em
}

ul.wp-block-rss.is-grid {
display: flex;
flex-wrap: wrap;
padding: 0
}

ul.wp-block-rss.is-grid li {
margin: 0 1em 1em 0;
width: 100%
}

@media (width >=600px) {
ul.wp-block-rss.columns-2 li {
width: calc(50% - 1em)
}

ul.wp-block-rss.columns-3 li {
width: calc(33.33333% - 1em)
}

ul.wp-block-rss.columns-4 li {
width: calc(25% - 1em)
}

ul.wp-block-rss.columns-5 li {
width: calc(20% - 1em)
}

ul.wp-block-rss.columns-6 li {
width: calc(16.66667% - 1em)
}
}

.wp-block-rss__item-author,
.wp-block-rss__item-publish-date {
display: block;
font-size:
.8125em
}

.wp-block-rss {
box-sizing: border-box;
list-style: none;
padding: 0
}

.wp-block-search__button {
margin-left: 10px;
word-break: normal
}

.wp-block-search__button.has-icon {
line-height: 0
}

.wp-block-search__button svg {
height: 1.25em;
min-height: 24px;
min-width: 24px;
width: 1.25em;
fill: currentcolor;
vertical-align: text-bottom
}

:where(.wp-block-search__button) {
border: 1px solid #ccc;
padding: 6px 10px
}

.wp-block-search__inside-wrapper {
display: flex;
flex: auto;
flex-wrap: nowrap;
max-width: 100%
}

.wp-block-search__label {
width: 100%
}

.wp-block-search__input {
appearance: none;
border: 1px solid #949494;
flex-grow: 1;
margin-left: 0;
margin-right: 0;
min-width: 3rem;
padding: 8px;
text-decoration: unset !important
}

.wp-block-search.wp-block-search__button-only
.wp-block-search__button {
box-sizing: border-box;
display: flex;
flex-shrink: 0;
justify-content: center;
margin-left: 0;
max-width: 100%
}

.wp-block-search.wp-block-search__button-only
.wp-block-search__inside-wrapper {
min-width: 0 !important;
transition-property: width
}

.wp-block-search.wp-block-search__button-only
.wp-block-search__input {
flex-basis: 100%;
transition-duration:
.3s
}

.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,
.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden
.wp-block-search__inside-wrapper {
overflow: hidden
}

.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden
.wp-block-search__input {
border-left-width: 0 !important;
border-right-width: 0 !important;
flex-basis: 0;
flex-grow: 0;
margin: 0;
min-width: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
width: 0 !important
}

:where(.wp-block-search__input) {
font-family: inherit;
font-size: inherit;
font-style: inherit;
font-weight: inherit;
letter-spacing: inherit;
line-height: inherit;
text-transform: inherit
}

:where(.wp-block-search__button-inside
.wp-block-search__inside-wrapper) {
border: 1px solid #949494;
box-sizing: border-box;
padding: 4px
}

:where(.wp-block-search__button-inside
.wp-block-search__inside-wrapper)
.wp-block-search__input {
border: none;
border-radius: 0;
padding: 0 4px
}

:where(.wp-block-search__button-inside
.wp-block-search__inside-wrapper)
.wp-block-search__input:focus {
outline: none
}

:where(.wp-block-search__button-inside
.wp-block-search__inside-wrapper) :where(.wp-block-search__button) {
padding: 4px 8px
}

.wp-block-search.aligncenter
.wp-block-search__inside-wrapper {
margin: auto
}

.wp-block[data-align="right"]
.wp-block-search.wp-block-search__button-only
.wp-block-search__inside-wrapper {
float: right
}

.wp-block-separator {
border: none;
border-top: 2px solid
}

:root :where(.wp-block-separator.is-style-dots) {
height: auto;
line-height: 1;
text-align: center
}

:root :where(.wp-block-separator.is-style-dots)::before {
color: currentcolor;
content: "···";
font-family: serif;
font-size: 1.5em;
letter-spacing: 2em;
padding-left: 2em
}

.wp-block-separator.is-style-dots {
background: none !important;
border: none !important
}

.wp-block-site-logo {
box-sizing: border-box;
line-height: 0
}

.wp-block-site-logo a {
display: inline-block;
line-height: 0
}

.wp-block-site-logo.is-default-size img {
height: auto;
width: 120px
}

.wp-block-site-logo img {
height: auto;
max-width: 100%
}

.wp-block-site-logo a,
.wp-block-site-logo img {
border-radius: inherit
}

.wp-block-site-logo.aligncenter {
margin-left: auto;
margin-right: auto;
text-align: center
}

:root :where(.wp-block-site-logo.is-style-rounded) {
border-radius: 9999px
}

.wp-block-site-tagline,
.wp-block-site-title {
box-sizing: border-box
}

.wp-block-site-title :where(a) {
color: inherit;
font-family: inherit;
font-size: inherit;
font-style: inherit;
font-weight: inherit;
letter-spacing: inherit;
line-height: inherit;
text-decoration: inherit
}

.wp-block-social-links {
background: none;
box-sizing: border-box;
margin-left: 0;
padding-left: 0;
padding-right: 0;
text-indent: 0
}

.wp-block-social-links
.wp-social-link a,
.wp-block-social-links
.wp-social-link a:hover {
border-bottom: 0;
box-shadow: none;
text-decoration: none
}

.wp-block-social-links
.wp-social-link svg {
height: 1em;
width: 1em
}

.wp-block-social-links
.wp-social-link span:not(.screen-reader-text) {
font-size:
.65em;
margin-left:
.5em;
margin-right:
.5em
}

.wp-block-social-links.has-small-icon-size {
font-size: 16px
}

.wp-block-social-links,
.wp-block-social-links.has-normal-icon-size {
font-size: 24px
}

.wp-block-social-links.has-large-icon-size {
font-size: 36px
}

.wp-block-social-links.has-huge-icon-size {
font-size: 48px
}

.wp-block-social-links.aligncenter {
display: flex;
justify-content: center
}

.wp-block-social-links.alignright {
justify-content: flex-end
}

.wp-block-social-link {
border-radius: 9999px;
display: block;
height: auto
}

@media not (prefers-reduced-motion) {
.wp-block-social-link {
transition: transform
.1s ease
}
}

.wp-block-social-link a {
align-items: center;
display: flex;
line-height: 0
}

.wp-block-social-link:hover {
transform: scale(1.1)
}

.wp-block-social-links
.wp-block-social-link.wp-social-link {
display: inline-block;
margin: 0;
padding: 0
}

.wp-block-social-links
.wp-block-social-link.wp-social-link
.wp-block-social-link-anchor,
.wp-block-social-links
.wp-block-social-link.wp-social-link
.wp-block-social-link-anchor svg,
.wp-block-social-links
.wp-block-social-link.wp-social-link
.wp-block-social-link-anchor:active,
.wp-block-social-links
.wp-block-social-link.wp-social-link
.wp-block-social-link-anchor:hover,
.wp-block-social-links
.wp-block-social-link.wp-social-link
.wp-block-social-link-anchor:visited {
color: currentcolor;
fill: currentcolor
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link {
background-color: #f0f0f0;
color: #444
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-amazon {
background-color: #f90;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-bandcamp {
background-color: #1ea0c3;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-behance {
background-color: #0757fe;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-bluesky {
background-color: #0a7aff;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-codepen {
background-color: #1e1f26;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-deviantart {
background-color: #02e49b;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-discord {
background-color: #5865f2;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-dribbble {
background-color: #e94c89;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-dropbox {
background-color: #4280ff;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-etsy {
background-color: #f45800;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-facebook {
background-color: #0866ff;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-fivehundredpx {
background-color: #000;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-flickr {
background-color: #0461dd;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-foursquare {
background-color: #e65678;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-github {
background-color: #24292d;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-goodreads {
background-color: #eceadd;
color: #382110
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-google {
background-color: #ea4434;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-gravatar {
background-color: #1d4fc4;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-instagram {
background-color: #f00075;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-lastfm {
background-color: #e21b24;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-linkedin {
background-color: #0d66c2;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-mastodon {
background-color: #3288d4;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-medium {
background-color: #000;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-meetup {
background-color: #f6405f;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-patreon {
background-color: #000;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-pinterest {
background-color: #e60122;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-pocket {
background-color: #ef4155;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-reddit {
background-color: #ff4500;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-skype {
background-color: #0478d7;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-snapchat {
background-color: #fefc00;
color: #fff;
stroke: #000
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-soundcloud {
background-color: #ff5600;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-spotify {
background-color: #1bd760;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-telegram {
background-color: #2aabee;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-threads {
background-color: #000;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-tiktok {
background-color: #000;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-tumblr {
background-color: #011835;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-twitch {
background-color: #6440a4;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-twitter {
background-color: #1da1f2;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-vimeo {
background-color: #1eb7ea;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-vk {
background-color: #4680c2;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-wordpress {
background-color: #3499cd;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-whatsapp {
background-color: #25d366;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-x {
background-color: #000;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-yelp {
background-color: #d32422;
color: #fff
}

:where(.wp-block-social-links:not(.is-style-logos-only))
.wp-social-link-youtube {
background-color: red;
color: #fff
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link {
background: none
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link svg {
height: 1.25em;
width: 1.25em
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-amazon {
color: #f90
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-bandcamp {
color: #1ea0c3
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-behance {
color: #0757fe
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-bluesky {
color: #0a7aff
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-codepen {
color: #1e1f26
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-deviantart {
color: #02e49b
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-discord {
color: #5865f2
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-dribbble {
color: #e94c89
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-dropbox {
color: #4280ff
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-etsy {
color: #f45800
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-facebook {
color: #0866ff
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-fivehundredpx {
color: #000
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-flickr {
color: #0461dd
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-foursquare {
color: #e65678
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-github {
color: #24292d
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-goodreads {
color: #382110
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-google {
color: #ea4434
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-gravatar {
color: #1d4fc4
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-instagram {
color: #f00075
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-lastfm {
color: #e21b24
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-linkedin {
color: #0d66c2
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-mastodon {
color: #3288d4
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-medium {
color: #000
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-meetup {
color: #f6405f
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-patreon {
color: #000
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-pinterest {
color: #e60122
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-pocket {
color: #ef4155
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-reddit {
color: #ff4500
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-skype {
color: #0478d7
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-snapchat {
color: #fff;
stroke: #000
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-soundcloud {
color: #ff5600
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-spotify {
color: #1bd760
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-telegram {
color: #2aabee
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-threads {
color: #000
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-tiktok {
color: #000
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-tumblr {
color: #011835
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-twitch {
color: #6440a4
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-twitter {
color: #1da1f2
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-vimeo {
color: #1eb7ea
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-vk {
color: #4680c2
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-whatsapp {
color: #25d366
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-wordpress {
color: #3499cd
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-x {
color: #000
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-yelp {
color: #d32422
}

:where(.wp-block-social-links.is-style-logos-only)
.wp-social-link-youtube {
color: red
}

.wp-block-social-links.is-style-pill-shape
.wp-social-link {
width: auto
}

:root :where(.wp-block-social-links
.wp-social-link a) {
padding:
.25em
}

:root :where(.wp-block-social-links.is-style-logos-only
.wp-social-link a) {
padding: 0
}

:root :where(.wp-block-social-links.is-style-pill-shape
.wp-social-link a) {
padding-left:
.6666666667em;
padding-right:
.6666666667em
}

.wp-block-social-links:not(.has-icon-color, .has-icon-background-color)
.wp-social-link-snapchat
.wp-block-social-link-label {
color: #000
}

.wp-block-spacer {
clear: both
}

.wp-block-tag-cloud {
box-sizing: border-box
}

.wp-block-tag-cloud.aligncenter {
justify-content: center;
text-align: center
}

.wp-block-tag-cloud.alignfull {
padding-left: 1em;
padding-right: 1em
}

.wp-block-tag-cloud a {
display: inline-block;
margin-right: 5px
}

.wp-block-tag-cloud span {
display: inline-block;
margin-left: 5px;
text-decoration: none
}

:root :where(.wp-block-tag-cloud.is-style-outline) {
display: flex;
flex-wrap: wrap;
gap: 1ch
}

:root :where(.wp-block-tag-cloud.is-style-outline a) {
border: 1px solid;
font-size: unset !important;
margin-right: 0;
padding: 1ch 2ch;
text-decoration: none !important
}

.wp-block-table {
overflow-x: auto
}

.wp-block-table table {
border-collapse: collapse;
width: 100%
}

.wp-block-table thead {
border-bottom: 3px solid
}

.wp-block-table tfoot {
border-top: 3px solid
}

.wp-block-table td,
.wp-block-table th {
border: 1px solid;
padding:
.5em
}

.wp-block-table
.has-fixed-layout {
table-layout: fixed;
width: 100%
}

.wp-block-table
.has-fixed-layout td,
.wp-block-table
.has-fixed-layout th {
word-break: break-word
}

.wp-block-table.aligncenter,
.wp-block-table.alignleft,
.wp-block-table.alignright {
display: table;
width: auto
}

.wp-block-table.aligncenter td,
.wp-block-table.aligncenter th,
.wp-block-table.alignleft td,
.wp-block-table.alignleft th,
.wp-block-table.alignright td,
.wp-block-table.alignright th {
word-break: break-word
}

.wp-block-table
.has-subtle-light-gray-background-color {
background-color: #f3f4f5
}

.wp-block-table
.has-subtle-pale-green-background-color {
background-color: #e9fbe5
}

.wp-block-table
.has-subtle-pale-blue-background-color {
background-color: #e7f5fe
}

.wp-block-table
.has-subtle-pale-pink-background-color {
background-color: #fcf0ef
}

.wp-block-table.is-style-stripes {
background-color: initial;
border-bottom: 1px solid #f0f0f0;
border-collapse: inherit;
border-spacing: 0
}

.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
background-color: #f0f0f0
}

.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd) {
background-color: #f3f4f5
}

.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd) {
background-color: #e9fbe5
}

.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd) {
background-color: #e7f5fe
}

.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd) {
background-color: #fcf0ef
}

.wp-block-table.is-style-stripes td,
.wp-block-table.is-style-stripes th {
border-color: #0000
}

.wp-block-table
.has-border-color td,
.wp-block-table
.has-border-color th,
.wp-block-table
.has-border-color tr,
.wp-block-table
.has-border-color > * {
border-color: inherit
}

.wp-block-table table[style*="border-top-color"] tr:first-child,
.wp-block-table table[style*="border-top-color"] tr:first-child td,
.wp-block-table table[style*="border-top-color"] tr:first-child th,
.wp-block-table table[style*="border-top-color"] > *,
.wp-block-table table[style*="border-top-color"] > * td,
.wp-block-table table[style*="border-top-color"] > * th {
border-top-color: inherit
}

.wp-block-table table[style*="border-top-color"] tr:not(:first-child) {
border-top-color: initial
}

.wp-block-table table[style*="border-right-color"] td:last-child,
.wp-block-table table[style*="border-right-color"] th,
.wp-block-table table[style*="border-right-color"] tr,
.wp-block-table table[style*="border-right-color"] > * {
border-right-color: inherit
}

.wp-block-table table[style*="border-bottom-color"] tr:last-child,
.wp-block-table table[style*="border-bottom-color"] tr:last-child td,
.wp-block-table table[style*="border-bottom-color"] tr:last-child th,
.wp-block-table table[style*="border-bottom-color"] > *,
.wp-block-table table[style*="border-bottom-color"] > * td,
.wp-block-table table[style*="border-bottom-color"] > * th {
border-bottom-color: inherit
}

.wp-block-table table[style*="border-bottom-color"] tr:not(:last-child) {
border-bottom-color: initial
}

.wp-block-table table[style*="border-left-color"] td:first-child,
.wp-block-table table[style*="border-left-color"] th,
.wp-block-table table[style*="border-left-color"] tr,
.wp-block-table table[style*="border-left-color"] > * {
border-left-color: inherit
}

.wp-block-table table[style*="border-style"] td,
.wp-block-table table[style*="border-style"] th,
.wp-block-table table[style*="border-style"] tr,
.wp-block-table table[style*="border-style"] > * {
border-style: inherit
}

.wp-block-table table[style*="border-width"] td,
.wp-block-table table[style*="border-width"] th,
.wp-block-table table[style*="border-width"] tr,
.wp-block-table table[style*="border-width"] > * {
border-style: inherit;
border-width: inherit
}

:root :where(.wp-block-table-of-contents) {
box-sizing: border-box
}

:where(.wp-block-term-description) {
box-sizing: border-box;
margin-bottom: var(--wp--style--block-gap);
margin-top: var(--wp--style--block-gap)
}

.wp-block-term-description p {
margin-bottom: 0;
margin-top: 0
}

.wp-block-text-columns,
.wp-block-text-columns.aligncenter {
display: flex
}

.wp-block-text-columns
.wp-block-column {
margin: 0 1em;
padding: 0
}

.wp-block-text-columns
.wp-block-column:first-child {
margin-left: 0
}

.wp-block-text-columns
.wp-block-column:last-child {
margin-right: 0
}

.wp-block-text-columns.columns-2
.wp-block-column {
width: 50%
}

.wp-block-text-columns.columns-3
.wp-block-column {
width: 33.3333333333%
}

.wp-block-text-columns.columns-4
.wp-block-column {
width: 25%
}

pre.wp-block-verse {
overflow: auto;
white-space: pre-wrap
}

:where(pre.wp-block-verse) {
font-family: inherit
}

.wp-block-video {
box-sizing: border-box
}

.wp-block-video video {
vertical-align: middle;
width: 100%
}

@supports (position:sticky) {
.wp-block-video [poster] {
object-fit: cover
}
}

.wp-block-video.aligncenter {
text-align: center
}

.wp-block-video :where(figcaption) {
margin-bottom: 1em;
margin-top:
.5em
}

.editor-styles-wrapper,
.entry-content {
counter-reset: footnotes
}

a[data-fn].fn {
counter-increment: footnotes;
display: inline-flex;
font-size: smaller;
text-decoration: none;
text-indent: -9999999px;
vertical-align: super
}

a[data-fn].fn::after {
content: "[" counter(footnotes) "]";
float: left;
text-indent: 0
}

.wp-element-button {
cursor: pointer
}

:root
.has-very-light-gray-background-color {
background-color: #eee
}

:root
.has-very-dark-gray-background-color {
background-color: #313131
}

:root
.has-very-light-gray-color {
color: #eee
}

:root
.has-very-dark-gray-color {
color: #313131
}

:root
.has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
background: linear-gradient(135deg,#00d084,#0693e3)
}

:root
.has-purple-crush-gradient-background {
background: linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)
}

:root
.has-hazy-dawn-gradient-background {
background: linear-gradient(135deg,#faaca8,#dad0ec)
}

:root
.has-subdued-olive-gradient-background {
background: linear-gradient(135deg,#fafae1,#67a671)
}

:root
.has-atomic-cream-gradient-background {
background: linear-gradient(135deg,#fdd79a,#004a59)
}

:root
.has-nightshade-gradient-background {
background: linear-gradient(135deg,#330968,#31cdcf)
}

:root
.has-midnight-gradient-background {
background: linear-gradient(135deg,#020381,#2874fc)
}

.has-regular-font-size {
font-size: 1em
}

.has-larger-font-size {
font-size: 2.625em
}

.has-normal-font-size {
font-size: var(--wp--preset--font-size--normal)
}

.has-huge-font-size {
font-size: var(--wp--preset--font-size--huge)
}

.has-text-align-center {
text-align: center
}

.has-text-align-left {
text-align: left
}

.has-text-align-right {
text-align: right
}

#end-resizable-editor-section {
display: none
}

.aligncenter {
clear: both
}

.items-justified-left {
justify-content: flex-start
}

.items-justified-center {
justify-content: center
}

.items-justified-right {
justify-content: flex-end
}

.items-justified-space-between {
justify-content: space-between
}

.screen-reader-text {
border: 0;
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
word-wrap: normal !important
}

.screen-reader-text:focus {
background-color: #ddd;
clip-path: none;
color: #444;
display: block;
font-size: 1em;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000
}

html :where(.has-border-color) {
border-style: solid
}

html :where([style*="border-top-color"]) {
border-top-style: solid
}

html :where([style*="border-right-color"]) {
border-right-style: solid
}

html :where([style*="border-bottom-color"]) {
border-bottom-style: solid
}

html :where([style*="border-left-color"]) {
border-left-style: solid
}

html :where([style*="border-width"]) {
border-style: solid
}

html :where([style*="border-top-width"]) {
border-top-style: solid
}

html :where([style*="border-right-width"]) {
border-right-style: solid
}

html :where([style*="border-bottom-width"]) {
border-bottom-style: solid
}

html :where([style*="border-left-width"]) {
border-left-style: solid
}

html :where(img[class*="wp-image-"]) {
height: auto;
max-width: 100%
}

:where(figure) {
margin: 0 0 1em
}

html :where(.is-position-sticky) {
--wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px)
}

@media screen and (width <=600px) {
html :where(.is-position-sticky) {
--wp-admin--admin-bar--position-offset: 0px
}
}

/*!
* 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_clearfix::after,
.vc_column-inner::after,
.vc_el-clearfix,
.vc_row::after {
clear: both
}

.vc_row::after,
.vc_row::before {
content: " ";
display: table
}


@media (width <=767px) {
.vc_hidden-xs {
display: none !important
}

.vc_el-clearfix-xs {
clear: both
}
}

@media (width >=768px) and (width <=991px) {
.vc_hidden-sm {
display: none !important
}

.vc_el-clearfix-sm {
clear: both
}
}

@media (width >=992px) and (width <=1199px) {
.vc_hidden-md {
display: none !important
}

.vc_el-clearfix-md {
clear: both
}
}

.vc_non_responsive
.vc_row
.vc_col-sm-1 {
position: relative;
float: left;
width: 8.33333333%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-2 {
position: relative;
float: left;
width: 16.66666667%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-3 {
position: relative;
float: left;
width: 25%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-4 {
position: relative;
float: left;
width: 33.33333333%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-5 {
position: relative;
float: left;
width: 41.66666667%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-6 {
position: relative;
float: left;
width: 50%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-7 {
position: relative;
float: left;
width: 58.33333333%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-8 {
position: relative;
float: left;
width: 66.66666667%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-9 {
position: relative;
float: left;
width: 75%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-10 {
position: relative;
float: left;
width: 83.33333333%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-11 {
position: relative;
float: left;
width: 91.66666667%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-12 {
position: relative;
float: left;
width: 100%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-12 {
margin-left: 100%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-11 {
margin-left: 91.66666667%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-10 {
margin-left: 83.33333333%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-9 {
margin-left: 75%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-8 {
margin-left: 66.66666667%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-7 {
margin-left: 58.33333333%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-6 {
margin-left: 50%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-5 {
margin-left: 41.66666667%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-4 {
margin-left: 33.33333333%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-3 {
margin-left: 25%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-2 {
margin-left: 16.66666667%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-1 {
margin-left: 8.33333333%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-0 {
margin-left: 0
}

.vc_non_responsive
.vc_row
.vc_hidden-sm {
display: none !important
}

.vc_non_responsive
.vc_row
.vc_col-sm-1\/5 {
position: relative;
float: left;
width: 20%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-2\/5 {
position: relative;
float: left;
width: 40%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-3\/5 {
position: relative;
float: left;
width: 60%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-4\/5 {
position: relative;
float: left;
width: 80%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-5\/5 {
position: relative;
float: left;
width: 100%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-5\/5 {
margin-left: 100%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-4\/5 {
margin-left: 80%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-3\/5 {
margin-left: 60%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-2\/5 {
margin-left: 40%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-1\/5 {
margin-left: 20%
}

.vc_non_responsive
.vc_row
.vc_col-sm-offset-0\/5 {
margin-left: 0
}

.vc_column_container {
width: 100%
}

.vc_row {
margin-left: -15px;
margin-right: -15px
}

.vc_col-lg-1,
.vc_col-lg-10,
.vc_col-lg-11,
.vc_col-lg-12,
.vc_col-lg-2,
.vc_col-lg-3,
.vc_col-lg-4,
.vc_col-lg-5,
.vc_col-lg-6,
.vc_col-lg-7,
.vc_col-lg-8,
.vc_col-lg-9,
.vc_col-md-1,
.vc_col-md-10,
.vc_col-md-11,
.vc_col-md-12,
.vc_col-md-2,
.vc_col-md-3,
.vc_col-md-4,
.vc_col-md-5,
.vc_col-md-6,
.vc_col-md-7,
.vc_col-md-8,
.vc_col-md-9,
.vc_col-sm-1,
.vc_col-sm-10,
.vc_col-sm-11,
.vc_col-sm-12,
.vc_col-sm-2,
.vc_col-sm-3,
.vc_col-sm-4,
.vc_col-sm-5,
.vc_col-sm-6,
.vc_col-sm-7,
.vc_col-sm-8,
.vc_col-sm-9,
.vc_col-xs-1,
.vc_col-xs-10,
.vc_col-xs-11,
.vc_col-xs-12,
.vc_col-xs-2,
.vc_col-xs-3,
.vc_col-xs-4,
.vc_col-xs-5,
.vc_col-xs-6,
.vc_col-xs-7,
.vc_col-xs-8,
.vc_col-xs-9 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
box-sizing: border-box
}

.vc_col-xs-1,
.vc_col-xs-10,
.vc_col-xs-11,
.vc_col-xs-12,
.vc_col-xs-2,
.vc_col-xs-3,
.vc_col-xs-4,
.vc_col-xs-5,
.vc_col-xs-6,
.vc_col-xs-7,
.vc_col-xs-8,
.vc_col-xs-9 {
float: left
}

[dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-1, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-10, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-11, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-12, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-2, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-3, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-4, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-6, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-7, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-8, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-9 {
float: right
}

.vc_col-xs-12 {
width: 100%
}

.vc_col-xs-11 {
width: 91.66666667%
}

.vc_col-xs-10 {
width: 83.33333333%
}

.vc_col-xs-9 {
width: 75%
}

.vc_col-xs-8 {
width: 66.66666667%
}

.vc_col-xs-7 {
width: 58.33333333%
}

.vc_col-xs-6 {
width: 50%
}

.vc_col-xs-5 {
width: 41.66666667%
}

.vc_col-xs-4 {
width: 33.33333333%
}

.vc_col-xs-3 {
width: 25%
}

.vc_col-xs-2 {
width: 16.66666667%
}

.vc_col-xs-1 {
width: 8.33333333%
}

.vc_col-xs-pull-12 {
right: 100%
}

.vc_col-xs-pull-11 {
right: 91.66666667%
}

.vc_col-xs-pull-10 {
right: 83.33333333%
}

.vc_col-xs-pull-9 {
right: 75%
}

.vc_col-xs-pull-8 {
right: 66.66666667%
}

.vc_col-xs-pull-7 {
right: 58.33333333%
}

.vc_col-xs-pull-6 {
right: 50%
}

.vc_col-xs-pull-5 {
right: 41.66666667%
}

.vc_col-xs-pull-4 {
right: 33.33333333%
}

.vc_col-xs-pull-3 {
right: 25%
}

.vc_col-xs-pull-2 {
right: 16.66666667%
}

.vc_col-xs-pull-1 {
right: 8.33333333%
}

.vc_col-xs-pull-0 {
right: auto
}

.vc_col-xs-push-12 {
left: 100%
}

.vc_col-xs-push-11 {
left: 91.66666667%
}

.vc_col-xs-push-10 {
left: 83.33333333%
}

.vc_col-xs-push-9 {
left: 75%
}

.vc_col-xs-push-8 {
left: 66.66666667%
}

.vc_col-xs-push-7 {
left: 58.33333333%
}

.vc_col-xs-push-6 {
left: 50%
}

.vc_col-xs-push-5 {
left: 41.66666667%
}

.vc_col-xs-push-4 {
left: 33.33333333%
}

.vc_col-xs-push-3 {
left: 25%
}

.vc_col-xs-push-2 {
left: 16.66666667%
}

.vc_col-xs-push-1 {
left: 8.33333333%
}

.vc_col-xs-push-0 {
left: auto
}

.vc_col-xs-offset-12 {
margin-left: 100%
}

.vc_col-xs-offset-11 {
margin-left: 91.66666667%
}

.vc_col-xs-offset-10 {
margin-left: 83.33333333%
}

.vc_col-xs-offset-9 {
margin-left: 75%
}

.vc_col-xs-offset-8 {
margin-left: 66.66666667%
}

.vc_col-xs-offset-7 {
margin-left: 58.33333333%
}

.vc_col-xs-offset-6 {
margin-left: 50%
}

.vc_col-xs-offset-5 {
margin-left: 41.66666667%
}

.vc_col-xs-offset-4 {
margin-left: 33.33333333%
}

.vc_col-xs-offset-3 {
margin-left: 25%
}

.vc_col-xs-offset-2 {
margin-left: 16.66666667%
}

.vc_col-xs-offset-1 {
margin-left: 8.33333333%
}

.vc_col-xs-offset-0 {
margin-left: 0
}

.vc_col-lg-1\/5,
.vc_col-lg-2\/5,
.vc_col-lg-3\/5,
.vc_col-lg-4\/5,
.vc_col-lg-5\/5,
.vc_col-md-1\/5,
.vc_col-md-2\/5,
.vc_col-md-3\/5,
.vc_col-md-4\/5,
.vc_col-md-5\/5,
.vc_col-sm-1\/5,
.vc_col-sm-2\/5,
.vc_col-sm-3\/5,
.vc_col-sm-4\/5,
.vc_col-sm-5\/5,
.vc_col-xs-1\/5,
.vc_col-xs-2\/5,
.vc_col-xs-3\/5,
.vc_col-xs-4\/5,
.vc_col-xs-5\/5 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
box-sizing: border-box
}

.vc_col-xs-1\/5,
.vc_col-xs-2\/5,
.vc_col-xs-3\/5,
.vc_col-xs-4\/5,
.vc_col-xs-5\/5 {
float: left
}

.vc_col-xs-5\/5 {
width: 100%
}

.vc_col-xs-4\/5 {
width: 80%
}

.vc_col-xs-3\/5 {
width: 60%
}

.vc_col-xs-2\/5 {
width: 40%
}

.vc_col-xs-1\/5 {
width: 20%
}

.vc_col-xs-pull-5\/5 {
right: 100%
}

.vc_col-xs-pull-4\/5 {
right: 80%
}

.vc_col-xs-pull-3\/5 {
right: 60%
}

.vc_col-xs-pull-2\/5 {
right: 40%
}

.vc_col-xs-pull-1\/5 {
right: 20%
}

.vc_col-xs-pull-0\/5 {
right: auto
}

.vc_col-xs-push-5\/5 {
left: 100%
}

.vc_col-xs-push-4\/5 {
left: 80%
}

.vc_col-xs-push-3\/5 {
left: 60%
}

.vc_col-xs-push-2\/5 {
left: 40%
}

.vc_col-xs-push-1\/5 {
left: 20%
}

.vc_col-xs-push-0\/5 {
left: auto
}

.vc_col-xs-offset-5\/5 {
margin-left: 100%
}

.vc_col-xs-offset-4\/5 {
margin-left: 80%
}

.vc_col-xs-offset-3\/5 {
margin-left: 60%
}

.vc_col-xs-offset-2\/5 {
margin-left: 40%
}

.vc_col-xs-offset-1\/5 {
margin-left: 20%
}

.vc_col-xs-offset-0\/5 {
margin-left: 0
}

[dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-1\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-2\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-3\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-4\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-xs-5\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_non_responsive
.vc_row
.vc_col-sm-1\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_non_responsive
.vc_row
.vc_col-sm-2\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_non_responsive
.vc_row
.vc_col-sm-3\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_non_responsive
.vc_row
.vc_col-sm-4\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_non_responsive
.vc_row
.vc_col-sm-5\/5 {
float: right
}

@media (width >=768px) {
.vc_col-sm-1,
.vc_col-sm-10,
.vc_col-sm-11,
.vc_col-sm-12,
.vc_col-sm-2,
.vc_col-sm-3,
.vc_col-sm-4,
.vc_col-sm-5,
.vc_col-sm-6,
.vc_col-sm-7,
.vc_col-sm-8,
.vc_col-sm-9 {
float: left
}

[dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-1, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-10, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-11, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-12, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-2, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-3, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-4, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-6, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-7, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-8, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-9 {
float: right
}

.vc_col-sm-12 {
width: 100%
}

.vc_col-sm-11 {
width: 91.66666667%
}

.vc_col-sm-10 {
width: 83.33333333%
}

.vc_col-sm-9 {
width: 75%
}

.vc_col-sm-8 {
width: 66.66666667%
}

.vc_col-sm-7 {
width: 58.33333333%
}

.vc_col-sm-6 {
width: 50%
}

.vc_col-sm-5 {
width: 41.66666667%
}

.vc_col-sm-4 {
width: 33.33333333%
}

.vc_col-sm-3 {
width: 25%
}

.vc_col-sm-2 {
width: 16.66666667%
}

.vc_col-sm-1 {
width: 8.33333333%
}

.vc_col-sm-pull-12 {
right: 100%
}

.vc_col-sm-pull-11 {
right: 91.66666667%
}

.vc_col-sm-pull-10 {
right: 83.33333333%
}

.vc_col-sm-pull-9 {
right: 75%
}

.vc_col-sm-pull-8 {
right: 66.66666667%
}

.vc_col-sm-pull-7 {
right: 58.33333333%
}

.vc_col-sm-pull-6 {
right: 50%
}

.vc_col-sm-pull-5 {
right: 41.66666667%
}

.vc_col-sm-pull-4 {
right: 33.33333333%
}

.vc_col-sm-pull-3 {
right: 25%
}

.vc_col-sm-pull-2 {
right: 16.66666667%
}

.vc_col-sm-pull-1 {
right: 8.33333333%
}

.vc_col-sm-pull-0 {
right: auto
}

.vc_col-sm-push-12 {
left: 100%
}

.vc_col-sm-push-11 {
left: 91.66666667%
}

.vc_col-sm-push-10 {
left: 83.33333333%
}

.vc_col-sm-push-9 {
left: 75%
}

.vc_col-sm-push-8 {
left: 66.66666667%
}

.vc_col-sm-push-7 {
left: 58.33333333%
}

.vc_col-sm-push-6 {
left: 50%
}

.vc_col-sm-push-5 {
left: 41.66666667%
}

.vc_col-sm-push-4 {
left: 33.33333333%
}

.vc_col-sm-push-3 {
left: 25%
}

.vc_col-sm-push-2 {
left: 16.66666667%
}

.vc_col-sm-push-1 {
left: 8.33333333%
}

.vc_col-sm-push-0 {
left: auto
}

.vc_col-sm-offset-12 {
margin-left: 100%
}

.vc_col-sm-offset-11 {
margin-left: 91.66666667%
}

.vc_col-sm-offset-10 {
margin-left: 83.33333333%
}

.vc_col-sm-offset-9 {
margin-left: 75%
}

.vc_col-sm-offset-8 {
margin-left: 66.66666667%
}

.vc_col-sm-offset-7 {
margin-left: 58.33333333%
}

.vc_col-sm-offset-6 {
margin-left: 50%
}

.vc_col-sm-offset-5 {
margin-left: 41.66666667%
}

.vc_col-sm-offset-4 {
margin-left: 33.33333333%
}

.vc_col-sm-offset-3 {
margin-left: 25%
}

.vc_col-sm-offset-2 {
margin-left: 16.66666667%
}

.vc_col-sm-offset-1 {
margin-left: 8.33333333%
}

.vc_col-sm-offset-0 {
margin-left: 0
}

.vc_col-sm-1\/5,
.vc_col-sm-2\/5,
.vc_col-sm-3\/5,
.vc_col-sm-4\/5,
.vc_col-sm-5\/5 {
float: left
}

[dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-1\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-2\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-3\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-4\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-5\/5 {
float: right
}

.vc_col-sm-5\/5 {
width: 100%
}

.vc_col-sm-4\/5 {
width: 80%
}

.vc_col-sm-3\/5 {
width: 60%
}

.vc_col-sm-2\/5 {
width: 40%
}

.vc_col-sm-1\/5 {
width: 20%
}

.vc_col-sm-pull-5\/5 {
right: 100%
}

.vc_col-sm-pull-4\/5 {
right: 80%
}

.vc_col-sm-pull-3\/5 {
right: 60%
}

.vc_col-sm-pull-2\/5 {
right: 40%
}

.vc_col-sm-pull-1\/5 {
right: 20%
}

.vc_col-sm-pull-0\/5 {
right: auto
}

.vc_col-sm-push-5\/5 {
left: 100%
}

.vc_col-sm-push-4\/5 {
left: 80%
}

.vc_col-sm-push-3\/5 {
left: 60%
}

.vc_col-sm-push-2\/5 {
left: 40%
}

.vc_col-sm-push-1\/5 {
left: 20%
}

.vc_col-sm-push-0\/5 {
left: auto
}

.vc_col-sm-offset-5\/5 {
margin-left: 100%
}

.vc_col-sm-offset-4\/5 {
margin-left: 80%
}

.vc_col-sm-offset-3\/5 {
margin-left: 60%
}

.vc_col-sm-offset-2\/5 {
margin-left: 40%
}

.vc_col-sm-offset-1\/5 {
margin-left: 20%
}

.vc_col-sm-offset-0\/5 {
margin-left: 0
}
}

@media (width >=992px) {
.vc_col-md-1,
.vc_col-md-10,
.vc_col-md-11,
.vc_col-md-12,
.vc_col-md-2,
.vc_col-md-3,
.vc_col-md-4,
.vc_col-md-5,
.vc_col-md-6,
.vc_col-md-7,
.vc_col-md-8,
.vc_col-md-9 {
float: left
}

[dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-md-1, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-md-10, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-md-11, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-md-12, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-md-2, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-md-3, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-md-4, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-md-5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-md-6, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-md-7, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-md-8, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-md-9 {
float: right
}

.vc_col-md-12 {
width: 100%
}

.vc_col-md-11 {
width: 91.66666667%
}

.vc_col-md-10 {
width: 83.33333333%
}

.vc_col-md-9 {
width: 75%
}

.vc_col-md-8 {
width: 66.66666667%
}

.vc_col-md-7 {
width: 58.33333333%
}

.vc_col-md-6 {
width: 50%
}

.vc_col-md-5 {
width: 41.66666667%
}

.vc_col-md-4 {
width: 33.33333333%
}

.vc_col-md-3 {
width: 25%
}

.vc_col-md-2 {
width: 16.66666667%
}

.vc_col-md-1 {
width: 8.33333333%
}

.vc_col-md-pull-12 {
right: 100%
}

.vc_col-md-pull-11 {
right: 91.66666667%
}

.vc_col-md-pull-10 {
right: 83.33333333%
}

.vc_col-md-pull-9 {
right: 75%
}

.vc_col-md-pull-8 {
right: 66.66666667%
}

.vc_col-md-pull-7 {
right: 58.33333333%
}

.vc_col-md-pull-6 {
right: 50%
}

.vc_col-md-pull-5 {
right: 41.66666667%
}

.vc_col-md-pull-4 {
right: 33.33333333%
}

.vc_col-md-pull-3 {
right: 25%
}

.vc_col-md-pull-2 {
right: 16.66666667%
}

.vc_col-md-pull-1 {
right: 8.33333333%
}

.vc_col-md-pull-0 {
right: auto
}

.vc_col-md-push-12 {
left: 100%
}

.vc_col-md-push-11 {
left: 91.66666667%
}

.vc_col-md-push-10 {
left: 83.33333333%
}

.vc_col-md-push-9 {
left: 75%
}

.vc_col-md-push-8 {
left: 66.66666667%
}

.vc_col-md-push-7 {
left: 58.33333333%
}

.vc_col-md-push-6 {
left: 50%
}

.vc_col-md-push-5 {
left: 41.66666667%
}

.vc_col-md-push-4 {
left: 33.33333333%
}

.vc_col-md-push-3 {
left: 25%
}

.vc_col-md-push-2 {
left: 16.66666667%
}

.vc_col-md-push-1 {
left: 8.33333333%
}

.vc_col-md-push-0 {
left: auto
}

.vc_col-md-offset-12 {
margin-left: 100%
}

.vc_col-md-offset-11 {
margin-left: 91.66666667%
}

.vc_col-md-offset-10 {
margin-left: 83.33333333%
}

.vc_col-md-offset-9 {
margin-left: 75%
}

.vc_col-md-offset-8 {
margin-left: 66.66666667%
}

.vc_col-md-offset-7 {
margin-left: 58.33333333%
}

.vc_col-md-offset-6 {
margin-left: 50%
}

.vc_col-md-offset-5 {
margin-left: 41.66666667%
}

.vc_col-md-offset-4 {
margin-left: 33.33333333%
}

.vc_col-md-offset-3 {
margin-left: 25%
}

.vc_col-md-offset-2 {
margin-left: 16.66666667%
}

.vc_col-md-offset-1 {
margin-left: 8.33333333%
}

.vc_col-md-offset-0 {
margin-left: 0
}

.vc_col-md-1\/5,
.vc_col-md-2\/5,
.vc_col-md-3\/5,
.vc_col-md-4\/5,
.vc_col-md-5\/5 {
float: left
}

[dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-1\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-2\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-3\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-4\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-5\/5 {
float: right
}

.vc_col-md-5\/5 {
width: 100%
}

.vc_col-md-4\/5 {
width: 80%
}

.vc_col-md-3\/5 {
width: 60%
}

.vc_col-md-2\/5 {
width: 40%
}

.vc_col-md-1\/5 {
width: 20%
}

.vc_col-md-pull-5\/5 {
right: 100%
}

.vc_col-md-pull-4\/5 {
right: 80%
}

.vc_col-md-pull-3\/5 {
right: 60%
}

.vc_col-md-pull-2\/5 {
right: 40%
}

.vc_col-md-pull-1\/5 {
right: 20%
}

.vc_col-md-pull-0\/5 {
right: auto
}

.vc_col-md-push-5\/5 {
left: 100%
}

.vc_col-md-push-4\/5 {
left: 80%
}

.vc_col-md-push-3\/5 {
left: 60%
}

.vc_col-md-push-2\/5 {
left: 40%
}

.vc_col-md-push-1\/5 {
left: 20%
}

.vc_col-md-push-0\/5 {
left: auto
}

.vc_col-md-offset-5\/5 {
margin-left: 100%
}

.vc_col-md-offset-4\/5 {
margin-left: 80%
}

.vc_col-md-offset-3\/5 {
margin-left: 60%
}

.vc_col-md-offset-2\/5 {
margin-left: 40%
}

.vc_col-md-offset-1\/5 {
margin-left: 20%
}

.vc_col-md-offset-0\/5 {
margin-left: 0
}
}

@media (width >=1200px) {
.vc_hidden-lg {
display: none !important
}

.vc_col-lg-1,
.vc_col-lg-10,
.vc_col-lg-11,
.vc_col-lg-12,
.vc_col-lg-2,
.vc_col-lg-3,
.vc_col-lg-4,
.vc_col-lg-5,
.vc_col-lg-6,
.vc_col-lg-7,
.vc_col-lg-8,
.vc_col-lg-9 {
float: left
}

[dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-lg-1, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-lg-10, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-lg-11, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-lg-12, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-lg-2, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-lg-3, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-lg-4, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-lg-5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-lg-6, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-lg-7, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-lg-8, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-lg-9 {
float: right
}

.vc_col-lg-12 {
width: 100%
}

.vc_col-lg-11 {
width: 91.66666667%
}

.vc_col-lg-10 {
width: 83.33333333%
}

.vc_col-lg-9 {
width: 75%
}

.vc_col-lg-8 {
width: 66.66666667%
}

.vc_col-lg-7 {
width: 58.33333333%
}

.vc_col-lg-6 {
width: 50%
}

.vc_col-lg-5 {
width: 41.66666667%
}

.vc_col-lg-4 {
width: 33.33333333%
}

.vc_col-lg-3 {
width: 25%
}

.vc_col-lg-2 {
width: 16.66666667%
}

.vc_col-lg-1 {
width: 8.33333333%
}

.vc_col-lg-pull-12 {
right: 100%
}

.vc_col-lg-pull-11 {
right: 91.66666667%
}

.vc_col-lg-pull-10 {
right: 83.33333333%
}

.vc_col-lg-pull-9 {
right: 75%
}

.vc_col-lg-pull-8 {
right: 66.66666667%
}

.vc_col-lg-pull-7 {
right: 58.33333333%
}

.vc_col-lg-pull-6 {
right: 50%
}

.vc_col-lg-pull-5 {
right: 41.66666667%
}

.vc_col-lg-pull-4 {
right: 33.33333333%
}

.vc_col-lg-pull-3 {
right: 25%
}

.vc_col-lg-pull-2 {
right: 16.66666667%
}

.vc_col-lg-pull-1 {
right: 8.33333333%
}

.vc_col-lg-pull-0 {
right: auto
}

.vc_col-lg-push-12 {
left: 100%
}

.vc_col-lg-push-11 {
left: 91.66666667%
}

.vc_col-lg-push-10 {
left: 83.33333333%
}

.vc_col-lg-push-9 {
left: 75%
}

.vc_col-lg-push-8 {
left: 66.66666667%
}

.vc_col-lg-push-7 {
left: 58.33333333%
}

.vc_col-lg-push-6 {
left: 50%
}

.vc_col-lg-push-5 {
left: 41.66666667%
}

.vc_col-lg-push-4 {
left: 33.33333333%
}

.vc_col-lg-push-3 {
left: 25%
}

.vc_col-lg-push-2 {
left: 16.66666667%
}

.vc_col-lg-push-1 {
left: 8.33333333%
}

.vc_col-lg-push-0 {
left: auto
}

.vc_col-lg-offset-12 {
margin-left: 100%
}

.vc_col-lg-offset-11 {
margin-left: 91.66666667%
}

.vc_col-lg-offset-10 {
margin-left: 83.33333333%
}

.vc_col-lg-offset-9 {
margin-left: 75%
}

.vc_col-lg-offset-8 {
margin-left: 66.66666667%
}

.vc_col-lg-offset-7 {
margin-left: 58.33333333%
}

.vc_col-lg-offset-6 {
margin-left: 50%
}

.vc_col-lg-offset-5 {
margin-left: 41.66666667%
}

.vc_col-lg-offset-4 {
margin-left: 33.33333333%
}

.vc_col-lg-offset-3 {
margin-left: 25%
}

.vc_col-lg-offset-2 {
margin-left: 16.66666667%
}

.vc_col-lg-offset-1 {
margin-left: 8.33333333%
}

.vc_col-lg-offset-0 {
margin-left: 0
}

.vc_col-lg-1\/5,
.vc_col-lg-2\/5,
.vc_col-lg-3\/5,
.vc_col-lg-4\/5,
.vc_col-lg-5\/5 {
float: left
}

[dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-1\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-2\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-3\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-4\/5, [dir="rtl"]
.vc_rtl-columns-reverse
.vc_col-sm-5\/5 {
float: right
}

.vc_col-lg-5\/5 {
width: 100%
}

.vc_col-lg-4\/5 {
width: 80%
}

.vc_col-lg-3\/5 {
width: 60%
}

.vc_col-lg-2\/5 {
width: 40%
}

.vc_col-lg-1\/5 {
width: 20%
}

.vc_col-lg-pull-5\/5 {
right: 100%
}

.vc_col-lg-pull-4\/5 {
right: 80%
}

.vc_col-lg-pull-3\/5 {
right: 60%
}

.vc_col-lg-pull-2\/5 {
right: 40%
}

.vc_col-lg-pull-1\/5 {
right: 20%
}

.vc_col-lg-pull-0\/5 {
right: auto
}

.vc_col-lg-push-5\/5 {
left: 100%
}

.vc_col-lg-push-4\/5 {
left: 80%
}

.vc_col-lg-push-3\/5 {
left: 60%
}

.vc_col-lg-push-2\/5 {
left: 40%
}

.vc_col-lg-push-1\/5 {
left: 20%
}

.vc_col-lg-push-0\/5 {
left: auto
}

.vc_col-lg-offset-5\/5 {
margin-left: 100%
}

.vc_col-lg-offset-4\/5 {
margin-left: 80%
}

.vc_col-lg-offset-3\/5 {
margin-left: 60%
}

.vc_col-lg-offset-2\/5 {
margin-left: 40%
}

.vc_col-lg-offset-1\/5 {
margin-left: 20%
}

.vc_col-lg-offset-0\/5 {
margin-left: 0
}

.vc_el-clearfix-lg {
clear: both
}
}

.vc_el_width_100,
.vc_el_width_50,
.vc_el_width_60,
.vc_el_width_70,
.vc_el_width_80,
.vc_el_width_90 {
margin-left: auto !important;
margin-right: auto !important
}

.vc_pull-right {
float: right !important
}

.vc_pull-left {
float: left !important
}

.vc_clearfix::after,
.vc_clearfix::before {
content: " ";
display: table
}

.vc_visible {
display: block
}

.vc_table {
width: 100%;
max-width: 100%;
border-collapse: collapse
}

.vc_pixel_icon,
.vc_toggle_size_sm
.vc_toggle_icon, i.icon {
height: 16px;
width: 16px
}

.vc_table > tbody > tr > td,
.vc_table > tbody > tr > th,
.vc_table > tfoot > tr > td,
.vc_table > tfoot > tr > th,
.vc_table > thead > tr > td,
.vc_table > thead > tr > th {
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #ddd
}

.vc_table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #ddd
}

.vc_button-2-wrapper,
.vc_pixel_icon,
.vc_toggle_icon,
.wpb_button {
vertical-align: middle
}

.vc_table > caption + thead > tr:first-child > td,
.vc_table > caption + thead > tr:first-child > th,
.vc_table > colgroup + thead > tr:first-child > td,
.vc_table > colgroup + thead > tr:first-child > th,
.vc_table > thead:first-child > tr:first-child > td,
.vc_table > thead:first-child > tr:first-child > th {
border-top: 0
}

.vc_table > tbody + tbody {
border-top: 2px solid #ddd
}

.vc_table
.table {
background-color: #fff
}

.vc_table-bordered,
.vc_table-bordered > tbody > tr > td,
.vc_table-bordered > tbody > tr > th,
.vc_table-bordered > tfoot > tr > td,
.vc_table-bordered > tfoot > tr > th,
.vc_table-bordered > thead > tr > td,
.vc_table-bordered > thead > tr > th {
border: 1px solid #ddd
}

.vc_table-bordered > thead > tr > td,
.vc_table-bordered > thead > tr > th {
border-bottom-width: 2px
}

.vc_pixel_icon {
display: inline-block;
background-position: 0 0;
background-repeat: no-repeat
}

.vc_pixel_icon-alert {
background-image: url("/themes/chimesmusic/assets/css/vcalert.png")
}

.vc_pixel_icon-info {
background-image: url("/themes/chimesmusic/assets/css/vcinfo.png")
}

.vc_pixel_icon-tick {
background-image: url("/themes/chimesmusic/assets/css/vctick.png")
}

.vc_pixel_icon-explanation {
background-image: url("/themes/chimesmusic/assets/css/vcexclamation.png")
}

.vc_pixel_icon-address_book {
background-image: url("/themes/chimesmusic/assets/css/images/icons/address-book.png")
}

.vc_pixel_icon-alarm_clock {
background-image: url("/themes/chimesmusic/assets/css/images/icons/alarm-clock.png")
}

.vc_pixel_icon-anchor {
background-image: url("/themes/chimesmusic/assets/css/images/icons/anchor.png")
}

.vc_pixel_icon-application_image {
background-image: url("/themes/chimesmusic/assets/css/images/icons/application-image.png")
}

.vc_pixel_icon-arrow {
background-image: url("/themes/chimesmusic/assets/css/images/icons/arrow.png")
}

.vc_pixel_icon-asterisk {
background-image: url("/themes/chimesmusic/assets/css/images/icons/asterisk.png")
}

.vc_pixel_icon-hammer {
background-image: url("/themes/chimesmusic/assets/css/images/icons/auction-hammer.png")
}

.vc_pixel_icon-balloon {
background-image: url("/themes/chimesmusic/assets/css/images/icons/balloon.png")
}

.vc_pixel_icon-balloon_buzz {
background-image: url("/themes/chimesmusic/assets/css/images/icons/balloon-buzz.png")
}

.vc_pixel_icon-balloon_facebook {
background-image: url("/themes/chimesmusic/assets/css/images/icons/balloon-facebook.png")
}

.vc_pixel_icon-balloon_twitter {
background-image: url("/themes/chimesmusic/assets/css/images/icons/balloon-twitter.png")
}

.vc_pixel_icon-battery {
background-image: url("/themes/chimesmusic/assets/css/images/icons/battery-full.png")
}

.vc_pixel_icon-binocular {
background-image: url("/themes/chimesmusic/assets/css/images/icons/binocular.png")
}

.vc_pixel_icon-document_excel {
background-image: url("/themes/chimesmusic/assets/css/images/icons/blue-document-excel.png")
}

.vc_pixel_icon-document_image {
background-image: url("/themes/chimesmusic/assets/css/images/icons/blue-document-image.png")
}

.vc_pixel_icon-document_music {
background-image: url("/themes/chimesmusic/assets/css/images/icons/blue-document-music.png")
}

.vc_pixel_icon-document_office {
background-image: url("/themes/chimesmusic/assets/css/images/icons/blue-document-office.png")
}

.vc_pixel_icon-document_pdf {
background-image: url("/themes/chimesmusic/assets/css/images/icons/blue-document-pdf.png")
}

.vc_pixel_icon-document_powerpoint {
background-image: url("/themes/chimesmusic/assets/css/images/icons/blue-document-powerpoint.png")
}

.vc_pixel_icon-document_word {
background-image: url("/themes/chimesmusic/assets/css/images/icons/blue-document-word.png")
}

.vc_pixel_icon-bookmark {
background-image: url("/themes/chimesmusic/assets/css/images/icons/bookmark.png")
}

.vc_pixel_icon-camcorder {
background-image: url("/themes/chimesmusic/assets/css/images/icons/camcorder.png")
}

.vc_pixel_icon-camera {
background-image: url("/themes/chimesmusic/assets/css/images/icons/camera.png")
}

.vc_pixel_icon-chart {
background-image: url("/themes/chimesmusic/assets/css/images/icons/chart.png")
}

.vc_pixel_icon-chart_pie {
background-image: url("/themes/chimesmusic/assets/css/images/icons/chart-pie.png")
}

.vc_pixel_icon-clock {
background-image: url("/themes/chimesmusic/assets/css/images/icons/clock.png")
}

.vc_pixel_icon-play {
background-image: url("/themes/chimesmusic/assets/css/images/icons/control.png")
}

.vc_pixel_icon-fire {
background-image: url("/themes/chimesmusic/assets/css/images/icons/fire.png")
}

.vc_pixel_icon-heart {
background-image: url("/themes/chimesmusic/assets/css/images/icons/heart.png")
}

.vc_pixel_icon-mail {
background-image: url("/themes/chimesmusic/assets/css/images/icons/mail.png")
}

.vc_pixel_icon-shield {
background-image: url("/themes/chimesmusic/assets/css/images/icons/plus-shield.png")
}

.vc_pixel_icon-video {
background-image: url("/themes/chimesmusic/assets/css/images/icons/video.png")
}

@font-face {
font-family: vcpb-plugin-icons;
src: url("/themes/chimesmusic/assets/css/fonts/vc_icons_v4/fonts/vcpb-plugin-icons.eot?f437vd");
src: url("/themes/chimesmusic/assets/css/fonts/vc_icons_v4/fonts/vcpb-plugin-icons.eot?f437vd#iefix") format('embedded-opentype'),url("/themes/chimesmusic/assets/css/fonts/vc_icons_v4/fonts/vcpb-plugin-icons.ttf?f437vd") format('truetype'),url("/themes/chimesmusic/assets/css/fonts/vc_icons_v4/fonts/vcpb-plugin-icons.woff?f437vd") format('woff'),url("/themes/chimesmusic/assets/css/fonts/vc_icons_v4/fonts/vcpb-plugin-icons.svg?f437vd#vcpb-plugin-icons") format('svg');
font-weight: 400;
font-style: normal;
font-display: block
}

.vc-composer-icon {
font-family: vcpb-plugin-icons !important;
speak: never;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}

.vc-c-icon-layout_portrait-tablets::before {
content: "\e917"
}

.vc-c-icon-layout_portrait-smartphones::before {
content: "\e918"
}

.vc-c-icon-layout_landscape-smartphones::before {
content: "\e928"
}

.vc-c-icon-layout_landscape-tablets::before {
content: "\e929"
}

.vc-c-icon-save-draft::before {
content: "\e92a"
}

.vc-c-icon-backend-editor::before {
content: "\e92b"
}

.vc-c-icon-publish::before {
content: "\e92c"
}

.vc-c-icon-preview::before {
content: "\e92d"
}

.vc-c-icon-seo::before {
content: "\e927"
}

.vc-c-icon-clone::before {
content: "\e926"
}

.vc-c-icon-paste::before {
content: "\e924"
}

.vc-c-icon-copy::before {
content: "\e925"
}

.vc-c-icon-layout_default::before {
content: "\e91b"
}

.vc-c-icon-cog::before {
content: "\e91f"
}

.vc-c-icon-add_template::before {
content: "\e920"
}

.vc-c-icon-more::before {
content: "\e923"
}

.vc-c-icon-text-block::before {
content: "\e903"
}

.vc-c-icon-fullscreen_exit::before {
content: "\e90d"
}

.vc-c-icon-fullscreen::before {
content: "\e910"
}

.vc-c-icon-close::before {
content: "\e914"
}

.vc-c-icon-add_element::before {
content: "\e915"
}

.vc-c-icon-redo::before {
content: "\e921"
}

.vc-c-icon-undo::before {
content: "\e922"
}

.vc-c-icon-minimize::before {
content: "\e91c"
}

.vc-c-icon-1-6_4-6_1-6::before {
content: "\e90e"
}

.vc-c-icon-arrow_back::before {
content: "\e5c4"
}

.vc-c-icon-arrow_drop_down::before {
content: "\e5c5"
}

.vc-c-icon-arrow_drop_up::before {
content: "\e5c7"
}

.vc-c-icon-arrow_forward::before {
content: "\e5c8"
}

.vc-c-icon-check::before {
content: "\e5ca"
}

.vc-c-icon-arrow_upward::before {
content: "\e5d8"
}

.vc-c-icon-arrow_downward::before {
content: "\e5db"
}

.vc-c-icon-sync::before {
content: "\e627"
}

.vc-c-icon-search::before {
content: "\e8b6"
}

.vc-c-icon-1-1::before {
content: "\e900"
}

.vc-c-icon-1-2_1-2::before {
content: "\e901"
}

.vc-c-icon-1-3_1-3_1-3::before {
content: "\e902"
}

.vc-c-icon-1-4_1-2_1-4::before {
content: "\e904"
}

.vc-c-icon-1-4_1-4_1-4_1-4::before {
content: "\e905"
}

.vc-c-icon-1-4_3-4::before {
content: "\e906"
}

.vc-c-icon-1-6_1-6_1-6_1-2::before {
content: "\e907"
}

.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6::before {
content: "\e908"
}

.vc-c-icon-l_15_15_15_15_15::before {
content: "\e909"
}

.vc-c-icon-1-6_2-3_1-6::before {
content: "\e90a"
}

.vc-c-icon-2-3_1-3::before {
content: "\e90b"
}

.vc-c-icon-5-6_1-6::before {
content: "\e90c"
}

.vc-c-icon-add::before {
content: "\e90f"
}

.vc-c-icon-content_copy::before {
content: "\e911"
}

.vc-c-icon-delete_empty::before {
content: "\e912"
}

.vc-c-icon-dragndrop::before {
content: "\e913"
}

.vc-c-icon-arrow_drop_right::before {
content: "\e916"
}

.vc-c-icon-mode_edit::before {
content: "\e91d"
}

.vc-c-icon-row_default_fe::before {
content: "\e91e"
}

.vc_txt_align_left {
text-align: left
}

.vc_txt_align_right {
text-align: right
}

.vc_txt_align_center {
text-align: center
}

.vc_txt_align_justify {
text-align: justify;
text-justify: inter-word
}

.vc_el_width_50 {
width: 50%
}

.vc_el_width_60 {
width: 60%
}

.vc_el_width_70 {
width: 70%
}

.vc_el_width_80 {
width: 80%
}

.vc_el_width_90 {
width: 90%
}

.vc_el_width_100 {
width: 100%
}

.vc_btn, a.vc_btn, button.vc_btn {
cursor: pointer;
display: inline-block;
text-decoration: none !important;
padding: 9px 12px;
font-size: 100%;
line-height: 20px;
border-radius: 4px
}

.vc_btn,
.vc_btn:focus,
.vc_btn:hover, a.vc_btn, a.vc_btn:focus, a.vc_btn:hover, button.vc_btn, button.vc_btn:focus, button.vc_btn:hover {
border: 1px solid transparent;
box-shadow: none
}

.vc_btn-lg, a.vc_btn-lg, button.vc_btn-lg {
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
border-radius: 6px
}

.vc_btn-sm, a.vc_btn-sm, button.vc_btn-sm {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px
}

.vc_btn-xs, a.vc_btn-xs, button.vc_btn-xs {
padding: 1px 5px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px
}

.vc_btn_square, a.vc_btn_square, button.vc_btn_square {
border-radius: 0
}

.vc_btn_square_outlined, a.vc_btn_square_outlined, button.vc_btn_square_outlined {
border-radius: 0;
background: 0 0 !important
}

.vc_btn_square_outlined,
.vc_btn_square_outlined:focus,
.vc_btn_square_outlined:hover, a.vc_btn_square_outlined, a.vc_btn_square_outlined:focus, a.vc_btn_square_outlined:hover, button.vc_btn_square_outlined, button.vc_btn_square_outlined:focus, button.vc_btn_square_outlined:hover {
border: 2px solid
}

.vc_btn_round, a.vc_btn_round, button.vc_btn_round {
border-radius: 25px
}

.vc_btn_outlined, a.vc_btn_outlined, button.vc_btn_outlined {
background: 0 0 !important
}

.vc_btn_outlined,
.vc_btn_outlined:focus,
.vc_btn_outlined:hover, a.vc_btn_outlined, a.vc_btn_outlined:focus, a.vc_btn_outlined:hover, button.vc_btn_outlined, button.vc_btn_outlined:focus, button.vc_btn_outlined:hover {
border: 2px solid
}

.vc_btn-blue, a.vc_btn-blue, button.vc_btn-blue {
background-color: #5472D2;
color: #fff !important;
transition: all
.5s
}

.vc_btn-blue:hover, a.vc_btn-blue:hover, button.vc_btn-blue:hover {
background-color: #3c5ecc;
color: #f7f7f7 !important
}

.vc_btn-blue.vc_btn_outlined,
.vc_btn-blue.vc_btn_square_outlined, a.vc_btn-blue.vc_btn_outlined, a.vc_btn-blue.vc_btn_square_outlined, button.vc_btn-blue.vc_btn_outlined, button.vc_btn-blue.vc_btn_square_outlined {
color: #5472D2 !important
}

.vc_btn-blue.vc_btn_outlined:hover,
.vc_btn-blue.vc_btn_square_outlined:hover, a.vc_btn-blue.vc_btn_outlined:hover, a.vc_btn-blue.vc_btn_square_outlined:hover, button.vc_btn-blue.vc_btn_outlined:hover, button.vc_btn-blue.vc_btn_square_outlined:hover {
border-color: #3c5ecc
}

.vc_btn-blue.vc_btn_3d, a.vc_btn-blue.vc_btn_3d, button.vc_btn-blue.vc_btn_3d {
box-shadow: 0 5px 0 #3253bc;
}

.vc_btn-blue.vc_btn_3d.vc_btn_xs, a.vc_btn-blue.vc_btn_3d.vc_btn_xs, button.vc_btn-blue.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #3253bc;
}

.vc_btn-blue.vc_btn_3d.vc_btn_sm, a.vc_btn-blue.vc_btn_3d.vc_btn_sm, button.vc_btn-blue.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #3253bc;
}

.vc_btn-turquoise, a.vc_btn-turquoise, button.vc_btn-turquoise {
background-color: #00C1CF;
color: #fff !important;
transition: all
.5s
}

.vc_btn-turquoise:hover, a.vc_btn-turquoise:hover, button.vc_btn-turquoise:hover {
background-color: #00a4b0;
color: #f7f7f7 !important
}

.vc_btn-turquoise.vc_btn_outlined,
.vc_btn-turquoise.vc_btn_square_outlined, a.vc_btn-turquoise.vc_btn_outlined, a.vc_btn-turquoise.vc_btn_square_outlined, button.vc_btn-turquoise.vc_btn_outlined, button.vc_btn-turquoise.vc_btn_square_outlined {
color: #00C1CF !important
}

.vc_btn-turquoise.vc_btn_outlined:hover,
.vc_btn-turquoise.vc_btn_square_outlined:hover, a.vc_btn-turquoise.vc_btn_outlined:hover, a.vc_btn-turquoise.vc_btn_square_outlined:hover, button.vc_btn-turquoise.vc_btn_outlined:hover, button.vc_btn-turquoise.vc_btn_square_outlined:hover {
border-color: #00a4b0
}

.vc_btn-turquoise.vc_btn_3d, a.vc_btn-turquoise.vc_btn_3d, button.vc_btn-turquoise.vc_btn_3d {
box-shadow: 0 5px 0 #008d97;
}

.vc_btn-turquoise.vc_btn_3d.vc_btn_xs, a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs, button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #008d97;
}

.vc_btn-turquoise.vc_btn_3d.vc_btn_sm, a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm, button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #008d97;
}

.vc_btn-pink, a.vc_btn-pink, button.vc_btn-pink {
background-color: #FE6C61;
color: #fff !important;
transition: all
.5s
}

.vc_btn-pink:hover, a.vc_btn-pink:hover, button.vc_btn-pink:hover {
background-color: #fe5043;
color: #f7f7f7 !important
}

.vc_btn-pink.vc_btn_outlined,
.vc_btn-pink.vc_btn_square_outlined, a.vc_btn-pink.vc_btn_outlined, a.vc_btn-pink.vc_btn_square_outlined, button.vc_btn-pink.vc_btn_outlined, button.vc_btn-pink.vc_btn_square_outlined {
color: #FE6C61 !important
}

.vc_btn-pink.vc_btn_outlined:hover,
.vc_btn-pink.vc_btn_square_outlined:hover, a.vc_btn-pink.vc_btn_outlined:hover, a.vc_btn-pink.vc_btn_square_outlined:hover, button.vc_btn-pink.vc_btn_outlined:hover, button.vc_btn-pink.vc_btn_square_outlined:hover {
border-color: #fe5043
}

.vc_btn-pink.vc_btn_3d, a.vc_btn-pink.vc_btn_3d, button.vc_btn-pink.vc_btn_3d {
box-shadow: 0 5px 0 #fe3829;
}

.vc_btn-pink.vc_btn_3d.vc_btn_xs, a.vc_btn-pink.vc_btn_3d.vc_btn_xs, button.vc_btn-pink.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #fe3829;
}

.vc_btn-pink.vc_btn_3d.vc_btn_sm, a.vc_btn-pink.vc_btn_3d.vc_btn_sm, button.vc_btn-pink.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #fe3829;
}

.vc_btn-violet, a.vc_btn-violet, button.vc_btn-violet {
background-color: #8D6DC4;
color: #fff !important;
transition: all
.5s
}

.vc_btn-violet:hover, a.vc_btn-violet:hover, button.vc_btn-violet:hover {
background-color: #7c57bb;
color: #f7f7f7 !important
}

.vc_btn-violet.vc_btn_outlined,
.vc_btn-violet.vc_btn_square_outlined, a.vc_btn-violet.vc_btn_outlined, a.vc_btn-violet.vc_btn_square_outlined, button.vc_btn-violet.vc_btn_outlined, button.vc_btn-violet.vc_btn_square_outlined {
color: #8D6DC4 !important
}

.vc_btn-violet.vc_btn_outlined:hover,
.vc_btn-violet.vc_btn_square_outlined:hover, a.vc_btn-violet.vc_btn_outlined:hover, a.vc_btn-violet.vc_btn_square_outlined:hover, button.vc_btn-violet.vc_btn_outlined:hover, button.vc_btn-violet.vc_btn_square_outlined:hover {
border-color: #7c57bb
}

.vc_btn-violet.vc_btn_3d, a.vc_btn-violet.vc_btn_3d, button.vc_btn-violet.vc_btn_3d {
box-shadow: 0 5px 0 #6e48b1;
}

.vc_btn-violet.vc_btn_3d.vc_btn_xs, a.vc_btn-violet.vc_btn_3d.vc_btn_xs, button.vc_btn-violet.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #6e48b1;
}

.vc_btn-violet.vc_btn_3d.vc_btn_sm, a.vc_btn-violet.vc_btn_3d.vc_btn_sm, button.vc_btn-violet.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #6e48b1;
}

.vc_btn-peacoc, a.vc_btn-peacoc, button.vc_btn-peacoc {
background-color: #4CADC9;
color: #fff !important;
transition: all
.5s
}

.vc_btn-peacoc:hover, a.vc_btn-peacoc:hover, button.vc_btn-peacoc:hover {
background-color: #39a0bd;
color: #f7f7f7 !important
}

.vc_btn-peacoc.vc_btn_outlined,
.vc_btn-peacoc.vc_btn_square_outlined, a.vc_btn-peacoc.vc_btn_outlined, a.vc_btn-peacoc.vc_btn_square_outlined, button.vc_btn-peacoc.vc_btn_outlined, button.vc_btn-peacoc.vc_btn_square_outlined {
color: #4CADC9 !important
}

.vc_btn-peacoc.vc_btn_outlined:hover,
.vc_btn-peacoc.vc_btn_square_outlined:hover, a.vc_btn-peacoc.vc_btn_outlined:hover, a.vc_btn-peacoc.vc_btn_square_outlined:hover, button.vc_btn-peacoc.vc_btn_outlined:hover, button.vc_btn-peacoc.vc_btn_square_outlined:hover {
border-color: #39a0bd
}

.vc_btn-peacoc.vc_btn_3d, a.vc_btn-peacoc.vc_btn_3d, button.vc_btn-peacoc.vc_btn_3d {
box-shadow: 0 5px 0 #338faa;
}

.vc_btn-peacoc.vc_btn_3d.vc_btn_xs, a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs, button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #338faa;
}

.vc_btn-peacoc.vc_btn_3d.vc_btn_sm, a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm, button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #338faa;
}

.vc_btn-chino, a.vc_btn-chino, button.vc_btn-chino {
background-color: #CEC2AB;
color: #fff !important;
transition: all
.5s
}

.vc_btn-chino:hover, a.vc_btn-chino:hover, button.vc_btn-chino:hover {
background-color: #c3b498;
color: #f7f7f7 !important
}

.vc_btn-chino.vc_btn_outlined,
.vc_btn-chino.vc_btn_square_outlined, a.vc_btn-chino.vc_btn_outlined, a.vc_btn-chino.vc_btn_square_outlined, button.vc_btn-chino.vc_btn_outlined, button.vc_btn-chino.vc_btn_square_outlined {
color: #CEC2AB !important
}

.vc_btn-chino.vc_btn_outlined:hover,
.vc_btn-chino.vc_btn_square_outlined:hover, a.vc_btn-chino.vc_btn_outlined:hover, a.vc_btn-chino.vc_btn_square_outlined:hover, button.vc_btn-chino.vc_btn_outlined:hover, button.vc_btn-chino.vc_btn_square_outlined:hover {
border-color: #c3b498
}

.vc_btn-chino.vc_btn_3d, a.vc_btn-chino.vc_btn_3d, button.vc_btn-chino.vc_btn_3d {
box-shadow: 0 5px 0 #b9a888;
}

.vc_btn-chino.vc_btn_3d.vc_btn_xs, a.vc_btn-chino.vc_btn_3d.vc_btn_xs, button.vc_btn-chino.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #b9a888;
}

.vc_btn-chino.vc_btn_3d.vc_btn_sm, a.vc_btn-chino.vc_btn_3d.vc_btn_sm, button.vc_btn-chino.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #b9a888;
}

.vc_btn-mulled_wine, a.vc_btn-mulled_wine, button.vc_btn-mulled_wine {
background-color: #50485B;
color: #fff !important;
transition: all
.5s
}

.vc_btn-mulled_wine:hover, a.vc_btn-mulled_wine:hover, button.vc_btn-mulled_wine:hover {
background-color: #413a4a;
color: #f7f7f7 !important
}

.vc_btn-mulled_wine.vc_btn_outlined,
.vc_btn-mulled_wine.vc_btn_square_outlined, a.vc_btn-mulled_wine.vc_btn_outlined, a.vc_btn-mulled_wine.vc_btn_square_outlined, button.vc_btn-mulled_wine.vc_btn_outlined, button.vc_btn-mulled_wine.vc_btn_square_outlined {
color: #50485B !important
}

.vc_btn-mulled_wine.vc_btn_outlined:hover,
.vc_btn-mulled_wine.vc_btn_square_outlined:hover, a.vc_btn-mulled_wine.vc_btn_outlined:hover, a.vc_btn-mulled_wine.vc_btn_square_outlined:hover, button.vc_btn-mulled_wine.vc_btn_outlined:hover, button.vc_btn-mulled_wine.vc_btn_square_outlined:hover {
border-color: #413a4a
}

.vc_btn-mulled_wine.vc_btn_3d, a.vc_btn-mulled_wine.vc_btn_3d, button.vc_btn-mulled_wine.vc_btn_3d {
box-shadow: 0 5px 0 #342f3c;
}

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs, a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs, button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #342f3c;
}

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm, a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm, button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #342f3c;
}

.vc_btn-vista_blue, a.vc_btn-vista_blue, button.vc_btn-vista_blue {
background-color: #75D69C;
color: #fff !important;
transition: all
.5s
}

.vc_btn-vista_blue:hover, a.vc_btn-vista_blue:hover, button.vc_btn-vista_blue:hover {
background-color: #5dcf8b;
color: #f7f7f7 !important
}

.vc_btn-vista_blue.vc_btn_outlined,
.vc_btn-vista_blue.vc_btn_square_outlined, a.vc_btn-vista_blue.vc_btn_outlined, a.vc_btn-vista_blue.vc_btn_square_outlined, button.vc_btn-vista_blue.vc_btn_outlined, button.vc_btn-vista_blue.vc_btn_square_outlined {
color: #75D69C !important
}

.vc_btn-vista_blue.vc_btn_outlined:hover,
.vc_btn-vista_blue.vc_btn_square_outlined:hover, a.vc_btn-vista_blue.vc_btn_outlined:hover, a.vc_btn-vista_blue.vc_btn_square_outlined:hover, button.vc_btn-vista_blue.vc_btn_outlined:hover, button.vc_btn-vista_blue.vc_btn_square_outlined:hover {
border-color: #5dcf8b
}

.vc_btn-vista_blue.vc_btn_3d, a.vc_btn-vista_blue.vc_btn_3d, button.vc_btn-vista_blue.vc_btn_3d {
box-shadow: 0 5px 0 #4ac97d;
}

.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs, a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs, button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #4ac97d;
}

.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm, a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm, button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #4ac97d;
}

.vc_btn-black, a.vc_btn-black, button.vc_btn-black {
background-color: #2A2A2A;
color: #fff !important;
transition: all
.5s
}

.vc_btn-black:hover, a.vc_btn-black:hover, button.vc_btn-black:hover {
background-color: #1b1b1b;
color: #f7f7f7 !important
}

.vc_btn-black.vc_btn_outlined,
.vc_btn-black.vc_btn_square_outlined, a.vc_btn-black.vc_btn_outlined, a.vc_btn-black.vc_btn_square_outlined, button.vc_btn-black.vc_btn_outlined, button.vc_btn-black.vc_btn_square_outlined {
color: #2A2A2A !important
}

.vc_btn-black.vc_btn_outlined:hover,
.vc_btn-black.vc_btn_square_outlined:hover, a.vc_btn-black.vc_btn_outlined:hover, a.vc_btn-black.vc_btn_square_outlined:hover, button.vc_btn-black.vc_btn_outlined:hover, button.vc_btn-black.vc_btn_square_outlined:hover {
border-color: #1b1b1b
}

.vc_btn-black.vc_btn_3d, a.vc_btn-black.vc_btn_3d, button.vc_btn-black.vc_btn_3d {
box-shadow: 0 5px 0 #0e0e0e;
}

.vc_btn-black.vc_btn_3d.vc_btn_xs, a.vc_btn-black.vc_btn_3d.vc_btn_xs, button.vc_btn-black.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #0e0e0e;
}

.vc_btn-black.vc_btn_3d.vc_btn_sm, a.vc_btn-black.vc_btn_3d.vc_btn_sm, button.vc_btn-black.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #0e0e0e;
}

.vc_btn-grey, a.vc_btn-grey, button.vc_btn-grey {
background-color: #EBEBEB;
color: #666 !important;
transition: all
.5s
}

.vc_btn-grey:hover, a.vc_btn-grey:hover, button.vc_btn-grey:hover {
background-color: #dcdcdc;
color: #5e5e5e !important
}

.vc_btn-grey.vc_btn_outlined,
.vc_btn-grey.vc_btn_square_outlined, a.vc_btn-grey.vc_btn_outlined, a.vc_btn-grey.vc_btn_square_outlined, button.vc_btn-grey.vc_btn_outlined, button.vc_btn-grey.vc_btn_square_outlined {
color: #EBEBEB !important
}

.vc_btn-grey.vc_btn_outlined:hover,
.vc_btn-grey.vc_btn_square_outlined:hover, a.vc_btn-grey.vc_btn_outlined:hover, a.vc_btn-grey.vc_btn_square_outlined:hover, button.vc_btn-grey.vc_btn_outlined:hover, button.vc_btn-grey.vc_btn_square_outlined:hover {
border-color: #dcdcdc
}

.vc_btn-grey.vc_btn_3d, a.vc_btn-grey.vc_btn_3d, button.vc_btn-grey.vc_btn_3d {
box-shadow: 0 5px 0 #cfcfcf;
}

.vc_btn-grey.vc_btn_3d.vc_btn_xs, a.vc_btn-grey.vc_btn_3d.vc_btn_xs, button.vc_btn-grey.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #cfcfcf;
}

.vc_btn-grey.vc_btn_3d.vc_btn_sm, a.vc_btn-grey.vc_btn_3d.vc_btn_sm, button.vc_btn-grey.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #cfcfcf;
}

.vc_btn-orange, a.vc_btn-orange, button.vc_btn-orange {
background-color: #F7BE68;
color: #fff !important;
transition: all
.5s
}

.vc_btn-orange:hover, a.vc_btn-orange:hover, button.vc_btn-orange:hover {
background-color: #f5b14b;
color: #f7f7f7 !important
}

.vc_btn-orange.vc_btn_outlined,
.vc_btn-orange.vc_btn_square_outlined, a.vc_btn-orange.vc_btn_outlined, a.vc_btn-orange.vc_btn_square_outlined, button.vc_btn-orange.vc_btn_outlined, button.vc_btn-orange.vc_btn_square_outlined {
color: #F7BE68 !important
}

.vc_btn-orange.vc_btn_outlined:hover,
.vc_btn-orange.vc_btn_square_outlined:hover, a.vc_btn-orange.vc_btn_outlined:hover, a.vc_btn-orange.vc_btn_square_outlined:hover, button.vc_btn-orange.vc_btn_outlined:hover, button.vc_btn-orange.vc_btn_square_outlined:hover {
border-color: #f5b14b
}

.vc_btn-orange.vc_btn_3d, a.vc_btn-orange.vc_btn_3d, button.vc_btn-orange.vc_btn_3d {
box-shadow: 0 5px 0 #f4a733;
}

.vc_btn-orange.vc_btn_3d.vc_btn_xs, a.vc_btn-orange.vc_btn_3d.vc_btn_xs, button.vc_btn-orange.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #f4a733;
}

.vc_btn-orange.vc_btn_3d.vc_btn_sm, a.vc_btn-orange.vc_btn_3d.vc_btn_sm, button.vc_btn-orange.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #f4a733;
}

.vc_btn-sky, a.vc_btn-sky, button.vc_btn-sky {
background-color: #5AA1E3;
color: #fff !important;
transition: all
.5s
}

.vc_btn-sky:hover, a.vc_btn-sky:hover, button.vc_btn-sky:hover {
background-color: #4092df;
color: #f7f7f7 !important
}

.vc_btn-sky.vc_btn_outlined,
.vc_btn-sky.vc_btn_square_outlined, a.vc_btn-sky.vc_btn_outlined, a.vc_btn-sky.vc_btn_square_outlined, button.vc_btn-sky.vc_btn_outlined, button.vc_btn-sky.vc_btn_square_outlined {
color: #5AA1E3 !important
}

.vc_btn-sky.vc_btn_outlined:hover,
.vc_btn-sky.vc_btn_square_outlined:hover, a.vc_btn-sky.vc_btn_outlined:hover, a.vc_btn-sky.vc_btn_square_outlined:hover, button.vc_btn-sky.vc_btn_outlined:hover, button.vc_btn-sky.vc_btn_square_outlined:hover {
border-color: #4092df
}

.vc_btn-sky.vc_btn_3d, a.vc_btn-sky.vc_btn_3d, button.vc_btn-sky.vc_btn_3d {
box-shadow: 0 5px 0 #2a86db;
}

.vc_btn-sky.vc_btn_3d.vc_btn_xs, a.vc_btn-sky.vc_btn_3d.vc_btn_xs, button.vc_btn-sky.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #2a86db;
}

.vc_btn-sky.vc_btn_3d.vc_btn_sm, a.vc_btn-sky.vc_btn_3d.vc_btn_sm, button.vc_btn-sky.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #2a86db;
}

.vc_btn-green, a.vc_btn-green, button.vc_btn-green {
background-color: #6DAB3C;
color: #fff !important;
transition: all
.5s
}

.vc_btn-green:hover, a.vc_btn-green:hover, button.vc_btn-green:hover {
background-color: #5f9434;
color: #f7f7f7 !important
}

.vc_btn-green.vc_btn_outlined,
.vc_btn-green.vc_btn_square_outlined, a.vc_btn-green.vc_btn_outlined, a.vc_btn-green.vc_btn_square_outlined, button.vc_btn-green.vc_btn_outlined, button.vc_btn-green.vc_btn_square_outlined {
color: #6DAB3C !important
}

.vc_btn-green.vc_btn_outlined:hover,
.vc_btn-green.vc_btn_square_outlined:hover, a.vc_btn-green.vc_btn_outlined:hover, a.vc_btn-green.vc_btn_square_outlined:hover, button.vc_btn-green.vc_btn_outlined:hover, button.vc_btn-green.vc_btn_square_outlined:hover {
border-color: #5f9434
}

.vc_btn-green.vc_btn_3d, a.vc_btn-green.vc_btn_3d, button.vc_btn-green.vc_btn_3d {
box-shadow: 0 5px 0 #53812d;
}

.vc_btn-green.vc_btn_3d.vc_btn_xs, a.vc_btn-green.vc_btn_3d.vc_btn_xs, button.vc_btn-green.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #53812d;
}

.vc_btn-green.vc_btn_3d.vc_btn_sm, a.vc_btn-green.vc_btn_3d.vc_btn_sm, button.vc_btn-green.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #53812d;
}

.vc_btn-juicy_pink, a.vc_btn-juicy_pink, button.vc_btn-juicy_pink {
background-color: #F4524D;
color: #fff !important;
transition: all
.5s
}

.vc_btn-juicy_pink:hover, a.vc_btn-juicy_pink:hover, button.vc_btn-juicy_pink:hover {
background-color: #f23630;
color: #f7f7f7 !important
}

.vc_btn-juicy_pink.vc_btn_outlined,
.vc_btn-juicy_pink.vc_btn_square_outlined, a.vc_btn-juicy_pink.vc_btn_outlined, a.vc_btn-juicy_pink.vc_btn_square_outlined, button.vc_btn-juicy_pink.vc_btn_outlined, button.vc_btn-juicy_pink.vc_btn_square_outlined {
color: #F4524D !important
}

.vc_btn-juicy_pink.vc_btn_outlined:hover,
.vc_btn-juicy_pink.vc_btn_square_outlined:hover, a.vc_btn-juicy_pink.vc_btn_outlined:hover, a.vc_btn-juicy_pink.vc_btn_square_outlined:hover, button.vc_btn-juicy_pink.vc_btn_outlined:hover, button.vc_btn-juicy_pink.vc_btn_square_outlined:hover {
border-color: #f23630
}

.vc_btn-juicy_pink.vc_btn_3d, a.vc_btn-juicy_pink.vc_btn_3d, button.vc_btn-juicy_pink.vc_btn_3d {
box-shadow: 0 5px 0 #f11f18;
}

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs, a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs, button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #f11f18;
}

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm, a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm, button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #f11f18;
}

.vc_btn-sandy_brown, a.vc_btn-sandy_brown, button.vc_btn-sandy_brown {
background-color: #F79468;
color: #fff !important;
transition: all
.5s
}

.vc_btn-sandy_brown:hover, a.vc_btn-sandy_brown:hover, button.vc_btn-sandy_brown:hover {
background-color: #f57f4b;
color: #f7f7f7 !important
}

.vc_btn-sandy_brown.vc_btn_outlined,
.vc_btn-sandy_brown.vc_btn_square_outlined, a.vc_btn-sandy_brown.vc_btn_outlined, a.vc_btn-sandy_brown.vc_btn_square_outlined, button.vc_btn-sandy_brown.vc_btn_outlined, button.vc_btn-sandy_brown.vc_btn_square_outlined {
color: #F79468 !important
}

.vc_btn-sandy_brown.vc_btn_outlined:hover,
.vc_btn-sandy_brown.vc_btn_square_outlined:hover, a.vc_btn-sandy_brown.vc_btn_outlined:hover, a.vc_btn-sandy_brown.vc_btn_square_outlined:hover, button.vc_btn-sandy_brown.vc_btn_outlined:hover, button.vc_btn-sandy_brown.vc_btn_square_outlined:hover {
border-color: #f57f4b
}

.vc_btn-sandy_brown.vc_btn_3d, a.vc_btn-sandy_brown.vc_btn_3d, button.vc_btn-sandy_brown.vc_btn_3d {
box-shadow: 0 5px 0 #f46e33;
}

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs, a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs, button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #f46e33;
}

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm, a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm, button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #f46e33;
}

.vc_btn-purple, a.vc_btn-purple, button.vc_btn-purple {
background-color: #B97EBB;
color: #fff !important;
transition: all
.5s
}

.vc_btn-purple:hover, a.vc_btn-purple:hover, button.vc_btn-purple:hover {
background-color: #ae6ab0;
color: #f7f7f7 !important
}

.vc_btn-purple.vc_btn_outlined,
.vc_btn-purple.vc_btn_square_outlined, a.vc_btn-purple.vc_btn_outlined, a.vc_btn-purple.vc_btn_square_outlined, button.vc_btn-purple.vc_btn_outlined, button.vc_btn-purple.vc_btn_square_outlined {
color: #B97EBB !important
}

.vc_btn-purple.vc_btn_outlined:hover,
.vc_btn-purple.vc_btn_square_outlined:hover, a.vc_btn-purple.vc_btn_outlined:hover, a.vc_btn-purple.vc_btn_square_outlined:hover, button.vc_btn-purple.vc_btn_outlined:hover, button.vc_btn-purple.vc_btn_square_outlined:hover {
border-color: #ae6ab0
}

.vc_btn-purple.vc_btn_3d, a.vc_btn-purple.vc_btn_3d, button.vc_btn-purple.vc_btn_3d {
box-shadow: 0 5px 0 #a559a8;
}

.vc_btn-purple.vc_btn_3d.vc_btn_xs, a.vc_btn-purple.vc_btn_3d.vc_btn_xs, button.vc_btn-purple.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #a559a8;
}

.vc_btn-purple.vc_btn_3d.vc_btn_sm, a.vc_btn-purple.vc_btn_3d.vc_btn_sm, button.vc_btn-purple.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #a559a8;
}

.vc_btn-white, a.vc_btn-white, button.vc_btn-white {
background-color: #FFF;
color: #666 !important;
transition: all
.5s
}

.vc_btn-white:hover, a.vc_btn-white:hover, button.vc_btn-white:hover {
background-color: #f0f0f0;
color: #5e5e5e !important
}

.vc_btn-white.vc_btn_outlined,
.vc_btn-white.vc_btn_square_outlined, a.vc_btn-white.vc_btn_outlined, a.vc_btn-white.vc_btn_square_outlined, button.vc_btn-white.vc_btn_outlined, button.vc_btn-white.vc_btn_square_outlined {
color: #FFF !important
}

.vc_btn-white.vc_btn_outlined:hover,
.vc_btn-white.vc_btn_square_outlined:hover, a.vc_btn-white.vc_btn_outlined:hover, a.vc_btn-white.vc_btn_square_outlined:hover, button.vc_btn-white.vc_btn_outlined:hover, button.vc_btn-white.vc_btn_square_outlined:hover {
border-color: #f0f0f0
}

.vc_btn-white.vc_btn_3d, a.vc_btn-white.vc_btn_3d, button.vc_btn-white.vc_btn_3d {
box-shadow: 0 5px 0 #e3e3e3;
}

.vc_btn-white.vc_btn_3d.vc_btn_xs, a.vc_btn-white.vc_btn_3d.vc_btn_xs, button.vc_btn-white.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #e3e3e3;
}

.vc_btn-white.vc_btn_3d.vc_btn_sm, a.vc_btn-white.vc_btn_3d.vc_btn_sm, button.vc_btn-white.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #e3e3e3;
}

.vc_btn-grace, a.vc_btn-grace, button.vc_btn-grace {
background-color: #AED13B;
color: #fff !important;
transition: all
.5s
}

.vc_btn-grace:hover, a.vc_btn-grace:hover, button.vc_btn-grace:hover {
background-color: #9ec02d;
color: #f7f7f7 !important
}

.vc_btn-grace.vc_btn_outlined,
.vc_btn-grace.vc_btn_square_outlined, a.vc_btn-grace.vc_btn_outlined, a.vc_btn-grace.vc_btn_square_outlined, button.vc_btn-grace.vc_btn_outlined, button.vc_btn-grace.vc_btn_square_outlined {
color: #AED13B !important
}

.vc_btn-grace.vc_btn_outlined:hover,
.vc_btn-grace.vc_btn_square_outlined:hover, a.vc_btn-grace.vc_btn_outlined:hover, a.vc_btn-grace.vc_btn_square_outlined:hover, button.vc_btn-grace.vc_btn_outlined:hover, button.vc_btn-grace.vc_btn_square_outlined:hover {
border-color: #9ec02d
}

.vc_btn-grace.vc_btn_3d, a.vc_btn-grace.vc_btn_3d, button.vc_btn-grace.vc_btn_3d {
box-shadow: 0 5px 0 #8dac28;
}

.vc_btn-grace.vc_btn_3d.vc_btn_xs, a.vc_btn-grace.vc_btn_3d.vc_btn_xs, button.vc_btn-grace.vc_btn_3d.vc_btn_xs {
box-shadow: 0 3px 0 #8dac28;
}

.vc_btn-grace.vc_btn_3d.vc_btn_sm, a.vc_btn-grace.vc_btn_3d.vc_btn_sm, button.vc_btn-grace.vc_btn_3d.vc_btn_sm {
box-shadow: 0 4px 0 #8dac28;
}

.vc_btn-default, a.vc_btn-default, button.vc_btn-default {
color: #7d7d7d;
background-color: #fff;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-default,
.open >
.dropdown-togglea.vc_btn-default,
.open >
.dropdown-togglebutton.vc_btn-default,
.vc_btn-default.active,
.vc_btn-default.focus,
.vc_btn-default:active,
.vc_btn-default:focus,
.vc_btn-default:hover, a.vc_btn-default.active, a.vc_btn-default.focus, a.vc_btn-default:active, a.vc_btn-default:focus, a.vc_btn-default:hover, button.vc_btn-default.active, button.vc_btn-default.focus, button.vc_btn-default:active, button.vc_btn-default:focus, button.vc_btn-default:hover {
color: #7d7d7d;
background-color: #e6e6e6;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-default.focus,
.open >
.dropdown-toggle.vc_btn-default:focus,
.open >
.dropdown-toggle.vc_btn-default:hover,
.open >
.dropdown-togglea.vc_btn-default.focus,
.open >
.dropdown-togglea.vc_btn-default:focus,
.open >
.dropdown-togglea.vc_btn-default:hover,
.open >
.dropdown-togglebutton.vc_btn-default.focus,
.open >
.dropdown-togglebutton.vc_btn-default:focus,
.open >
.dropdown-togglebutton.vc_btn-default:hover,
.vc_btn-default.active.focus,
.vc_btn-default.active:focus,
.vc_btn-default.active:hover,
.vc_btn-default:active.focus,
.vc_btn-default:active:focus,
.vc_btn-default:active:hover, a.vc_btn-default.active.focus, a.vc_btn-default.active:focus, a.vc_btn-default.active:hover, a.vc_btn-default:active.focus, a.vc_btn-default:active:focus, a.vc_btn-default:active:hover, button.vc_btn-default.active.focus, button.vc_btn-default.active:focus, button.vc_btn-default.active:hover, button.vc_btn-default:active.focus, button.vc_btn-default:active:focus, button.vc_btn-default:active:hover {
color: #7d7d7d;
background-color: #d4d4d4;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-default,
.open >
.dropdown-togglea.vc_btn-default,
.open >
.dropdown-togglebutton.vc_btn-default,
.vc_btn-default.active,
.vc_btn-default:active, a.vc_btn-default.active, a.vc_btn-default:active, button.vc_btn-default.active, button.vc_btn-default:active {
background-image: none
}

.vc_btn-default.disabled,
.vc_btn-default.disabled.active,
.vc_btn-default.disabled.focus,
.vc_btn-default.disabled:active,
.vc_btn-default.disabled:focus,
.vc_btn-default.disabled:hover,
.vc_btn-default[disabled],
.vc_btn-default[disabled].active,
.vc_btn-default[disabled].focus,
.vc_btn-default[disabled]:active,
.vc_btn-default[disabled]:focus,
.vc_btn-default[disabled]:hover, a.vc_btn-default.disabled, a.vc_btn-default.disabled.active, a.vc_btn-default.disabled.focus, a.vc_btn-default.disabled:active, a.vc_btn-default.disabled:focus, a.vc_btn-default.disabled:hover, a.vc_btn-default[disabled], a.vc_btn-default[disabled].active, a.vc_btn-default[disabled].focus, a.vc_btn-default[disabled]:active, a.vc_btn-default[disabled]:focus, a.vc_btn-default[disabled]:hover, button.vc_btn-default.disabled, button.vc_btn-default.disabled.active, button.vc_btn-default.disabled.focus, button.vc_btn-default.disabled:active, button.vc_btn-default.disabled:focus, button.vc_btn-default.disabled:hover, button.vc_btn-default[disabled], button.vc_btn-default[disabled].active, button.vc_btn-default[disabled].focus, button.vc_btn-default[disabled]:active, button.vc_btn-default[disabled]:focus, button.vc_btn-default[disabled]:hover, fieldset[disabled]
.vc_btn-default, fieldset[disabled]
.vc_btn-default.active, fieldset[disabled]
.vc_btn-default.focus, fieldset[disabled]
.vc_btn-default:active, fieldset[disabled]
.vc_btn-default:focus, fieldset[disabled]
.vc_btn-default:hover, fieldset[disabled] a.vc_btn-default, fieldset[disabled] a.vc_btn-default.active, fieldset[disabled] a.vc_btn-default.focus, fieldset[disabled] a.vc_btn-default:active, fieldset[disabled] a.vc_btn-default:focus, fieldset[disabled] a.vc_btn-default:hover, fieldset[disabled] button.vc_btn-default, fieldset[disabled] button.vc_btn-default.active, fieldset[disabled] button.vc_btn-default.focus, fieldset[disabled] button.vc_btn-default:active, fieldset[disabled] button.vc_btn-default:focus, fieldset[disabled] button.vc_btn-default:hover {
background-color: #fff;
border-color: transparent
}

.vc_btn-default
.badge, a.vc_btn-default
.badge, button.vc_btn-default
.badge {
color: #fff;
background-color: #7d7d7d
}

.vc_btn-primary, a.vc_btn-primary, button.vc_btn-primary {
color: #fff;
background-color: #00aef0;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-primary,
.open >
.dropdown-togglea.vc_btn-primary,
.open >
.dropdown-togglebutton.vc_btn-primary,
.vc_btn-primary.active,
.vc_btn-primary.focus,
.vc_btn-primary:active,
.vc_btn-primary:focus,
.vc_btn-primary:hover, a.vc_btn-primary.active, a.vc_btn-primary.focus, a.vc_btn-primary:active, a.vc_btn-primary:focus, a.vc_btn-primary:hover, button.vc_btn-primary.active, button.vc_btn-primary.focus, button.vc_btn-primary:active, button.vc_btn-primary:focus, button.vc_btn-primary:hover {
color: #fff;
background-color: #0089bd;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-primary.focus,
.open >
.dropdown-toggle.vc_btn-primary:focus,
.open >
.dropdown-toggle.vc_btn-primary:hover,
.open >
.dropdown-togglea.vc_btn-primary.focus,
.open >
.dropdown-togglea.vc_btn-primary:focus,
.open >
.dropdown-togglea.vc_btn-primary:hover,
.open >
.dropdown-togglebutton.vc_btn-primary.focus,
.open >
.dropdown-togglebutton.vc_btn-primary:focus,
.open >
.dropdown-togglebutton.vc_btn-primary:hover,
.vc_btn-primary.active.focus,
.vc_btn-primary.active:focus,
.vc_btn-primary.active:hover,
.vc_btn-primary:active.focus,
.vc_btn-primary:active:focus,
.vc_btn-primary:active:hover, a.vc_btn-primary.active.focus, a.vc_btn-primary.active:focus, a.vc_btn-primary.active:hover, a.vc_btn-primary:active.focus, a.vc_btn-primary:active:focus, a.vc_btn-primary:active:hover, button.vc_btn-primary.active.focus, button.vc_btn-primary.active:focus, button.vc_btn-primary.active:hover, button.vc_btn-primary:active.focus, button.vc_btn-primary:active:focus, button.vc_btn-primary:active:hover {
color: #fff;
background-color: #006f99;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-primary,
.open >
.dropdown-togglea.vc_btn-primary,
.open >
.dropdown-togglebutton.vc_btn-primary,
.vc_btn-primary.active,
.vc_btn-primary:active, a.vc_btn-primary.active, a.vc_btn-primary:active, button.vc_btn-primary.active, button.vc_btn-primary:active {
background-image: none
}

.vc_btn-primary.disabled,
.vc_btn-primary.disabled.active,
.vc_btn-primary.disabled.focus,
.vc_btn-primary.disabled:active,
.vc_btn-primary.disabled:focus,
.vc_btn-primary.disabled:hover,
.vc_btn-primary[disabled],
.vc_btn-primary[disabled].active,
.vc_btn-primary[disabled].focus,
.vc_btn-primary[disabled]:active,
.vc_btn-primary[disabled]:focus,
.vc_btn-primary[disabled]:hover, a.vc_btn-primary.disabled, a.vc_btn-primary.disabled.active, a.vc_btn-primary.disabled.focus, a.vc_btn-primary.disabled:active, a.vc_btn-primary.disabled:focus, a.vc_btn-primary.disabled:hover, a.vc_btn-primary[disabled], a.vc_btn-primary[disabled].active, a.vc_btn-primary[disabled].focus, a.vc_btn-primary[disabled]:active, a.vc_btn-primary[disabled]:focus, a.vc_btn-primary[disabled]:hover, button.vc_btn-primary.disabled, button.vc_btn-primary.disabled.active, button.vc_btn-primary.disabled.focus, button.vc_btn-primary.disabled:active, button.vc_btn-primary.disabled:focus, button.vc_btn-primary.disabled:hover, button.vc_btn-primary[disabled], button.vc_btn-primary[disabled].active, button.vc_btn-primary[disabled].focus, button.vc_btn-primary[disabled]:active, button.vc_btn-primary[disabled]:focus, button.vc_btn-primary[disabled]:hover, fieldset[disabled]
.vc_btn-primary, fieldset[disabled]
.vc_btn-primary.active, fieldset[disabled]
.vc_btn-primary.focus, fieldset[disabled]
.vc_btn-primary:active, fieldset[disabled]
.vc_btn-primary:focus, fieldset[disabled]
.vc_btn-primary:hover, fieldset[disabled] a.vc_btn-primary, fieldset[disabled] a.vc_btn-primary.active, fieldset[disabled] a.vc_btn-primary.focus, fieldset[disabled] a.vc_btn-primary:active, fieldset[disabled] a.vc_btn-primary:focus, fieldset[disabled] a.vc_btn-primary:hover, fieldset[disabled] button.vc_btn-primary, fieldset[disabled] button.vc_btn-primary.active, fieldset[disabled] button.vc_btn-primary.focus, fieldset[disabled] button.vc_btn-primary:active, fieldset[disabled] button.vc_btn-primary:focus, fieldset[disabled] button.vc_btn-primary:hover {
background-color: #00aef0;
border-color: transparent
}

.vc_btn-primary
.badge, a.vc_btn-primary
.badge, button.vc_btn-primary
.badge {
color: #00aef0;
background-color: #fff
}

.vc_btn-success, a.vc_btn-success, button.vc_btn-success {
color: #fff;
background-color: #5cb85c;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-success,
.open >
.dropdown-togglea.vc_btn-success,
.open >
.dropdown-togglebutton.vc_btn-success,
.vc_btn-success.active,
.vc_btn-success.focus,
.vc_btn-success:active,
.vc_btn-success:focus,
.vc_btn-success:hover, a.vc_btn-success.active, a.vc_btn-success.focus, a.vc_btn-success:active, a.vc_btn-success:focus, a.vc_btn-success:hover, button.vc_btn-success.active, button.vc_btn-success.focus, button.vc_btn-success:active, button.vc_btn-success:focus, button.vc_btn-success:hover {
color: #fff;
background-color: #449d44;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-success.focus,
.open >
.dropdown-toggle.vc_btn-success:focus,
.open >
.dropdown-toggle.vc_btn-success:hover,
.open >
.dropdown-togglea.vc_btn-success.focus,
.open >
.dropdown-togglea.vc_btn-success:focus,
.open >
.dropdown-togglea.vc_btn-success:hover,
.open >
.dropdown-togglebutton.vc_btn-success.focus,
.open >
.dropdown-togglebutton.vc_btn-success:focus,
.open >
.dropdown-togglebutton.vc_btn-success:hover,
.vc_btn-success.active.focus,
.vc_btn-success.active:focus,
.vc_btn-success.active:hover,
.vc_btn-success:active.focus,
.vc_btn-success:active:focus,
.vc_btn-success:active:hover, a.vc_btn-success.active.focus, a.vc_btn-success.active:focus, a.vc_btn-success.active:hover, a.vc_btn-success:active.focus, a.vc_btn-success:active:focus, a.vc_btn-success:active:hover, button.vc_btn-success.active.focus, button.vc_btn-success.active:focus, button.vc_btn-success.active:hover, button.vc_btn-success:active.focus, button.vc_btn-success:active:focus, button.vc_btn-success:active:hover {
color: #fff;
background-color: #398439;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-success,
.open >
.dropdown-togglea.vc_btn-success,
.open >
.dropdown-togglebutton.vc_btn-success,
.vc_btn-success.active,
.vc_btn-success:active, a.vc_btn-success.active, a.vc_btn-success:active, button.vc_btn-success.active, button.vc_btn-success:active {
background-image: none
}

.vc_btn-success.disabled,
.vc_btn-success.disabled.active,
.vc_btn-success.disabled.focus,
.vc_btn-success.disabled:active,
.vc_btn-success.disabled:focus,
.vc_btn-success.disabled:hover,
.vc_btn-success[disabled],
.vc_btn-success[disabled].active,
.vc_btn-success[disabled].focus,
.vc_btn-success[disabled]:active,
.vc_btn-success[disabled]:focus,
.vc_btn-success[disabled]:hover, a.vc_btn-success.disabled, a.vc_btn-success.disabled.active, a.vc_btn-success.disabled.focus, a.vc_btn-success.disabled:active, a.vc_btn-success.disabled:focus, a.vc_btn-success.disabled:hover, a.vc_btn-success[disabled], a.vc_btn-success[disabled].active, a.vc_btn-success[disabled].focus, a.vc_btn-success[disabled]:active, a.vc_btn-success[disabled]:focus, a.vc_btn-success[disabled]:hover, button.vc_btn-success.disabled, button.vc_btn-success.disabled.active, button.vc_btn-success.disabled.focus, button.vc_btn-success.disabled:active, button.vc_btn-success.disabled:focus, button.vc_btn-success.disabled:hover, button.vc_btn-success[disabled], button.vc_btn-success[disabled].active, button.vc_btn-success[disabled].focus, button.vc_btn-success[disabled]:active, button.vc_btn-success[disabled]:focus, button.vc_btn-success[disabled]:hover, fieldset[disabled]
.vc_btn-success, fieldset[disabled]
.vc_btn-success.active, fieldset[disabled]
.vc_btn-success.focus, fieldset[disabled]
.vc_btn-success:active, fieldset[disabled]
.vc_btn-success:focus, fieldset[disabled]
.vc_btn-success:hover, fieldset[disabled] a.vc_btn-success, fieldset[disabled] a.vc_btn-success.active, fieldset[disabled] a.vc_btn-success.focus, fieldset[disabled] a.vc_btn-success:active, fieldset[disabled] a.vc_btn-success:focus, fieldset[disabled] a.vc_btn-success:hover, fieldset[disabled] button.vc_btn-success, fieldset[disabled] button.vc_btn-success.active, fieldset[disabled] button.vc_btn-success.focus, fieldset[disabled] button.vc_btn-success:active, fieldset[disabled] button.vc_btn-success:focus, fieldset[disabled] button.vc_btn-success:hover {
background-color: #5cb85c;
border-color: transparent
}

.vc_btn-success
.badge, a.vc_btn-success
.badge, button.vc_btn-success
.badge {
color: #5cb85c;
background-color: #fff
}

.vc_btn-info, a.vc_btn-info, button.vc_btn-info {
color: #fff;
background-color: #5bc0de;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-info,
.open >
.dropdown-togglea.vc_btn-info,
.open >
.dropdown-togglebutton.vc_btn-info,
.vc_btn-info.active,
.vc_btn-info.focus,
.vc_btn-info:active,
.vc_btn-info:focus,
.vc_btn-info:hover, a.vc_btn-info.active, a.vc_btn-info.focus, a.vc_btn-info:active, a.vc_btn-info:focus, a.vc_btn-info:hover, button.vc_btn-info.active, button.vc_btn-info.focus, button.vc_btn-info:active, button.vc_btn-info:focus, button.vc_btn-info:hover {
color: #fff;
background-color: #31b0d5;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-info.focus,
.open >
.dropdown-toggle.vc_btn-info:focus,
.open >
.dropdown-toggle.vc_btn-info:hover,
.open >
.dropdown-togglea.vc_btn-info.focus,
.open >
.dropdown-togglea.vc_btn-info:focus,
.open >
.dropdown-togglea.vc_btn-info:hover,
.open >
.dropdown-togglebutton.vc_btn-info.focus,
.open >
.dropdown-togglebutton.vc_btn-info:focus,
.open >
.dropdown-togglebutton.vc_btn-info:hover,
.vc_btn-info.active.focus,
.vc_btn-info.active:focus,
.vc_btn-info.active:hover,
.vc_btn-info:active.focus,
.vc_btn-info:active:focus,
.vc_btn-info:active:hover, a.vc_btn-info.active.focus, a.vc_btn-info.active:focus, a.vc_btn-info.active:hover, a.vc_btn-info:active.focus, a.vc_btn-info:active:focus, a.vc_btn-info:active:hover, button.vc_btn-info.active.focus, button.vc_btn-info.active:focus, button.vc_btn-info.active:hover, button.vc_btn-info:active.focus, button.vc_btn-info:active:focus, button.vc_btn-info:active:hover {
color: #fff;
background-color: #269abc;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-info,
.open >
.dropdown-togglea.vc_btn-info,
.open >
.dropdown-togglebutton.vc_btn-info,
.vc_btn-info.active,
.vc_btn-info:active, a.vc_btn-info.active, a.vc_btn-info:active, button.vc_btn-info.active, button.vc_btn-info:active {
background-image: none
}

.vc_btn-info.disabled,
.vc_btn-info.disabled.active,
.vc_btn-info.disabled.focus,
.vc_btn-info.disabled:active,
.vc_btn-info.disabled:focus,
.vc_btn-info.disabled:hover,
.vc_btn-info[disabled],
.vc_btn-info[disabled].active,
.vc_btn-info[disabled].focus,
.vc_btn-info[disabled]:active,
.vc_btn-info[disabled]:focus,
.vc_btn-info[disabled]:hover, a.vc_btn-info.disabled, a.vc_btn-info.disabled.active, a.vc_btn-info.disabled.focus, a.vc_btn-info.disabled:active, a.vc_btn-info.disabled:focus, a.vc_btn-info.disabled:hover, a.vc_btn-info[disabled], a.vc_btn-info[disabled].active, a.vc_btn-info[disabled].focus, a.vc_btn-info[disabled]:active, a.vc_btn-info[disabled]:focus, a.vc_btn-info[disabled]:hover, button.vc_btn-info.disabled, button.vc_btn-info.disabled.active, button.vc_btn-info.disabled.focus, button.vc_btn-info.disabled:active, button.vc_btn-info.disabled:focus, button.vc_btn-info.disabled:hover, button.vc_btn-info[disabled], button.vc_btn-info[disabled].active, button.vc_btn-info[disabled].focus, button.vc_btn-info[disabled]:active, button.vc_btn-info[disabled]:focus, button.vc_btn-info[disabled]:hover, fieldset[disabled]
.vc_btn-info, fieldset[disabled]
.vc_btn-info.active, fieldset[disabled]
.vc_btn-info.focus, fieldset[disabled]
.vc_btn-info:active, fieldset[disabled]
.vc_btn-info:focus, fieldset[disabled]
.vc_btn-info:hover, fieldset[disabled] a.vc_btn-info, fieldset[disabled] a.vc_btn-info.active, fieldset[disabled] a.vc_btn-info.focus, fieldset[disabled] a.vc_btn-info:active, fieldset[disabled] a.vc_btn-info:focus, fieldset[disabled] a.vc_btn-info:hover, fieldset[disabled] button.vc_btn-info, fieldset[disabled] button.vc_btn-info.active, fieldset[disabled] button.vc_btn-info.focus, fieldset[disabled] button.vc_btn-info:active, fieldset[disabled] button.vc_btn-info:focus, fieldset[disabled] button.vc_btn-info:hover {
background-color: #5bc0de;
border-color: transparent
}

.vc_btn-info
.badge, a.vc_btn-info
.badge, button.vc_btn-info
.badge {
color: #5bc0de;
background-color: #fff
}

.vc_btn-warning, a.vc_btn-warning, button.vc_btn-warning {
color: #fff;
background-color: #f0ad4e;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-warning,
.open >
.dropdown-togglea.vc_btn-warning,
.open >
.dropdown-togglebutton.vc_btn-warning,
.vc_btn-warning.active,
.vc_btn-warning.focus,
.vc_btn-warning:active,
.vc_btn-warning:focus,
.vc_btn-warning:hover, a.vc_btn-warning.active, a.vc_btn-warning.focus, a.vc_btn-warning:active, a.vc_btn-warning:focus, a.vc_btn-warning:hover, button.vc_btn-warning.active, button.vc_btn-warning.focus, button.vc_btn-warning:active, button.vc_btn-warning:focus, button.vc_btn-warning:hover {
color: #fff;
background-color: #ec971f;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-warning.focus,
.open >
.dropdown-toggle.vc_btn-warning:focus,
.open >
.dropdown-toggle.vc_btn-warning:hover,
.open >
.dropdown-togglea.vc_btn-warning.focus,
.open >
.dropdown-togglea.vc_btn-warning:focus,
.open >
.dropdown-togglea.vc_btn-warning:hover,
.open >
.dropdown-togglebutton.vc_btn-warning.focus,
.open >
.dropdown-togglebutton.vc_btn-warning:focus,
.open >
.dropdown-togglebutton.vc_btn-warning:hover,
.vc_btn-warning.active.focus,
.vc_btn-warning.active:focus,
.vc_btn-warning.active:hover,
.vc_btn-warning:active.focus,
.vc_btn-warning:active:focus,
.vc_btn-warning:active:hover, a.vc_btn-warning.active.focus, a.vc_btn-warning.active:focus, a.vc_btn-warning.active:hover, a.vc_btn-warning:active.focus, a.vc_btn-warning:active:focus, a.vc_btn-warning:active:hover, button.vc_btn-warning.active.focus, button.vc_btn-warning.active:focus, button.vc_btn-warning.active:hover, button.vc_btn-warning:active.focus, button.vc_btn-warning:active:focus, button.vc_btn-warning:active:hover {
color: #fff;
background-color: #d58512;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-warning,
.open >
.dropdown-togglea.vc_btn-warning,
.open >
.dropdown-togglebutton.vc_btn-warning,
.vc_btn-warning.active,
.vc_btn-warning:active, a.vc_btn-warning.active, a.vc_btn-warning:active, button.vc_btn-warning.active, button.vc_btn-warning:active {
background-image: none
}

.vc_btn-warning.disabled,
.vc_btn-warning.disabled.active,
.vc_btn-warning.disabled.focus,
.vc_btn-warning.disabled:active,
.vc_btn-warning.disabled:focus,
.vc_btn-warning.disabled:hover,
.vc_btn-warning[disabled],
.vc_btn-warning[disabled].active,
.vc_btn-warning[disabled].focus,
.vc_btn-warning[disabled]:active,
.vc_btn-warning[disabled]:focus,
.vc_btn-warning[disabled]:hover, a.vc_btn-warning.disabled, a.vc_btn-warning.disabled.active, a.vc_btn-warning.disabled.focus, a.vc_btn-warning.disabled:active, a.vc_btn-warning.disabled:focus, a.vc_btn-warning.disabled:hover, a.vc_btn-warning[disabled], a.vc_btn-warning[disabled].active, a.vc_btn-warning[disabled].focus, a.vc_btn-warning[disabled]:active, a.vc_btn-warning[disabled]:focus, a.vc_btn-warning[disabled]:hover, button.vc_btn-warning.disabled, button.vc_btn-warning.disabled.active, button.vc_btn-warning.disabled.focus, button.vc_btn-warning.disabled:active, button.vc_btn-warning.disabled:focus, button.vc_btn-warning.disabled:hover, button.vc_btn-warning[disabled], button.vc_btn-warning[disabled].active, button.vc_btn-warning[disabled].focus, button.vc_btn-warning[disabled]:active, button.vc_btn-warning[disabled]:focus, button.vc_btn-warning[disabled]:hover, fieldset[disabled]
.vc_btn-warning, fieldset[disabled]
.vc_btn-warning.active, fieldset[disabled]
.vc_btn-warning.focus, fieldset[disabled]
.vc_btn-warning:active, fieldset[disabled]
.vc_btn-warning:focus, fieldset[disabled]
.vc_btn-warning:hover, fieldset[disabled] a.vc_btn-warning, fieldset[disabled] a.vc_btn-warning.active, fieldset[disabled] a.vc_btn-warning.focus, fieldset[disabled] a.vc_btn-warning:active, fieldset[disabled] a.vc_btn-warning:focus, fieldset[disabled] a.vc_btn-warning:hover, fieldset[disabled] button.vc_btn-warning, fieldset[disabled] button.vc_btn-warning.active, fieldset[disabled] button.vc_btn-warning.focus, fieldset[disabled] button.vc_btn-warning:active, fieldset[disabled] button.vc_btn-warning:focus, fieldset[disabled] button.vc_btn-warning:hover {
background-color: #f0ad4e;
border-color: transparent
}

.vc_btn-warning
.badge, a.vc_btn-warning
.badge, button.vc_btn-warning
.badge {
color: #f0ad4e;
background-color: #fff
}

.vc_btn-danger, a.vc_btn-danger, button.vc_btn-danger {
color: #fff;
background-color: #d9534f;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-danger,
.open >
.dropdown-togglea.vc_btn-danger,
.open >
.dropdown-togglebutton.vc_btn-danger,
.vc_btn-danger.active,
.vc_btn-danger.focus,
.vc_btn-danger:active,
.vc_btn-danger:focus,
.vc_btn-danger:hover, a.vc_btn-danger.active, a.vc_btn-danger.focus, a.vc_btn-danger:active, a.vc_btn-danger:focus, a.vc_btn-danger:hover, button.vc_btn-danger.active, button.vc_btn-danger.focus, button.vc_btn-danger:active, button.vc_btn-danger:focus, button.vc_btn-danger:hover {
color: #fff;
background-color: #c9302c;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-danger.focus,
.open >
.dropdown-toggle.vc_btn-danger:focus,
.open >
.dropdown-toggle.vc_btn-danger:hover,
.open >
.dropdown-togglea.vc_btn-danger.focus,
.open >
.dropdown-togglea.vc_btn-danger:focus,
.open >
.dropdown-togglea.vc_btn-danger:hover,
.open >
.dropdown-togglebutton.vc_btn-danger.focus,
.open >
.dropdown-togglebutton.vc_btn-danger:focus,
.open >
.dropdown-togglebutton.vc_btn-danger:hover,
.vc_btn-danger.active.focus,
.vc_btn-danger.active:focus,
.vc_btn-danger.active:hover,
.vc_btn-danger:active.focus,
.vc_btn-danger:active:focus,
.vc_btn-danger:active:hover, a.vc_btn-danger.active.focus, a.vc_btn-danger.active:focus, a.vc_btn-danger.active:hover, a.vc_btn-danger:active.focus, a.vc_btn-danger:active:focus, a.vc_btn-danger:active:hover, button.vc_btn-danger.active.focus, button.vc_btn-danger.active:focus, button.vc_btn-danger.active:hover, button.vc_btn-danger:active.focus, button.vc_btn-danger:active:focus, button.vc_btn-danger:active:hover {
color: #fff;
background-color: #ac2925;
border-color: transparent
}

.open >
.dropdown-toggle.vc_btn-danger,
.open >
.dropdown-togglea.vc_btn-danger,
.open >
.dropdown-togglebutton.vc_btn-danger,
.vc_btn-danger.active,
.vc_btn-danger:active, a.vc_btn-danger.active, a.vc_btn-danger:active, button.vc_btn-danger.active, button.vc_btn-danger:active {
background-image: none
}

.vc_btn-danger.disabled,
.vc_btn-danger.disabled.active,
.vc_btn-danger.disabled.focus,
.vc_btn-danger.disabled:active,
.vc_btn-danger.disabled:focus,
.vc_btn-danger.disabled:hover,
.vc_btn-danger[disabled],
.vc_btn-danger[disabled].active,
.vc_btn-danger[disabled].focus,
.vc_btn-danger[disabled]:active,
.vc_btn-danger[disabled]:focus,
.vc_btn-danger[disabled]:hover, a.vc_btn-danger.disabled, a.vc_btn-danger.disabled.active, a.vc_btn-danger.disabled.focus, a.vc_btn-danger.disabled:active, a.vc_btn-danger.disabled:focus, a.vc_btn-danger.disabled:hover, a.vc_btn-danger[disabled], a.vc_btn-danger[disabled].active, a.vc_btn-danger[disabled].focus, a.vc_btn-danger[disabled]:active, a.vc_btn-danger[disabled]:focus, a.vc_btn-danger[disabled]:hover, button.vc_btn-danger.disabled, button.vc_btn-danger.disabled.active, button.vc_btn-danger.disabled.focus, button.vc_btn-danger.disabled:active, button.vc_btn-danger.disabled:focus, button.vc_btn-danger.disabled:hover, button.vc_btn-danger[disabled], button.vc_btn-danger[disabled].active, button.vc_btn-danger[disabled].focus, button.vc_btn-danger[disabled]:active, button.vc_btn-danger[disabled]:focus, button.vc_btn-danger[disabled]:hover, fieldset[disabled]
.vc_btn-danger, fieldset[disabled]
.vc_btn-danger.active, fieldset[disabled]
.vc_btn-danger.focus, fieldset[disabled]
.vc_btn-danger:active, fieldset[disabled]
.vc_btn-danger:focus, fieldset[disabled]
.vc_btn-danger:hover, fieldset[disabled] a.vc_btn-danger, fieldset[disabled] a.vc_btn-danger.active, fieldset[disabled] a.vc_btn-danger.focus, fieldset[disabled] a.vc_btn-danger:active, fieldset[disabled] a.vc_btn-danger:focus, fieldset[disabled] a.vc_btn-danger:hover, fieldset[disabled] button.vc_btn-danger, fieldset[disabled] button.vc_btn-danger.active, fieldset[disabled] button.vc_btn-danger.focus, fieldset[disabled] button.vc_btn-danger:active, fieldset[disabled] button.vc_btn-danger:focus, fieldset[disabled] button.vc_btn-danger:hover {
background-color: #d9534f;
border-color: transparent
}

.vc_btn-danger
.badge, a.vc_btn-danger
.badge, button.vc_btn-danger
.badge {
color: #d9534f;
background-color: #fff
}

.vc_button-2-wrapper {
display: inline-block
}

.vc_button-2-wrapper.vc_button-2-align-left {
display: block;
text-align: left
}

.vc_button-2-wrapper.vc_button-2-align-right {
display: block;
text-align: right
}

.vc_button-2-wrapper.vc_button-2-align-center {
display: block;
text-align: center
}

i.icon {
display: inline-block;
line-height: 16px;
vertical-align: text-top;
margin-left: 5px
}

.wpb_btn-large i.icon {
height: 19px;
margin-left: 9px
}

.wpb_btn-small i.icon {
height: 15px
}

.wpb_btn-mini i.icon {
display: none
}

.wpb_address_book i.icon, option.wpb_address_book {
background: url("/themes/chimesmusic/assets/css/images/icons/address-book.png") right center no-repeat
}

.wpb_alarm_clock i.icon, option.wpb_alarm_clock {
background: url("/themes/chimesmusic/assets/css/images/icons/alarm-clock.png") right center no-repeat
}

.wpb_anchor i.icon, option.wpb_anchor {
background: url("/themes/chimesmusic/assets/css/images/icons/anchor.png") right center no-repeat
}

.wpb_application_image i.icon, option.wpb_application_image {
background: url("/themes/chimesmusic/assets/css/images/icons/application-image.png") right center no-repeat
}

.wpb_arrow i.icon, option.wpb_arrow {
background: url("/themes/chimesmusic/assets/css/images/icons/arrow.png") right center no-repeat
}

.wpb_asterisk i.icon, option.wpb_asterisk {
background: url("/themes/chimesmusic/assets/css/images/icons/asterisk.png") right center no-repeat
}

.wpb_hammer i.icon, option.wpb_hammer {
background: url("/themes/chimesmusic/assets/css/images/icons/auction-hammer.png") right center no-repeat
}

.wpb_balloon i.icon, option.wpb_balloon {
background: url("/themes/chimesmusic/assets/css/images/icons/balloon.png") right center no-repeat
}

.wpb_balloon_buzz i.icon, option.wpb_balloon_buzz {
background: url("/themes/chimesmusic/assets/css/images/icons/balloon-buzz.png") right center no-repeat
}

.wpb_balloon_facebook i.icon, option.wpb_balloon_facebook {
background: url("/themes/chimesmusic/assets/css/images/icons/balloon-facebook.png") right center no-repeat
}

.wpb_balloon_twitter i.icon, option.wpb_balloon_twitter {
background: url("/themes/chimesmusic/assets/css/images/icons/balloon-twitter.png") right center no-repeat
}

.wpb_battery i.icon, option.wpb_battery {
background: url("/themes/chimesmusic/assets/css/images/icons/battery-full.png") right center no-repeat
}

.wpb_binocular i.icon, option.wpb_binocular {
background: url("/themes/chimesmusic/assets/css/images/icons/binocular.png") right center no-repeat
}

.wpb_document_excel i.icon, option.wpb_document_excel {
background: url("/themes/chimesmusic/assets/css/images/icons/blue-document-excel.png") right center no-repeat
}

.wpb_document_image i.icon, option.wpb_document_image {
background: url("/themes/chimesmusic/assets/css/images/icons/blue-document-image.png") right center no-repeat
}

.wpb_document_music i.icon, option.wpb_document_music {
background: url("/themes/chimesmusic/assets/css/images/icons/blue-document-music.png") right center no-repeat
}

.wpb_document_office i.icon, option.wpb_document_office {
background: url("/themes/chimesmusic/assets/css/images/icons/blue-document-office.png") right center no-repeat
}

.wpb_document_pdf i.icon, option.wpb_document_pdf {
background: url("/themes/chimesmusic/assets/css/images/icons/blue-document-pdf.png") right center no-repeat
}

.wpb_document_powerpoint i.icon, option.wpb_document_powerpoint {
background: url("/themes/chimesmusic/assets/css/images/icons/blue-document-powerpoint.png") right center no-repeat
}

.wpb_document_word i.icon, option.wpb_document_word {
background: url("/themes/chimesmusic/assets/css/images/icons/blue-document-word.png") right center no-repeat
}

.wpb_bookmark i.icon, option.wpb_bookmark {
background: url("/themes/chimesmusic/assets/css/images/icons/bookmark.png") right center no-repeat
}

.wpb_camcorder i.icon, option.wpb_camcorder {
background: url("/themes/chimesmusic/assets/css/images/icons/camcorder.png") right center no-repeat
}

.wpb_camera i.icon, option.wpb_camera {
background: url("/themes/chimesmusic/assets/css/images/icons/camera.png") right center no-repeat
}

.wpb_chart i.icon, option.wpb_chart {
background: url("/themes/chimesmusic/assets/css/images/icons/chart.png") right center no-repeat
}

.wpb_chart_pie i.icon, option.wpb_chart_pie {
background: url("/themes/chimesmusic/assets/css/images/icons/chart-pie.png") right center no-repeat
}

.wpb_clock i.icon, option.wpb_clock {
background: url("/themes/chimesmusic/assets/css/images/icons/clock.png") right center no-repeat
}

.wpb_play i.icon, option.wpb_play {
background: url("/themes/chimesmusic/assets/css/images/icons/control.png") right center no-repeat
}

.wpb_fire i.icon, option.wpb_fire {
background: url("/themes/chimesmusic/assets/css/images/icons/fire.png") right center no-repeat
}

.wpb_heart i.icon, option.wpb_heart {
background: url("/themes/chimesmusic/assets/css/images/icons/heart.png") right center no-repeat
}

.wpb_mail i.icon, option.wpb_mail {
background: url("/themes/chimesmusic/assets/css/images/icons/mail.png") right center no-repeat
}

.wpb_shield i.icon, option.wpb_shield {
background: url("/themes/chimesmusic/assets/css/images/icons/plus-shield.png") right center no-repeat
}

.wpb_video i.icon, option.wpb_video {
background: url("/themes/chimesmusic/assets/css/images/icons/video.png") right center no-repeat
}

.vc_message_box {
border: 1px solid transparent;
display: block;
overflow: hidden;
margin: 0 0 21.74px;
padding: 1em 1em 1em 4em;
position: relative;
font-size: 1em;
box-sizing: border-box
}

#content
.wpb_alert p:last-child, #content
.wpb_text_column :last-child, #content
.wpb_text_column p:last-child,
.vc_message_box > p:last-child,
.wpb_alert p:last-child,
.wpb_text_column :last-child,
.wpb_text_column p:last-child {
margin-bottom: 0
}

.vc_message_box > p:first-child {
margin-top: 0
}

.vc_message_box-icon {
bottom: 0;
font-size: 1em;
font-style: normal;
left: 0;
position: absolute;
top: 0;
width: 4em
}

.vc_message_box-icon > *,
.vc_message_box-icon >
.fa {
font-size: 1.7em;
line-height: 1
}

.vc_message_box-icon > * {
font-style: normal;
left: 50%;
position: absolute;
top: 50%;
transform: translate(-50%,-50%)
}

.vc_color-blue.vc_message_box {
color: #364a8a;
border-color: #c5cff0;
background-color: #edf1fa
}

.vc_color-blue.vc_message_box
.vc_message_box-icon {
color: #5472D2
}

.vc_color-blue.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #5472D2
}

.vc_color-blue.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-blue.vc_message_box-outline,
.vc_color-blue.vc_message_box-solid-icon {
color: #364a8a;
border-color: #5472D2;
background-color: transparent
}

.vc_color-blue.vc_message_box-outline
.vc_message_box-icon,
.vc_color-blue.vc_message_box-solid-icon
.vc_message_box-icon {
color: #5472D2
}

.vc_color-blue.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #5472D2
}

.vc_color-blue.vc_message_box-3d {
box-shadow: 0 5px 0 #9daee5
}

.vc_color-turquoise.vc_message_box {
color: #085b61;
border-color: #c6ecee;
background-color: #ebfcfd
}

.vc_color-turquoise.vc_message_box
.vc_message_box-icon {
color: #00C1CF
}

.vc_color-turquoise.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #00C1CF
}

.vc_color-turquoise.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-turquoise.vc_message_box-outline,
.vc_color-turquoise.vc_message_box-solid-icon {
color: #085b61;
border-color: #00C1CF;
background-color: transparent
}

.vc_color-turquoise.vc_message_box-outline
.vc_message_box-icon,
.vc_color-turquoise.vc_message_box-solid-icon
.vc_message_box-icon {
color: #00C1CF
}

.vc_color-turquoise.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #00C1CF
}

.vc_color-turquoise.vc_message_box-3d {
box-shadow: 0 5px 0 #9fdee3
}

.vc_color-pink.vc_message_box {
color: #d82e21;
border-color: #ffd8d6;
background-color: #fff0ef
}

.vc_color-pink.vc_message_box
.vc_message_box-icon {
color: #FE6C61
}

.vc_color-pink.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #FE6C61
}

.vc_color-pink.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-pink.vc_message_box-outline,
.vc_color-pink.vc_message_box-solid-icon {
color: #d82e21;
border-color: #FE6C61;
background-color: transparent
}

.vc_color-pink.vc_message_box-outline
.vc_message_box-icon,
.vc_color-pink.vc_message_box-solid-icon
.vc_message_box-icon {
color: #FE6C61
}

.vc_color-pink.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #FE6C61
}

.vc_color-pink.vc_message_box-3d {
box-shadow: 0 5px 0 #fea9a3
}

.vc_color-violet.vc_message_box {
color: #5e4a81;
border-color: #d4c8e9;
background-color: #f0ecf7
}

.vc_color-violet.vc_message_box
.vc_message_box-icon {
color: #8D6DC4
}

.vc_color-violet.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #8D6DC4
}

.vc_color-violet.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-violet.vc_message_box-outline,
.vc_color-violet.vc_message_box-solid-icon {
color: #5e4a81;
border-color: #8D6DC4;
background-color: transparent
}

.vc_color-violet.vc_message_box-outline
.vc_message_box-icon,
.vc_color-violet.vc_message_box-solid-icon
.vc_message_box-icon {
color: #8D6DC4
}

.vc_color-violet.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #8D6DC4
}

.vc_color-violet.vc_message_box-3d {
box-shadow: 0 5px 0 #b8a3da
}

.vc_color-peacoc.vc_message_box {
color: #366a79;
border-color: #c2e3ec;
background-color: #e9f5f8
}

.vc_color-peacoc.vc_message_box
.vc_message_box-icon {
color: #4CADC9
}

.vc_color-peacoc.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #4CADC9
}

.vc_color-peacoc.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-peacoc.vc_message_box-outline,
.vc_color-peacoc.vc_message_box-solid-icon {
color: #366a79;
border-color: #4CADC9;
background-color: transparent
}

.vc_color-peacoc.vc_message_box-outline
.vc_message_box-icon,
.vc_color-peacoc.vc_message_box-solid-icon
.vc_message_box-icon {
color: #4CADC9
}

.vc_color-peacoc.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #4CADC9
}

.vc_color-peacoc.vc_message_box-3d {
box-shadow: 0 5px 0 #9ad1e1
}

.vc_color-chino.vc_message_box {
color: #978258;
border-color: #e5ded2;
background-color: #f7f5f2
}

.vc_color-chino.vc_message_box
.vc_message_box-icon {
color: #CEC2AB
}

.vc_color-chino.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #CEC2AB
}

.vc_color-chino.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-chino.vc_message_box-outline,
.vc_color-chino.vc_message_box-solid-icon {
color: #978258;
border-color: #CEC2AB;
background-color: transparent
}

.vc_color-chino.vc_message_box-outline
.vc_message_box-icon,
.vc_color-chino.vc_message_box-solid-icon
.vc_message_box-icon {
color: #CEC2AB
}

.vc_color-chino.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #CEC2AB
}

.vc_color-chino.vc_message_box-3d {
box-shadow: 0 5px 0 #d2c7b1
}

.vc_color-mulled_wine.vc_message_box {
color: #1e1b22;
border-color: #d0ccd6;
background-color: #eae8ed
}

.vc_color-mulled_wine.vc_message_box
.vc_message_box-icon {
color: #50485B
}

.vc_color-mulled_wine.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #50485B
}

.vc_color-mulled_wine.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-mulled_wine.vc_message_box-outline,
.vc_color-mulled_wine.vc_message_box-solid-icon {
color: #1e1b22;
border-color: #50485B;
background-color: transparent
}

.vc_color-mulled_wine.vc_message_box-outline
.vc_message_box-icon,
.vc_color-mulled_wine.vc_message_box-solid-icon
.vc_message_box-icon {
color: #50485B
}

.vc_color-mulled_wine.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #50485B
}

.vc_color-mulled_wine.vc_message_box-3d {
box-shadow: 0 5px 0 #b6afc0
}

.vc_color-vista_blue.vc_message_box {
color: #3e8e5e;
border-color: #bcebcf;
background-color: #e3f7eb
}

.vc_color-vista_blue.vc_message_box
.vc_message_box-icon {
color: #75D69C
}

.vc_color-vista_blue.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #75D69C
}

.vc_color-vista_blue.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-vista_blue.vc_message_box-outline,
.vc_color-vista_blue.vc_message_box-solid-icon {
color: #3e8e5e;
border-color: #75D69C;
background-color: transparent
}

.vc_color-vista_blue.vc_message_box-outline
.vc_message_box-icon,
.vc_color-vista_blue.vc_message_box-solid-icon
.vc_message_box-icon {
color: #75D69C
}

.vc_color-vista_blue.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #75D69C
}

.vc_color-vista_blue.vc_message_box-3d {
box-shadow: 0 5px 0 #94dfb3
}

.vc_color-orange.vc_message_box {
color: #c3811c;
border-color: #fbe1ba;
background-color: #fef6eb
}

.vc_color-orange.vc_message_box
.vc_message_box-icon {
color: #F7BE68
}

.vc_color-orange.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #F7BE68
}

.vc_color-orange.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-orange.vc_message_box-outline,
.vc_color-orange.vc_message_box-solid-icon {
color: #c3811c;
border-color: #F7BE68;
background-color: transparent
}

.vc_color-orange.vc_message_box-outline
.vc_message_box-icon,
.vc_color-orange.vc_message_box-solid-icon
.vc_message_box-icon {
color: #F7BE68
}

.vc_color-orange.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #F7BE68
}

.vc_color-orange.vc_message_box-3d {
box-shadow: 0 5px 0 #f9cd8a
}

.vc_color-sky.vc_message_box {
color: #2a6194;
border-color: #bedaf4;
background-color: #eaf3fb
}

.vc_color-sky.vc_message_box
.vc_message_box-icon {
color: #5AA1E3
}

.vc_color-sky.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #5AA1E3
}

.vc_color-sky.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-sky.vc_message_box-outline,
.vc_color-sky.vc_message_box-solid-icon {
color: #2a6194;
border-color: #5AA1E3;
background-color: transparent
}

.vc_color-sky.vc_message_box-outline
.vc_message_box-icon,
.vc_color-sky.vc_message_box-solid-icon
.vc_message_box-icon {
color: #5AA1E3
}

.vc_color-sky.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #5AA1E3
}

.vc_color-sky.vc_message_box-3d {
box-shadow: 0 5px 0 #93c1ed
}

.vc_color-green.vc_message_box {
color: #3e562b;
border-color: #c2e1a9;
background-color: #eaf5e2
}

.vc_color-green.vc_message_box
.vc_message_box-icon {
color: #6DAB3C
}

.vc_color-green.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #6DAB3C
}

.vc_color-green.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-green.vc_message_box-outline,
.vc_color-green.vc_message_box-solid-icon {
color: #3e562b;
border-color: #6DAB3C;
background-color: transparent
}

.vc_color-green.vc_message_box-outline
.vc_message_box-icon,
.vc_color-green.vc_message_box-solid-icon
.vc_message_box-icon {
color: #6DAB3C
}

.vc_color-green.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #6DAB3C
}

.vc_color-green.vc_message_box-3d {
box-shadow: 0 5px 0 #a7d484
}

.vc_color-juicy_pink.vc_message_box {
color: #a3231f;
border-color: #fbc7c5;
background-color: #fef5f5
}

.vc_color-juicy_pink.vc_message_box
.vc_message_box-icon {
color: #F4524D
}

.vc_color-juicy_pink.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #F4524D
}

.vc_color-juicy_pink.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-juicy_pink.vc_message_box-outline,
.vc_color-juicy_pink.vc_message_box-solid-icon {
color: #a3231f;
border-color: #F4524D;
background-color: transparent
}

.vc_color-juicy_pink.vc_message_box-outline
.vc_message_box-icon,
.vc_color-juicy_pink.vc_message_box-solid-icon
.vc_message_box-icon {
color: #F4524D
}

.vc_color-juicy_pink.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #F4524D
}

.vc_color-juicy_pink.vc_message_box-3d {
box-shadow: 0 5px 0 #f89895
}

.vc_color-sandy_brown.vc_message_box {
color: #c3501c;
border-color: #fbceba;
background-color: #fef1eb
}

.vc_color-sandy_brown.vc_message_box
.vc_message_box-icon {
color: #F79468
}

.vc_color-sandy_brown.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #F79468
}

.vc_color-sandy_brown.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-sandy_brown.vc_message_box-outline,
.vc_color-sandy_brown.vc_message_box-solid-icon {
color: #c3501c;
border-color: #F79468;
background-color: transparent
}

.vc_color-sandy_brown.vc_message_box-outline
.vc_message_box-icon,
.vc_color-sandy_brown.vc_message_box-solid-icon
.vc_message_box-icon {
color: #F79468
}

.vc_color-sandy_brown.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #F79468
}

.vc_color-sandy_brown.vc_message_box-3d {
box-shadow: 0 5px 0 #f9ac8a
}

.vc_color-purple.vc_message_box {
color: #886389;
border-color: #e3cbe3;
background-color: #f5ecf5
}

.vc_color-purple.vc_message_box
.vc_message_box-icon {
color: #B97EBB
}

.vc_color-purple.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #B97EBB
}

.vc_color-purple.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-purple.vc_message_box-outline,
.vc_color-purple.vc_message_box-solid-icon {
color: #886389;
border-color: #B97EBB;
background-color: transparent
}

.vc_color-purple.vc_message_box-outline
.vc_message_box-icon,
.vc_color-purple.vc_message_box-solid-icon
.vc_message_box-icon {
color: #B97EBB
}

.vc_color-purple.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #B97EBB
}

.vc_color-purple.vc_message_box-3d {
box-shadow: 0 5px 0 #d1a9d2
}

.vc_color-black.vc_message_box {
color: #fff;
border-color: #2A2A2A;
background-color: #3c3c3c
}

.vc_color-black.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #2A2A2A
}

.vc_color-black.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-black.vc_message_box-outline,
.vc_color-black.vc_message_box-solid-icon {
border-color: #2A2A2A;
background-color: transparent
}

.vc_color-black.vc_message_box-outline
.vc_message_box-icon,
.vc_color-black.vc_message_box-solid-icon
.vc_message_box-icon {
color: #2A2A2A
}

.vc_color-black.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #2A2A2A
}

.vc_color-black.vc_message_box-3d {
box-shadow: 0 5px 0 #101010
}

.vc_color-grey.vc_message_box {
color: #858585;
border-color: #d2d2d2;
background-color: #EBEBEB
}

.vc_color-grey.vc_message_box-solid {
color: #858585;
border-color: transparent;
background-color: #EBEBEB
}

.vc_color-grey.vc_message_box-solid
.vc_message_box-icon {
color: #858585
}

.vc_color-grey.vc_message_box-outline,
.vc_color-grey.vc_message_box-solid-icon {
color: #858585;
border-color: #EBEBEB;
background-color: transparent
}

.vc_color-grey.vc_message_box-outline
.vc_message_box-icon,
.vc_color-grey.vc_message_box-solid-icon
.vc_message_box-icon {
color: #EBEBEB
}

.vc_color-grey.vc_message_box-solid-icon
.vc_message_box-icon {
color: #858585;
background-color: #EBEBEB
}

.vc_color-grey.vc_message_box-3d {
box-shadow: 0 5px 0 #b8b8b8
}

.vc_color-white.vc_message_box {
color: #b3b3b3;
border-color: #e6e6e6;
background-color: #FFF
}

.vc_color-white.vc_message_box-solid {
color: #b3b3b3;
border-color: transparent;
background-color: #FFF
}

.vc_color-white.vc_message_box-solid
.vc_message_box-icon {
color: #b3b3b3
}

.vc_color-white.vc_message_box-outline,
.vc_color-white.vc_message_box-solid-icon {
border-color: #FFF;
background-color: transparent
}

.vc_color-white.vc_message_box-outline
.vc_message_box-icon,
.vc_color-white.vc_message_box-solid-icon
.vc_message_box-icon {
color: #FFF
}

.vc_color-white.vc_message_box-solid-icon
.vc_message_box-icon {
color: #b3b3b3;
background-color: #FFF
}

.vc_color-white.vc_message_box-3d {
box-shadow: 0 5px 0 #ccc
}

.vc_color-info.vc_message_box {
color: #5e7f96;
border-color: #cfebfe;
background-color: #dff2fe
}

.vc_color-info.vc_message_box
.vc_message_box-icon {
color: #56b0ee
}

.vc_color-info.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #56b0ee
}

.vc_color-info.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-info.vc_message_box-outline,
.vc_color-info.vc_message_box-solid-icon {
color: #5e7f96;
border-color: #56b0ee;
background-color: transparent
}

.vc_color-info.vc_message_box-outline
.vc_message_box-icon,
.vc_color-info.vc_message_box-solid-icon
.vc_message_box-icon {
color: #56b0ee
}

.vc_color-info.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #56b0ee
}

.vc_color-info.vc_message_box-3d {
box-shadow: 0 5px 0 #9dd6fd
}

.vc_color-success.vc_message_box {
color: #5e7f96;
border-color: #cfebfe;
background-color: #e6fdf8
}

.vc_color-success.vc_message_box
.vc_message_box-icon {
color: #1bbc9b
}

.vc_color-success.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #1bbc9b
}

.vc_color-success.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-success.vc_message_box-outline,
.vc_color-success.vc_message_box-solid-icon {
color: #5e7f96;
border-color: #1bbc9b;
background-color: transparent
}

.vc_color-success.vc_message_box-outline
.vc_message_box-icon,
.vc_color-success.vc_message_box-solid-icon
.vc_message_box-icon {
color: #1bbc9b
}

.vc_color-success.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #1bbc9b
}

.vc_color-success.vc_message_box-3d {
box-shadow: 0 5px 0 #9dd6fd
}

.vc_color-warning.vc_message_box {
color: #9d8967;
border-color: #ffeccc;
background-color: #fff4e2
}

.vc_color-warning.vc_message_box
.vc_message_box-icon {
color: #fcb53f
}

.vc_color-warning.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #fcb53f
}

.vc_color-warning.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-warning.vc_message_box-outline,
.vc_color-warning.vc_message_box-solid-icon {
color: #9d8967;
border-color: #fcb53f;
background-color: transparent
}

.vc_color-warning.vc_message_box-outline
.vc_message_box-icon,
.vc_color-warning.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fcb53f
}

.vc_color-warning.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #fcb53f
}

.vc_color-warning.vc_message_box-3d {
box-shadow: 0 5px 0 #ffd999
}

.vc_color-danger.vc_message_box {
color: #a85959;
border-color: #fedede;
background-color: #fdeaea
}

.vc_color-danger.vc_message_box
.vc_message_box-icon {
color: #ff7877
}

.vc_color-danger.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #ff7877
}

.vc_color-danger.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-danger.vc_message_box-outline,
.vc_color-danger.vc_message_box-solid-icon {
color: #a85959;
border-color: #ff7877;
background-color: transparent
}

.vc_color-danger.vc_message_box-outline
.vc_message_box-icon,
.vc_color-danger.vc_message_box-solid-icon
.vc_message_box-icon {
color: #ff7877
}

.vc_color-danger.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #ff7877
}

.vc_color-danger.vc_message_box-3d {
box-shadow: 0 5px 0 #fdacac
}

.vc_color-alert-info.vc_message_box {
color: #31708f;
border-color: #bce8f1;
background-color: #d9edf7
}

.vc_color-alert-info.vc_message_box
.vc_message_box-icon {
color: #67CCE0
}

.vc_color-alert-info.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #67CCE0
}

.vc_color-alert-info.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-alert-info.vc_message_box-outline,
.vc_color-alert-info.vc_message_box-solid-icon {
color: #31708f;
border-color: #67CCE0;
background-color: transparent
}

.vc_color-alert-info.vc_message_box-outline
.vc_message_box-icon,
.vc_color-alert-info.vc_message_box-solid-icon
.vc_message_box-icon {
color: #67CCE0
}

.vc_color-alert-info.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #67CCE0
}

.vc_color-alert-info.vc_message_box-3d {
box-shadow: 0 5px 0 #91d9e8
}

.vc_color-alert-success.vc_message_box {
color: #3c763d;
border-color: #d6e9c6;
background-color: #dff0d8
}

.vc_color-alert-success.vc_message_box
.vc_message_box-icon {
color: #9AD36A
}

.vc_color-alert-success.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #9AD36A
}

.vc_color-alert-success.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-alert-success.vc_message_box-outline,
.vc_color-alert-success.vc_message_box-solid-icon {
color: #3c763d;
border-color: #9AD36A;
background-color: transparent
}

.vc_color-alert-success.vc_message_box-outline
.vc_message_box-icon,
.vc_color-alert-success.vc_message_box-solid-icon
.vc_message_box-icon {
color: #9AD36A
}

.vc_color-alert-success.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #9AD36A
}

.vc_color-alert-success.vc_message_box-3d {
box-shadow: 0 5px 0 #bbdba1
}

.vc_color-alert-warning.vc_message_box {
color: #8a6d3b;
border-color: #faebcc;
background-color: #fcf8e3
}

.vc_color-alert-warning.vc_message_box
.vc_message_box-icon {
color: #F9CF79
}

.vc_color-alert-warning.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #F9CF79
}

.vc_color-alert-warning.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-alert-warning.vc_message_box-outline,
.vc_color-alert-warning.vc_message_box-solid-icon {
color: #8a6d3b;
border-color: #F9CF79;
background-color: transparent
}

.vc_color-alert-warning.vc_message_box-outline
.vc_message_box-icon,
.vc_color-alert-warning.vc_message_box-solid-icon
.vc_message_box-icon {
color: #F9CF79
}

.vc_color-alert-warning.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #F9CF79
}

.vc_color-alert-warning.vc_message_box-3d {
box-shadow: 0 5px 0 #f5d89e
}

.vc_color-alert-danger.vc_message_box {
color: #a94442;
border-color: #ebccd1;
background-color: #f2dede
}

.vc_color-alert-danger.vc_message_box
.vc_message_box-icon {
color: #EF8495
}

.vc_color-alert-danger.vc_message_box-solid {
color: #fff;
border-color: transparent;
background-color: #EF8495
}

.vc_color-alert-danger.vc_message_box-solid
.vc_message_box-icon {
color: #fff
}

.vc_color-alert-danger.vc_message_box-outline,
.vc_color-alert-danger.vc_message_box-solid-icon {
color: #a94442;
border-color: #EF8495;
background-color: transparent
}

.vc_color-alert-danger.vc_message_box-outline
.vc_message_box-icon,
.vc_color-alert-danger.vc_message_box-solid-icon
.vc_message_box-icon {
color: #EF8495
}

.vc_color-alert-danger.vc_message_box-solid-icon
.vc_message_box-icon {
color: #fff;
background-color: #EF8495
}

.vc_color-alert-danger.vc_message_box-3d {
box-shadow: 0 5px 0 #dca7b0
}

.vc_color-black.vc_message_box
.vc_message_box-icon {
color: #fff
}

.vc_color-black.vc_message_box-outline,
.vc_color-black.vc_message_box-outline
.vc_message_box-icon,
.vc_color-black.vc_message_box-solid-icon {
color: #2A2A2A
}

.vc_color-grey.vc_message_box
.vc_message_box-icon {
color: #858585
}

.vc_color-white.vc_message_box
.vc_message_box-icon {
color: #b3b3b3
}

.vc_color-white.vc_message_box-outline,
.vc_color-white.vc_message_box-outline
.vc_message_box-icon,
.vc_color-white.vc_message_box-solid-icon {
color: #FFF
}

.vc_message_box-outline,
.vc_message_box-solid-icon {
border-width: 2px
}

.vc_message_box-solid-icon
.vc_message_box-icon {
width: 3.25em
}

.vc_message_box-rounded {
border-radius: 5px
}

.vc_message_box-round {
border-radius: 4em
}

.wpb-content-wrapper {
margin: 0;
padding: 0;
border: none;
overflow: unset;
display: block
}

.wpb-content--blank
.wpb-content-wrapper {
margin: 0 auto
}

@media (width >=576px) {
.wpb-content--blank
.wpb-content-wrapper {
max-width: 540px
}
}

@media (width >=768px) {
.wpb-content--blank
.wpb-content-wrapper {
max-width: 720px
}
}

@media (width >=992px) {
.wpb-content--blank
.wpb-content-wrapper {
max-width: 960px
}
}

@media (width >=1200px) {
.wpb-content--blank
.wpb-content-wrapper {
max-width: 1140px
}
}

.vc_parallax-inner iframe,
.vc_video-bg iframe {
max-width: 1000%
}

.vc_parallax {
position: relative;
overflow: hidden
}

.vc_parallax > * {
position: relative;
z-index: 1
}

.vc_parallax
.vc_parallax-inner {
pointer-events: none;
position: absolute;
left: 0;
right: 0;
top: 0;
background-attachment: scroll;
background-color: transparent;
background-image: inherit;
background-size: cover;
z-index: 0;
background-position: 50% 0
}

.vc_video-bg-container {
position: relative
}

.vc_video-bg {
height: 100%;
overflow: hidden;
pointer-events: none;
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 0
}

.vc_row.vc_row-no-padding
.vc_column-inner {
padding-left: 0;
padding-right: 0
}

.vc_row[data-vc-full-width] {
transition: opacity
.5s ease;
overflow: hidden
}

.vc_row[data-vc-full-width].vc_hidden {
opacity: 0
}

.vc_editor
.vc_row[data-vc-full-width] {
overflow: visible
}

.vc_row-no-padding
.vc_inner {
margin-left: 0;
margin-right: 0
}

.vc_row.vc_row-o-full-height {
min-height: 100vh
}

.vc_row.vc_row-flex {
box-sizing: border-box;
display: flex;
flex-wrap: wrap
}

.vc_row.vc_row-flex >
.vc_column_container {
display: flex
}

.vc_row.vc_row-flex >
.vc_column_container >
.vc_column-inner {
flex-grow: 1;
display: flex;
flex-direction: column;
z-index: 1
}

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
.vc_row.vc_row-flex >
.vc_column_container >
.vc_column-inner > * {
min-height: 1em
}
}

.vc_row.vc_row-flex::after,
.vc_row.vc_row-flex::before {
display: none
}

.vc_row.vc_row-o-columns-stretch {
align-content: stretch
}

.vc_row.vc_row-o-columns-top {
align-content: flex-start
}

.vc_row.vc_row-o-columns-bottom {
align-content: flex-end
}

.vc_row.vc_row-o-columns-middle {
align-content: center
}

.vc_row.vc_row-o-columns-bottom::after,
.vc_row.vc_row-o-columns-middle::after,
.vc_row.vc_row-o-columns-top::after {
content: '';
width: 100%;
height: 0;
overflow: hidden;
visibility: hidden;
display: block
}

.vc_row.vc_row-o-content-top >
.vc_column_container >
.vc_column-inner {
justify-content: flex-start
}

.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) >
.vc_column_container {
align-items: flex-start
}

.vc_row.vc_row-o-content-bottom >
.vc_column_container >
.vc_column-inner {
justify-content: flex-end
}

.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) >
.vc_column_container {
align-items: flex-end
}

.vc_row.vc_row-o-content-middle >
.vc_column_container >
.vc_column-inner {
justify-content: center
}

.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) >
.vc_column_container {
align-items: center
}

.vc_column-inner::after,
.vc_column-inner::before {
content: " ";
display: table
}

.vc_ie-flexbox-fixer {
display: flex;
flex-direction: column
}

.vc_ie-flexbox-fixer >
.vc_row {
flex: 1 1 auto
}

.vc_row.vc_column-gap-1 {
margin-left: -15.5px;
margin-right: -15.5px
}

.vc_row.vc_column-gap-1 >
.vc_column_container {
padding:
.5px
}

.vc_row.vc_column-gap-2 {
margin-left: -16px;
margin-right: -16px
}

.vc_row.vc_column-gap-2 >
.vc_column_container {
padding: 1px
}

.vc_row.vc_column-gap-3 {
margin-left: -16.5px;
margin-right: -16.5px
}

.vc_row.vc_column-gap-3 >
.vc_column_container {
padding: 1.5px
}

.vc_row.vc_column-gap-4 {
margin-left: -17px;
margin-right: -17px
}

.vc_row.vc_column-gap-4 >
.vc_column_container {
padding: 2px
}

.vc_row.vc_column-gap-5 {
margin-left: -17.5px;
margin-right: -17.5px
}

.vc_row.vc_column-gap-5 >
.vc_column_container {
padding: 2.5px
}

.vc_row.vc_column-gap-10 {
margin-left: -20px;
margin-right: -20px
}

.vc_row.vc_column-gap-10 >
.vc_column_container {
padding: 5px
}

.vc_row.vc_column-gap-15 {
margin-left: -22.5px;
margin-right: -22.5px
}

.vc_row.vc_column-gap-15 >
.vc_column_container {
padding: 7.5px
}

.vc_row.vc_column-gap-20 {
margin-left: -25px;
margin-right: -25px
}

.vc_row.vc_column-gap-20 >
.vc_column_container {
padding: 10px
}

.vc_row.vc_column-gap-25 {
margin-left: -27.5px;
margin-right: -27.5px
}

.vc_row.vc_column-gap-25 >
.vc_column_container {
padding: 12.5px
}

.vc_row.vc_column-gap-30 {
margin-left: -30px;
margin-right: -30px
}

.vc_row.vc_column-gap-30 >
.vc_column_container {
padding: 15px
}

.vc_row.vc_column-gap-35 {
margin-left: -32.5px;
margin-right: -32.5px
}

.vc_row.vc_column-gap-35 >
.vc_column_container {
padding: 17.5px
}

.vc_column_container {
padding-left: 0;
padding-right: 0
}

.vc_column_container >
.vc_column-inner {
box-sizing: border-box;
padding-left: 15px;
padding-right: 15px;
width: 100%
}

.vc_section {
padding-left: 15px;
padding-right: 15px;
margin-left: -15px;
margin-right: -15px
}

.vc_section[data-vc-full-width] {
transition: opacity
.5s ease;
overflow: hidden
}

.vc_section[data-vc-full-width].vc_hidden {
opacity: 0
}

.vc_section[data-vc-full-width] >
.vc_row {
margin-left: 0;
margin-right: 0
}

.vc_section[data-vc-stretch-content] {
padding-left: 0;
padding-right: 0
}

.vc_section.vc_row-o-full-height {
min-height: 100vh
}

.vc_section.vc_section-flex {
box-sizing: border-box;
display: flex;
flex-flow: column nowrap
}

.vc_section.vc_section-flex
.vc_vc_row {
width: 100%
}

.vc_section.vc_section-flex::after,
.vc_section.vc_section-flex::before {
display: none
}

.vc_section.vc_section-o-content-top {
justify-content: flex-start
}

.vc_section.vc_section-o-content-bottom {
justify-content: flex-end
}

.vc_section.vc_section-o-content-middle {
justify-content: center
}

.vc_section.vc_section-o-content-bottom::after,
.vc_section.vc_section-o-content-middle::after,
.vc_section.vc_section-o-content-top::after {
content: '';
width: 100%;
height: 0;
overflow: hidden;
visibility: hidden;
display: block
}

.vc_row.vc_column-gap-1 >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_column-gap-1 >
.vc_vc_column_inner >
.vc_column_container {
padding-left:
.5px;
padding-right:
.5px
}

.vc_row.vc_column-gap-2 >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_column-gap-2 >
.vc_vc_column_inner >
.vc_column_container {
padding-left: 1px;
padding-right: 1px
}

.vc_row.vc_column-gap-3 >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_column-gap-3 >
.vc_vc_column_inner >
.vc_column_container {
padding-left: 1.5px;
padding-right: 1.5px
}

.vc_row.vc_column-gap-4 >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_column-gap-4 >
.vc_vc_column_inner >
.vc_column_container {
padding-left: 2px;
padding-right: 2px
}

.vc_row.vc_column-gap-5 >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_column-gap-5 >
.vc_vc_column_inner >
.vc_column_container {
padding-left: 2.5px;
padding-right: 2.5px
}

.vc_row.vc_column-gap-10 >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_column-gap-10 >
.vc_vc_column_inner >
.vc_column_container {
padding-left: 5px;
padding-right: 5px
}

.vc_row.vc_column-gap-15 >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_column-gap-15 >
.vc_vc_column_inner >
.vc_column_container {
padding-left: 7.5px;
padding-right: 7.5px
}

.vc_row.vc_column-gap-20 >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_column-gap-20 >
.vc_vc_column_inner >
.vc_column_container {
padding-left: 10px;
padding-right: 10px
}

.vc_row.vc_column-gap-25 >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_column-gap-25 >
.vc_vc_column_inner >
.vc_column_container {
padding-left: 12.5px;
padding-right: 12.5px
}

.vc_row.vc_column-gap-30 >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_column-gap-30 >
.vc_vc_column_inner >
.vc_column_container {
padding-left: 15px;
padding-right: 15px
}

.vc_row.vc_column-gap-35 >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_column-gap-35 >
.vc_vc_column_inner >
.vc_column_container {
padding-left: 17.5px;
padding-right: 17.5px
}

.vc_vc_column,
.vc_vc_column_inner {
padding-left: 0;
padding-right: 0
}

.vc_row.vc_row-flex >
.vc_vc_column,
.vc_row.vc_row-flex >
.vc_vc_column_inner {
display: flex
}

.vc_row.vc_row-flex >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_row-flex >
.vc_vc_column_inner >
.vc_column_container {
display: flex;
width: 100%
}

.vc_row.vc_row-flex >
.vc_vc_column >
.vc_column_container >
.vc_column-inner,
.vc_row.vc_row-flex >
.vc_vc_column_inner >
.vc_column_container >
.vc_column-inner {
flex-grow: 1;
display: flex;
flex-direction: column
}

.vc_row.vc_row-o-equal-height >
.vc_column_container {
align-items: stretch
}

.vc_row.vc_row-o-content-top >
.vc_vc_column >
.vc_column_container >
.vc_column-inner,
.vc_row.vc_row-o-content-top >
.vc_vc_column_inner >
.vc_column_container >
.vc_column-inner {
justify-content: flex-start
}

.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) >
.vc_vc_column_inner >
.vc_column_container {
align-items: flex-start
}

.vc_row.vc_row-o-content-bottom >
.vc_vc_column >
.vc_column_container >
.vc_column-inner,
.vc_row.vc_row-o-content-bottom >
.vc_vc_column_inner >
.vc_column_container >
.vc_column-inner {
justify-content: flex-end
}

.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) >
.vc_vc_column_inner >
.vc_column_container {
align-items: flex-end
}

.vc_row.vc_row-o-content-middle >
.vc_vc_column >
.vc_column_container >
.vc_column-inner,
.vc_row.vc_row-o-content-middle >
.vc_vc_column_inner >
.vc_column_container >
.vc_column-inner {
justify-content: center
}

.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) >
.vc_vc_column >
.vc_column_container,
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) >
.vc_vc_column_inner >
.vc_column_container {
align-items: center
}

.vc_empty-element >
.vc_column-inner {
min-height: 100px
}

.fb_type_standard,
.fb_type_standard iframe {
height: 25px
}

.fb_type_button_count,
.fb_type_button_count iframe {
height: 20px
}

.fb_type_box_count,
.fb_type_box_count iframe {
height: 62px
}

.wpb_googleplus_type_standard {
height: 25px
}

.wpb_googleplus_type_small {
height: 19px
}

.wpb_googleplus_type_medium,
.wpb_googleplus_type_tall {
height: 21px
}

.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {
height: 62px
}

.wpb_pinterest a {
border-bottom: 0
}

.wpb_pinterest_type_horizontal {
height: 21px
}

.wpb_pinterest_type_vertical {
box-sizing: content-box;
height: 21px
}

.wpb_pinterest_type_none {
height: 21px
}

iframe.twitter-share-button {
margin: 0
}

.vc_toggle {
display: block;
font-size: 1em
}

.vc_toggle_title {
cursor: pointer;
display: block;
margin: 0;
padding: 0;
position: relative;
user-select: none;
font-weight: 400
}

.vc_toggle_title > h4 {
display: inline
}

.vc_toggle_icon {
display: none;
position: relative
}

.vc_toggle_content {
display: none;
overflow: hidden;
padding: 0
}

.vc_toggle.vc_toggle_active >
.vc_toggle_content {
display: block
}

.vc_toggle_simple
.vc_toggle_icon {
border: 0 solid transparent;
border-radius: 0;
display: inline-block;
height: 22px;
width: 22px;
background-color: transparent;
margin-left: 2px
}

.vc_toggle_simple.vc_toggle_active
.vc_toggle_icon::after {
visibility: hidden
}

.vc_toggle_simple
.vc_toggle_icon::before {
height: 2px;
width: 10px
}

.vc_toggle_simple
.vc_toggle_icon::after {
height: 10px;
width: 2px
}

.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_simple
.vc_toggle_icon::before {
content: '';
display: block;
left: 50%;
position: absolute;
top: 50%;
box-sizing: border-box;
transform: translate(-50%,-50%);
background-color: #2A2A2A
}

.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #444
}

.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_round
.vc_toggle_icon {
border: 2px solid transparent;
border-radius: 50%;
display: inline-block;
height: 22px;
width: 22px;
background-color: #2A2A2A
}

.vc_toggle_round.vc_toggle_active
.vc_toggle_icon::after {
visibility: hidden
}

.vc_toggle_round
.vc_toggle_icon::before {
height: 2px;
width: 10px
}

.vc_toggle_round
.vc_toggle_icon::after {
height: 10px;
width: 2px
}

.vc_toggle_round
.vc_toggle_icon::after,
.vc_toggle_round
.vc_toggle_icon::before {
content: '';
display: block;
left: 50%;
position: absolute;
top: 50%;
box-sizing: border-box;
transform: translate(-50%,-50%);
background-color: #FFF
}

.vc_toggle_round.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #2A2A2A
}

.vc_toggle_round.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_round.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #2A2A2A
}

.vc_toggle_round
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #444
}

.vc_toggle_round
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_round
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_round.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #444
}

.vc_toggle_round.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_round.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #444
}

.vc_toggle_rounded
.vc_toggle_icon {
border: 2px solid transparent;
border-radius: 20%;
display: inline-block;
height: 22px;
width: 22px;
background-color: #2A2A2A
}

.vc_toggle_rounded.vc_toggle_active
.vc_toggle_icon::after {
visibility: hidden
}

.vc_toggle_rounded
.vc_toggle_icon::before {
height: 2px;
width: 10px
}

.vc_toggle_rounded
.vc_toggle_icon::after {
height: 10px;
width: 2px
}

.vc_toggle_rounded
.vc_toggle_icon::after,
.vc_toggle_rounded
.vc_toggle_icon::before {
content: '';
display: block;
left: 50%;
position: absolute;
top: 50%;
box-sizing: border-box;
transform: translate(-50%,-50%);
background-color: #FFF
}

.vc_toggle_rounded.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #2A2A2A
}

.vc_toggle_rounded.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_rounded.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #2A2A2A
}

.vc_toggle_rounded
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #444
}

.vc_toggle_rounded
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_rounded
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_rounded.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #444
}

.vc_toggle_rounded.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_rounded.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #444
}

.vc_toggle_square
.vc_toggle_icon {
border: 2px solid transparent;
border-radius: 0;
display: inline-block;
height: 22px;
width: 22px;
background-color: #2A2A2A
}

.vc_toggle_square.vc_toggle_active
.vc_toggle_icon::after {
visibility: hidden
}

.vc_toggle_square
.vc_toggle_icon::before {
height: 2px;
width: 10px
}

.vc_toggle_square
.vc_toggle_icon::after {
height: 10px;
width: 2px
}

.vc_toggle_square
.vc_toggle_icon::after,
.vc_toggle_square
.vc_toggle_icon::before {
content: '';
display: block;
left: 50%;
position: absolute;
top: 50%;
box-sizing: border-box;
transform: translate(-50%,-50%);
background-color: #FFF
}

.vc_toggle_square.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #2A2A2A
}

.vc_toggle_square.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_square.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #2A2A2A
}

.vc_toggle_square
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #444
}

.vc_toggle_square
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_square
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_square.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #444
}

.vc_toggle_square.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_square.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #444
}

.vc_toggle_text_only
.vc_toggle_icon {
display: none
}

.vc_toggle_arrow
.vc_toggle_icon {
display: inline-block
}

.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_arrow
.vc_toggle_icon::before {
content: '';
border-style: solid;
display: block;
left: 50%;
position: absolute;
top: 50%;
box-sizing: border-box;
transform: rotate(45deg)
}

.vc_toggle_arrow
.vc_toggle_icon::before {
border-left: none;
border-top: none
}

.vc_toggle_arrow
.vc_toggle_icon::after {
border-right: none;
border-bottom: none;
visibility: hidden
}

.vc_toggle_arrow.vc_toggle_active
.vc_toggle_icon::before {
visibility: hidden
}

.vc_toggle_arrow.vc_toggle_active
.vc_toggle_icon::after {
visibility: visible
}

.vc_toggle.vc_toggle_arrow
.vc_toggle_icon {
height: 22px;
width: 22px;
background: 0 0
}

.vc_toggle.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle.vc_toggle_arrow
.vc_toggle_icon::before {
border-width: 2px;
height: 10px;
margin-left: -5px;
width: 10px;
border-color: #2A2A2A;
background: 0 0
}

.vc_toggle.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #444;
background: 0 0
}

.vc_toggle_default
.vc_toggle_icon {
background: #bababa;
border: 1px solid #acacac;
box-sizing: border-box;
transform: translate(0,-50%)
}

.vc_toggle_default
.vc_toggle_icon::after,
.vc_toggle_default
.vc_toggle_icon::before {
content: '';
display: block;
left: 50%;
position: absolute;
top: 50%;
box-sizing: border-box;
transform: translate(-50%,-50%);
background: #bababa
}

.vc_toggle_default
.vc_toggle_icon::before {
border: 1px solid #acacac
}

.vc_toggle_default.vc_toggle_active
.vc_toggle_icon::after,
.vc_toggle_default.vc_toggle_active
.vc_toggle_icon::before {
visibility: hidden
}

.vc_toggle.vc_toggle_default
.vc_toggle_icon {
display: inline-block;
width: 10px;
margin-left: 5px;
height: 4px
}

.vc_toggle.vc_toggle_default
.vc_toggle_icon::before {
height: 10px;
width: 4px
}

.vc_toggle.vc_toggle_default
.vc_toggle_icon::after {
width: 8px;
height: 2px
}

.vc_toggle_color_blue.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #5472D2
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_blue
.vc_toggle_icon {
background-color: #5472D2;
border-color: transparent
}

.vc_toggle_color_blue
.vc_toggle_icon::after,
.vc_toggle_color_blue
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_blue.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #5472D2
}

.vc_toggle_color_blue.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #5472D2
}

.vc_toggle_color_blue
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #7c93dd
}

.vc_toggle_color_blue
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_blue
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_blue.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_blue.vc_toggle_default
.vc_toggle_icon::before {
border-color: #3354c0;
background: #5472D2
}

.vc_toggle_color_blue.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_blue.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #5472d2;
background: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_default
.vc_toggle_icon::after {
background: #5472D2
}

.vc_toggle_color_blue.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_blue.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #5472D2;
background: 0 0
}

.vc_toggle_color_blue.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_blue.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #7c93dd;
background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #00C1CF
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_turquoise
.vc_toggle_icon {
background-color: #00C1CF;
border-color: transparent
}

.vc_toggle_color_turquoise
.vc_toggle_icon::after,
.vc_toggle_color_turquoise
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #00C1CF
}

.vc_toggle_color_turquoise.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_turquoise.vc_toggle_default
.vc_toggle_icon::before {
border-color: #00919c;
background: #00C1CF
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #00C1CF
}

.vc_toggle_color_turquoise
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #00919c
}

.vc_toggle_color_turquoise
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_turquoise
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_turquoise.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #006269;
background: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_default
.vc_toggle_icon::after {
background: #00C1CF
}

.vc_toggle_color_turquoise.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #00C1CF;
background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #00919c;
background: 0 0
}

.vc_toggle_color_pink.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #FE6C61
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_pink
.vc_toggle_icon {
background-color: #FE6C61;
border-color: transparent
}

.vc_toggle_color_pink
.vc_toggle_icon::after,
.vc_toggle_color_pink
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_pink.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #FE6C61
}

.vc_toggle_color_pink.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #FE6C61
}

.vc_toggle_color_pink
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #fe9b94
}

.vc_toggle_color_pink
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_pink
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_pink.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_pink.vc_toggle_default
.vc_toggle_icon::before {
border-color: #fe3d2e;
background: #FE6C61
}

.vc_toggle_color_pink.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_pink.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #fe6c61;
background: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_default
.vc_toggle_icon::after {
background: #FE6C61
}

.vc_toggle_color_pink.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_pink.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #FE6C61;
background: 0 0
}

.vc_toggle_color_pink.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_pink.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #fe9b94;
background: 0 0
}

.vc_toggle_color_violet.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #8D6DC4
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #a991d3
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_violet
.vc_toggle_icon {
background-color: #8D6DC4;
border-color: transparent
}

.vc_toggle_color_violet
.vc_toggle_icon::after,
.vc_toggle_color_violet
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_violet.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #8D6DC4
}

.vc_toggle_color_violet.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #8D6DC4
}

.vc_toggle_color_violet
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #a991d3
}

.vc_toggle_color_violet
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_violet
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_violet.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #a991d3
}

.vc_toggle_color_violet.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_violet.vc_toggle_default
.vc_toggle_icon::before {
border-color: #7149b5;
background: #8D6DC4
}

.vc_toggle_color_violet.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #a991d3
}

.vc_toggle_color_violet.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_violet.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #8d6dc4;
background: #a991d3
}

.vc_toggle_color_violet.vc_toggle_default
.vc_toggle_icon::after {
background: #8D6DC4
}

.vc_toggle_color_violet.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #a991d3
}

.vc_toggle_color_violet.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_violet.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #8D6DC4;
background: 0 0
}

.vc_toggle_color_violet.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_violet.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #a991d3;
background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #4CADC9
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_peacoc
.vc_toggle_icon {
background-color: #4CADC9;
border-color: transparent
}

.vc_toggle_color_peacoc
.vc_toggle_icon::after,
.vc_toggle_color_peacoc
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #4CADC9
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #4CADC9
}

.vc_toggle_color_peacoc
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #73bfd5
}

.vc_toggle_color_peacoc
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_peacoc
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_peacoc.vc_toggle_default
.vc_toggle_icon::before {
border-color: #3492ae;
background: #4CADC9
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_peacoc.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #4cadc9;
background: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_default
.vc_toggle_icon::after {
background: #4CADC9
}

.vc_toggle_color_peacoc.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #4CADC9;
background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #73bfd5;
background: 0 0
}

.vc_toggle_color_chino.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #CEC2AB
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_chino
.vc_toggle_icon {
background-color: #CEC2AB;
border-color: transparent
}

.vc_toggle_color_chino
.vc_toggle_icon::after,
.vc_toggle_color_chino
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_chino.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #CEC2AB
}

.vc_toggle_color_chino.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #CEC2AB
}

.vc_toggle_color_chino
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #e1d9cb
}

.vc_toggle_color_chino
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_chino
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_chino.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_chino.vc_toggle_default
.vc_toggle_icon::before {
border-color: #bbab8b;
background: #CEC2AB
}

.vc_toggle_color_chino.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_chino.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #cec2ab;
background: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_default
.vc_toggle_icon::after {
background: #CEC2AB
}

.vc_toggle_color_chino.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_chino.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #CEC2AB;
background: 0 0
}

.vc_toggle_color_chino.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_chino.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #e1d9cb;
background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #50485B
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_mulled_wine
.vc_toggle_icon {
background-color: #50485B;
border-color: transparent
}

.vc_toggle_color_mulled_wine
.vc_toggle_icon::after,
.vc_toggle_color_mulled_wine
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #50485B
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #50485B
}

.vc_toggle_color_mulled_wine
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #695f77
}

.vc_toggle_color_mulled_wine
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_mulled_wine
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_mulled_wine.vc_toggle_default
.vc_toggle_icon::before {
border-color: #37313f;
background: #50485B
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_mulled_wine.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #50485b;
background: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_default
.vc_toggle_icon::after {
background: #50485B
}

.vc_toggle_color_mulled_wine.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #50485B;
background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #695f77;
background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #75D69C
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_vista_blue
.vc_toggle_icon {
background-color: #75D69C;
border-color: transparent
}

.vc_toggle_color_vista_blue
.vc_toggle_icon::after,
.vc_toggle_color_vista_blue
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #75D69C
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #75D69C
}

.vc_toggle_color_vista_blue
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #9ce2b8
}

.vc_toggle_color_vista_blue
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_vista_blue
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_vista_blue.vc_toggle_default
.vc_toggle_icon::before {
border-color: #4eca80;
background: #75D69C
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_vista_blue.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #75d69c;
background: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_default
.vc_toggle_icon::after {
background: #75D69C
}

.vc_toggle_color_vista_blue.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #75D69C;
background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #9ce2b8;
background: 0 0
}

.vc_toggle_color_black.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #2A2A2A
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #444
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_black
.vc_toggle_icon {
background-color: #2A2A2A;
border-color: transparent
}

.vc_toggle_color_black
.vc_toggle_icon::after,
.vc_toggle_color_black
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_black.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #2A2A2A
}

.vc_toggle_color_black.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #2A2A2A
}

.vc_toggle_color_black
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #444
}

.vc_toggle_color_black
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_black
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_black.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #444
}

.vc_toggle_color_black.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_black.vc_toggle_default
.vc_toggle_icon::before {
border-color: #101010;
background: #2A2A2A
}

.vc_toggle_color_black.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #444
}

.vc_toggle_color_black.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_black.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #2a2a2a;
background: #444
}

.vc_toggle_color_black.vc_toggle_default
.vc_toggle_icon::after {
background: #2A2A2A
}

.vc_toggle_color_black.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #444
}

.vc_toggle_color_black.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_black.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #2A2A2A;
background: 0 0
}

.vc_toggle_color_black.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_black.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #444;
background: 0 0
}

.vc_toggle_color_grey.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #EBEBEB
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_grey
.vc_toggle_icon {
background-color: #EBEBEB;
border-color: transparent
}

.vc_toggle_color_grey
.vc_toggle_icon::after,
.vc_toggle_color_grey
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_grey.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #EBEBEB
}

.vc_toggle_color_grey.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_grey.vc_toggle_default
.vc_toggle_icon::before {
border-color: #d2d2d2;
background: #EBEBEB
}

.vc_toggle_color_grey.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #EBEBEB
}

.vc_toggle_color_grey
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #d2d2d2
}

.vc_toggle_color_grey
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_grey
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_grey.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_grey.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #b8b8b8;
background: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_default
.vc_toggle_icon::after {
background: #EBEBEB
}

.vc_toggle_color_grey.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_grey.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #EBEBEB;
background: 0 0
}

.vc_toggle_color_grey.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_grey.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #d2d2d2;
background: 0 0
}

.vc_toggle_color_orange.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #F7BE68
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #fad398
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_orange
.vc_toggle_icon {
background-color: #F7BE68;
border-color: transparent
}

.vc_toggle_color_orange
.vc_toggle_icon::after,
.vc_toggle_color_orange
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_orange.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #F7BE68
}

.vc_toggle_color_orange.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #F7BE68
}

.vc_toggle_color_orange
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #fad398
}

.vc_toggle_color_orange
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_orange
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_orange.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #fad398
}

.vc_toggle_color_orange.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_orange.vc_toggle_default
.vc_toggle_icon::before {
border-color: #f4a938;
background: #F7BE68
}

.vc_toggle_color_orange.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #fad398
}

.vc_toggle_color_orange.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_orange.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #f7be68;
background: #fad398
}

.vc_toggle_color_orange.vc_toggle_default
.vc_toggle_icon::after {
background: #F7BE68
}

.vc_toggle_color_orange.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #fad398
}

.vc_toggle_color_orange.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_orange.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #F7BE68;
background: 0 0
}

.vc_toggle_color_orange.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_orange.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #fad398;
background: 0 0
}

.vc_toggle_color_sky.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #5AA1E3
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #86baea
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_sky
.vc_toggle_icon {
background-color: #5AA1E3;
border-color: transparent
}

.vc_toggle_color_sky
.vc_toggle_icon::after,
.vc_toggle_color_sky
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_sky.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #5AA1E3
}

.vc_toggle_color_sky.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #5AA1E3
}

.vc_toggle_color_sky
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #86baea
}

.vc_toggle_color_sky
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_sky
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_sky.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #86baea
}

.vc_toggle_color_sky.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_sky.vc_toggle_default
.vc_toggle_icon::before {
border-color: #2e88dc;
background: #5AA1E3
}

.vc_toggle_color_sky.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #86baea
}

.vc_toggle_color_sky.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_sky.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #5aa1e3;
background: #86baea
}

.vc_toggle_color_sky.vc_toggle_default
.vc_toggle_icon::after {
background: #5AA1E3
}

.vc_toggle_color_sky.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #86baea
}

.vc_toggle_color_sky.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_sky.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #5AA1E3;
background: 0 0
}

.vc_toggle_color_sky.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_sky.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #86baea;
background: 0 0
}

.vc_toggle_color_green.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #6DAB3C
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #87c456
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_green
.vc_toggle_icon {
background-color: #6DAB3C;
border-color: transparent
}

.vc_toggle_color_green
.vc_toggle_icon::after,
.vc_toggle_color_green
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_green.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #6DAB3C
}

.vc_toggle_color_green.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #6DAB3C
}

.vc_toggle_color_green
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #87c456
}

.vc_toggle_color_green
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_green
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_green.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #87c456
}

.vc_toggle_color_green.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_green.vc_toggle_default
.vc_toggle_icon::before {
border-color: #55852f;
background: #6DAB3C
}

.vc_toggle_color_green.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #87c456
}

.vc_toggle_color_green.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_green.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #6dab3c;
background: #87c456
}

.vc_toggle_color_green.vc_toggle_default
.vc_toggle_icon::after {
background: #6DAB3C
}

.vc_toggle_color_green.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #87c456
}

.vc_toggle_color_green.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_green.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #6DAB3C;
background: 0 0
}

.vc_toggle_color_green.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_green.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #87c456;
background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #F4524D
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_juicy_pink
.vc_toggle_icon {
background-color: #F4524D;
border-color: transparent
}

.vc_toggle_color_juicy_pink
.vc_toggle_icon::after,
.vc_toggle_color_juicy_pink
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #F4524D
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #F4524D
}

.vc_toggle_color_juicy_pink
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #f7817d
}

.vc_toggle_color_juicy_pink
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_juicy_pink
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_juicy_pink.vc_toggle_default
.vc_toggle_icon::before {
border-color: #f1231d;
background: #F4524D
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_juicy_pink.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #f4524d;
background: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_default
.vc_toggle_icon::after {
background: #F4524D
}

.vc_toggle_color_juicy_pink.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #F4524D;
background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #f7817d;
background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #F79468
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_sandy_brown
.vc_toggle_icon {
background-color: #F79468;
border-color: transparent
}

.vc_toggle_color_sandy_brown
.vc_toggle_icon::after,
.vc_toggle_color_sandy_brown
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #F79468
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #F79468
}

.vc_toggle_color_sandy_brown
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #fab698
}

.vc_toggle_color_sandy_brown
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_sandy_brown
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_sandy_brown.vc_toggle_default
.vc_toggle_icon::before {
border-color: #f47238;
background: #F79468
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_sandy_brown.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #f79468;
background: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_default
.vc_toggle_icon::after {
background: #F79468
}

.vc_toggle_color_sandy_brown.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #F79468;
background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #fab698;
background: 0 0
}

.vc_toggle_color_purple.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #B97EBB
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_purple
.vc_toggle_icon {
background-color: #B97EBB;
border-color: transparent
}

.vc_toggle_color_purple
.vc_toggle_icon::after,
.vc_toggle_color_purple
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_purple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #B97EBB
}

.vc_toggle_color_purple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #B97EBB
}

.vc_toggle_color_purple
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #cb9fcd
}

.vc_toggle_color_purple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_purple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_purple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_purple.vc_toggle_default
.vc_toggle_icon::before {
border-color: #a75da9;
background: #B97EBB
}

.vc_toggle_color_purple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_purple.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #b97ebb;
background: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_default
.vc_toggle_icon::after {
background: #B97EBB
}

.vc_toggle_color_purple.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_purple.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #B97EBB;
background: 0 0
}

.vc_toggle_color_purple.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_purple.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #cb9fcd;
background: 0 0
}

.vc_toggle_color_white.vc_toggle_simple
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple
.vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_simple
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_simple
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: transparent
}

.vc_toggle_color_white
.vc_toggle_icon {
background-color: #FFF;
border-color: transparent
}

.vc_toggle_color_white
.vc_toggle_icon::after,
.vc_toggle_color_white
.vc_toggle_icon::before {
background-color: #2A2A2A
}

.vc_toggle_color_white.vc_toggle_color_inverted
.vc_toggle_icon {
background-color: transparent;
border-color: #FFF
}

.vc_toggle_color_white.vc_toggle_default
.vc_toggle_icon,
.vc_toggle_color_white.vc_toggle_default
.vc_toggle_icon::before {
border-color: #e6e6e6;
background: #FFF
}

.vc_toggle_color_white.vc_toggle_color_inverted
.vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_color_inverted
.vc_toggle_icon::before {
background-color: #FFF
}

.vc_toggle_color_white
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: #e6e6e6
}

.vc_toggle_color_white
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_white
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #2A2A2A
}

.vc_toggle_color_white.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon {
background-color: transparent;
border-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_color_inverted
.vc_toggle_title:hover
.vc_toggle_icon::before {
background-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon,
.vc_toggle_color_white.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #ccc;
background: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_default
.vc_toggle_icon::after {
background: #FFF
}

.vc_toggle_color_white.vc_toggle_default
.vc_toggle_title:hover
.vc_toggle_icon::after {
background: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_arrow
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_white.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_arrow
.vc_toggle_icon::before {
border-color: #FFF;
background: 0 0
}

.vc_toggle_color_white.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon {
background: 0 0
}

.vc_toggle_color_white.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_arrow
.vc_toggle_title:hover
.vc_toggle_icon::before {
border-color: #e6e6e6;
background: 0 0
}

.vc_toggle_size_sm
.vc_toggle_icon::before {
height: 2px;
width: 8px
}

.vc_toggle_size_sm
.vc_toggle_icon::after {
height: 8px;
width: 2px
}

.vc_toggle_size_sm.vc_toggle_default
.vc_toggle_icon {
display: inline-block;
width: 8px;
margin-left: 4px;
height: 2px
}

.vc_toggle_size_sm.vc_toggle_default
.vc_toggle_icon::before {
height: 8px;
width: 2px
}

.vc_toggle_size_sm.vc_toggle_default
.vc_toggle_icon::after {
width: 6px;
height: 0
}

.vc_toggle_size_sm.vc_toggle_arrow
.vc_toggle_icon {
height: 16px;
width: 16px
}

.vc_toggle_size_sm.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_size_sm.vc_toggle_arrow
.vc_toggle_icon::before {
border-width: 2px;
height: 8px;
margin-left: -4px;
width: 8px
}

.vc_toggle_size_sm.vc_toggle_default
.vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_default
.vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_round
.vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_round
.vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_rounded
.vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_rounded
.vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_simple
.vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_simple
.vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_square
.vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_square
.vc_toggle_title {
padding-left: 24px
}

.vc_toggle_size_sm.vc_toggle_default
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_default
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_round
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_round
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_simple
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_simple
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square
.vc_toggle_title
.vc_toggle_icon {
position: absolute;
left: 0;
top: 50%;
transform: translate(0,-50%)
}

.vc_toggle_size_sm.vc_toggle_default
.vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_default
.vc_toggle_title {
padding-left: 17.6px
}

.vc_toggle_size_sm.vc_toggle_arrow
.vc_toggle_icon {
margin-left: 8px
}

.vc_toggle_size_md
.vc_toggle_icon {
height: 22px;
width: 22px
}

.vc_toggle_size_md
.vc_toggle_icon::before {
height: 2px;
width: 10px
}

.vc_toggle_size_md
.vc_toggle_icon::after {
height: 10px;
width: 2px
}

.vc_toggle_size_md.vc_toggle_default
.vc_toggle_icon {
display: inline-block;
width: 10px;
margin-left: 5px;
height: 4px
}

.vc_toggle_size_md.vc_toggle_default
.vc_toggle_icon::before {
height: 10px;
width: 4px
}

.vc_toggle_size_md.vc_toggle_default
.vc_toggle_icon::after {
width: 8px;
height: 2px
}

.vc_toggle_size_md.vc_toggle_arrow
.vc_toggle_icon {
height: 22px;
width: 22px
}

.vc_toggle_size_md.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_size_md.vc_toggle_arrow
.vc_toggle_icon::before {
border-width: 2px;
height: 10px;
width: 10px
}

.vc_toggle_size_md.vc_toggle_default
.vc_toggle_content,
.vc_toggle_size_md.vc_toggle_default
.vc_toggle_title,
.vc_toggle_size_md.vc_toggle_round
.vc_toggle_content,
.vc_toggle_size_md.vc_toggle_round
.vc_toggle_title,
.vc_toggle_size_md.vc_toggle_rounded
.vc_toggle_content,
.vc_toggle_size_md.vc_toggle_rounded
.vc_toggle_title,
.vc_toggle_size_md.vc_toggle_simple
.vc_toggle_content,
.vc_toggle_size_md.vc_toggle_simple
.vc_toggle_title,
.vc_toggle_size_md.vc_toggle_square
.vc_toggle_content,
.vc_toggle_size_md.vc_toggle_square
.vc_toggle_title {
padding-left: 33px
}

.vc_toggle_size_md.vc_toggle_default
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_default
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_round
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_round
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_simple
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_simple
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square
.vc_toggle_title
.vc_toggle_icon {
position: absolute;
left: 0;
top: 50%;
transform: translate(0,-50%)
}

.vc_toggle_size_md.vc_toggle_default
.vc_toggle_content,
.vc_toggle_size_md.vc_toggle_default
.vc_toggle_title {
padding-left: 24.2px
}

.vc_toggle_size_md.vc_toggle_arrow
.vc_toggle_icon {
margin-left: 11px
}

.vc_toggle_size_lg
.vc_toggle_icon {
height: 28px;
width: 28px
}

.vc_toggle_size_lg
.vc_toggle_icon::before {
height: 2px;
width: 14px
}

.vc_toggle_size_lg
.vc_toggle_icon::after {
height: 14px;
width: 2px
}

.vc_toggle_size_lg.vc_toggle_default
.vc_toggle_icon {
display: inline-block;
width: 14px;
margin-left: 7px;
height: 4px
}

.vc_toggle_size_lg.vc_toggle_default
.vc_toggle_icon::before {
height: 14px;
width: 4px
}

.vc_toggle_size_lg.vc_toggle_default
.vc_toggle_icon::after {
width: 12px;
height: 2px
}

.vc_toggle_size_lg.vc_toggle_arrow
.vc_toggle_icon {
height: 28px;
width: 28px
}

.vc_toggle_size_lg.vc_toggle_arrow
.vc_toggle_icon::after,
.vc_toggle_size_lg.vc_toggle_arrow
.vc_toggle_icon::before {
border-width: 2px;
height: 14px;
margin-left: -7px;
width: 14px
}

.vc_toggle_size_lg.vc_toggle_default
.vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_default
.vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_round
.vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_round
.vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_rounded
.vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_rounded
.vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_simple
.vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_simple
.vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_square
.vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_square
.vc_toggle_title {
padding-left: 42px
}

.vc_toggle_size_lg.vc_toggle_default
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_default
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_round
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_round
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_simple
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_simple
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square
.vc_toggle_title
.vc_toggle_icon {
position: absolute;
left: 0;
top: 50%;
transform: translate(0,-50%)
}

.vc_toggle_size_lg.vc_toggle_default
.vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_default
.vc_toggle_title {
padding-left: 30.8px
}

.vc_toggle_size_lg.vc_toggle_arrow
.vc_toggle_icon {
margin-left: 14px
}

.vc_toggle_default
.vc_toggle_content,
.vc_toggle_default
.vc_toggle_title,
.vc_toggle_round
.vc_toggle_content,
.vc_toggle_round
.vc_toggle_title,
.vc_toggle_rounded
.vc_toggle_content,
.vc_toggle_rounded
.vc_toggle_title,
.vc_toggle_simple
.vc_toggle_content,
.vc_toggle_simple
.vc_toggle_title,
.vc_toggle_square
.vc_toggle_content,
.vc_toggle_square
.vc_toggle_title {
padding-left: 33px
}

.vc_toggle_default
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_default
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_round
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_round
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_rounded
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_rounded
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_simple
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_simple
.vc_toggle_title
.vc_toggle_icon,
.vc_toggle_square
.vc_toggle_content
.vc_toggle_icon,
.vc_toggle_square
.vc_toggle_title
.vc_toggle_icon {
position: absolute;
left: 0;
top: 50%;
transform: translate(0,-50%)
}

.vc_toggle_default
.vc_toggle_content,
.vc_toggle_default
.vc_toggle_title {
padding-left: 24.2px
}

.vc_toggle_arrow
.vc_toggle_icon {
margin-left: 11px
}

.wpb-tta-toggle {
appearance: none;
border: none;
position: relative;
display: inline-block;
width: 60px;
height: 30px;
margin: 0 15px;
border-radius: 3em;
transition: background
.2s ease-in-out,border-color
.25s ease-in-out;
cursor: pointer
}

.wpb-tta-toggle::before {
content: "";
position: absolute;
top: 4px;
left: 4px;
width: 22px;
height: 22px;
background: #fff;
border-radius: inherit;
transition: left
.25s ease-in-out
}

.wpb-tta-toggle.wpb-tta-toggle-active::before {
left: 34px
}

.wpb-wrapper-tta-toggle
.vc_pagination.vc_pagination-style-outline.vc_pagination-shape-square {
padding: 0;
margin: 0;
height: 0;
width: 0;
text-align: left
}

.wpb-tta-toggle-wrapper {
display: flex;
justify-content: center;
align-items: center
}

.wpb-tta-toggle-wrapper
.vc_custom_heading {
display: inline
}

.compose-mode
.wpb-wrapper-tta-toggle.wpb-toggle-position-top
.vc_controls >
.vc_controls-out-tr {
top: -70px
}

.wpb_widgetised_column
.wpb_wrapper > ul {
margin: 0
}

.wpb_widgetised_column
.wpb_wrapper > ul > li {
margin-left: 0;
background-image: none;
list-style: none !important
}

.wpb_widgetised_column
.wpb_wrapper > ul > li::after,
.wpb_widgetised_column
.wpb_wrapper > ul > li::before {
display: none !important
}

.wpb_button {
display: inline-block;
padding: 4px 10px;
margin-bottom: 0;
margin-top: 0;
font-size: 13px;
line-height: 18px;
color: #333;
text-align: center;
text-shadow: 0 1px 1px rgb(255 255 255 / 75%);
cursor: pointer;
background-color: #f7f7f7;
border: 1px solid #ccc;
border-radius: 2px;
box-shadow: none;
border-color: rgb(0 0 0 / 10%)
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-bar_black
.vc_label,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-bar_blue
.vc_label,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-bar_green
.vc_label,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-bar_orange
.vc_label,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-bar_red
.vc_label,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise
.vc_label,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-blue
.vc_label,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-chino
.vc_label,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine
.vc_label,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-peacoc
.vc_label,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-pink
.vc_label,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-turquoise
.vc_label,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-violet
.vc_label,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-vista-blue
.vc_label,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-vista_blue
.vc_label,
.vc_progress_bar.vc_progress-bar-color-bar_black
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-bar_blue
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-bar_green
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-bar_orange
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-bar_red
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-bar_turquoise
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-black
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-blue
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-chino
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-mulled-wine
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-peacoc
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-pink
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-turquoise
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-violet
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-vista-blue
.vc_single_bar
.vc_label,
.vc_progress_bar.vc_progress-bar-color-vista_blue
.vc_single_bar
.vc_label {
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%);
color: #fff
}

.wpb_button.active,
.wpb_button.disabled,
.wpb_button:active,
.wpb_button:hover,
.wpb_button[disabled] {
background-color: #eaeaea
}

.wpb_button:hover {
color: #333;
text-decoration: none;
background-color: #e6e6e6;
transition: background-color
.1s linear;
background-image: none
}

.wpb_button:focus {
outline: -webkit-focus-ring-color auto 5px;
outline-offset: -2px
}

.wpb_button.active,
.wpb_button:active {
background-color: #e6e6e6;
background-image: none;
outline: 0;
box-shadow: inset 0 2px 4px rgb(0 0 0 / 15%),0 1px 2px rgb(0 0 0 / 5%)
}

button.wpb_btn-large, span.wpb_btn-large {
padding: 9px 14px;
font-size: 15px;
line-height: normal;
border-radius: 2px
}

button.wpb_btn-small, span.wpb_btn-small {
padding: 5px 9px;
font-size: 11px;
line-height: 16px
}

button.wpb_btn-mini, span.wpb_btn-mini {
padding: 2px 6px;
font-size: 11px;
line-height: 14px
}

.wpb_btn-danger,
.wpb_btn-danger:hover,
.wpb_btn-info,
.wpb_btn-info:hover,
.wpb_btn-inverse,
.wpb_btn-inverse:hover,
.wpb_btn-primary,
.wpb_btn-primary:hover,
.wpb_btn-success,
.wpb_btn-success:hover,
.wpb_btn-warning,
.wpb_btn-warning:hover {
color: #FFF;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.wpb_btn-danger.active,
.wpb_btn-info.active,
.wpb_btn-inverse.active,
.wpb_btn-primary.active,
.wpb_btn-success.active,
.wpb_btn-warning.active {
color: rgb(255 255 255 / 75%)
}

.wpb_btn-primary {
background-color: #08c
}

.wpb_btn-primary.active,
.wpb_btn-primary.disabled,
.wpb_btn-primary:active,
.wpb_btn-primary:hover,
.wpb_btn-primary[disabled] {
background-color: #0077b3
}

.wpb_btn-warning {
background-color: #F90
}

.wpb_btn-warning.active,
.wpb_btn-warning.disabled,
.wpb_btn-warning:active,
.wpb_btn-warning:hover,
.wpb_btn-warning[disabled] {
background-color: #e68a00
}

.wpb_btn-danger {
background-color: #FF675B
}

.wpb_btn-danger.active,
.wpb_btn-danger.disabled,
.wpb_btn-danger:active,
.wpb_btn-danger:hover,
.wpb_btn-danger[disabled] {
background-color: #ff4f42
}

.wpb_btn-success {
background-color: #6AB165
}

.wpb_btn-success.active,
.wpb_btn-success.disabled,
.wpb_btn-success:active,
.wpb_btn-success:hover,
.wpb_btn-success[disabled] {
background-color: #5aa855
}

.wpb_btn-info {
background-color: #58B9DA
}

.wpb_btn-info.active,
.wpb_btn-info.disabled,
.wpb_btn-info:active,
.wpb_btn-info:hover,
.wpb_btn-info[disabled] {
background-color: #43b0d5
}

.wpb_btn-inverse {
background-color: #555
}

.wpb_btn-inverse.active,
.wpb_btn-inverse.disabled,
.wpb_btn-inverse:active,
.wpb_btn-inverse:hover,
.wpb_btn-inverse[disabled] {
background-color: #484848
}

button.wpb_button::-moz-focus-inner, input[type="submit"].wpb_button::-moz-focus-inner {
padding: 0;
border: 0
}

a.wpb_button_a {
text-decoration: none;
border: none
}

a.wpb_button_a:hover {
text-decoration: none
}

.vc_btn3-container {
display: block;
max-width: 100%
}

.vc_btn3-container.vc_btn3-inline {
display: inline-block;
vertical-align: top
}

.vc_general.vc_btn3 {
display: inline-block;
margin-bottom: 0;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
background-color: transparent;
color: #5472D2;
border: 1px solid transparent;
box-sizing: border-box;
word-wrap: break-word;
user-select: none;
text-decoration: none;
position: relative;
top: 0;
transition: all
.2s ease-in-out;
line-height: normal;
box-shadow: none;
font-size: 14px;
padding: 14px 20px
}

.vc_general.vc_btn3.vc_btn3-style-outline,
.vc_general.vc_btn3.vc_btn3-style-outline-custom {
padding: 13px 19px
}

.vc_general.vc_btn3.active,
.vc_general.vc_btn3:active,
.vc_general.vc_btn3:focus {
outline: 0
}

.vc_general.vc_btn3:focus,
.vc_general.vc_btn3:hover {
border: 1px solid transparent;
text-decoration: none;
color: #4868cf
}

.vc_general.vc_btn3
.vc_btn3-icon {
vertical-align: top;
height: 14px;
line-height: 1;
font-size: 16px
}

.vc_general.vc_btn3
.vc_btn3-icon-inner {
display: block;
position: absolute;
top: 50%;
left: 0;
transform: translate(0,-50%)
}

.vc_general.vc_btn3
.vc_btn3-placeholder {
display: inline-block;
vertical-align: top;
width: 0
}

.vc_btn3.vc_btn3-icon-left,
.vc_btn3.vc_btn3-icon-right {
position: relative
}

.vc_btn3.vc_btn3-icon-left
.vc_btn3-icon,
.vc_btn3.vc_btn3-icon-right
.vc_btn3-icon {
display: block;
position: absolute;
top: 50%;
transform: translate(0,-50%)
}

.vc_btn3.vc_btn3-icon-left {
text-align: left
}

.vc_btn3.vc_btn3-icon-right {
text-align: right
}

.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block)
.vc_btn3-icon-inner {
transform: translate(-75%,-50%)
}

.vc_btn3.vc_btn3-o-empty
.vc_btn3-icon {
transform: translate(-50%,-50%)
}

.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block)
.vc_btn3-icon-inner {
transform: translate(-50%,-50%)
}

.vc_btn3.vc_btn3-style-classic {
border-color: rgb(0 0 0 / 10%)
}

.vc_btn3.vc_btn3-style-modern {
background-image: linear-gradient(to bottom,rgb(255 255 255 / 20%) 0,rgb(255 255 255 / 1%) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#03ffffff', GradientType=0)
}

.vc_btn3.vc_btn3-style-outline,
.vc_btn3.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-style-outline-custom:focus,
.vc_btn3.vc_btn3-style-outline-custom:hover,
.vc_btn3.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-style-outline:hover {
border-width: 2px
}

.vc_btn3.vc_btn3-style-custom {
background-image: linear-gradient(rgb(0 0 0 / 0%),rgb(0 0 0 / 10%) 50%,rgb(0 0 0 / 10%));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);
background-repeat: repeat-x;
background-size: 200%;
background-position: 0 -100%
}

.vc_btn3.vc_btn3-style-custom:focus,
.vc_btn3.vc_btn3-style-custom:hover {
background-position: 0 100%
}

.vc_btn3.vc_btn3-block {
display: block;
width: 100%;
text-align: inherit
}

.vc_btn3.vc_btn3-shape-square {
border-radius: 0
}

.vc_btn3.vc_btn3-shape-rounded {
border-radius: 5px
}

.vc_btn3.vc_btn3-shape-round {
border-radius: 2em
}

.vc_btn3.vc_btn3-size-xs {
font-size: 11px;
padding: 8px 12px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline,
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom {
padding: 7px 11px
}

.vc_btn3.vc_btn3-size-xs
.vc_btn3-icon {
font-size: 14px;
height: 11px;
line-height: 11px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left: 31px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty)
.vc_btn3-icon {
left: 12px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right: 31px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty)
.vc_btn3-icon {
right: 12px
}

.vc_btn3.vc_btn3-size-sm {
font-size: 12px;
padding: 11px 16px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline,
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom {
padding: 10px 15px
}

.vc_btn3.vc_btn3-size-sm
.vc_btn3-icon {
font-size: 14px;
height: 12px;
line-height: 12px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left: 39px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty)
.vc_btn3-icon {
left: 16px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right: 39px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty)
.vc_btn3-icon {
right: 16px
}

.vc_btn3.vc_btn3-size-md {
font-size: 14px;
padding: 14px 20px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom {
padding: 13px 19px
}

.vc_btn3.vc_btn3-size-md
.vc_btn3-icon {
font-size: 16px;
height: 14px;
line-height: 14px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left: 48px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty)
.vc_btn3-icon {
left: 20px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right: 48px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty)
.vc_btn3-icon {
right: 20px
}

.vc_btn3.vc_btn3-size-lg {
font-size: 16px;
padding: 18px 25px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline,
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom {
padding: 17px 24px
}

.vc_btn3.vc_btn3-size-lg
.vc_btn3-icon {
font-size: 20px;
height: 16px;
line-height: 16px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left: 60px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty)
.vc_btn3-icon {
left: 25px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right: 60px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty)
.vc_btn3-icon {
right: 25px
}

.vc_btn3.vc_btn3-color-blue,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
color: #fff;
background-color: #5472D2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-blue:focus,
.vc_btn3.vc_btn3-color-blue:hover {
color: #f7f7f7;
background-color: #3c5ecc
}

.vc_btn3.vc_btn3-color-blue.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-blue:active {
color: #f2f2f2;
background-color: #3558c8
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline {
color: #5472D2;
border-color: #5472D2;
background-color: transparent
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover {
color: #fff;
border-color: #5472D2;
background-color: #5472D2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d {
color: #fff;
background-color: #5472D2;
box-shadow: 0 5px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #5472D2;
top: 3px;
box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #5472D2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {
color: #fff;
border-color: #5472D2;
background-color: #5472D2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #3c5ecc;
background-color: #3c5ecc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #3558c8;
background-color: #3558c8
}

.vc_btn3.vc_btn3-color-turquoise,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {
color: #fff;
background-color: #00C1CF
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-turquoise:focus,
.vc_btn3.vc_btn3-color-turquoise:hover {
color: #f7f7f7;
background-color: #00a4b0
}

.vc_btn3.vc_btn3-color-turquoise.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-turquoise:active {
color: #f2f2f2;
background-color: #009ba6
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline {
color: #00C1CF;
border-color: #00C1CF;
background-color: transparent
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover {
color: #fff;
border-color: #00C1CF;
background-color: #00C1CF
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d {
color: #fff;
background-color: #00C1CF;
box-shadow: 0 5px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #00C1CF;
top: 3px;
box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #00C1CF
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern {
color: #fff;
border-color: #00C1CF;
background-color: #00C1CF
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #00a4b0;
background-color: #00a4b0
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #009ba6;
background-color: #009ba6
}

.vc_btn3.vc_btn3-color-pink,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat {
color: #fff;
background-color: #FE6C61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-pink:focus,
.vc_btn3.vc_btn3-color-pink:hover {
color: #f7f7f7;
background-color: #fe5043
}

.vc_btn3.vc_btn3-color-pink.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-pink:active {
color: #f2f2f2;
background-color: #fe4638
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline {
color: #FE6C61;
border-color: #FE6C61;
background-color: transparent
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover {
color: #fff;
border-color: #FE6C61;
background-color: #FE6C61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d {
color: #fff;
background-color: #FE6C61;
box-shadow: 0 5px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #FE6C61;
top: 3px;
box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #FE6C61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern {
color: #fff;
border-color: #FE6C61;
background-color: #FE6C61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #fe5043;
background-color: #fe5043
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #fe4638;
background-color: #fe4638
}

.vc_btn3.vc_btn3-color-violet,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat {
color: #fff;
background-color: #8D6DC4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-violet:focus,
.vc_btn3.vc_btn3-color-violet:hover {
color: #f7f7f7;
background-color: #7c57bb
}

.vc_btn3.vc_btn3-color-violet.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-violet:active {
color: #f2f2f2;
background-color: #7650b8
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline {
color: #8D6DC4;
border-color: #8D6DC4;
background-color: transparent
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover {
color: #fff;
border-color: #8D6DC4;
background-color: #8D6DC4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d {
color: #fff;
background-color: #8D6DC4;
box-shadow: 0 5px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #8D6DC4;
top: 3px;
box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #8D6DC4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern {
color: #fff;
border-color: #8D6DC4;
background-color: #8D6DC4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #7c57bb;
background-color: #7c57bb
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #7650b8;
background-color: #7650b8
}

.vc_btn3.vc_btn3-color-peacoc,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat {
color: #fff;
background-color: #4CADC9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-peacoc:focus,
.vc_btn3.vc_btn3-color-peacoc:hover {
color: #f7f7f7;
background-color: #39a0bd
}

.vc_btn3.vc_btn3-color-peacoc.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-peacoc:active {
color: #f2f2f2;
background-color: #3799b5
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline {
color: #4CADC9;
border-color: #4CADC9;
background-color: transparent
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover {
color: #fff;
border-color: #4CADC9;
background-color: #4CADC9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d {
color: #fff;
background-color: #4CADC9;
box-shadow: 0 5px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #4CADC9;
top: 3px;
box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #4CADC9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern {
color: #fff;
border-color: #4CADC9;
background-color: #4CADC9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #39a0bd;
background-color: #39a0bd
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #3799b5;
background-color: #3799b5
}

.vc_btn3.vc_btn3-color-chino,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat {
color: #fff;
background-color: #CEC2AB
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-chino:focus,
.vc_btn3.vc_btn3-color-chino:hover {
color: #f7f7f7;
background-color: #c3b498
}

.vc_btn3.vc_btn3-color-chino.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-chino:active {
color: #f2f2f2;
background-color: #bfaf91
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline {
color: #CEC2AB;
border-color: #CEC2AB;
background-color: transparent
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover {
color: #fff;
border-color: #CEC2AB;
background-color: #CEC2AB
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d {
color: #fff;
background-color: #CEC2AB;
box-shadow: 0 5px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #CEC2AB;
top: 3px;
box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #CEC2AB
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern {
color: #fff;
border-color: #CEC2AB;
background-color: #CEC2AB
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #c3b498;
background-color: #c3b498
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #bfaf91;
background-color: #bfaf91
}

.vc_btn3.vc_btn3-color-mulled-wine,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat {
color: #fff;
background-color: #50485B
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-mulled-wine:focus,
.vc_btn3.vc_btn3-color-mulled-wine:hover {
color: #f7f7f7;
background-color: #413a4a
}

.vc_btn3.vc_btn3-color-mulled-wine.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-mulled-wine:active {
color: #f2f2f2;
background-color: #3c3644
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline {
color: #50485B;
border-color: #50485B;
background-color: transparent
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover {
color: #fff;
border-color: #50485B;
background-color: #50485B
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d {
color: #fff;
background-color: #50485B;
box-shadow: 0 5px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #50485B;
top: 3px;
box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #50485B
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern {
color: #fff;
border-color: #50485B;
background-color: #50485B
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #413a4a;
background-color: #413a4a
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #3c3644;
background-color: #3c3644
}

.vc_btn3.vc_btn3-color-vista-blue,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat {
color: #fff;
background-color: #75D69C
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-vista-blue:focus,
.vc_btn3.vc_btn3-color-vista-blue:hover {
color: #f7f7f7;
background-color: #5dcf8b
}

.vc_btn3.vc_btn3-color-vista-blue.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-vista-blue:active {
color: #f2f2f2;
background-color: #56cd85
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline {
color: #75D69C;
border-color: #75D69C;
background-color: transparent
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover {
color: #fff;
border-color: #75D69C;
background-color: #75D69C
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d {
color: #fff;
background-color: #75D69C;
box-shadow: 0 5px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #75D69C;
top: 3px;
box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #75D69C
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern {
color: #fff;
border-color: #75D69C;
background-color: #75D69C
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #5dcf8b;
background-color: #5dcf8b
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #56cd85;
background-color: #56cd85
}

.vc_btn3.vc_btn3-color-orange,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat {
color: #fff;
background-color: #F7BE68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-orange:focus,
.vc_btn3.vc_btn3-color-orange:hover {
color: #f7f7f7;
background-color: #f5b14b
}

.vc_btn3.vc_btn3-color-orange.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-orange:active {
color: #f2f2f2;
background-color: #f5ad41
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline {
color: #F7BE68;
border-color: #F7BE68;
background-color: transparent
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover {
color: #fff;
border-color: #F7BE68;
background-color: #F7BE68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d {
color: #fff;
background-color: #F7BE68;
box-shadow: 0 5px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #F7BE68;
top: 3px;
box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #F7BE68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
color: #fff;
border-color: #F7BE68;
background-color: #F7BE68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #f5b14b;
background-color: #f5b14b
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #f5ad41;
background-color: #f5ad41
}

.vc_btn3.vc_btn3-color-sky,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat {
color: #fff;
background-color: #5AA1E3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-sky:focus,
.vc_btn3.vc_btn3-color-sky:hover {
color: #f7f7f7;
background-color: #4092df
}

.vc_btn3.vc_btn3-color-sky.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-sky:active {
color: #f2f2f2;
background-color: #378ddd
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline {
color: #5AA1E3;
border-color: #5AA1E3;
background-color: transparent
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover {
color: #fff;
border-color: #5AA1E3;
background-color: #5AA1E3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d {
color: #fff;
background-color: #5AA1E3;
box-shadow: 0 5px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #5AA1E3;
top: 3px;
box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #5AA1E3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern {
color: #fff;
border-color: #5AA1E3;
background-color: #5AA1E3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #4092df;
background-color: #4092df
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #378ddd;
background-color: #378ddd
}

.vc_btn3.vc_btn3-color-green,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
color: #fff;
background-color: #6DAB3C
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-green:focus,
.vc_btn3.vc_btn3-color-green:hover {
color: #f7f7f7;
background-color: #5f9434
}

.vc_btn3.vc_btn3-color-green.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-green:active {
color: #f2f2f2;
background-color: #5a8d31
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline {
color: #6DAB3C;
border-color: #6DAB3C;
background-color: transparent
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover {
color: #fff;
border-color: #6DAB3C;
background-color: #6DAB3C
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d {
color: #fff;
background-color: #6DAB3C;
box-shadow: 0 5px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #6DAB3C;
top: 3px;
box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #6DAB3C
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
color: #fff;
border-color: #6DAB3C;
background-color: #6DAB3C
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #5f9434;
background-color: #5f9434
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #5a8d31;
background-color: #5a8d31
}

.vc_btn3.vc_btn3-color-juicy-pink,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
color: #fff;
background-color: #F4524D
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-juicy-pink:focus,
.vc_btn3.vc_btn3-color-juicy-pink:hover {
color: #f7f7f7;
background-color: #f23630
}

.vc_btn3.vc_btn3-color-juicy-pink.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-juicy-pink:active {
color: #f2f2f2;
background-color: #f22d27
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline {
color: #F4524D;
border-color: #F4524D;
background-color: transparent
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover {
color: #fff;
border-color: #F4524D;
background-color: #F4524D
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d {
color: #fff;
background-color: #F4524D;
box-shadow: 0 5px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #F4524D;
top: 3px;
box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #F4524D
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern {
color: #fff;
border-color: #F4524D;
background-color: #F4524D
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #f23630;
background-color: #f23630
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #f22d27;
background-color: #f22d27
}

.vc_btn3.vc_btn3-color-sandy-brown,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat {
color: #fff;
background-color: #F79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-sandy-brown:focus,
.vc_btn3.vc_btn3-color-sandy-brown:hover {
color: #f7f7f7;
background-color: #f57f4b
}

.vc_btn3.vc_btn3-color-sandy-brown.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-sandy-brown:active {
color: #f2f2f2;
background-color: #f57941
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline {
color: #F79468;
border-color: #F79468;
background-color: transparent
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover {
color: #fff;
border-color: #F79468;
background-color: #F79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d {
color: #fff;
background-color: #F79468;
box-shadow: 0 5px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #F79468;
top: 3px;
box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #F79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern {
color: #fff;
border-color: #F79468;
background-color: #F79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #f57f4b;
background-color: #f57f4b
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #f57941;
background-color: #f57941
}

.vc_btn3.vc_btn3-color-purple,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat {
color: #fff;
background-color: #B97EBB
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-purple:focus,
.vc_btn3.vc_btn3-color-purple:hover {
color: #f7f7f7;
background-color: #ae6ab0
}

.vc_btn3.vc_btn3-color-purple.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-purple:active {
color: #f2f2f2;
background-color: #ab63ad
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline {
color: #B97EBB;
border-color: #B97EBB;
background-color: transparent
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover {
color: #fff;
border-color: #B97EBB;
background-color: #B97EBB
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d {
color: #fff;
background-color: #B97EBB;
box-shadow: 0 5px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #B97EBB;
top: 3px;
box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #B97EBB
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern {
color: #fff;
border-color: #B97EBB;
background-color: #B97EBB
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #ae6ab0;
background-color: #ae6ab0
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #ab63ad;
background-color: #ab63ad
}

.vc_btn3.vc_btn3-color-black,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat {
color: #fff;
background-color: #2A2A2A
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-black:focus,
.vc_btn3.vc_btn3-color-black:hover {
color: #f7f7f7;
background-color: #1b1b1b
}

.vc_btn3.vc_btn3-color-black.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-black:active {
color: #f2f2f2;
background-color: #161616
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
border-color: #2A2A2A;
background-color: transparent
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover {
color: #fff;
border-color: #2A2A2A;
background-color: #2A2A2A
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d {
color: #fff;
background-color: #2A2A2A;
box-shadow: 0 5px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #2A2A2A;
top: 3px;
box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #2A2A2A
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {
color: #fff;
border-color: #2A2A2A;
background-color: #2A2A2A
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #1b1b1b;
background-color: #1b1b1b
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #161616;
background-color: #161616
}

.vc_btn3.vc_btn3-color-grey,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
color: #666;
background-color: #EBEBEB
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-grey:focus,
.vc_btn3.vc_btn3-color-grey:hover {
color: #5e5e5e;
background-color: #dcdcdc
}

.vc_btn3.vc_btn3-color-grey.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-grey:active {
color: #595959;
background-color: #d7d7d7
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
border-color: #EBEBEB;
background-color: transparent
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover {
color: #666;
border-color: #EBEBEB;
background-color: #EBEBEB
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d {
color: #666;
background-color: #EBEBEB;
box-shadow: 0 5px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover {
color: #5e5e5e;
background-color: #EBEBEB;
top: 3px;
box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active {
color: #595959;
background-color: #EBEBEB
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
color: #666;
border-color: #EBEBEB;
background-color: #EBEBEB
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
color: #5e5e5e;
border-color: #dcdcdc;
background-color: #dcdcdc
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active {
color: #595959;
border-color: #d7d7d7;
background-color: #d7d7d7
}

.vc_btn3.vc_btn3-color-white,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
color: #666;
background-color: #FFF
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-white:focus,
.vc_btn3.vc_btn3-color-white:hover {
color: #5e5e5e;
background-color: #f0f0f0
}

.vc_btn3.vc_btn3-color-white.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-white:active {
color: #595959;
background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
border-color: #FFF;
background-color: transparent
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover {
color: #666;
border-color: #FFF;
background-color: #FFF
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d {
color: #666;
background-color: #FFF;
box-shadow: 0 5px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover {
color: #5e5e5e;
background-color: #FFF;
top: 3px;
box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active {
color: #595959;
background-color: #FFF
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
color: #666;
border-color: #FFF;
background-color: #FFF;
background-image: linear-gradient(to bottom,rgb(0 0 0 / 1%) 0,rgb(0 0 0 / 2%) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#03000000', endColorstr='#05000000', GradientType=0)
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover {
color: #5e5e5e;
border-color: #f0f0f0;
background-color: #f0f0f0
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active {
color: #595959;
border-color: #ebebeb;
background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-default,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat {
color: #333;
background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-default:focus,
.vc_btn3.vc_btn3-color-default:hover {
color: #2b2b2b;
background-color: #e8e8e8
}

.vc_btn3.vc_btn3-color-default.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-default:active {
color: #262626;
background-color: #e3e3e3
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline {
color: #f7f7f7;
border-color: #f7f7f7;
background-color: transparent
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover {
color: #333;
border-color: #f7f7f7;
background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d {
color: #333;
background-color: #f7f7f7;
box-shadow: 0 5px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover {
color: #2b2b2b;
background-color: #f7f7f7;
top: 3px;
box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active {
color: #262626;
background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
color: #333;
border-color: #f7f7f7;
background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover {
color: #2b2b2b;
border-color: #e8e8e8;
background-color: #e8e8e8
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active {
color: #262626;
border-color: #e3e3e3;
background-color: #e3e3e3
}

.vc_btn3.vc_btn3-color-primary,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat {
color: #FFF;
background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-primary:focus,
.vc_btn3.vc_btn3-color-primary:hover {
color: #f7f7f7;
background-color: #0074ad
}

.vc_btn3.vc_btn3-color-primary.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-primary:active {
color: #f2f2f2;
background-color: #006da3
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline {
color: #08c;
border-color: #08c;
background-color: transparent
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover {
color: #FFF;
border-color: #08c;
background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d {
color: #FFF;
background-color: #08c;
box-shadow: 0 5px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #08c;
top: 3px;
box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {
color: #FFF;
border-color: #08c;
background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #0074ad;
background-color: #0074ad
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #006da3;
background-color: #006da3
}

.vc_btn3.vc_btn3-color-info,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat {
color: #FFF;
background-color: #58B9DA
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-info:focus,
.vc_btn3.vc_btn3-color-info:hover {
color: #f7f7f7;
background-color: #3fafd4
}

.vc_btn3.vc_btn3-color-info.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-info:active {
color: #f2f2f2;
background-color: #37abd3
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline {
color: #58B9DA;
border-color: #58B9DA;
background-color: transparent
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover {
color: #FFF;
border-color: #58B9DA;
background-color: #58B9DA
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d {
color: #FFF;
background-color: #58B9DA;
box-shadow: 0 5px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #58B9DA;
top: 3px;
box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #58B9DA
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern {
color: #FFF;
border-color: #58B9DA;
background-color: #58B9DA
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #3fafd4;
background-color: #3fafd4
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #37abd3;
background-color: #37abd3
}

.vc_btn3.vc_btn3-color-success,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat {
color: #fff;
background-color: #6AB165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-success:focus,
.vc_btn3.vc_btn3-color-success:hover {
color: #f7f7f7;
background-color: #59a453
}

.vc_btn3.vc_btn3-color-success.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-success:active {
color: #f2f2f2;
background-color: #559d50
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline {
color: #6AB165;
border-color: #6AB165;
background-color: transparent
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover {
color: #fff;
border-color: #6AB165;
background-color: #6AB165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d {
color: #fff;
background-color: #6AB165;
box-shadow: 0 5px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #6AB165;
top: 3px;
box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #6AB165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern {
color: #fff;
border-color: #6AB165;
background-color: #6AB165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #59a453;
background-color: #59a453
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #559d50;
background-color: #559d50
}

.vc_btn3.vc_btn3-color-warning,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
color: #FFF;
background-color: #F90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-warning:focus,
.vc_btn3.vc_btn3-color-warning:hover {
color: #f7f7f7;
background-color: #e08700
}

.vc_btn3.vc_btn3-color-warning.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-warning:active {
color: #f2f2f2;
background-color: #d68100
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline {
color: #F90;
border-color: #F90;
background-color: transparent
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover {
color: #FFF;
border-color: #F90;
background-color: #F90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d {
color: #FFF;
background-color: #F90;
box-shadow: 0 5px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #F90;
top: 3px;
box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #F90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern {
color: #FFF;
border-color: #F90;
background-color: #F90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #e08700;
background-color: #e08700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #d68100;
background-color: #d68100
}

.vc_btn3.vc_btn3-color-danger,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
color: #FFF;
background-color: #FF675B
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-danger:focus,
.vc_btn3.vc_btn3-color-danger:hover {
color: #f7f7f7;
background-color: #ff4b3c
}

.vc_btn3.vc_btn3-color-danger.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-danger:active {
color: #f2f2f2;
background-color: #ff4132
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline {
color: #FF675B;
border-color: #FF675B;
background-color: transparent
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover {
color: #FFF;
border-color: #FF675B;
background-color: #FF675B
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d {
color: #FFF;
background-color: #FF675B;
box-shadow: 0 5px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #FF675B;
top: 3px;
box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #FF675B
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
color: #FFF;
border-color: #FF675B;
background-color: #FF675B
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #ff4b3c;
background-color: #ff4b3c
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #ff4132;
background-color: #ff4132
}

.vc_btn3.vc_btn3-color-inverse,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat {
color: #FFF;
background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-inverse:focus,
.vc_btn3.vc_btn3-color-inverse:hover {
color: #f7f7f7;
background-color: #464646
}

.vc_btn3.vc_btn3-color-inverse.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-inverse:active {
color: #f2f2f2;
background-color: #414141
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline {
color: #555;
border-color: #555;
background-color: transparent
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover {
color: #FFF;
border-color: #555;
background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d {
color: #FFF;
background-color: #555;
box-shadow: 0 5px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover {
color: #f7f7f7;
background-color: #555;
top: 3px;
box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active {
color: #f2f2f2;
background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow: 0 3px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top: 1px;
box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow: 0 4px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top: 2px;
box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow: 0 5px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top: 3px;
box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern {
color: #FFF;
border-color: #555;
background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover {
color: #f7f7f7;
border-color: #464646;
background-color: #464646
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active {
color: #f2f2f2;
border-color: #414141;
background-color: #414141
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
color: #2A2A2A
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
color: #EBEBEB
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
color: #FFF
}

.vc_btn3-container.vc_btn3-center {
text-align: center
}

.vc_btn3-container.vc_btn3-left {
text-align: left
}

.vc_btn3-container.vc_btn3-right {
text-align: right
}

.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-icon-left
.vc_btn3-icon,
.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-icon-right
.vc_btn3-icon {
display: inline-block;
position: static;
transform: translate(0,0);
min-width: 1em
}

.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty)
.vc_btn3-icon {
margin-right:
.5em
}

.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty)
.vc_btn3-icon {
margin-left:
.5em
}

.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-size-xs {
font-size: 11px;
padding: 8px 12px
}

.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline,
.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom {
padding: 7px 11px
}

.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-size-sm {
font-size: 12px;
padding: 11px 16px
}

.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline,
.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom {
padding: 10px 15px
}

.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-size-md {
font-size: 14px;
padding: 14px 20px
}

.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline,
.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom {
padding: 13px 19px
}

.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-size-lg {
font-size: 16px;
padding: 18px 25px
}

.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline,
.vc_btn3-container.vc_btn3-center
.vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom {
padding: 17px 24px
}

.vc_btn3-container
.vc_btn3-block.vc_btn3-icon-left,
.vc_btn3-container
.vc_btn3-block.vc_btn3-icon-right {
text-align: inherit
}

.vc_custom_heading a,
.vc_custom_heading a:focus,
.vc_custom_heading a:hover,
.vc_custom_heading a:visited {
border: none;
text-decoration: inherit;
color: inherit
}

.vc_custom_heading a {
transition: all
.2s ease-in-out;
opacity: 1
}

.vc_custom_heading a:hover {
opacity:
.85
}

.wpb-pricing-table {
word-wrap: break-word
}

.wpb-plan-title {
margin: 0 0 10px;
text-align: center
}

.wpb-plan-description {
margin: 0;
text-align: center
}

.wpb-price-container {
padding: 15px 0;
text-align: center;
color: #333
}

.vc_general.vc_cta3.vc_cta3-style-3d
.vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-3d
.vc_cta3-content-header h4,
.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic)
.vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic)
.vc_cta3-content-header h4,
.vc_general.vc_cta3.vc_cta3-style-flat
.vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-flat
.vc_cta3-content-header h4,
.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic)
.vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic)
.vc_cta3-content-header h4 {
color: inherit
}

.wpb-currency {
position: relative;
top: -20px;
font-size: 13px
}

.wpb-price {
margin: 0 5px;
font-size: 52px;
font-weight: 700
}

.wpb-period {
position: relative;
bottom: 3px;
font-size: 13px
}

.wpb-plan-features {
margin: 20px 0 0;
padding: 0
}

.wpb-plan-features li {
list-style: none
}

.vc_call_to_action {
background-color: #EBEBEB;
border: 2px solid #EBEBEB;
padding: 2em;
border-radius: 5px
}

.vc_call_to_action :last-child {
margin-bottom: 0
}

.vc_call_to_action.vc_cta_square {
border-radius: 0
}

.vc_call_to_action.vc_cta_square_outlined {
border-radius: 0;
background: 0 0 !important
}

.vc_call_to_action.vc_cta_round {
border-radius: 50px
}

.vc_call_to_action.vc_cta_outlined {
background: 0 0 !important
}

.vc_call_to_action hgroup h2,
.vc_call_to_action hgroup h4 {
margin: 0;
clear: none
}

.vc_call_to_action.vc_cta_btn_pos_right
.vc_cta_btn {
float: right;
margin-left: 2em
}

.vc_call_to_action.vc_cta_btn_pos_left
.vc_cta_btn {
float: left;
margin-right: 2em
}

.wpb_call_to_action {
position: relative;
background-color: #f7f7f7;
padding: 35px;
border: 1px solid #F0F0F0;
box-sizing: border-box
}

.wpb_call_to_action
.wpb_button {
margin: 0;
box-sizing: border-box
}

.cta_align_left
.wpb_button {
float: left
}

.cta_align_right
.wpb_button {
float: right
}

.cta_align_left
.wpb_button,
.cta_align_right
.wpb_button {
max-width: 27.5%
}

.cta_align_left
.wpb_call_text,
.cta_align_right
.wpb_call_text {
width: 70%;
float: left;
clear: none
}

.cta_align_left
.wpb_call_text {
float: right
}

#content
.wpb_call_to_action
.wpb_call_text,
.wpb_call_to_action
.wpb_call_text {
margin: 0;
padding-top: 0
}

.cta_align_bottom {
text-align: center
}

.cta_align_bottom
.wpb_button {
position: static;
display: inline-block
}

.cta_no_button
.wpb_call_text {
width: auto;
float: none
}

@media (width <=600px) {
.vc_responsive
.cta_align_left
.wpb_button,
.vc_responsive
.cta_align_right
.wpb_button {
max-width: 70%;
width: 70%;
float: none;
display: block;
margin: 3% auto
}

.vc_responsive
.cta_align_left
.wpb_call_text,
.vc_responsive
.cta_align_right
.wpb_call_text {
width: auto;
max-width: none;
text-align: center
}
}

.vc_cta3-container {
margin-left: auto;
margin-right: auto
}

.vc_cta3-container::after,
.vc_cta3-container::before {
display: table;
content: ' '
}

.vc_general.vc_cta3.vc_cta3-icons-bottom
.vc_cta3-icons
.vc_icon_element,
.vc_general.vc_cta3.vc_cta3-icons-top
.vc_cta3-icons
.vc_icon_element,
.wpb_tour_next_prev_nav span {
display: inline-block
}

.vc_cta3-container.vc_cta3-size-xs {
width: 50%
}

.vc_cta3-container.vc_cta3-size-sm {
width: 60%
}

.vc_cta3-container.vc_cta3-size-md {
width: 70%
}

.vc_cta3-container.vc_cta3-size-lg {
width: 80%
}

.vc_cta3-container.vc_cta3-size-xl {
width: 90%
}

.vc_general.vc_cta3 {
border: 1px solid transparent;
font-size: 1em;
word-wrap: break-word
}

.vc_general.vc_cta3.vc_cta3-style-classic,
.vc_general.vc_cta3.vc_cta3-style-custom {
border-color: #F0F0F0;
background-color: #f7f7f7
}

.vc_general.vc_cta3
.vc_cta3-content {
vertical-align: top
}

.vc_general.vc_cta3
.vc_cta3-content > :last-child,
.vc_general.vc_cta3
.vc_cta3-icons > :last-child {
margin-bottom: 0
}

.vc_general.vc_cta3
.vc_cta3-actions {
vertical-align: middle;
white-space: nowrap
}

@media (width >=768px) {
.vc_general.vc_cta3
.vc_cta3-actions
.vc_btn3-container {
margin: 0
}
}

.vc_general.vc_cta3
.vc_cta3-icons {
vertical-align: middle
}

.vc_general.vc_cta3 h2,
.vc_general.vc_cta3 h4 {
margin-top: 0;
margin-left: 0;
margin-right: 0
}

.vc_general.vc_cta3.vc_cta3-align-left
.vc_cta3-content {
text-align: left
}

.vc_general.vc_cta3.vc_cta3-align-right
.vc_cta3-content {
text-align: right
}

.vc_general.vc_cta3.vc_cta3-align-center
.vc_cta3-content {
text-align: center
}

.vc_general.vc_cta3.vc_cta3-align-justify
.vc_cta3-content {
text-align: justify
}

.separator_align_center,
.vc_general.vc_cta3.vc_cta3-icons-bottom
.vc_cta3-icons,
.vc_general.vc_cta3.vc_cta3-icons-top
.vc_cta3-icons,
.vc_pie_chart,
.vc_pie_chart
.vc_pie_chart_value {
text-align: center
}

.vc_general.vc_cta3.vc_cta3-icons-left
.vc_cta3-icons {
display: table-cell
}

.vc_general.vc_cta3.vc_cta3-icons-left
.vc_cta3_content-container {
display: table-cell;
padding-left: 1em
}

.vc_general.vc_cta3.vc_cta3-icons-right
.vc_cta3-icons {
display: table-cell
}

.vc_general.vc_cta3.vc_cta3-icons-right
.vc_cta3_content-container {
display: table-cell;
padding-right: 1em
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs
.vc_cta3_content-container,
.vc_grid.vc_row {
padding-right: 0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border {
position: relative
}

.vc_general.vc_cta3.vc_cta3-icons-on-border
.vc_cta3-icons {
position: absolute
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right
.vc_cta3-icons {
right: 0;
top: 50%;
transform: translate(50%,-50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs {
margin-right: 17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm
.vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box
.vc_cta3_content-container {
padding-right: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm {
margin-right: 22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md
.vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box
.vc_cta3_content-container {
padding-right: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md {
margin-right: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg
.vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box
.vc_cta3_content-container {
padding-right: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg {
margin-right: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box
.vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl
.vc_cta3_content-container {
padding-right: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl {
margin-right: 50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box
.vc_cta3_content-container {
padding-right: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left
.vc_cta3-icons {
left: 0;
top: 50%;
transform: translate(-50%,-50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs {
margin-left: 17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs
.vc_cta3_content-container {
padding-left: 0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm
.vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box
.vc_cta3_content-container {
padding-left: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm {
margin-left: 22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md
.vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box
.vc_cta3_content-container {
padding-left: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md {
margin-left: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg
.vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box
.vc_cta3_content-container {
padding-left: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg {
margin-left: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box
.vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl
.vc_cta3_content-container {
padding-left: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl {
margin-left: 50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box
.vc_cta3_content-container {
padding-left: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top
.vc_cta3-icons {
left: 50%;
top: 0;
transform: translate(-50%,-50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom
.vc_cta3-icons {
left: 50%;
bottom: 0;
transform: translate(-50%,50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs
.vc_cta3_content-container {
padding-bottom: 0
}

@media (width >=768px) {
.vc_general.vc_cta3.vc_cta3-actions-left
.vc_cta3-actions,
.vc_general.vc_cta3.vc_cta3-actions-right
.vc_cta3-actions {
max-width: 30%;
display: table-cell
}

.vc_general.vc_cta3.vc_cta3-actions-left
.vc_cta3-content {
padding-left: 28px;
display: table-cell
}

.vc_general.vc_cta3.vc_cta3-actions-right
.vc_cta3-content {
width: 100%;
padding-right: 28px;
display: table-cell
}
}

.vc_general.vc_cta3.vc_cta3-style-outline {
border-width: 3px
}

.vc_general.vc_cta3.vc_cta3-shape-square {
border-radius: 0
}

.vc_general.vc_cta3.vc_cta3-shape-rounded {
border-radius: 5px
}

.vc_general.vc_cta3.vc_cta3-shape-round {
border-radius: 4em
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic
.vc_cta3-content-header {
color: #5472D2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d,
.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat {
color: #c9d2f0;
border-color: transparent;
background-color: #5472D2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d {
box-shadow: 0 5px 0 #3253bc
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline
.vc_cta3-content-header,
.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-blue
.vc_icon_element-icon,
.vc_separator.vc_sep_color_blue.vc_sep_shadow
.vc_sep_holder {
color: #5472D2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline {
border-color: #5472D2;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic
.vc_cta3-content-header {
color: #00C1CF
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d,
.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat {
color: #d3f5f1;
border-color: transparent;
background-color: #00C1CF
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d {
box-shadow: 0 5px 0 #008d97
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline {
border-color: #00C1CF;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline
.vc_cta3-content-header {
color: #00C1CF
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic
.vc_cta3-content-header {
color: #FE6C61
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d,
.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat {
color: #fcdbd7;
border-color: transparent;
background-color: #FE6C61
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d {
box-shadow: 0 5px 0 #fe3829
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline {
border-color: #FE6C61;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline
.vc_cta3-content-header {
color: #FE6C61
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic
.vc_cta3-content-header {
color: #8D6DC4
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d,
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat {
color: #e1d5f5;
border-color: transparent;
background-color: #8D6DC4
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d {
box-shadow: 0 5px 0 #6e48b1
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline {
border-color: #8D6DC4;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline
.vc_cta3-content-header {
color: #8D6DC4
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic
.vc_cta3-content-header {
color: #4CADC9
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d,
.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat {
color: #d0edf5;
border-color: transparent;
background-color: #4CADC9
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d {
box-shadow: 0 5px 0 #338faa
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline {
border-color: #4CADC9;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline
.vc_cta3-content-header {
color: #4CADC9
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic
.vc_cta3-content-header {
color: #CEC2AB
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d,
.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat {
color: #f7f3eb;
border-color: transparent;
background-color: #CEC2AB
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d {
box-shadow: 0 5px 0 #b9a888
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline {
border-color: #CEC2AB;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline
.vc_cta3-content-header {
color: #CEC2AB
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic
.vc_cta3-content-header {
color: #50485B
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat {
color: #e2ddeb;
border-color: transparent;
background-color: #50485B
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d {
box-shadow: 0 5px 0 #342f3c;
color: #e2ddeb;
border-color: transparent;
background-color: #50485B
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline {
border-color: #50485B;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline
.vc_cta3-content-header {
color: #50485B
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic
.vc_cta3-content-header {
color: #75D69C
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat {
color: #e1f5e9;
border-color: transparent;
background-color: #75D69C
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d {
box-shadow: 0 5px 0 #4ac97d;
color: #e1f5e9;
border-color: transparent;
background-color: #75D69C
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline {
border-color: #75D69C;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline
.vc_cta3-content-header {
color: #75D69C
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic
.vc_cta3-content-header {
color: #F7BE68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat {
color: #faf0e1;
border-color: transparent;
background-color: #F7BE68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d {
box-shadow: 0 5px 0 #f4a733;
color: #faf0e1;
border-color: transparent;
background-color: #F7BE68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline {
border-color: #F7BE68;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline
.vc_cta3-content-header {
color: #F7BE68
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic
.vc_cta3-content-header {
color: #5AA1E3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat {
color: #dce9f5;
border-color: transparent;
background-color: #5AA1E3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d {
box-shadow: 0 5px 0 #2a86db;
color: #dce9f5;
border-color: transparent;
background-color: #5AA1E3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline {
border-color: #5AA1E3;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline
.vc_cta3-content-header {
color: #5AA1E3
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic
.vc_cta3-content-header {
color: #6DAB3C
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat {
color: #e5f2da;
border-color: transparent;
background-color: #6DAB3C
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d {
box-shadow: 0 5px 0 #53812d;
color: #e5f2da;
border-color: transparent;
background-color: #6DAB3C
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline {
border-color: #6DAB3C;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline
.vc_cta3-content-header {
color: #6DAB3C
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic
.vc_cta3-content-header {
color: #F4524D
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {
color: #fce2e1;
border-color: transparent;
background-color: #F4524D
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d {
box-shadow: 0 5px 0 #f11f18;
color: #fce2e1;
border-color: transparent;
background-color: #F4524D
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline {
border-color: #F4524D;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline
.vc_cta3-content-header {
color: #F4524D
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic
.vc_cta3-content-header {
color: #F79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat {
color: #f7e1d7;
border-color: transparent;
background-color: #F79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d {
box-shadow: 0 5px 0 #f46e33;
color: #f7e1d7;
border-color: transparent;
background-color: #F79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline {
border-color: #F79468;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline
.vc_cta3-content-header {
color: #F79468
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic
.vc_cta3-content-header {
color: #B97EBB
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat {
color: #f4dff5;
border-color: transparent;
background-color: #B97EBB
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d {
box-shadow: 0 5px 0 #a559a8;
color: #f4dff5;
border-color: transparent;
background-color: #B97EBB
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline {
border-color: #B97EBB;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline
.vc_cta3-content-header {
color: #B97EBB
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic
.vc_cta3-content-header {
color: #2A2A2A
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat {
color: #d9d9d9;
border-color: transparent;
background-color: #2A2A2A
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d {
box-shadow: 0 5px 0 #0e0e0e;
color: #d9d9d9;
border-color: transparent;
background-color: #2A2A2A
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d
.vc_cta3-content-header {
color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline {
border-color: #2A2A2A;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline
.vc_cta3-content-header {
color: #2A2A2A
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic
.vc_cta3-content-header {
color: #EBEBEB
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat {
color: #9d9d9e;
border-color: transparent;
background-color: #EBEBEB
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat
.vc_cta3-content-header {
color: #666
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d {
box-shadow: 0 5px 0 #cfcfcf;
color: #9d9d9e;
border-color: transparent;
background-color: #EBEBEB
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d
.vc_cta3-content-header {
color: #666
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline {
border-color: #EBEBEB;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline
.vc_cta3-content-header {
color: #EBEBEB
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic
.vc_cta3-content-header {
color: #FFF
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat {
color: #9d9d9e;
border-color: transparent;
background-color: #FFF
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat
.vc_cta3-content-header {
color: #666
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d {
box-shadow: 0 5px 0 #e3e3e3;
color: #9d9d9e;
border-color: transparent;
background-color: #FFF
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d
.vc_cta3-content-header {
color: #666
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline {
border-color: #FFF;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline
.vc_cta3-content-header {
color: #FFF
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat {
color: #9d9d9e;
border-color: transparent;
background-color: #F0F0F0
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat
.vc_cta3-content-header {
color: #666
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d {
box-shadow: 0 5px 0 #d4d4d4;
color: #9d9d9e;
border-color: transparent;
background-color: #F0F0F0
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d
.vc_cta3-content-header {
color: #666
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline {
border-color: #F0F0F0;
background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline
.vc_cta3-content-header {
color: #F0F0F0
}

.vc_cta3.vc_cta3-icon-size-xs
.vc_icon_element
.vc_icon_element-inner {
height: 1em;
width: 1em
}

.vc_cta3.vc_cta3-icon-size-sm
.vc_icon_element
.vc_icon_element-inner {
height: 2em;
width: 2em
}

.vc_cta3.vc_cta3-icon-size-md
.vc_icon_element
.vc_icon_element-inner {
height: 3em;
width: 3em
}

.vc_cta3.vc_cta3-icon-size-lg
.vc_icon_element
.vc_icon_element-inner {
height: 4em;
width: 4em
}

.vc_cta3.vc_cta3-icon-size-xl
.vc_icon_element
.vc_icon_element-inner {
height: 5em;
width: 5em
}

.wpb_gmaps_widget
.wpb_wrapper {
background-color: #f7f7f7;
padding: 5px
}

.wpb_gmaps_widget
.wpb_map_wraper iframe {
margin-bottom: 0;
padding: 0;
display: block;
width: 100%;
border: none
}

.wpb_gmaps_widget.vc_map_responsive
.wpb_map_wraper {
position: relative;
height: 0
}

.wpb_gmaps_widget.vc_map_responsive
.wpb_map_wraper iframe {
position: absolute;
top: 0;
left: 0;
height: 100%
}

.wpb_accordion_section
.wpb_accordion_header a:focus,
.wpb_content_element
.wpb_tabs_nav li a:focus,
.wpb_tour_next_prev_nav a:focus {
outline: 0
}

.wpb_content_element
.wpb_tabs_nav,
.wpb_content_element
.wpb_tour_tabs_wrapper {
padding: 0
}

.wpb_content_element
.wpb_tabs_nav {
margin: 0;
padding-left: 0 !important;
text-indent: inherit !important
}

#content
.wpb_content_element
.wpb_tabs_nav {
margin: 0
}

.wpb_content_element
.wpb_tabs_nav li {
background-color: #FFF;
white-space: nowrap;
padding: 0;
background-image: none;
list-style: none !important
}

.wpb_carousel
.next,
.wpb_carousel
.prev,
.wpb_content_element
.wpb_accordion_wrapper
.wpb_accordion_header,
.wpb_content_element
.wpb_tabs_nav li.ui-tabs-active,
.wpb_content_element
.wpb_tabs_nav li:hover,
.wpb_content_element.wpb_tabs
.wpb_tour_tabs_wrapper
.wpb_tab {
background-color: #f7f7f7
}

.wpb_content_element
.wpb_tabs_nav li::after,
.wpb_content_element
.wpb_tabs_nav li::before {
display: none !important
}

.wpb_content_element
.wpb_tabs_nav li.ui-tabs-active a {
cursor: default
}

.wpb_content_element
.wpb_tour_tabs_wrapper
.wpb_ui-tabs-hide {
display: none
}

.wpb_content_element
.wpb_accordion_header a,
.wpb_content_element
.wpb_tour_tabs_wrapper
.wpb_tabs_nav a {
border-bottom: none;
text-decoration: none;
display: block;
padding:
.5em 1em
}

.wpb_content_element
.wpb_accordion_wrapper
.wpb_accordion_content,
.wpb_content_element
.wpb_tour_tabs_wrapper
.wpb_tab {
padding: 1em
}

.wpb_content_element
.wpb_accordion_wrapper
.wpb_accordion_content
.wpb_row:last-child > div > div.wpb_wrapper
.wpb_content_element:last-child,
.wpb_content_element
.wpb_accordion_wrapper
.wpb_accordion_content >
.wpb_content_element:last-child,
.wpb_content_element
.wpb_tour_tabs_wrapper
.wpb_tab
.wpb_row:last-child > div > div.wpb_wrapper
.wpb_content_element:last-child,
.wpb_content_element
.wpb_tour_tabs_wrapper
.wpb_tab >
.wpb_content_element:last-child {
margin-bottom: 0
}

.wpb_tabs
.wpb_tabs_nav li {
float: left;
margin: 0 1px 0 0
}

.wpb_tour
.wpb_tabs_nav {
float: left;
width: 31.66666667%
}

.wpb_tour
.wpb_tabs_nav li {
margin: 0 0 1px;
clear: left;
width: 100%
}

.wpb_tour
.wpb_tabs_nav a {
width: 100%
}

.wpb_tour
.wpb_tour_tabs_wrapper
.wpb_tab {
box-sizing: border-box;
border: none;
float: left;
width: 68.33333333%;
padding: 0 0 0 21.74px
}

.wpb_tour_next_prev_nav {
margin-left: 31.66666667%;
padding-left: 21.74px;
font-size: 80%
}

.wpb_tour_next_prev_nav a {
border-bottom: 1px dotted;
text-decoration: none
}

.wpb_tour_next_prev_nav a:hover {
text-decoration: none;
border-bottom: none
}

.wpb_tour_next_prev_nav span {
width: 48%;
float: left
}

.wpb_tour_next_prev_nav span.wpb_next_slide {
text-align: right;
float: right
}

.wpb_accordion
.wpb_accordion_wrapper
.wpb_accordion_header {
margin: 0 0 1px;
padding-top: 0;
position: relative;
text-transform: none;
font-weight: inherit;
font-size: inherit;
font-family: inherit;
line-height: inherit;
letter-spacing: inherit
}

.wpb_accordion
.wpb_accordion_wrapper
.wpb_accordion_header a {
padding-left: 1em
}

.wpb_accordion
.wpb_accordion_wrapper
.ui-state-active
.ui-icon,
.wpb_accordion
.wpb_accordion_wrapper
.ui-state-default
.ui-icon {
display: block;
width: 16px;
height: 16px;
background-image: url("/themes/chimesmusic/assets/css/images/toggle_open.png");
background-repeat: no-repeat;
position: absolute;
right:
.7em;
top:
.7em
}

.wpb_accordion
.wpb_accordion_wrapper
.ui-state-active
.ui-icon {
background-image: url("/themes/chimesmusic/assets/css/images/toggle_close.png")
}

@media (width <=480px) {
.vc_responsive
.wpb_tour
.wpb_tab,
.vc_responsive
.wpb_tour
.wpb_tour_tabs_wrapper
.wpb_tabs_nav,
.vc_responsive
.wpb_tour_next_prev_nav {
width: 100%;
float: none;
margin-left: 0
}

.vc_responsive
.wpb_tour_next_prev_nav {
width: auto;
padding: 0 1em
}

.vc_responsive
.wpb_tour
.wpb_tab {
padding-left: 1em;
padding-right: 1em
}
}

.grid_layout-thumbnail
.post-thumb, body ul.wpb_thumbnails-fluid li
.entry-content :last-child {
margin-bottom: 0
}

.wpb_column
.wpb_wrapper
.wpb_teaser_grid {
float: none
}

body ul.wpb_thumbnails-fluid li {
padding: 0;
margin-left: 0;
background-image: none;
list-style: none !important
}

body ul.wpb_thumbnails-fluid li::after, body ul.wpb_thumbnails-fluid li::before {
display: none !important
}

.wpb_row
.wpb_filtered_grid ul.wpb_thumbnails-fluid,
.wpb_row
.wpb_grid ul.wpb_thumbnails-fluid {
padding: 0;
overflow: visible !important
}

.wpb_teaser_grid
.entry-content {
margin: 0;
padding: 0;
width: 100%
}

.grid_layout-thumbnail
.post-thumb img {
max-width: 100%
}

.wpb_carousel
.wpb_wrapper {
position: relative
}

.wpb_carousel
.next,
.wpb_carousel
.prev {
position: absolute;
top: 3px;
padding: 0 6px;
font-size: 12px;
z-index: 10;
text-decoration: none;
transition: all
.2s linear
}

.wpb_carousel
.next:hover,
.wpb_carousel
.prev:hover {
background-color: #F0F0F0
}

.wpb_carousel
.next:focus,
.wpb_carousel
.prev:focus {
outline: 0;
text-decoration: none
}

.wpb_carousel
.prev {
right: 30px
}

.wpb_carousel
.next {
right: 0
}

.wpb_carousel
.wpb_thumbnails-fluid {
width: 100%
}

.wpb_carousel
.wpb_thumbnails-fluid > [class*="vc_span"] {
height: auto !important
}

.wpb_categories_filter,
.wpb_teaser_grid
.categories_filter {
list-style: none;
padding: 0;
margin: 0 0 10px
}

.wpb_categories_filter li,
.wpb_teaser_grid
.categories_filter li {
display: block;
float: left;
margin: 0 10px 10px 0;
background-image: none;
list-style: none !important
}

.wpb_categories_filter li::after,
.wpb_categories_filter li::before,
.wpb_teaser_grid
.categories_filter li::after,
.wpb_teaser_grid
.categories_filter li::before {
display: none !important
}

.wpb_categories_filter li a,
.wpb_teaser_grid
.categories_filter li a {
border: none;
text-decoration: none
}

.wpb_categories_filter li a:hover,
.wpb_categories_filter li.active a,
.wpb_teaser_grid
.categories_filter li a:hover,
.wpb_teaser_grid
.categories_filter li.active a {
border-bottom: 1px dotted
}

@media (width <=480px) {
.vc_responsive
.wpb_row ul.wpb_thumbnails-fluid {
margin-left: 0;
width: auto
}

.vc_responsive
.wpb_row
.wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_col-"] {
width: 100%;
float: none;
display: block;
margin-left: 0;
margin-right: 0
}
}

.wpb_image_grid
.wpb_image_grid_ul {
margin: 0;
padding: 0
}

.wpb_image_grid
.wpb_image_grid_ul > li {
background-image: none;
list-style: none !important
}

.wpb_image_grid
.wpb_image_grid_ul > li::after,
.wpb_image_grid
.wpb_image_grid_ul > li::before {
display: none !important
}

.wpb_image_grid
.wpb_image_grid_ul
.isotope-item {
list-style: none;
margin: 0 1px 1px 0;
max-width: 100%;
float: left
}

.wpb_image_grid
.wpb_image_grid_ul a {
display: block
}

.wpb_image_grid
.wpb_image_grid_ul img {
display: block;
max-width: 100%;
height: auto
}

.wpb_gallery
.theme-default
.nivoSlider {
margin-bottom: 0
}

.wpb_gallery
.theme-default
.nivo-controlNav {
padding: 10px 0 3px
}

.wpb_gallery
.wpb_flexslider
.flex-control-nav {
bottom: auto;
top: 100%;
}

.wpb_gallery
.wpb_flexslider
.flex-caption {
cursor: default
}

.wpb_gallery
.wpb_flexslider
.flex-direction-nav a {
border: none;
box-shadow: none
}

.wpb_gallery
.wpb_flexslider
.flex-direction-nav a:hover {
box-shadow: none
}

.wpb_gallery
.wpb_flexslider
.flex-direction-nav a::before {
line-height: 1
}

.wpb_gallery
.wpb_flexslider
.flex-control-paging {
z-index: 10
}

#content
.wpb_gallery_slides ul.flex-direction-nav, #content
.wpb_gallery_slides ul.slides,
.content
.wpb_gallery_slides ul.flex-direction-nav,
.content
.wpb_gallery_slides ul.slides,
.wpb_content_element
.wpb_gallery_slides ul li,
.wpb_gallery_slides ul.flex-direction-nav,
.wpb_gallery_slides ul.slides, body
.wpb_gallery_slides ul li {
list-style: none;
padding: 0;
background-image: none;
margin: 0
}

.flickr_badge_image {
margin: 0 10px 10px 0;
width: 72px;
height: 72px;
float: left;
background: 0 0;
padding: 0
}

.flickr_badge_image a {
border: none
}

.flickr_badge_image img {
margin: 0;
overflow: hidden;
position: relative;
width: 100%;
height: 100%;
max-width: 100%;
max-height: 100%
}

.wpb_flickr_widget p.flickr_stream_wrap {
clear: both;
margin-bottom: 0;
font-size: 80%
}

.wpb_flickr_widget p.flickr_stream_wrap a {
background-image: url("/themes/chimesmusic/assets/css/images/flickr.png");
background-repeat: no-repeat;
background-position: left center;
padding-left: 25px;
display: inline-block
}

.wpb_video_widget.vc_video-el-width-10
.wpb_wrapper {
width: 10%
}

.wpb_video_widget.vc_video-el-width-20
.wpb_wrapper {
width: 20%
}

.wpb_video_widget.vc_video-el-width-30
.wpb_wrapper {
width: 30%
}

.wpb_video_widget.vc_video-el-width-40
.wpb_wrapper {
width: 40%
}

.wpb_video_widget.vc_video-el-width-50
.wpb_wrapper {
width: 50%
}

.wpb_video_widget.vc_video-el-width-60
.wpb_wrapper {
width: 60%
}

.wpb_video_widget.vc_video-el-width-70
.wpb_wrapper {
width: 70%
}

.wpb_video_widget.vc_video-el-width-80
.wpb_wrapper {
width: 80%
}

.wpb_video_widget.vc_video-el-width-90
.wpb_wrapper {
width: 90%
}

.wpb_video_widget.vc_video-el-width-100
.wpb_wrapper {
width: 100%
}

.wpb_video_widget
.wpb_video_wrapper {
position: relative;
width: 100%
}

.wpb_video_widget
.wpb_video_wrapper > div {
padding-top: 0 !important;
position: static
}

.wpb_video_widget.vc_video-align-left
.wpb_wrapper {
float: left
}

.wpb_video_widget.vc_video-align-center
.wpb_wrapper {
margin: 0 auto
}

.wpb_video_widget.vc_video-align-right
.wpb_wrapper {
float: right
}

.wpb_video_widget
.wpb_wrapper {
position: relative
}

.wpb_video_widget
.wpb_wrapper iframe {
width: 100%;
height: 100%;
display: block;
position: absolute;
margin: 0;
top: 0;
left: 0;
box-sizing: border-box
}

.wpb_video_wrapper
.fluid-width-video-wrapper {
padding-top: 0 !important;
position: static
}

.wpb_posts_slider
.flex-caption,
.wpb_posts_slider
.nivo-caption {
background-color: #f7f7f7;
opacity: 1;
filter: alpha(opacity=100);
color: inherit;
padding: 10px 15px;
position: static
}

.wpb_posts_slider
.wpb_gallery_slides > ul > li {
background-image: none;
list-style: none !important
}

.wpb_posts_slider
.wpb_gallery_slides > ul > li::after,
.wpb_posts_slider
.wpb_gallery_slides > ul > li::before {
display: none !important
}

.vc_progress_bar
.vc_single_bar {
background: #f7f7f7;
position: relative;
box-shadow: 0 1px 2px rgb(0 0 0 / 10%) inset;
border-radius: 3px
}

.vc_progress_bar
.vc_single_bar:last-child,
.vc_separator
.vc_icon_element {
margin-bottom: 0
}

.vc_progress_bar
.vc_single_bar
.vc_label {
display: block;
padding:
.5em 1em;
position: relative;
z-index: 1
}

.vc_progress_bar
.vc_single_bar
.vc_bar {
display: block;
position: absolute;
height: 100%;
background-color: #e0e0e0;
width: 0%;
top: 0;
left: 0;
border-radius: 3px;
transition: width 1s linear
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-bar_blue
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-bar_blue
.vc_single_bar
.vc_bar {
background-color: #0074CC
}

.vc_progress_bar
.vc_single_bar
.vc_bar.striped {
background-image: linear-gradient(45deg,rgb(255 255 255 / 15%) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / 15%) 50%,rgb(255 255 255 / 15%) 75%,transparent 75%,transparent);
background-size: 40px 40px
}

.vc_progress_bar
.vc_single_bar
.vc_bar.animated {
animation: progress-bar-stripes 2s linear infinite
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-bar_turquoise
.vc_single_bar
.vc_bar {
background-color: #49afcd
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-bar_green
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-bar_green
.vc_single_bar
.vc_bar {
background-color: #5bb75b
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-bar_orange
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-bar_orange
.vc_single_bar
.vc_bar {
background-color: #faa732
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-bar_red
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-bar_red
.vc_single_bar
.vc_bar {
background-color: #da4f49
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-bar_black
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-bar_black
.vc_single_bar
.vc_bar {
background-color: #414141
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-blue
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-blue
.vc_single_bar
.vc_bar {
background-color: #5472D2
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-turquoise
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-turquoise
.vc_single_bar
.vc_bar {
background-color: #00C1CF
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-pink
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-pink
.vc_single_bar
.vc_bar {
background-color: #FE6C61
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-violet
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-violet
.vc_single_bar
.vc_bar {
background-color: #8D6DC4
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-peacoc
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-peacoc
.vc_single_bar
.vc_bar {
background-color: #4CADC9
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-chino
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-chino
.vc_single_bar
.vc_bar {
background-color: #CEC2AB
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-mulled-wine
.vc_single_bar
.vc_bar {
background-color: #50485B
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-vista-blue
.vc_bar,
.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-vista_blue
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-vista-blue
.vc_single_bar
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-vista_blue
.vc_single_bar
.vc_bar {
background-color: #75D69C
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-black
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-black
.vc_single_bar
.vc_bar {
background-color: #2A2A2A
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-grey
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-grey
.vc_single_bar
.vc_bar {
background-color: #EBEBEB
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-black
.vc_label {
color: #fff;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-grey
.vc_label,
.vc_progress_bar.vc_progress-bar-color-grey
.vc_single_bar
.vc_label {
color: #666;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-orange
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-orange
.vc_single_bar
.vc_bar {
background-color: #F7BE68
}

.vc_progress_bar.vc_progress-bar-color-orange
.vc_single_bar
.vc_label {
color: #fff;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-sky
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-sky
.vc_single_bar
.vc_bar {
background-color: #5AA1E3
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-orange
.vc_label {
color: #fff;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar.vc_progress-bar-color-sky
.vc_single_bar
.vc_label {
color: #fff;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-green
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-green
.vc_single_bar
.vc_bar {
background-color: #6DAB3C
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-sky
.vc_label {
color: #fff;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar.vc_progress-bar-color-green
.vc_single_bar
.vc_label {
color: #fff;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-juicy-pink
.vc_single_bar
.vc_bar {
background-color: #F4524D
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-green
.vc_label {
color: #fff;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar.vc_progress-bar-color-juicy-pink
.vc_single_bar
.vc_label {
color: #fff;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-sandy-brown
.vc_single_bar
.vc_bar {
background-color: #F79468
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink
.vc_label {
color: #fff;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar.vc_progress-bar-color-sandy-brown
.vc_single_bar
.vc_label {
color: #fff;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-purple
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-purple
.vc_single_bar
.vc_bar {
background-color: #B97EBB
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown
.vc_label {
color: #fff;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar.vc_progress-bar-color-purple
.vc_single_bar
.vc_label {
color: #fff;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-white
.vc_bar,
.vc_progress_bar.vc_progress-bar-color-white
.vc_single_bar
.vc_bar,
.vc_text_separator div {
background-color: #FFF
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-purple
.vc_label {
color: #fff;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar
.vc_general.vc_single_bar.vc_progress-bar-color-white
.vc_label,
.vc_progress_bar.vc_progress-bar-color-white
.vc_single_bar
.vc_label {
color: #666;
text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

@keyframes progress-bar-stripes {
from {
background-position: 40px 0
}

to {
background-position: 0 0
}
}

.vc_pie_chart {
z-index: 0;
opacity: 0;
filter: alpha(opacity=0)
}

.vc_pie_chart.vc_ready {
opacity: 1;
filter: alpha(opacity=100)
}

.vc_pie_chart
.vc_pie_wrapper {
position: relative;
margin: 0 auto
}

.vc_pie_chart canvas {
position: relative;
z-index: 1
}

.vc_pie_chart
.vc_pie_chart_value,
.vc_pie_chart_back {
display: block;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0
}

.vc_pie_chart
.vc_pie_chart_value {
font-size: 200%
}

.vc_pie_chart_back {
border: 6px solid #f7f7f7;
border-radius: 50%;
opacity:
.3;
filter: alpha(opacity=30);
box-sizing: border-box
}

.vc_images_carousel
.vc_carousel-control {
border: none
}

.vc_carousel
.vc_carousel-control {
text-shadow: none;
border: none;
transition: all
.2s linear
}

.vc_carousel
.vc_carousel-control:active,
.vc_carousel
.vc_carousel-control:focus {
outline: 0
}

.vc_carousel
.vc_carousel-indicators li {
width: 5px;
height: 5px;
margin: 0;
border-color: #f7f7f7;
transition: all
.2s linear
}

.vc_separator {
display: flex;
flex-flow: row nowrap;
align-items: center
}

.vc_separator h4 {
line-height: 1em;
font-size: 100%;
margin: 0;
word-wrap: break-word;
flex: 0 1 auto
}

.vc_separator h4
.normal {
font-size: 12px;
font-weight: 400
}

.vc_separator
.vc_sep_holder {
height: 1px;
position: relative;
flex: 1 1 auto;
min-width: 10%
}

.vc_separator
.vc_sep_holder
.vc_sep_line {
height: 1px;
border-top: 1px solid #EBEBEB;
display: block;
position: relative;
top: 1px;
width: 100%
}

.vc_separator.vc_separator_align_left
.vc_sep_holder.vc_sep_holder_l,
.vc_separator.vc_separator_align_right
.vc_sep_holder.vc_sep_holder_r {
display: none
}

.vc_separator.vc_separator_align_center h4 {
padding: 0
.8em
}

.vc_separator.vc_separator_align_left h4 {
padding: 0
.8em 0 0
}

.vc_separator.vc_separator_align_right h4 {
padding: 0 0 0
.8em;
margin: 0 !important
}

.vc_separator.vc_sep_double {
height: 3px
}

.vc_separator.vc_sep_double
.vc_sep_line {
border-bottom: 1px solid #EBEBEB;
border-top: 1px solid #EBEBEB;
height: 3px
}

.vc_separator.vc_sep_dashed
.vc_sep_line {
border-top-style: dashed
}

.vc_separator.vc_sep_dotted
.vc_sep_line {
border-top-style: dotted
}

.vc_separator.vc_sep_shadow
.vc_sep_line {
border: none;
position: relative;
height: 20px;
top: 0;
overflow: hidden
}

.vc_separator.vc_sep_shadow
.vc_sep_line::after {
content: '';
display: block;
position: absolute;
left: 0;
top: -20px;
right: 0;
height: 10px;
border-radius: 100%
}

.vc_separator.vc_sep_shadow
.vc_sep_holder_l
.vc_sep_line::after {
right: -100%;
box-shadow: 10px 10px 10px 1px
}

.vc_separator.vc_sep_shadow
.vc_sep_holder_r
.vc_sep_line::after {
left: -100%;
box-shadow: -10px 10px 10px 1px
}

.vc_separator.vc_separator_no_text:not(.vc_sep_shadow)
.vc_sep_holder_l {
width: 100%
}

.vc_separator.vc_separator_no_text:not(.vc_sep_shadow)
.vc_sep_holder_r {
display: none
}

.vc_separator
.vc_icon_element:not(.vc_icon_element-have-style) + h4 {
padding-left: 0
}

.vc_separator
.vc_icon_element:not(.vc_icon_element-have-style)
.vc_icon_element-size-xl {
margin-left:
.8em;
margin-right:
.8em
}

.vc_separator.vc_separator-has-text.vc_separator_align_center
.vc_icon_element.vc_icon_element-have-style,
.vc_separator.vc_separator-has-text.vc_separator_align_right
.vc_icon_element.vc_icon_element-have-style {
margin-left:
.8em
}

.vc_separator.vc_separator_align_left
.vc_icon_element.vc_icon_element-have-style + h4 {
padding-left:
.8em
}

.vc_separator.vc_sep_border_width_1
.vc_sep_holder
.vc_sep_line {
border-top-width: 1px
}

.vc_separator.vc_sep_border_width_1.vc_sep_double
.vc_sep_holder
.vc_sep_line {
border-bottom-width: 1px;
top: 0
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow
.vc_sep_line {
top: 0
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow
.vc_sep_holder_l
.vc_sep_line::after {
box-shadow: 10px 10px 10px 1px
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow
.vc_sep_holder_r
.vc_sep_line::after {
box-shadow: -10px 10px 10px 1px
}

.vc_separator.vc_sep_border_width_2
.vc_sep_holder
.vc_sep_line {
border-top-width: 2px
}

.vc_separator.vc_sep_border_width_2.vc_sep_double
.vc_sep_holder
.vc_sep_line {
border-bottom-width: 2px;
top: -1px
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow
.vc_sep_line {
top: -1px
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow
.vc_sep_holder_l
.vc_sep_line::after {
box-shadow: 10px 10px 10px 2px
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow
.vc_sep_holder_r
.vc_sep_line::after {
box-shadow: -10px 10px 10px 2px
}

.vc_separator.vc_sep_border_width_3
.vc_sep_holder
.vc_sep_line {
border-top-width: 3px
}

.vc_separator.vc_sep_border_width_3.vc_sep_double
.vc_sep_holder
.vc_sep_line {
border-bottom-width: 3px;
top: -1px
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow
.vc_sep_line {
top: -1px
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow
.vc_sep_holder_l
.vc_sep_line::after {
box-shadow: 10px 10px 10px 3px
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow
.vc_sep_holder_r
.vc_sep_line::after {
box-shadow: -10px 10px 10px 3px
}

.vc_separator.vc_sep_border_width_4
.vc_sep_holder
.vc_sep_line {
border-top-width: 4px
}

.vc_separator.vc_sep_border_width_4.vc_sep_double
.vc_sep_holder
.vc_sep_line {
border-bottom-width: 4px;
top: -2px
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow
.vc_sep_line {
top: -2px
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow
.vc_sep_holder_l
.vc_sep_line::after {
box-shadow: 10px 10px 10px 4px
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow
.vc_sep_holder_r
.vc_sep_line::after {
box-shadow: -10px 10px 10px 4px
}

.vc_separator.vc_sep_border_width_5
.vc_sep_holder
.vc_sep_line {
border-top-width: 5px
}

.vc_separator.vc_sep_border_width_5.vc_sep_double
.vc_sep_holder
.vc_sep_line {
border-bottom-width: 5px;
top: -2px
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow
.vc_sep_line {
top: -2px
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow
.vc_sep_holder_l
.vc_sep_line::after {
box-shadow: 10px 10px 10px 5px
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow
.vc_sep_holder_r
.vc_sep_line::after {
box-shadow: -10px 10px 10px 5px
}

.vc_separator.vc_sep_border_width_6
.vc_sep_holder
.vc_sep_line {
border-top-width: 6px
}

.vc_separator.vc_sep_border_width_6.vc_sep_double
.vc_sep_holder
.vc_sep_line {
border-bottom-width: 6px;
top: -3px
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow
.vc_sep_line {
top: -3px
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow
.vc_sep_holder_l
.vc_sep_line::after {
box-shadow: 10px 10px 10px 6px
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow
.vc_sep_holder_r
.vc_sep_line::after {
box-shadow: -10px 10px 10px 6px
}

.vc_separator.vc_sep_border_width_7
.vc_sep_holder
.vc_sep_line {
border-top-width: 7px
}

.vc_separator.vc_sep_border_width_7.vc_sep_double
.vc_sep_holder
.vc_sep_line {
border-bottom-width: 7px;
top: -3px
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow
.vc_sep_line {
top: -3px
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow
.vc_sep_holder_l
.vc_sep_line::after {
box-shadow: 10px 10px 10px 7px
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow
.vc_sep_holder_r
.vc_sep_line::after {
box-shadow: -10px 10px 10px 7px
}

.vc_separator.vc_sep_border_width_8
.vc_sep_holder
.vc_sep_line {
border-top-width: 8px
}

.vc_separator.vc_sep_border_width_8.vc_sep_double
.vc_sep_holder
.vc_sep_line {
border-bottom-width: 8px;
top: -4px
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow
.vc_sep_line {
top: -4px
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow
.vc_sep_holder_l
.vc_sep_line::after {
box-shadow: 10px 10px 10px 8px
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow
.vc_sep_holder_r
.vc_sep_line::after {
box-shadow: -10px 10px 10px 8px
}

.vc_separator.vc_sep_border_width_9
.vc_sep_holder
.vc_sep_line {
border-top-width: 9px
}

.vc_separator.vc_sep_border_width_9.vc_sep_double
.vc_sep_holder
.vc_sep_line {
border-bottom-width: 9px;
top: -4px
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow
.vc_sep_line {
top: -4px
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow
.vc_sep_holder_l
.vc_sep_line::after {
box-shadow: 10px 10px 10px 9px
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow
.vc_sep_holder_r
.vc_sep_line::after {
box-shadow: -10px 10px 10px 9px
}

.vc_separator.vc_sep_border_width_10
.vc_sep_holder
.vc_sep_line {
border-top-width: 10px
}

.vc_separator.vc_sep_border_width_10.vc_sep_double
.vc_sep_holder
.vc_sep_line {
border-bottom-width: 10px;
top: -5px
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow
.vc_sep_line {
top: -5px
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow
.vc_sep_holder_l
.vc_sep_line::after {
box-shadow: 10px 10px 10px 10px
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow
.vc_sep_holder_r
.vc_sep_line::after {
box-shadow: -10px 10px 10px 10px
}

.vc_separator.vc_sep_color_blue
.vc_sep_line {
border-color: #5472D2
}

.vc_separator.vc_sep_color_turquoise
.vc_sep_line {
border-color: #00C1CF
}

.vc_separator.vc_sep_color_turquoise.vc_sep_shadow
.vc_sep_holder {
color: #00C1CF
}

.vc_separator.vc_sep_color_pink
.vc_sep_line {
border-color: #FE6C61
}

.vc_separator.vc_sep_color_pink.vc_sep_shadow
.vc_sep_holder {
color: #FE6C61
}

.vc_separator.vc_sep_color_violet
.vc_sep_line {
border-color: #8D6DC4
}

.vc_separator.vc_sep_color_violet.vc_sep_shadow
.vc_sep_holder {
color: #8D6DC4
}

.vc_separator.vc_sep_color_peacoc
.vc_sep_line {
border-color: #4CADC9
}

.vc_separator.vc_sep_color_peacoc.vc_sep_shadow
.vc_sep_holder {
color: #4CADC9
}

.vc_separator.vc_sep_color_chino
.vc_sep_line {
border-color: #CEC2AB
}

.vc_separator.vc_sep_color_chino.vc_sep_shadow
.vc_sep_holder {
color: #CEC2AB
}

.vc_separator.vc_sep_color_mulled_wine
.vc_sep_line {
border-color: #50485B
}

.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow
.vc_sep_holder {
color: #50485B
}

.vc_separator.vc_sep_color_vista_blue
.vc_sep_line {
border-color: #75D69C
}

.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow
.vc_sep_holder {
color: #75D69C
}

.vc_separator.vc_sep_color_black
.vc_sep_line {
border-color: #2A2A2A
}

.vc_separator.vc_sep_color_black.vc_sep_shadow
.vc_sep_holder {
color: #2A2A2A
}

.vc_separator.vc_sep_color_grey
.vc_sep_line {
border-color: #EBEBEB
}

.vc_separator.vc_sep_color_grey.vc_sep_shadow
.vc_sep_holder {
color: #EBEBEB
}

.vc_separator.vc_sep_color_orange
.vc_sep_line {
border-color: #F7BE68
}

.vc_separator.vc_sep_color_orange.vc_sep_shadow
.vc_sep_holder {
color: #F7BE68
}

.vc_separator.vc_sep_color_sky
.vc_sep_line {
border-color: #5AA1E3
}

.vc_separator.vc_sep_color_sky.vc_sep_shadow
.vc_sep_holder {
color: #5AA1E3
}

.vc_separator.vc_sep_color_green
.vc_sep_line {
border-color: #6DAB3C
}

.vc_separator.vc_sep_color_green.vc_sep_shadow
.vc_sep_holder {
color: #6DAB3C
}

.vc_separator.vc_sep_color_juicy_pink
.vc_sep_line {
border-color: #F4524D
}

.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow
.vc_sep_holder {
color: #F4524D
}

.vc_separator.vc_sep_color_sandy_brown
.vc_sep_line {
border-color: #F79468
}

.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow
.vc_sep_holder {
color: #F79468
}

.vc_separator.vc_sep_color_purple
.vc_sep_line {
border-color: #B97EBB
}

.vc_separator.vc_sep_color_purple.vc_sep_shadow
.vc_sep_holder {
color: #B97EBB
}

.vc_separator.vc_sep_color_white
.vc_sep_line {
border-color: #FFF
}

.vc_separator.vc_sep_color_white.vc_sep_shadow
.vc_sep_holder {
color: #FFF
}

.vc_text_separator,
.wpb_separator {
border-bottom: 1px solid #EBEBEB;
clear: both;
height: 1px
}

.vc_sep_width_10 {
width: 10%
}

.vc_sep_width_20 {
width: 20%
}

.vc_sep_width_30 {
width: 30%
}

.vc_sep_width_40 {
width: 40%
}

.vc_sep_width_50 {
width: 50%
}

.vc_sep_width_60 {
width: 60%
}

.vc_sep_width_70 {
width: 70%
}

.vc_sep_width_80 {
width: 80%
}

.vc_sep_width_90 {
width: 90%
}

.vc_sep_width_100 {
width: 100%
}

.vc_sep_pos_align_center {
margin-left: auto;
margin-right: auto
}

.vc_sep_pos_align_left {
margin-left: 0;
margin-right: auto
}

.vc_sep_pos_align_right {
margin-left: auto;
margin-right: 0
}

.vc_text_separator div {
display: inline-block;
padding: 1px 1em;
position: relative;
top: -9px
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background,
.wpb_single_image
.vc_box_border.vc_box_border_blue,
.wpb_single_image
.vc_box_border_circle.vc_box_border_blue {
background-color: #5472D2
}

.separator_align_left {
text-align: left
}

.separator_align_right {
text-align: right
}

.vc-zigzag-wrapper {
text-align: center
}

.vc-zigzag-wrapper.vc-zigzag-align-left {
text-align: left
}

.vc-zigzag-wrapper.vc-zigzag-align-right {
text-align: right
}

.vc-zigzag-inner {
display: inline-block
}

.wpb_single_image a {
border: none;
outline: 0
}

.wpb_single_image img {
height: auto;
max-width: 100%;
vertical-align: top
}

.wpb_single_image img.vc_img-placeholder {
width: 100%
}

.wpb_single_image
.vc_single_image-wrapper {
display: inline-block;
vertical-align: top;
max-width: 100%
}

.wpb_single_image
.vc_single_image-wrapper.vc_box_rounded,
.wpb_single_image
.vc_single_image-wrapper.vc_box_rounded img {
border-radius: 4px;
box-shadow: none
}

.wpb_single_image
.vc_single_image-wrapper.vc_box_outline,
.wpb_single_image
.vc_single_image-wrapper.vc_box_outline_circle {
border-radius: 0;
box-shadow: none;
padding: 6px;
border: 1px solid #EBEBEB
}

.wpb_single_image
.vc_single_image-wrapper.vc_box_outline img,
.wpb_single_image
.vc_single_image-wrapper.vc_box_outline_circle img {
border-radius: 0;
box-shadow: none;
border: 1px solid #EBEBEB
}

.wpb_single_image
.vc_single_image-wrapper.vc_box_border,
.wpb_single_image
.vc_single_image-wrapper.vc_box_border_circle {
border-radius: 0;
box-shadow: none;
padding: 6px;
border: none
}

.wpb_single_image
.vc_single_image-wrapper.vc_box_border img,
.wpb_single_image
.vc_single_image-wrapper.vc_box_border_circle img {
border-radius: 0;
box-shadow: none;
border: none
}

.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow img,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_border img,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_circle img {
border-radius: 0;
box-shadow: 0 0 5px rgb(0 0 0 / 10%)
}

.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_border_circle {
padding: 6px
}

.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_3d {
border-radius: 0;
box-shadow: none;
}

.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_3d img {
border-radius: 0;
box-shadow: none
}

.wpb_single_image
.vc_single_image-wrapper.vc_box_border_circle,
.wpb_single_image
.vc_single_image-wrapper.vc_box_border_circle img,
.wpb_single_image
.vc_single_image-wrapper.vc_box_circle,
.wpb_single_image
.vc_single_image-wrapper.vc_box_circle img,
.wpb_single_image
.vc_single_image-wrapper.vc_box_outline_circle,
.wpb_single_image
.vc_single_image-wrapper.vc_box_outline_circle img,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_circle img {
border-radius: 50%;
box-shadow: none;
overflow: hidden
}

.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image
.vc_single_image-wrapper.vc_box_shadow_circle img {
box-shadow: 0 0 5px rgb(0 0 0 / 10%)
}

.wpb_single_image.vc_align_center {
text-align: center
}

.wpb_single_image.vc_align_right {
text-align: right
}

.wpb_single_image.vc_align_left {
text-align: left
}

.wpb_single_image
.vc_box_shadow_3d {
position: relative;
z-index: 0;
display: inline-block;
max-width: 100%
}

.wpb_single_image
.vc_box_shadow_3d::after,
.wpb_single_image
.vc_box_shadow_3d::before {
content: "";
position: absolute;
box-shadow: 0 15px 10px rgb(0 0 0 / 60%);
left: 5px;
right: 50%;
bottom: 8px;
height: 30%;
z-index: -1;
border-radius: inherit;
transform-origin: 0 0;
transform: skewY(-6deg)
}

.wpb_single_image
.vc_box_shadow_3d::after {
left: 50%;
right: 5px;
transform: skewY(6deg);
transform-origin: 100% 0
}

.wpb_single_image
.vc_figure {
display: inline-block;
vertical-align: top;
margin: 0;
max-width: 100%
}

.wpb_single_image
.vc_figure-caption {
font-size:
.8em
}

.wpb_single_image
.vc_box_outline.vc_box_border_blue,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_blue {
border-color: #5472D2
}

.wpb_single_image
.vc_box_outline.vc_box_border_turquoise,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_turquoise {
border-color: #00C1CF
}

.wpb_single_image
.vc_box_border.vc_box_border_turquoise,
.wpb_single_image
.vc_box_border_circle.vc_box_border_turquoise {
background-color: #00C1CF
}

.wpb_single_image
.vc_box_outline.vc_box_border_pink,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_pink {
border-color: #FE6C61
}

.wpb_single_image
.vc_box_border.vc_box_border_pink,
.wpb_single_image
.vc_box_border_circle.vc_box_border_pink {
background-color: #FE6C61
}

.wpb_single_image
.vc_box_outline.vc_box_border_violet,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_violet {
border-color: #8D6DC4
}

.wpb_single_image
.vc_box_border.vc_box_border_violet,
.wpb_single_image
.vc_box_border_circle.vc_box_border_violet {
background-color: #8D6DC4
}

.wpb_single_image
.vc_box_outline.vc_box_border_peacoc,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_peacoc {
border-color: #4CADC9
}

.wpb_single_image
.vc_box_border.vc_box_border_peacoc,
.wpb_single_image
.vc_box_border_circle.vc_box_border_peacoc {
background-color: #4CADC9
}

.wpb_single_image
.vc_box_outline.vc_box_border_chino,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_chino {
border-color: #CEC2AB
}

.wpb_single_image
.vc_box_border.vc_box_border_chino,
.wpb_single_image
.vc_box_border_circle.vc_box_border_chino {
background-color: #CEC2AB
}

.wpb_single_image
.vc_box_outline.vc_box_border_mulled_wine,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_mulled_wine {
border-color: #50485B
}

.wpb_single_image
.vc_box_border.vc_box_border_mulled_wine,
.wpb_single_image
.vc_box_border_circle.vc_box_border_mulled_wine {
background-color: #50485B
}

.wpb_single_image
.vc_box_outline.vc_box_border_vista_blue,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_vista_blue {
border-color: #75D69C
}

.wpb_single_image
.vc_box_border.vc_box_border_vista_blue,
.wpb_single_image
.vc_box_border_circle.vc_box_border_vista_blue {
background-color: #75D69C
}

.wpb_single_image
.vc_box_outline.vc_box_border_black,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_black {
border-color: #2A2A2A
}

.wpb_single_image
.vc_box_border.vc_box_border_black,
.wpb_single_image
.vc_box_border_circle.vc_box_border_black {
background-color: #2A2A2A
}

.wpb_single_image
.vc_box_outline.vc_box_border_grey,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_grey {
border-color: #EBEBEB
}

.wpb_single_image
.vc_box_border.vc_box_border_grey,
.wpb_single_image
.vc_box_border_circle.vc_box_border_grey {
background-color: #EBEBEB
}

.wpb_single_image
.vc_box_outline.vc_box_border_orange,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_orange {
border-color: #F7BE68
}

.wpb_single_image
.vc_box_border.vc_box_border_orange,
.wpb_single_image
.vc_box_border_circle.vc_box_border_orange {
background-color: #F7BE68
}

.wpb_single_image
.vc_box_outline.vc_box_border_sky,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_sky {
border-color: #5AA1E3
}

.wpb_single_image
.vc_box_border.vc_box_border_sky,
.wpb_single_image
.vc_box_border_circle.vc_box_border_sky {
background-color: #5AA1E3
}

.wpb_single_image
.vc_box_outline.vc_box_border_green,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_green {
border-color: #6DAB3C
}

.wpb_single_image
.vc_box_border.vc_box_border_green,
.wpb_single_image
.vc_box_border_circle.vc_box_border_green {
background-color: #6DAB3C
}

.wpb_single_image
.vc_box_outline.vc_box_border_juicy_pink,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_juicy_pink {
border-color: #F4524D
}

.wpb_single_image
.vc_box_border.vc_box_border_juicy_pink,
.wpb_single_image
.vc_box_border_circle.vc_box_border_juicy_pink {
background-color: #F4524D
}

.wpb_single_image
.vc_box_outline.vc_box_border_sandy_brown,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_sandy_brown {
border-color: #F79468
}

.wpb_single_image
.vc_box_border.vc_box_border_sandy_brown,
.wpb_single_image
.vc_box_border_circle.vc_box_border_sandy_brown {
background-color: #F79468
}

.wpb_single_image
.vc_box_outline.vc_box_border_purple,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_purple {
border-color: #B97EBB
}

.wpb_single_image
.vc_box_border.vc_box_border_purple,
.wpb_single_image
.vc_box_border_circle.vc_box_border_purple {
background-color: #B97EBB
}

.wpb_single_image
.vc_box_outline.vc_box_border_white,
.wpb_single_image
.vc_box_outline_circle.vc_box_border_white {
border-color: #FFF
}

.wpb_single_image
.vc_box_border.vc_box_border_white,
.wpb_single_image
.vc_box_border_circle.vc_box_border_white {
background-color: #FFF
}

.vc_icon_element {
line-height: 0;
font-size: 14px;
}

.vc_icon_element.vc_icon_element-outer {
box-sizing: border-box;
text-align: center
}

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
text-align: left
}

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
text-align: center
}

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {
text-align: right
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner {
text-align: center;
display: inline-block;
border: 2px solid transparent;
width: 4em;
height: 4em;
box-sizing: content-box;
position: relative
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner
.vc_icon_element-icon {
font-size: 2.15em;
font-style: normal;
line-height: 1 !important;
font-size-adjust: none;
font-stretch: normal;
font-feature-settings: normal;
font-language-override: normal;
font-kerning: auto;
font-synthesis: weight style;
font-variant: normal;
text-rendering: auto;
display: inline-block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%)
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner
.vc_icon_element-icon::before {
font-style: normal;
display: inline-block;
text-decoration: inherit;
width: inherit;
height: inherit;
font-size: 1em;
text-align: center;
text-rendering: optimizelegibility
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner
.vc_gitem-link,
.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner
.vc_icon_element-link {
width: 100%;
height: 100%;
display: block;
position: absolute;
top: 0;
box-sizing: content-box;
border: none
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-xs {
max-width: 100% !important;
line-height: 1.2em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {
width: 2.5em !important;
height: 2.5em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-xs
.vc_icon_element-icon {
font-size: 1.2em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-sm {
max-width: 100% !important;
line-height: 1.6em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner {
width: 3.15em !important;
height: 3.15em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-sm
.vc_icon_element-icon {
font-size: 1.6em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-md {
max-width: 100% !important;
line-height: 2.15em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {
width: 4em !important;
height: 4em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-md
.vc_icon_element-icon {
font-size: 2.15em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-lg {
max-width: 100% !important;
line-height: 2.85em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {
width: 5em !important;
height: 5em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-lg
.vc_icon_element-icon {
font-size: 2.85em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-xl {
max-width: 100% !important;
line-height: 5em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner {
width: 7.15em !important;
height: 7.15em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-size-xl
.vc_icon_element-icon {
font-size: 5em !important
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-style-rounded,
.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-style-rounded
.vc_gitem-link,
.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-style-rounded
.vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-style-rounded-outline,
.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-style-rounded-outline
.vc_gitem-link,
.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-style-rounded-outline
.vc_icon_element-link {
border-radius: 50%
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-style-rounded-less,
.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-style-rounded-less
.vc_gitem-link,
.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-style-rounded-less
.vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-style-rounded-less-outline,
.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-style-rounded-less-outline
.vc_gitem-link,
.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-style-rounded-less-outline
.vc_icon_element-link {
border-radius: 5px
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-turquoise
.vc_icon_element-icon {
color: #00C1CF
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-pink
.vc_icon_element-icon {
color: #FE6C61
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-violet
.vc_icon_element-icon {
color: #8D6DC4
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-peacoc
.vc_icon_element-icon {
color: #4CADC9
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-chino
.vc_icon_element-icon {
color: #CEC2AB
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-mulled_wine
.vc_icon_element-icon {
color: #50485B
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-vista_blue
.vc_icon_element-icon {
color: #75D69C
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-black
.vc_icon_element-icon {
color: #2A2A2A
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-grey
.vc_icon_element-icon {
color: #EBEBEB
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-orange
.vc_icon_element-icon {
color: #F7BE68
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-sky
.vc_icon_element-icon {
color: #5AA1E3
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-green
.vc_icon_element-icon {
color: #6DAB3C
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-juicy_pink
.vc_icon_element-icon {
color: #F4524D
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-sandy_brown
.vc_icon_element-icon {
color: #F79468
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-purple
.vc_icon_element-icon {
color: #B97EBB
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-color-white
.vc_icon_element-icon {
color: #FFF
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline {
border-color: #5472D2
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline {
border-color: #00C1CF
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background {
background-color: #00C1CF
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline {
border-color: #FE6C61
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background {
background-color: #FE6C61
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline {
border-color: #8D6DC4
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background {
background-color: #8D6DC4
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline {
border-color: #4CADC9
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background {
background-color: #4CADC9
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline {
border-color: #CEC2AB
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background {
background-color: #CEC2AB
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline {
border-color: #50485B
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background {
background-color: #50485B
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline {
border-color: #75D69C
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background {
background-color: #75D69C
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline {
border-color: #2A2A2A
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background {
background-color: #2A2A2A
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline {
border-color: #EBEBEB
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background {
background-color: #EBEBEB
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline {
border-color: #F7BE68
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background {
background-color: #F7BE68
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline {
border-color: #5AA1E3
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background {
background-color: #5AA1E3
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline {
border-color: #6DAB3C
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background {
background-color: #6DAB3C
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline {
border-color: #F4524D
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background {
background-color: #F4524D
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline {
border-color: #F79468
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background {
background-color: #F79468
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline {
border-color: #B97EBB
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background {
background-color: #B97EBB
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline {
border-color: #FFF
}

.vc_icon_element.vc_icon_element-outer
.vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background {
background-color: #FFF
}

.vc_chart
.vc_chart-legend {
font-size: 14px;
margin: 0;
padding: 0
}

.vc_chart
.vc_chart-legend li {
line-height: 1.3em;
list-style: none;
margin: 0 0
.3em;
min-height: 1.3em
}

.vc_chart
.vc_chart-legend span {
border-radius:
.3em;
display: inline-block;
height: 1.3em;
left: 0;
margin-right:
.5em;
vertical-align: middle;
width: 1.3em
}

@media (width >=768px) {
.vc_chart
.vc_chart-legend {
display: inline-block;
vertical-align: middle;
width: 40%
}

.vc_chart
.vc_chart-legend li {
margin-left: 1em
}

.vc_chart
.vc_chart-with-legend {
display: inline-block;
vertical-align: middle;
width: 60%
}
}

.vc_line-chart
.vc_chart-with-legend {
width: 75%
}

.vc_line-chart
.vc_chart-legend {
width: 25%
}

.wpb_single_image
.wpb_wrapper
.vc_single_image-wrapper
.zoomImg {
border-radius: 0
}

.wpb_single_image [class*='_circle']
.vc-zoom-wrapper {
border-radius: 50%
}

.wpb_single_image [class*='_rounded']
.vc-zoom-wrapper {
border-radius: 4px
}

.vc_general.vc_pagination {
display: block;
margin: 0;
padding: 0;
text-align: center
}

.vc_general.vc_pagination
.vc_pagination-item {
display: inline-block;
margin: 0;
padding: 0;
vertical-align: middle
}

.vc_general.vc_pagination
.vc_pagination-trigger {
display: block;
text-decoration: none;
cursor: pointer;
height: 10px;
width: 10px;
margin: 5px 7px;
background: 0 0;
transition: all
.2s ease-in-out;
border: none
}

.vc_gitem-zone,
.vc_gitem_row
.vc_gitem-col {
background-repeat: no-repeat;
background-position: 50% 50%;
box-sizing: border-box
}

.vc_general.vc_pagination
.vc_pagination-trigger:focus {
outline: 0
}

.vc_general.vc_pagination
.vc_active
.vc_pagination-trigger {
cursor: default
}

.vc_pagination.vc_pagination-style-outline
.vc_pagination-trigger {
border: 3px solid transparent
}

.vc_pagination.vc_pagination-style-flat
.vc_pagination-trigger {
opacity:
.6
}

.vc_pagination.vc_pagination-style-flat
.vc_active
.vc_pagination-trigger,
.vc_pagination.vc_pagination-style-flat
.vc_pagination-trigger:hover {
opacity: 1
}

.vc_pagination.vc_pagination-shape-round
.vc_pagination-trigger {
border-radius: 50%
}

.vc_pagination.vc_pagination-shape-rounded
.vc_pagination-trigger {
border-radius: 3px
}

.vc_pagination-color-blue.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #5472D2
}

.vc_pagination-color-blue.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-blue.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-blue.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #5472D2
}

.vc_pagination-color-turquoise.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #00C1CF
}

.vc_pagination-color-turquoise.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-turquoise.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-turquoise.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #00C1CF
}

.vc_pagination-color-pink.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #FE6C61
}

.vc_pagination-color-pink.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-pink.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-pink.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #FE6C61
}

.vc_pagination-color-violet.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #8D6DC4
}

.vc_pagination-color-violet.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-violet.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-violet.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #8D6DC4
}

.vc_pagination-color-peacoc.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #4CADC9
}

.vc_pagination-color-peacoc.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-peacoc.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-peacoc.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #4CADC9
}

.vc_pagination-color-chino.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #CEC2AB
}

.vc_pagination-color-chino.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-chino.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-chino.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #CEC2AB
}

.vc_pagination-color-mulled-wine.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #50485B
}

.vc_pagination-color-mulled-wine.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-mulled-wine.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-mulled-wine.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #50485B
}

.vc_pagination-color-vista-blue.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #75D69C
}

.vc_pagination-color-vista-blue.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-vista-blue.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-vista-blue.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #75D69C
}

.vc_pagination-color-orange.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #F7BE68
}

.vc_pagination-color-orange.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-orange.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-orange.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #F7BE68
}

.vc_pagination-color-sky.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #5AA1E3
}

.vc_pagination-color-sky.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-sky.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-sky.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #5AA1E3
}

.vc_pagination-color-green.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #6DAB3C
}

.vc_pagination-color-green.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-green.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-green.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #6DAB3C
}

.vc_pagination-color-juicy-pink.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #F4524D
}

.vc_pagination-color-juicy-pink.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-juicy-pink.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-juicy-pink.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #F4524D
}

.vc_pagination-color-sandy-brown.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #F79468
}

.vc_pagination-color-sandy-brown.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-sandy-brown.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-sandy-brown.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #F79468
}

.vc_pagination-color-purple.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #B97EBB
}

.vc_pagination-color-purple.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-purple.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-purple.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #B97EBB
}

.vc_pagination-color-black.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #2A2A2A
}

.vc_pagination-color-black.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-black.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-black.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #2A2A2A
}

.vc_pagination-color-grey.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #EBEBEB
}

.vc_pagination-color-grey.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-grey.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-grey.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #EBEBEB
}

.vc_pagination-color-white.vc_pagination-style-outline
.vc_pagination-trigger {
border-color: #FFF
}

.vc_pagination-color-white.vc_pagination-style-flat
.vc_pagination-trigger,
.vc_pagination-color-white.vc_pagination-style-outline
.vc_active
.vc_pagination-trigger,
.vc_pagination-color-white.vc_pagination-style-outline
.vc_pagination-trigger:hover {
background-color: #FFF
}

.vc_grid.vc_row {
padding-left: 0;
margin-left: 0;
margin-right: 0
}

.vc-row[data-vc-full-width]
.vc_grid.vc_row {
overflow: hidden
}

.vc_grid.vc_row.vc_grid-gutter-1px {
}

.vc_grid.vc_row.vc_grid-gutter-1px
.vc_pageable-slide-wrapper {
margin-right: -1px
}

.vc_grid.vc_row.vc_grid-gutter-1px
.vc_grid-item {
padding-right: 1px;
}

.vc_grid.vc_row.vc_grid-gutter-2px {
}

.vc_grid.vc_row.vc_grid-gutter-2px
.vc_pageable-slide-wrapper {
margin-right: -2px
}

.vc_grid.vc_row.vc_grid-gutter-2px
.vc_grid-item {
padding-right: 2px;
}

.vc_grid.vc_row.vc_grid-gutter-3px
.vc_pageable-slide-wrapper {
margin-right: -3px
}

.vc_grid.vc_row.vc_grid-gutter-3px
.vc_grid-item {
padding-right: 3px;
}

.vc_grid.vc_row.vc_grid-gutter-4px {
}

.vc_grid.vc_row.vc_grid-gutter-4px
.vc_pageable-slide-wrapper {
margin-right: -4px
}

.vc_grid.vc_row.vc_grid-gutter-4px
.vc_grid-item {
padding-right: 4px;
}

.vc_grid.vc_row.vc_grid-gutter-5px {
}

.vc_grid.vc_row.vc_grid-gutter-5px
.vc_pageable-slide-wrapper {
margin-right: -5px
}

.vc_grid.vc_row.vc_grid-gutter-5px
.vc_grid-item {
padding-right: 5px;
}

.vc_grid.vc_row.vc_grid-gutter-10px {
}

.vc_grid.vc_row.vc_grid-gutter-10px
.vc_pageable-slide-wrapper {
margin-right: -10px
}

.vc_grid.vc_row.vc_grid-gutter-10px
.vc_grid-item {
padding-right: 10px;
}

.vc_grid.vc_row.vc_grid-gutter-15px {
}

.vc_grid.vc_row.vc_grid-gutter-15px
.vc_pageable-slide-wrapper {
margin-right: -15px
}

.vc_grid.vc_row.vc_grid-gutter-15px
.vc_grid-item {
padding-right: 15px;
}

.vc_grid.vc_row.vc_grid-gutter-20px {
}

.vc_grid.vc_row.vc_grid-gutter-20px
.vc_pageable-slide-wrapper {
margin-right: -20px
}

.vc_grid.vc_row.vc_grid-gutter-20px
.vc_grid-item {
padding-right: 20px;
}

.vc_grid.vc_row.vc_grid-gutter-25px {
}

.vc_grid.vc_row.vc_grid-gutter-25px
.vc_pageable-slide-wrapper {
margin-right: -25px
}

.vc_grid.vc_row.vc_grid-gutter-25px
.vc_grid-item {
padding-right: 25px;
}

.vc_grid.vc_row.vc_grid-gutter-30px {
}

.vc_grid.vc_row.vc_grid-gutter-30px
.vc_pageable-slide-wrapper {
margin-right: -30px
}

.vc_grid.vc_row.vc_grid-gutter-30px
.vc_grid-item {
padding-right: 30px;
}

.vc_grid.vc_row.vc_grid-gutter-35px {
}

.vc_grid.vc_row.vc_grid-gutter-35px
.vc_pageable-slide-wrapper {
margin-right: -35px
}

.vc_grid.vc_row.vc_grid-gutter-35px
.vc_grid-item {
padding-right: 35px;
}

.vc_grid.vc_row
.vc_pageable-slide-wrapper
.vc_grid-item.vc_visible-item:hover {
z-index: 3
}

.vc_grid.vc_row
.vc_grid-item {
display: none;
padding: 0;
vertical-align: top;
float: none;
box-sizing: border-box;
z-index: 1
}

.vc_grid.vc_row
.vc_grid-item
.vc_grid-item-mini
.vc_grid-item-content {
overflow: hidden
}

.vc_grid.vc_row
.vc_grid-item
.vc_btn,
.vc_grid.vc_row
.vc_grid-item
.vc_icon_element,
.vc_grid.vc_row
.vc_grid-item
.wpb_content_element {
}

.vc_gitem_row,
.vc_gitem_row
.vc_gitem_row {
margin-bottom: 0
}

.vc_grid.vc_row
.vc_grid-item
.vc_btn a,
.vc_grid.vc_row
.vc_grid-item
.vc_icon_element a,
.vc_grid.vc_row
.vc_grid-item
.wpb_content_element a {
text-decoration: none;
border-bottom: 0
}

.vc_grid-animation-none
.vc_grid.vc_row
.vc_grid-item {
transition: none !important
}

.vc_grid
.vc_gitem-link {
border-bottom: none;
outline: 0;
box-shadow: none
}

.vc_masonry_grid
.vc_grid.vc_row
.vc_grid-item,
.vc_masonry_media_grid
.vc_grid.vc_row
.vc_grid-item {
position: static
}

.vc_basic_grid
.vc_grid.vc_row
.vc_grid-item.vc_visible-item,
.vc_masonry_grid
.vc_grid.vc_row
.vc_grid-item.vc_visible-item,
.vc_masonry_media_grid
.vc_grid.vc_row
.vc_grid-item.vc_visible-item,
.vc_media_grid
.vc_grid.vc_row
.vc_grid-item.vc_visible-item {
display: block
}

@media (width >=768px) {
.vc_basic_grid
.vc_grid.vc_row
.vc_grid-item.vc_visible-item,
.vc_media_grid
.vc_grid.vc_row
.vc_grid-item.vc_visible-item {
display: inline-block
}
}

@document url-prefix() {
.vc_masonry_grid
.vc_grid-item,
.vc_masonry_media_grid
.vc_grid-item {
margin-left: -.01px
}
}

.vc_gitem-zone-b {
display: none;
overflow: hidden
}

.vc_gitem-float-none {
float: none
}

.vc_gitem-float-left {
float: left
}

.vc_gitem-float-right {
float: right
}

.vc_gitem-align-center {
text-align: center
}

.vc_gitem-align-right {
text-align: right
}

.vc_gitem-align-justify {
text-align: justify
}

.vc_gitem-block {
position: relative;
overflow: hidden
}

.vc_gitem-is-link {
cursor: pointer
}

.vc_gitem-link {
text-decoration: none
}

.vc_gitem_row {
margin-left: 0;
margin-right: 0;
padding: inherit;
box-sizing: border-box
}

.vc_gitem-zone-a
.vc_gitem-row-position-top,
.vc_gitem-zone-b
.vc_gitem-row-position-top {
position: absolute;
left: 0;
right: 0;
top: 0
}

.vc_gitem-zone-a
.vc_gitem-row-position-middle,
.vc_gitem-zone-b
.vc_gitem-row-position-middle {
position: absolute;
left: 0;
right: 0;
top: 50%;
transform: translate(0,-50%)
}

.vc_gitem-zone-a
.vc_gitem-row-position-bottom,
.vc_gitem-zone-b
.vc_gitem-row-position-bottom {
position: absolute;
left: 0;
right: 0;
bottom: 0
}

.vc_gitem_row
.vc_gitem-col {
padding: 10px;
background-size: cover
}

.vc_gitem-zone {
position: relative;
background-size: cover;
background-clip: border-box;
overflow: hidden
}

.vc_gitem-zone
.vc-zone-link {
display: block;
position: absolute;
inset: 0;
z-index: 5
}

.vc_gitem-zone-img {
width: 100%;
display: block;
visibility: hidden;
height: auto
}

.vc_gitem-zone-a
.vc_gitem-zone-mini {
box-sizing: border-box;
padding: inherit;
position: static;
inset: 0
}

.vc_gitem-zone-b
.vc_gitem-zone-mini {
position: static;
padding: inherit;
inset: 0;
margin: 0
}

.vc_grid-item-zone-c-left
.vc_gitem-animated-block {
float: right;
width: 50%
}

.vc_grid-item-zone-c-left
.vc_gitem-zone-c,
.vc_grid-item-zone-c-right
.vc_gitem-animated-block {
float: left;
width: 50%
}

.vc_grid-item-zone-c-right
.vc_gitem-zone-c {
float: right;
width: 50%
}

.vc-gitem-zone-height-mode-auto
.vc_gitem-zone-img {
display: none !important
}

.vc-gitem-zone-height-mode-auto::before {
content: "";
display: block;
}

.vc_gitem-animated-block {
position: relative
}

.vc_gitem-animate
.vc_btn {
transition: all 0s ease
}

.vc_gitem-animate
.vc_gitem-zone-b {
z-index: 199
}

.vc_gitem-animate-none
.vc_gitem-zone-b {
display: block;
position: absolute;
inset: 0;
margin: 0;
opacity: 0;
filter: alpha(opacity=0);
box-sizing: border-box
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-none
.vc_gitem-zone-b {
opacity: 1;
filter: alpha(opacity=100)
}

.vc_gitem-animate-blurOut
.vc_gitem-zone-b,
.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-b,
.vc_gitem-animate-fadeIn
.vc_gitem-zone-b,
.vc_gitem-animate-scaleIn
.vc_gitem-zone-b,
.vc_gitem-animate-scaleRotateIn
.vc_gitem-zone-b {
display: block;
position: absolute;
inset: 0;
margin: 0;
opacity: 0;
filter: alpha(opacity=0);
transition: all 1s ease;
box-sizing: border-box
}

.vc_gitem-animate-blurOut
.vc_gitem-zone-b
.vc_separator,
.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-b
.vc_separator,
.vc_gitem-animate-fadeIn
.vc_gitem-zone-b
.vc_separator,
.vc_gitem-animate-scaleIn
.vc_gitem-zone-b
.vc_separator,
.vc_gitem-animate-scaleRotateIn
.vc_gitem-zone-b
.vc_separator {
transition: all 1s ease;
width: 0
}

.vc_gitem-animate-blurOut
.vc_gitem-zone-b
.vc_btn,
.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-b
.vc_btn,
.vc_gitem-animate-fadeIn
.vc_gitem-zone-b
.vc_btn,
.vc_gitem-animate-scaleIn
.vc_gitem-zone-b
.vc_btn,
.vc_gitem-animate-scaleRotateIn
.vc_gitem-zone-b
.vc_btn {
transition: all 1s ease;
transform: scale(0)
}

.vc_gitem-animate-blurOut
.vc_gitem-zone-b
.vc_post-title,
.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-b
.vc_post-title,
.vc_gitem-animate-fadeIn
.vc_gitem-zone-b
.vc_post-title,
.vc_gitem-animate-scaleIn
.vc_gitem-zone-b
.vc_post-title,
.vc_gitem-animate-scaleRotateIn
.vc_gitem-zone-b
.vc_post-title {
display: inline-block;
opacity: 0;
filter: alpha(opacity=0);
transform: translate3d(0,-100%,0);
perspective: 1000;
backface-visibility: hidden;
transition: transform 1s cubic-bezier(0,.275,.125,1),opacity
.5s cubic-bezier(0,.275,.125,1)
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurOut
.vc_gitem-zone-b
.vc_post-title
.vc_separator,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-b
.vc_post-title
.vc_separator,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-fadeIn
.vc_gitem-zone-b
.vc_post-title
.vc_separator,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleIn
.vc_gitem-zone-b
.vc_post-title
.vc_separator,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleRotateIn
.vc_gitem-zone-b
.vc_post-title
.vc_separator {
transition: all 1s ease;
width: 50%
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurOut
.vc_gitem-zone-b
.vc_post-title
.vc_btn,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-b
.vc_post-title
.vc_btn,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-fadeIn
.vc_gitem-zone-b
.vc_post-title
.vc_btn,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleIn
.vc_gitem-zone-b
.vc_post-title
.vc_btn,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleRotateIn
.vc_gitem-zone-b
.vc_post-title
.vc_btn {
transition: all 1s ease;
transform: scale(1)
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurOut
.vc_gitem-zone-b
.vc_post-title
.vc_post-title,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-b
.vc_post-title
.vc_post-title,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-fadeIn
.vc_gitem-zone-b
.vc_post-title
.vc_post-title,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleIn
.vc_gitem-zone-b
.vc_post-title
.vc_post-title,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleRotateIn
.vc_gitem-zone-b
.vc_post-title
.vc_post-title {
opacity: 1;
filter: alpha(opacity=100);
transform: translate3d(0,0,0)
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurOut
.vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-fadeIn
.vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleIn
.vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleRotateIn
.vc_gitem-zone-b {
opacity: 1;
filter: alpha(opacity=100)
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurOut
.vc_gitem-zone-b
.vc_separator,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-b
.vc_separator,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-fadeIn
.vc_gitem-zone-b
.vc_separator,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleIn
.vc_gitem-zone-b
.vc_separator,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleRotateIn
.vc_gitem-zone-b
.vc_separator {
transition: all 1s ease;
width: 50%
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurOut
.vc_gitem-zone-b
.vc_btn,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-b
.vc_btn,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-fadeIn
.vc_gitem-zone-b
.vc_btn,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleIn
.vc_gitem-zone-b
.vc_btn,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleRotateIn
.vc_gitem-zone-b
.vc_btn {
transition: all 1s ease;
transform: scale(1)
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurOut
.vc_gitem-zone-b
.vc_post-title,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-b
.vc_post-title,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-fadeIn
.vc_gitem-zone-b
.vc_post-title,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleIn
.vc_gitem-zone-b
.vc_post-title,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleRotateIn
.vc_gitem-zone-b
.vc_post-title {
opacity: 1;
filter: alpha(opacity=100);
transform: translate3d(0,0,0)
}

.vc_gitem-animate-scaleIn {
overflow: hidden
}

.vc_gitem-animate-scaleIn
.vc_gitem-zone-a {
transform: scale(1);
transition: transform
.3s ease-in-out
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleIn
.vc_gitem-zone-a {
transform: scale(1.1)
}

.vc_gitem-animate-scaleRotateIn {
overflow: hidden
}

.vc_gitem-animate-scaleRotateIn
.vc_gitem-zone-a {
transform: scale(1);
transition: transform
.3s ease-in-out
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-scaleRotateIn
.vc_gitem-zone-a {
transform: scale(1.5) rotate(10deg)
}

.vc_gitem-animate-blurOut
.vc_gitem-zone-a,
.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-a {
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
transform-origin: 50% 50%;
perspective: 1000;
backface-visibility: hidden;
webkit-transition: filter
.5s cubic-bezier(0,.275,.125,1),-webkit-transform
.5s cubic-bezier(0,.275,.125,1);
transition: filter
.5s cubic-bezier(0,.275,.125,1),transform
.5s cubic-bezier(0,.275,.125,1)
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurOut
.vc_gitem-zone-a,
.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-a {
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0')
}

.vc_gitem-animate-slideInLeft
.vc_gitem-zone-b,
.vc_gitem-animate-slideInRight
.vc_gitem-zone-b {
top: 0;
filter: alpha(opacity=0);
position: absolute;
transition: all 1s ease;
bottom: 0;
display: block;
margin: 0;
left: 0
}

.vc_gitem-animate-blurScaleOut {
overflow: hidden
}

.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-a {
transform: scale(1.1)
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-blurScaleOut
.vc_gitem-zone-a {
transform: scale(1)
}

.vc_gitem-animate-slideInRight {
overflow: hidden
}

.vc_gitem-animate-slideInRight
.vc_gitem-zone-b {
right: 0;
opacity: 0;
transform: translateX(-100%)
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-slideInRight
.vc_gitem-zone-b {
opacity: 1;
filter: alpha(opacity=100);
transform: translateX(0)
}

.vc_gitem-animate-slideInLeft {
overflow: hidden
}

.vc_gitem-animate-slideInLeft
.vc_gitem-zone-b {
right: 0;
transform: translateX(-100%);
opacity: 0
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-slideInLeft
.vc_gitem-zone-b {
opacity: 1;
filter: alpha(opacity=100);
transform: translateX(0)
}

.vc_gitem-animate-slideBottom {
overflow: hidden;
position: relative
}

.vc_gitem-animate-slideBottom
.vc_gitem-zone-b {
display: block;
transition: all 1s ease;
z-index: 1000;
position: absolute;
top: 100%;
height: 100%;
left: 0;
right: 0;
margin: 0
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-slideBottom
.vc_gitem-zone-b {
top: 0
}

.vc_gitem-animate-slideTop {
overflow: hidden;
position: relative
}

.vc_gitem-animate-slideTop
.vc_gitem-zone-b {
display: block;
transition: all 1s ease;
z-index: 1000;
position: absolute;
top: -100%;
height: 100%;
left: 0;
right: 0;
margin: 0
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-slideTop
.vc_gitem-zone-b {
top: 0
}

.vc_gitem-animate-flipFadeIn {
overflow: hidden
}

.vc_gitem-animate-flipFadeIn
.vc_gitem-zone-a {
backface-visibility: hidden;
transition: transform 1s;
transform-style: preserve-3d
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-flipFadeIn
.vc_gitem-zone-a {
transform: rotateX(180deg)
}

.vc_gitem-animate-flipFadeIn
.vc_gitem-zone-b {
display: block;
inset: 0;
position: absolute;
opacity: 0;
filter: alpha(opacity=0);
transition: all
.6s ease;
transform-style: preserve-3d;
transform: rotateX(180deg);
backface-visibility: hidden
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-flipFadeIn
.vc_gitem-zone-b {
opacity: 1;
filter: alpha(opacity=100);
transform: rotateX(0)
}

.vc_gitem-animate-flipHorizontalFadeIn {
overflow: hidden
}

.vc_gitem-animate-flipHorizontalFadeIn
.vc_gitem-zone-a {
backface-visibility: hidden;
transition: transform 1s;
transform-style: preserve-3d
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-flipHorizontalFadeIn
.vc_gitem-zone-a {
transform: rotateY(180deg)
}

.vc_gitem-animate-flipHorizontalFadeIn
.vc_gitem-zone-b {
display: block;
inset: 0;
position: absolute;
opacity: 0;
filter: alpha(opacity=0);
transition: all
.6s ease;
transform-style: preserve-3d;
transform: rotateY(180deg);
backface-visibility: hidden
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-flipHorizontalFadeIn
.vc_gitem-zone-b {
opacity: 1;
filter: alpha(opacity=100);
transform: rotateY(0)
}

.vc_gitem-animate-goTop20 {
overflow: hidden
}

.vc_gitem-animate-goTop20
.vc_gitem-zone-a {
position: relative;
transform: translateY(0);
transition: transform
.5s ease
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-goTop20
.vc_gitem-zone-a {
transform: translateY(-20%)
}

.vc_gitem-animate-goTop20
.vc_gitem-zone-b {
display: block;
transition: bottom
.5s ease;
bottom: -100%;
z-index: 1000;
position: absolute;
width: 100%;
margin: 0
}

.vc_gitem-animate-goTop20
.vc_gitem-zone-b
.vc_gitem-zone-mini {
position: static;
transform: none
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-goTop20
.vc_gitem-zone-b {
bottom: 0
}

.vc_gitem-animate-goBottom20 {
overflow: hidden
}

.vc_gitem-animate-goBottom20
.vc_gitem-zone-a {
position: relative;
transform: translateY(0);
transition: transform
.5s ease
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-goBottom20
.vc_gitem-zone-a {
transform: translateY(20%)
}

.vc_gitem-animate-goBottom20
.vc_gitem-zone-b {
display: block;
transition: top
.5s ease;
top: -100%;
z-index: 1000;
position: absolute;
width: 100%;
margin: 0
}

.vc_gitem-animate-goBottom20
.vc_gitem-zone-b
.vc_gitem-zone-mini {
position: static;
transform: none
}

.vc_grid-item-mini.vc_is-hover
.vc_gitem-animate-goBottom20
.vc_gitem-zone-b {
top: 0
}

.vc_gitem-post-data {
}

.vc_gitem-post-data h2 {
margin: 0
}

.vc_gitem-post-category-name
.vc_gitem-link {
color: inherit
}

.vc_grid
.vc_pageable-load-more-btn {
text-align: center;
}

.vc_grid
.vc_pageable-load-more-btn >
.vc_btn {
outline: 0
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots {
display: none;
text-align: center;
-webkit-tap-highlight-color: transparent
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots
.vc_grid-owl-dot {
cursor: pointer;
display: inline-block
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots
.vc_grid-owl-dot span {
width: 10px;
height: 10px;
margin: 5px 7px;
display: block;
backface-visibility: visible;
transition: opacity
.2s ease
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots {
display: block
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots
.vc_grid-owl-dot span {
border: 3px solid;
transition: background-color
.2s ease
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots {
display: block
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots
.vc_grid-owl-dot span {
border: 3px solid;
border-radius: 10px;
transition: background-color
.2s ease
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots {
display: block
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots
.vc_grid-owl-dot span {
border-radius: 30px;
opacity:
.6;
filter: alpha(opacity=60)
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots
.vc_grid-owl-dot:hover span {
opacity: 1;
filter: alpha(opacity=100)
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots {
display: block
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots
.vc_grid-owl-dot span {
width: 10px;
height: 10px;
margin: 5px 7px;
display: block;
backface-visibility: visible;
transition: opacity
.2s ease;
opacity:
.6;
filter: alpha(opacity=60)
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots
.vc_grid-owl-dot:hover span {
opacity: 1;
filter: alpha(opacity=100)
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots {
display: block
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots
.vc_grid-owl-dot span {
width: 10px;
height: 10px;
margin: 5px 7px;
display: block;
backface-visibility: visible;
transition: opacity
.2s ease;
border-radius: 3px;
opacity:
.6;
filter: alpha(opacity=60)
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme:hover
.vc_grid-owl-nav {
opacity: 1;
filter: alpha(opacity=100)
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue
.vc_grid-owl-dot span {
border-color: #5472D2 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue
.vc_grid-owl-dot:hover span {
background-color: #5472D2 !important;
border-color: #5472D2 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise
.vc_grid-owl-dot span {
border-color: #00C1CF !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise
.vc_grid-owl-dot:hover span {
background-color: #00C1CF !important;
border-color: #00C1CF !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink
.vc_grid-owl-dot span {
border-color: #FE6C61 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink
.vc_grid-owl-dot:hover span {
background-color: #FE6C61 !important;
border-color: #FE6C61 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet
.vc_grid-owl-dot span {
border-color: #8D6DC4 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet
.vc_grid-owl-dot:hover span {
background-color: #8D6DC4 !important;
border-color: #8D6DC4 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc
.vc_grid-owl-dot span {
border-color: #4CADC9 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc
.vc_grid-owl-dot:hover span {
background-color: #4CADC9 !important;
border-color: #4CADC9 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino
.vc_grid-owl-dot span {
border-color: #CEC2AB !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino
.vc_grid-owl-dot:hover span {
background-color: #CEC2AB !important;
border-color: #CEC2AB !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine
.vc_grid-owl-dot span {
border-color: #50485B !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine
.vc_grid-owl-dot:hover span {
background-color: #50485B !important;
border-color: #50485B !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue
.vc_grid-owl-dot span {
border-color: #75D69C !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue
.vc_grid-owl-dot:hover span {
background-color: #75D69C !important;
border-color: #75D69C !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black
.vc_grid-owl-dot span {
border-color: #2A2A2A !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black
.vc_grid-owl-dot:hover span {
background-color: #2A2A2A !important;
border-color: #2A2A2A !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey
.vc_grid-owl-dot span {
border-color: #EBEBEB !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey
.vc_grid-owl-dot:hover span {
background-color: #EBEBEB !important;
border-color: #EBEBEB !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange
.vc_grid-owl-dot span {
border-color: #F7BE68 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange
.vc_grid-owl-dot:hover span {
background-color: #F7BE68 !important;
border-color: #F7BE68 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky
.vc_grid-owl-dot span {
border-color: #5AA1E3 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky
.vc_grid-owl-dot:hover span {
background-color: #5AA1E3 !important;
border-color: #5AA1E3 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green
.vc_grid-owl-dot span {
border-color: #6DAB3C !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green
.vc_grid-owl-dot:hover span {
background-color: #6DAB3C !important;
border-color: #6DAB3C !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink
.vc_grid-owl-dot span {
border-color: #F4524D !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink
.vc_grid-owl-dot:hover span {
background-color: #F4524D !important;
border-color: #F4524D !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown
.vc_grid-owl-dot span {
border-color: #F79468 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown
.vc_grid-owl-dot:hover span {
background-color: #F79468 !important;
border-color: #F79468 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple
.vc_grid-owl-dot span {
border-color: #B97EBB !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple
.vc_grid-owl-dot:hover span {
background-color: #B97EBB !important;
border-color: #B97EBB !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white
.vc_grid-owl-dot span {
border-color: #FFF !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white
.vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white
.vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white
.vc_grid-owl-dot:hover span {
background-color: #FFF !important;
border-color: #FFF !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue
.vc_grid-owl-dot span {
background-color: #5472D2 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise
.vc_grid-owl-dot span {
background-color: #00C1CF !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink
.vc_grid-owl-dot span {
background-color: #FE6C61 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet
.vc_grid-owl-dot span {
background-color: #8D6DC4 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc
.vc_grid-owl-dot span {
background-color: #4CADC9 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino
.vc_grid-owl-dot span {
background-color: #CEC2AB !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine
.vc_grid-owl-dot span {
background-color: #50485B !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue
.vc_grid-owl-dot span {
background-color: #75D69C !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black
.vc_grid-owl-dot span {
background-color: #2A2A2A !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey
.vc_grid-owl-dot span {
background-color: #EBEBEB !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange
.vc_grid-owl-dot span {
background-color: #F7BE68 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky
.vc_grid-owl-dot span {
background-color: #5AA1E3 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green
.vc_grid-owl-dot span {
background-color: #6DAB3C !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink
.vc_grid-owl-dot span {
background-color: #F4524D !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown
.vc_grid-owl-dot span {
background-color: #F79468 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple
.vc_grid-owl-dot span {
background-color: #B97EBB !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white
.vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white
.vc_grid-owl-dot span {
background-color: #FFF !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav {
cursor: pointer;
opacity: 0;
filter: alpha(opacity=0);
transition: opacity
.3s ease-in 0s;
-webkit-tap-highlight-color: transparent
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav
.disabled {
display: none !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav
.vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav
.vc_grid-owl-prev {
position: absolute;
top: 50%;
opacity:
.5;
filter: alpha(opacity=50);
font-size: 25px;
line-height: 25px;
height: 25px;
display: inline-block;
text-decoration: none;
cursor: pointer;
transition: opacity
.3s ease-in 0s
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav
.vc_grid-owl-next:hover,
.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav
.vc_grid-owl-prev:hover {
opacity: 1;
filter: alpha(opacity=100)
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav
.vc_grid-owl-prev {
left: 5px
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav
.vc_grid-owl-prev.vc_grid-nav-prev-outside {
left: -30px
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav
.vc_grid-owl-next {
right: 5px
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav
.vc_grid-owl-next.vc_grid-nav-next-outside {
right: -30px
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-blue {
color: #5472D2 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise {
color: #00C1CF !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-pink {
color: #FE6C61 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-violet {
color: #8D6DC4 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc {
color: #4CADC9 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-chino {
color: #CEC2AB !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine {
color: #50485B !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue {
color: #75D69C !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-black {
color: #2A2A2A !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-grey {
color: #EBEBEB !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-orange {
color: #F7BE68 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-sky {
color: #5AA1E3 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-green {
color: #6DAB3C !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink {
color: #F4524D !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown {
color: #F79468 !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-purple {
color: #B97EBB !important
}

.vc_grid.vc_grid-owl-theme
.vc_grid-owl-nav.vc_grid-owl-nav-color-white {
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list {
outline: 0;
display: block;
padding-left: 0;
text-align: center;
margin: 20px 0 0 !important;
border-radius: 2px
}

.vc_grid-pagination
.vc_grid-pagination-list > li {
display: inline-block;
margin: 0;
border: 0 solid transparent
}

.vc_grid-pagination
.vc_grid-pagination-list > li > a,
.vc_grid-pagination
.vc_grid-pagination-list > li > span {
color: #fff;
background-color: #337ab7;
border: 1px solid #337ab7;
transition: opacity
.3s ease-in 0s;
position: relative;
float: left;
padding: 3px 10px;
line-height: 1.42857143;
text-decoration: none;
opacity:
.5;
filter: alpha(opacity=50);
margin-left: -1px;
font-size: 10px
}

.vc_grid-pagination
.vc_grid-pagination-list > li:first-child > a,
.vc_grid-pagination
.vc_grid-pagination-list > li:first-child > span {
margin-left: 0
}

.vc_grid-pagination
.vc_grid-pagination-list > li:focus a,
.vc_grid-pagination
.vc_grid-pagination-list > li:focus span,
.vc_grid-pagination
.vc_grid-pagination-list > li:hover a,
.vc_grid-pagination
.vc_grid-pagination-list > li:hover span {
opacity: 1;
filter: alpha(opacity=100)
}

.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-prev > a::after {
font-family: "vc_grid_v1";
display: inline-block;
content: "\e61b"
}

.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-next > a::after {
font-family: "vc_grid_v1";
display: inline-block;
content: "\e61a"
}

.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-first > a::after {
font-family: "vc_grid_v1";
display: inline-block;
content: "\e618"
}

.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-last > a::after {
font-family: "vc_grid_v1";
display: inline-block;
content: "\e619"
}

.vc_grid-filter-dropdown
.vc_grid-styled-select
.vc_arrow-icon-navicon,
.vc_grid-filter-select,
.vc_grid-filter-select
.vc_grid-styled-select
.vc_arrow-icon-navicon,
.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-disabled > a,
.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-disabled > a:focus,
.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-disabled > a:hover,
.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-disabled > span,
.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-disabled > span:focus,
.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-disabled > span:hover {
display: none
}

.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-active > a,
.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-active > a:focus,
.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-active > a:hover,
.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-active > span,
.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-active > span:focus,
.vc_grid-pagination
.vc_grid-pagination-list >
.vc_grid-active > span:hover {
z-index: 2;
opacity: 1;
filter: alpha(opacity=100);
cursor: default
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-blue > li {
border-color: #5472D2 !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-blue > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-blue > li > span {
background-color: #5472D2 !important;
border-color: #5472D2 !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li {
border-color: #00C1CF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-turquoise > li > span {
background-color: #00C1CF !important;
border-color: #00C1CF !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-pink > li {
border-color: #FE6C61 !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-pink > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-pink > li > span {
background-color: #FE6C61 !important;
border-color: #FE6C61 !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-violet > li {
border-color: #8D6DC4 !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-violet > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-violet > li > span {
background-color: #8D6DC4 !important;
border-color: #8D6DC4 !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li {
border-color: #4CADC9 !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-peacoc > li > span {
background-color: #4CADC9 !important;
border-color: #4CADC9 !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-chino > li {
border-color: #CEC2AB !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-chino > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-chino > li > span {
background-color: #CEC2AB !important;
border-color: #CEC2AB !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li {
border-color: #50485B !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine > li > span {
background-color: #50485B !important;
border-color: #50485B !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li {
border-color: #75D69C !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-vista_blue > li > span {
background-color: #75D69C !important;
border-color: #75D69C !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-black > li {
border-color: #2A2A2A !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-black > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-black > li > span {
background-color: #2A2A2A !important;
border-color: #2A2A2A !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-grey > li {
border-color: #EBEBEB !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-grey > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-grey > li > span {
background-color: #EBEBEB !important;
border-color: #EBEBEB !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-orange > li {
border-color: #F7BE68 !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-orange > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-orange > li > span {
background-color: #F7BE68 !important;
border-color: #F7BE68 !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-sky > li {
border-color: #5AA1E3 !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-sky > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-sky > li > span {
background-color: #5AA1E3 !important;
border-color: #5AA1E3 !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-green > li {
border-color: #6DAB3C !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-green > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-green > li > span {
background-color: #6DAB3C !important;
border-color: #6DAB3C !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li {
border-color: #F4524D !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink > li > span {
background-color: #F4524D !important;
border-color: #F4524D !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li {
border-color: #F79468 !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown > li > span {
background-color: #F79468 !important;
border-color: #F79468 !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-purple > li {
border-color: #B97EBB !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-purple > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-purple > li > span {
background-color: #B97EBB !important;
border-color: #B97EBB !important;
color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-white > li {
border-color: #FFF !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-white > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination-color-white > li > span {
background-color: #FFF !important;
border-color: #FFF !important;
color: #2A2A2A !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_light > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_light > li > span {
box-sizing: border-box;
min-width: 28px;
min-height: 22px
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default > li:first-child > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_dark > li:first-child > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_light > li:first-child > span {
border-bottom-left-radius: 2px;
border-top-left-radius: 2px
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default > li:last-child > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_dark > li:last-child > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_light > li:last-child > span {
border-bottom-right-radius: 2px;
border-top-right-radius: 2px
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_square > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_square > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_square_light > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_square_light > li > span {
margin-left: 5px;
box-sizing: border-box;
min-height: 22px;
min-width: 22px;
padding: 3px
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
margin-left: 5px;
border-radius: 30px;
box-sizing: border-box;
min-height: 22px;
min-width: 22px;
padding: 3px
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span {
border-radius: 5px;
box-sizing: border-box;
min-height: 22px;
min-width: 22px;
padding: 3px
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_dark > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_dark > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_dark > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_square_dark > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_square_dark > li > span {
background-color: transparent !important;
color: #000 !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_light > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_default_light > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_light > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_rounded_square_light > li > span,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_square_light > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_square_light > li > span {
background-color: transparent !important;
color: #fff !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_stripes_light > li {
border-left-width: 1px !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li > a,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_stripes_light > li > a {
border-width: 0;
background: rgb(0 0 0 / 0%) !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled + li,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li:first-child,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled + li,
.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_stripes_light > li:first-child {
border-width: 0 !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_stripes_dark > li > a {
color: #000 !important
}

.vc_grid-pagination
.vc_grid-pagination-list.vc_grid-pagination_stripes_light > li > a {
color: #fff !important
}

.vc_grid-filter.vc_grid-filter-color-black >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-black >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-blue >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-blue >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-chino >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-chino >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-peacoc >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-peacoc >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-pink >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-pink >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-turquoise >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-turquoise >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-violet >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-violet >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item:hover > span {
color: #FFF
}

.vc_grid-loading {
margin: 2em auto;
font-size: 10px;
position: relative;
text-indent: -9999em
}

.vc_grid-loading,
.vc_grid-loading::after,
.vc_grid-loading::before {
border-radius: 50%;
width: 12px;
height: 12px;
animation: load7 1.8s infinite ease-in-out
}

.vc_grid-loading::before {
left: -20px
}

.vc_grid-loading::after {
left: 20px;
animation-delay:
.32s
}

.vc_grid-loading::after,
.vc_grid-loading::before {
content: '';
position: absolute;
top: 0
}

@keyframes load7 {
0%,100%,80% {
box-shadow: 0 2.5em 0 -1.3em rgb(235 235 235 / 75%)
}

40% {
box-shadow: 0 2.5em 0 0 rgb(235 235 235 / 75%)
}
}

.vc_grid-filter {
margin-left: 0;
list-style: none;
padding: 0
}

.vc_grid-filter.vc_grid-filter-center {
text-align: center
}

.vc_grid-filter.vc_grid-filter-right {
text-align: right
}

.vc_grid-filter.vc_grid-filter-left {
text-align: left
}

.vc_grid-filter.vc_grid-filter-color-blue >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-blue >
.vc_grid-filter-item:hover {
background-color: #5472D2
}

.vc_grid-filter.vc_grid-filter-color-turquoise >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-turquoise >
.vc_grid-filter-item:hover {
background-color: #00C1CF
}

.vc_grid-filter.vc_grid-filter-color-pink >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-pink >
.vc_grid-filter-item:hover {
background-color: #FE6C61
}

.vc_grid-filter.vc_grid-filter-color-violet >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-violet >
.vc_grid-filter-item:hover {
background-color: #8D6DC4
}

.vc_grid-filter.vc_grid-filter-color-peacoc >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-peacoc >
.vc_grid-filter-item:hover {
background-color: #4CADC9
}

.vc_grid-filter.vc_grid-filter-color-chino >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-chino >
.vc_grid-filter-item:hover {
background-color: #CEC2AB
}

.vc_grid-filter.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item:hover {
background-color: #50485B
}

.vc_grid-filter.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item:hover {
background-color: #75D69C
}

.vc_grid-filter.vc_grid-filter-color-black >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-black >
.vc_grid-filter-item:hover {
background-color: #2A2A2A
}

.vc_grid-filter.vc_grid-filter-color-grey >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-grey >
.vc_grid-filter-item:hover {
background-color: #EBEBEB
}

.vc_grid-filter.vc_grid-filter-color-grey >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-grey >
.vc_grid-filter-item:hover > span {
color: #666
}

.vc_grid-filter.vc_grid-filter-color-green >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-green >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-orange >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-orange >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-purple >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-purple >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-color-sky >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-sky >
.vc_grid-filter-item:hover > span {
color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-orange >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-orange >
.vc_grid-filter-item:hover {
background-color: #F7BE68
}

.vc_grid-filter.vc_grid-filter-color-sky >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-sky >
.vc_grid-filter-item:hover {
background-color: #5AA1E3
}

.vc_grid-filter.vc_grid-filter-color-green >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-green >
.vc_grid-filter-item:hover {
background-color: #6DAB3C
}

.vc_grid-filter.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item:hover {
background-color: #F4524D
}

.vc_grid-filter.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item:hover {
background-color: #F79468
}

.vc_grid-filter.vc_grid-filter-color-purple >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-purple >
.vc_grid-filter-item:hover {
background-color: #B97EBB
}

.vc_grid-filter.vc_grid-filter-color-white >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-white >
.vc_grid-filter-item:hover {
background-color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-white >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-color-white >
.vc_grid-filter-item:hover > span {
color: #666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item > span {
color: #FFF
}

.vc_grid-filter >
.vc_grid-filter-item {
cursor: pointer;
display: inline-block;
background: 0 0;
padding: 4px 10px;
transition: background-color
.1s linear
}

.vc_grid-filter >
.vc_grid-filter-item:first-child {
margin-left: 0 !important
}

.vc_grid-filter >
.vc_grid-filter-item > span {
transition: color
.1s linear;
outline: 0;
padding: 0;
text-decoration: none
}

.vc_grid-filter >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter >
.vc_grid-filter-item:hover > span {
text-decoration: none
}

.vc_grid-filter.vc_grid-filter-default >
.vc_grid-filter-item {
margin: 0 5px 5px 0;
border-radius: 30px
}

.vc_grid-filter.vc_grid-filter-
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-comma
.vc_grid-filter-item {
padding: 0 !important
}

.vc_grid-filter.vc_grid-filter-default-less-rounded >
.vc_grid-filter-item {
margin: 0 5px 5px 0;
border-radius: 5px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered >
.vc_grid-filter-item {
margin: 0;
border: 1px solid rgb(235 235 235 / 80%);
border-collapse: collapse
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less >
.vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-bordered-rounded >
.vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-bordered >
.vc_grid-filter-item:nth-child(n+2) {
margin-left: -1px;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered-rounded >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered >
.vc_grid-filter-item:hover {
position: relative;
z-index: 1;
border-color: transparent
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less >
.vc_grid-filter-item.vc_active > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less >
.vc_grid-filter-item:hover > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded >
.vc_grid-filter-item.vc_active > a,
.vc_grid-filter.vc_grid-filter-bordered-rounded >
.vc_grid-filter-item:hover > a,
.vc_grid-filter.vc_grid-filter-bordered >
.vc_grid-filter-item.vc_active > a,
.vc_grid-filter.vc_grid-filter-bordered >
.vc_grid-filter-item:hover > a {
text-decoration: none
}

.vc_grid-filter.vc_grid-filter-bordered-rounded >
.vc_grid-filter-item:first-child {
border-top-left-radius: 30px;
border-bottom-left-radius: 30px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded >
.vc_grid-filter-item:last-child {
border-top-right-radius: 30px;
border-bottom-right-radius: 30px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less >
.vc_grid-filter-item:first-child {
border-top-left-radius: 3px;
border-bottom-left-radius: 3px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less >
.vc_grid-filter-item:last-child {
border-top-right-radius: 3px;
border-bottom-right-radius: 3px
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue >
.vc_grid-filter-item {
background-color: #7c93dd
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue >
.vc_grid-filter-item:hover {
background-color: #5472D2
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise >
.vc_grid-filter-item {
background-color: #00919c
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise >
.vc_grid-filter-item:hover {
background-color: #00C1CF
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink >
.vc_grid-filter-item {
background-color: #fe9b94
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink >
.vc_grid-filter-item:hover {
background-color: #FE6C61
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet >
.vc_grid-filter-item {
background-color: #a991d3
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet >
.vc_grid-filter-item:hover {
background-color: #8D6DC4
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc >
.vc_grid-filter-item {
background-color: #73bfd5
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc >
.vc_grid-filter-item:hover {
background-color: #4CADC9
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino >
.vc_grid-filter-item {
background-color: #e1d9cb
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino >
.vc_grid-filter-item:hover {
background-color: #CEC2AB
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item {
background-color: #695f77
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine >
.vc_grid-filter-item:hover {
background-color: #50485B
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item {
background-color: #9ce2b8
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue >
.vc_grid-filter-item:hover {
background-color: #75D69C
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black >
.vc_grid-filter-item {
background-color: #444
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black >
.vc_grid-filter-item:hover {
background-color: #2A2A2A
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey >
.vc_grid-filter-item > span {
color: #666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey >
.vc_grid-filter-item {
background-color: #d2d2d2
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey >
.vc_grid-filter-item:hover {
background-color: #EBEBEB
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky >
.vc_grid-filter-item > span {
color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange >
.vc_grid-filter-item {
background-color: #fad398
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange >
.vc_grid-filter-item:hover {
background-color: #F7BE68
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky >
.vc_grid-filter-item {
background-color: #86baea
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky >
.vc_grid-filter-item:hover {
background-color: #5AA1E3
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green >
.vc_grid-filter-item {
background-color: #87c456
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green >
.vc_grid-filter-item:hover {
background-color: #6DAB3C
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item {
background-color: #f7817d
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink >
.vc_grid-filter-item:hover {
background-color: #F4524D
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item {
background-color: #fab698
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown >
.vc_grid-filter-item:hover {
background-color: #F79468
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple >
.vc_grid-filter-item {
background-color: #cb9fcd
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple >
.vc_grid-filter-item:hover {
background-color: #B97EBB
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white >
.vc_grid-filter-item.vc_active > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white >
.vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white >
.vc_grid-filter-item > span {
color: #666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white >
.vc_grid-filter-item {
background-color: #e6e6e6
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white >
.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white >
.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white >
.vc_grid-filter-item:hover {
background-color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled-rounded >
.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled >
.vc_grid-filter-item {
margin: 0;
border: 1px solid transparent;
border-collapse: collapse;
padding: 3px 7px
}

.vc_grid-filter.vc_grid-filter-filled-rounded >
.vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled >
.vc_grid-filter-item > span {
color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled-rounded >
.vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-filled >
.vc_grid-filter-item:nth-child(n+2) {
border-left: none;
margin-left: 1px;
border-top: none;
}

.vc_grid-filter.vc_grid-filter-filled-rounded >
.vc_grid-filter-item:first-child,
.vc_grid-filter.vc_grid-filter-filled >
.vc_grid-filter-item:first-child {
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
border-top: 0
}

.vc_grid-filter.vc_grid-filter-filled-rounded >
.vc_grid-filter-item:last-child,
.vc_grid-filter.vc_grid-filter-filled >
.vc_grid-filter-item:last-child {
border-top-right-radius: 3px;
border-bottom-right-radius: 3px
}

.vc_grid-filter.vc_grid-filter-filled-rounded >
.vc_grid-filter-item:first-child {
border-top-left-radius: 30px;
border-bottom-left-radius: 30px;
border-top: 0
}

.vc_grid-filter.vc_grid-filter-filled-rounded >
.vc_grid-filter-item:last-child {
border-top-right-radius: 30px;
border-bottom-right-radius: 30px
}

.vc_grid-filter.vc_grid-filter-filled-rounded-all >
.vc_grid-filter-item {
border-radius: 3px !important
}

.vc_grid-filter.vc_grid-filter-filled-round-all >
.vc_grid-filter-item {
border-radius: 30px !important
}

.vc_grid-filter.vc_grid-filter-size-xs
.vc_grid-filter-item {
font-size: 12px;
padding: 1px 5px
}

.vc_grid-filter.vc_grid-filter-size-sm
.vc_grid-filter-item {
font-size: 13px;
padding: 2px 7px
}

.vc_grid-filter.vc_grid-filter-size-md
.vc_grid-filter-item {
font-size: 100%;
padding: 2px 10px
}

.vc_grid-filter.vc_grid-filter-size-lg
.vc_grid-filter-item {
font-size: 18px;
padding: 4px 10px
}

.vc_grid-filter-dropdown,
.vc_grid-filter-select {
font-size: 12px;
}

.vc_grid-filter-dropdown.vc_grid-filter-center,
.vc_grid-filter-select.vc_grid-filter-center {
text-align: center
}

.vc_grid-filter-dropdown.vc_grid-filter-right,
.vc_grid-filter-select.vc_grid-filter-right {
text-align: right
}

.vc_grid-filter-dropdown.vc_grid-filter-left,
.vc_grid-filter-select.vc_grid-filter-left {
text-align: left
}

.vc_grid-filter-dropdown
.vc_grid-styled-select select,
.vc_grid-filter-select
.vc_grid-styled-select select {
outline: 0;
display: inline-block
}

@media (width >=768px) {
.vc_grid-filter-dropdown.vc_grid-filter-color-blue
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-blue
.vc_arrow-icon-navicon {
color: #5472D2
}

.vc_grid-filter-dropdown.vc_grid-filter-color-turquoise
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-turquoise
.vc_arrow-icon-navicon {
color: #00C1CF
}

.vc_grid-filter-dropdown.vc_grid-filter-color-pink
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-pink
.vc_arrow-icon-navicon {
color: #FE6C61
}

.vc_grid-filter-dropdown.vc_grid-filter-color-violet
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-violet
.vc_arrow-icon-navicon {
color: #8D6DC4
}

.vc_grid-filter-dropdown.vc_grid-filter-color-peacoc
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-peacoc
.vc_arrow-icon-navicon {
color: #4CADC9
}

.vc_grid-filter-dropdown.vc_grid-filter-color-chino
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-chino
.vc_arrow-icon-navicon {
color: #CEC2AB
}

.vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-mulled_wine
.vc_arrow-icon-navicon {
color: #50485B
}

.vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-vista_blue
.vc_arrow-icon-navicon {
color: #75D69C
}

.vc_grid-filter-dropdown.vc_grid-filter-color-black
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-black
.vc_arrow-icon-navicon {
color: #2A2A2A
}

.vc_grid-filter-dropdown.vc_grid-filter-color-grey
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-grey
.vc_arrow-icon-navicon {
color: #EBEBEB
}

.vc_grid-filter-dropdown.vc_grid-filter-color-orange
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-orange
.vc_arrow-icon-navicon {
color: #F7BE68
}

.vc_grid-filter-dropdown.vc_grid-filter-color-sky
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-sky
.vc_arrow-icon-navicon {
color: #5AA1E3
}

.vc_grid-filter-dropdown.vc_grid-filter-color-green
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-green
.vc_arrow-icon-navicon {
color: #6DAB3C
}

.vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-juicy_pink
.vc_arrow-icon-navicon {
color: #F4524D
}

.vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-sandy_brown
.vc_arrow-icon-navicon {
color: #F79468
}

.vc_grid-filter-dropdown.vc_grid-filter-color-purple
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-purple
.vc_arrow-icon-navicon {
color: #B97EBB
}

.vc_grid-filter-dropdown.vc_grid-filter-color-white
.vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-white
.vc_arrow-icon-navicon {
color: #FFF
}

.vc_grid-filter-dropdown
.vc_grid-styled-select,
.vc_grid-filter-select
.vc_grid-styled-select {
border: 1px solid #ccc;
display: inline-block;
height: 30px;
overflow: hidden;
padding-right: 5px;
text-align: left;
width: auto;
vertical-align: middle
}

.vc_grid-filter-dropdown
.vc_grid-styled-select
.vc_arrow-icon-navicon,
.vc_grid-filter-select
.vc_grid-styled-select
.vc_arrow-icon-navicon {
font-size: 17px;
display: inline;
vertical-align: middle
}

.vc_grid-filter-dropdown
.vc_grid-styled-select select,
.vc_grid-filter-select
.vc_grid-styled-select select {
background: none;
border: 0;
border-radius: 0;
height: 30px;
line-height: 1;
margin-right: -50px;
padding: 5px;
position: relative;
font-size: 12px;
z-index: 0;
cursor: pointer;
max-width: inherit !important
}
}

@media (width <=768px) {
.vc_responsive
.vc_grid-filter-select {
display: block
}

.vc_responsive
.vc_grid-filter:not(.vc_gitem-post-data) {
display: none !important
}
}

.owl-carousel
.owl-item
.vc_grid-item {
transform: translate3d(0,0,0)
}

.owl-carousel
.owl-animated-out {
z-index: 0
}

.owl-carousel
.owl-animated-in {
z-index: 1
}

.vc-hoverbox-wrapper,
.vc-hoverbox-wrapper * {
box-sizing: border-box
}

.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded
.vc-hoverbox-back,
.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded
.vc-hoverbox-front {
border-radius: 10px
}

.vc-hoverbox-wrapper.vc-hoverbox-shape--round
.vc-hoverbox-back,
.vc-hoverbox-wrapper.vc-hoverbox-shape--round
.vc-hoverbox-front {
border-radius: 50px
}

.vc-hoverbox-wrapper.vc-hoverbox-align--center {
text-align: center
}

.vc-hoverbox-wrapper.vc-hoverbox-align--left {
text-align: left
}

.vc-hoverbox-wrapper.vc-hoverbox-align--right {
text-align: right
}

.vc-hoverbox-wrapper
.vc-hoverbox {
position: relative;
display: inline-block;
text-align: center;
width: 100%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--100
.vc-hoverbox {
width: 100%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--90
.vc-hoverbox {
width: 90%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--80
.vc-hoverbox {
width: 80%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--70
.vc-hoverbox {
width: 70%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--60
.vc-hoverbox {
width: 60%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--50
.vc-hoverbox {
width: 50%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--40
.vc-hoverbox {
width: 40%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--30
.vc-hoverbox {
width: 30%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--20
.vc-hoverbox {
width: 20%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--10
.vc-hoverbox {
width: 10%
}

.vc-hoverbox-inner {
width: 100%;
display: inline-block;
min-height: 250px
}

.vc-hoverbox-inner :last-child {
margin-bottom: 0
}

.vc-hoverbox-block {
height: 100%;
width: 100%;
backface-visibility: hidden;
position: absolute;
top: 0;
left: 0;
display: flex;
flex-direction: column;
justify-content: center;
transition: transform
.5s ease-in-out;
transform-style: preserve-3d;
background-size: cover;
background-position: center
}

.vc-hoverbox-block-inner {
flex-shrink: 0;
padding: 20px
}

.vc-hoverbox-front {
transform: rotateY(0)
}

.vc-hoverbox-back {
transform: rotateY(180deg)
}

.vc-hoverbox:hover
.vc-hoverbox-front {
transform: rotateY(-180deg)
}

.vc-hoverbox:hover
.vc-hoverbox-back {
transform: rotateY(0)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse
.vc-hoverbox-front {
transform: rotateY(180deg)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse
.vc-hoverbox-back {
transform: rotateY(0);
z-index: 2
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse
.vc-hoverbox:hover
.vc-hoverbox-front {
transform: rotateY(0)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse
.vc-hoverbox:hover
.vc-hoverbox-back {
transform: rotateY(-180deg)
}

.wpb_copyright_element {
display: flex;
white-space: pre
}

.wpb_copyright_element.wpb_copyright_element-align-left {
justify-content: flex-start
}

.wpb_copyright_element.wpb_copyright_element-align-center {
justify-content: center
}

.wpb_copyright_element.wpb_copyright_element-align-right {
justify-content: flex-end
}

@font-face {
font-family: "vc_grid_v1";
src: url("/themes/chimesmusic/assets/css/fonts/vc_grid/vc_grid_v1.eot?-9hbgac");
src: url("/themes/chimesmusic/assets/css/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac") format('embedded-opentype'),url("/themes/chimesmusic/assets/css/fonts/vc_grid/vc_grid_v1.woff?-9hbgac") format('woff'),url("/themes/chimesmusic/assets/css/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac") format('truetype'),url("/themes/chimesmusic/assets/css/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1") format('svg');
font-weight: 400;
font-style: normal
}

[class*=" vc_arrow-icon-"], [class^="vc_arrow-icon-"] {
font-family: "vc_grid_v1";
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}

.vc_arrow-icon-minus::before {
content: "\e61c"
}

.vc_arrow-icon-plus::before {
content: "\e61d"
}

.vc_arrow-icon-arrow_down::before {
content: "\e61e"
}

.vc_arrow-icon-arrow_up::before {
content: "\e61f"
}

.vc_arrow-icon-arrow_01_left::before {
content: "\e600"
}

.vc_arrow-icon-arrow_01_right::before {
content: "\e601"
}

.vc_arrow-icon-arrow_02_left::before {
content: "\e602"
}

.vc_arrow-icon-arrow_02_right::before {
content: "\e603"
}

.vc_arrow-icon-arrow_03_left::before {
content: "\e604"
}

.vc_arrow-icon-arrow_03_right::before {
content: "\e605"
}

.vc_arrow-icon-arrow_04_left::before {
content: "\e606"
}

.vc_arrow-icon-arrow_04_right::before {
content: "\e607"
}

.vc_arrow-icon-arrow_05_left::before {
content: "\e608"
}

.vc_arrow-icon-arrow_05_right::before {
content: "\e609"
}

.vc_arrow-icon-arrow_06_left::before {
content: "\e60a"
}

.vc_arrow-icon-arrow_06_right::before {
content: "\e60b"
}

.vc_arrow-icon-arrow_07_left::before {
content: "\e60c"
}

.vc_arrow-icon-arrow_07_right::before {
content: "\e60d"
}

.vc_arrow-icon-arrow_08_left::before {
content: "\e60e"
}

.vc_arrow-icon-arrow_08_right::before {
content: "\e60f"
}

.vc_arrow-icon-arrow_09_left::before {
content: "\e610"
}

.vc_arrow-icon-arrow_09_right::before {
content: "\e611"
}

.vc_arrow-icon-arrow_10_left::before {
content: "\e612"
}

.vc_arrow-icon-arrow_10_right::before {
content: "\e613"
}

.vc_arrow-icon-arrow_11_left::before {
content: "\e614"
}

.vc_arrow-icon-arrow_11_right::before {
content: "\e615"
}

.vc_arrow-icon-arrow_12_left::before {
content: "\e616"
}

.vc_arrow-icon-arrow_12_right::before {
content: "\e617"
}

.vc_arrow-icon-navicon::before {
content: "\f0c9"
}

.wpb_animate_when_almost_visible {
opacity: 0;
filter: alpha(opacity=0)
}

.wpb_animate_when_almost_visible:not(.wpb_start_animation) {
animation: none
}

.top-to-bottom,
.wpb_top-to-bottom {
animation: wpb_ttb
.7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.bottom-to-top,
.wpb_bottom-to-top {
animation: wpb_btt
.7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.left-to-right,
.wpb_left-to-right {
animation: wpb_ltr
.7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.right-to-left,
.wpb_right-to-left {
animation: wpb_rtl
.7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.appear,
.wpb_appear {
animation: wpb_appear
.7s 1 cubic-bezier(.175,.885,.32,1.275);
transform: scale(1)
}

.wpb_start_animation {
opacity: 1;
filter: alpha(opacity=100)
}

@keyframes wpb_ttb {
0% {
transform: translate(0,-10%);
opacity: 0;
filter: alpha(opacity=0)
}

100% {
transform: translate(0,0);
opacity: 1;
filter: alpha(opacity=100)
}
}

@keyframes wpb_btt {
0% {
transform: translate(0,10%);
opacity: 0;
filter: alpha(opacity=0)
}

100% {
transform: translate(0,0);
opacity: 1;
filter: alpha(opacity=100)
}
}

@keyframes wpb_ltr {
0% {
transform: translate(-10%,0);
opacity: 0;
filter: alpha(opacity=0)
}

100% {
transform: translate(0,0);
opacity: 1;
filter: alpha(opacity=100)
}
}

@keyframes wpb_rtl {
0% {
transform: translate(10%,0);
opacity: 0;
filter: alpha(opacity=0)
}

100% {
transform: translate(0,0);
opacity: 1;
filter: alpha(opacity=100)
}
}

@keyframes wpb_appear {
0% {
transform: scale(.5);
opacity:
.1;
filter: alpha(opacity=10)
}

100% {
transform: scale(1);
opacity: 1;
filter: alpha(opacity=100)
}
}

.vc-spinner::before {
content: '';
width: 16px;
height: 16px;
display: inline-block;
pointer-events: none;
background: url("/themes/chimesmusic/assets/css/images/spinner.gif") no-repeat;
background-position-x: center;
background-position-y: center
}

.vc-spinner.vc-spinner-complete::before {
background-image: url("/themes/chimesmusic/assets/css/vctick.png")
}

.vc-spinner.vc-spinner-failed::before {
background-image: url("/themes/chimesmusic/assets/css/vcremove.png")
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini {
position: relative
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini
.vc_gitem-zone {
opacity: 0 !important;
filter: alpha(opacity=0) !important;
transform: none !important;
transition: none !important
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini
.vc_wc-load-add-to-loader-wrapper {
position: absolute;
right: 0;
top: 50%;
left: 0
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini
.vc_wc-load-add-to-loader {
margin: 2em auto;
font-size: 10px;
position: relative;
text-indent: -9999em
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini
.vc_wc-load-add-to-loader,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini
.vc_wc-load-add-to-loader::after,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini
.vc_wc-load-add-to-loader::before {
border-radius: 50%;
width: 12px;
height: 12px;
animation: vc_woo-add-cart-load 1.8s infinite ease-in-out
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini
.vc_wc-load-add-to-loader::before {
left: -20px
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini
.vc_wc-load-add-to-loader::after {
left: 20px;
animation-delay:
.32s
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini
.vc_wc-load-add-to-loader::after,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini
.vc_wc-load-add-to-loader::before {
content: '';
position: absolute;
top: 0
}

@keyframes vc_woo-add-cart-load {
0%,100%,80% {
box-shadow: 0 2.5em 0 -1.3em rgb(235 235 235 / 75%)
}

40% {
box-shadow: 0 2.5em 0 0 rgb(235 235 235 / 75%)
}
}

.vc_grid-item-mini
.added_to_cart.wc-forward {
display: none
}
.cmscontent a:link{color:blue}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-image,
.fancybox-inner,
.fancybox-nav,
.fancybox-nav span,
.fancybox-outer,
.fancybox-skin,
.fancybox-tmp,
.fancybox-wrap,
.fancybox-wrap iframe,
.fancybox-wrap object {
padding: 0;
margin: 0;
border: 0;
outline: 0;
vertical-align: top
}

.fancybox-wrap {
position: absolute;
top: 0;
left: 0;
z-index: 8020
}

.fancybox-skin {
position: relative;
background: #f9f9f9;
color: #444;
text-shadow: none;
border-radius: 4px
}

.fancybox-opened {
z-index: 8030
}

.fancybox-opened
.fancybox-skin {
box-shadow: 0 10px 25px rgb(0 0 0 / 50%)
}

.fancybox-inner,
.fancybox-outer {
position: relative
}

.fancybox-inner {
overflow: hidden
}

.fancybox-type-iframe
.fancybox-inner {
-webkit-overflow-scrolling: touch
}

.fancybox-error {
color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0;
padding: 15px;
white-space: nowrap
}

.fancybox-iframe,
.fancybox-image {
display: block;
width: 100%;
height: 100%
}

.fancybox-image {
max-width: 100%;
max-height: 100%
}

#fancybox-loading,
.fancybox-close,
.fancybox-next span,
.fancybox-prev span {
background-image: url("/themes/chimesmusic/assets/css/fancybox2/source/fancybox_sprite.png")
}

#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
margin-top: -22px;
margin-left: -22px;
background-position: 0 -108px;
opacity:
.8;
cursor: pointer;
z-index: 8060
}

#fancybox-loading div {
width: 44px;
height: 44px;
background: url("(/themes/chimesmusic/assets/css/fancybox2/source/fancybox_loading.gif") center center no-repeat
}

.fancybox-close {
position: absolute;
top: -18px;
right: -18px;
width: 36px;
height: 36px;
cursor: pointer;
z-index: 8040
}

.fancybox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
text-decoration: none;
background: transparent url("(/themes/chimesmusic/assets/css/fancybox2/source/blank.gif");
-webkit-tap-highlight-color: transparent;
z-index: 8040
}

.fancybox-prev {
left: 0
}

.fancybox-next {
right: 0
}

.fancybox-nav span {
position: absolute;
top: 50%;
width: 36px;
height: 34px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: hidden
}

.fancybox-prev span {
left: 10px;
background-position: 0 -36px
}

.fancybox-next span {
right: 10px;
background-position: 0 -72px
}

.fancybox-nav:hover span {
visibility: visible
}

.fancybox-tmp {
position: absolute;
top: -99999px;
left: -99999px;
visibility: hidden;
max-width: 99999px;
max-height: 99999px;
overflow: visible !important
}

.fancybox-lock {
overflow: hidden !important;
width: auto
}

.fancybox-lock body {
overflow: hidden !important
}

.fancybox-lock-test {
overflow-y: hidden !important
}

.fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;
background: url("(/themes/chimesmusic/assets/css/fancybox2/source/fancybox_overlay.png")
}

.fancybox-overlay-fixed {
position: fixed;
bottom: 0;
right: 0
}

.fancybox-lock
.fancybox-overlay {
overflow: auto;
overflow-y: scroll
}

.fancybox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050
}

.fancybox-opened
.fancybox-title {
visibility: visible
}

.fancybox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8050;
text-align: center
}

.fancybox-title-float-wrap
.child {
display: inline-block;
margin-right: -100%;
padding: 2px 20px;
background: rgb(0 0 0 / 80%);
border-radius: 15px;
text-shadow: 0 1px 2px #222;
color: #fff;
font-weight: 700;
line-height: 24px;
white-space: nowrap
}

.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff
}

.fancybox-title-inside-wrap {
padding-top: 10px
}

.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: rgb(0 0 0 / 80%)
}

@media only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
#fancybox-loading,
.fancybox-close,
.fancybox-next span,
.fancybox-prev span {
background-image: url("(/themes/chimesmusic/assets/css/fancybox2/source/fancybox_sprite@2x.png");
background-size: 44px 152px
}

#fancybox-loading div {
background-image: url("(/themes/chimesmusic/assets/css/fancybox2/source/fancybox_loading@2x.gif");
background-size: 24px 24px
}
}

.selectric-wrapper {
position: relative;
cursor: pointer
}

.selectric {
border: 1px solid #ededed;
border-radius: 0;
background-color: #fdfdfd;
position: relative;
overflow: hidden
}

.selectric-focus
.selectric {
border-color: #bababa
}

.selectric-hover
.selectric {
border-color: #d4d4d4
}

.selectric-label {
display: block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
margin: 0 38px 0 1em;
font-size: 12px;
line-height: 38px;
color: #2f2f2f;
height: 38px;
user-select: none
}

.selectric-button {
display: block;
position: absolute;
right: 0;
top: 0;
width: 38px;
height: 38px;
line-height: 38px;
background-color: transparent;
color: #b0b0b0;
text-align: center;
border: none;
padding: 0;
font: 0/0 a
}

.selectric-button::after {
content: " ";
position: absolute;
inset: 0;
margin: auto;
width: 0;
height: 0;
border: 4px solid;
border-bottom: none;
border-left-color: transparent;
border-right-color: transparent
}

.selectric-hover
.selectric-button {
color: #979797
}

.selectric-open {
z-index: 9999
}

.selectric-open
.selectric {
border-color: #d4d4d4
}

.selectric-open
.selectric-items {
display: block
}

.selectric-disabled {
opacity:
.5;
cursor: default;
user-select: none
}

.selectric-hide-select {
position: relative;
overflow: hidden;
width: 0;
height: 0
}

.selectric-hide-select select {
position: absolute;
left: -100%
}

.selectric-hide-select.selectric-is-native {
position: absolute;
width: 100%;
height: 100%;
z-index: 10
}

.selectric-hide-select.selectric-is-native select {
position: absolute;
top: 0;
left: 0;
right: 0;
height: 100%;
width: 100%;
border: none;
z-index: 1;
box-sizing: border-box;
opacity: 0
}

.selectric-input {
position: absolute !important;
top: 0 !important;
left: 0 !important;
overflow: hidden !important;
clip: rect(0,0,0,0) !important;
margin: 0 !important;
padding: 0 !important;
width: 1px !important;
height: 1px !important;
outline: 0 !important;
border: none !important;
background: 0 0 !important
}

.selectric-temp-show {
position: absolute !important;
visibility: hidden !important;
display: block !important
}

.selectric-items {
display: none;
position: absolute;
z-index: -1;
top: 100%;
left: 0;
background: #fdfdfd;
border: 1px solid #d4d4d4;
box-shadow: 0 0 10px -6px;
font-size: 12px
}

.selectric-items
.selectric-scroll {
height: 100%;
overflow: auto
}

.selectric-above
.selectric-items {
top: auto;
bottom: 100%
}

.selectric-items li,
.selectric-items ul {
list-style: none;
padding: 0;
margin: 0
}

.selectric-items li {
display: block;
padding: 10px;
color: #2f2f2f;
cursor: pointer
}

.selectric-items li.selected {
background: #f0f0f0;
color: #222
}

.selectric-items li.highlighted {
background: #e4e4e4;
color: #222
}

.selectric-items li:hover {
background: #d7d7d7;
color: #222
}

.selectric-items
.disabled {
opacity:
.5;
cursor: default !important;
background: 0 0 !important;
color: #2f2f2f !important;
user-select: none
}

.selectric-items
.selectric-group
.selectric-group-label {
font-weight: 700;
padding-left: 10px;
cursor: default;
user-select: none;
background: 0 0;
color: #161616
}

.selectric-items
.selectric-group.disabled li {
opacity: 1
}

.selectric-items
.selectric-group li {
padding-left: 25px
}

.owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent;
position: relative;
z-index: 1
}

.owl-carousel
.owl-stage {
position: relative;
touch-action: pan-y
}

.owl-carousel
.owl-stage::after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0
}

.owl-carousel
.owl-stage-outer {
position: relative;
overflow: hidden;
transform: translate3d(0,0,0)
}

.owl-carousel
.owl-item {
position: relative;
min-height: 1px;
float: left;
backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none
}

.owl-carousel
.owl-item img {
display: block;
width: 100%;
transform-style: preserve-3d
}

.owl-carousel
.owl-dots.disabled,
.owl-carousel
.owl-nav.disabled {
display: none
}

.owl-carousel
.owl-dot,
.owl-carousel
.owl-nav
.owl-next,
.owl-carousel
.owl-nav
.owl-prev {
cursor: hand;
user-select: none
}

.owl-carousel.owl-loaded {
display: block
}

.owl-carousel.owl-loading {
opacity: 0;
display: block
}

.owl-carousel.owl-hidden {
opacity: 0
}

.owl-carousel.owl-refresh
.owl-item {
display: none
}

.owl-carousel.owl-drag
.owl-item {
user-select: none
}

.owl-carousel.owl-grab {
cursor: grab
}

.owl-carousel.owl-rtl {
direction: rtl
}

.owl-carousel.owl-rtl
.owl-item {
float: right
}

.no-js
.owl-carousel {
display: block
}

.owl-theme
.owl-nav {
margin-top: 10px;
text-align: center;
-webkit-tap-highlight-color: transparent
}

.owl-theme
.owl-nav [class*="owl-"] {
color: #fff;
font-size: 14px;
margin: 5px;
padding: 4px 7px;
background: #d6d6d6;
display: inline-block;
cursor: pointer;
border-radius: 3px
}

.owl-theme
.owl-nav [class*="owl-"]:hover {
background: #869791;
color: #fff;
text-decoration: none
}

.owl-theme
.owl-nav
.disabled {
opacity:
.5;
cursor: default
}

.owl-theme
.owl-nav.disabled +
.owl-dots {
margin-top: 10px
}

.owl-theme
.owl-dots {
text-align: center;
-webkit-tap-highlight-color: transparent
}

.owl-theme
.owl-dots
.owl-dot {
display: inline-block;
zoom: 1
}

.owl-theme
.owl-dots
.owl-dot span {
width: 10px;
height: 10px;
margin: 5px 7px;
background: #d6d6d6;
display: block;
backface-visibility: visible;
transition: opacity
.2s ease;
border-radius: 30px
}

.owl-theme
.owl-dots
.owl-dot.active span,
.owl-theme
.owl-dots
.owl-dot:hover span {
background: #869791
}

.owl-theme
.owl-nav {
margin-top: 10px;
text-align: center;
-webkit-tap-highlight-color: transparent
}

.owl-theme
.owl-nav [class*="owl-"] {
color: #fff;
font-size: 14px;
margin: 5px;
padding: 4px 7px;
background: #d6d6d6;
display: inline-block;
cursor: pointer;
border-radius: 3px
}

.owl-theme
.owl-nav [class*="owl-"]:hover {
background: #869791;
color: #fff;
text-decoration: none
}

.owl-theme
.owl-nav
.disabled {
opacity:
.5;
cursor: default
}

.owl-theme
.owl-nav.disabled +
.owl-dots {
margin-top: 10px
}

.owl-theme
.owl-dots {
text-align: center;
-webkit-tap-highlight-color: transparent
}

.owl-theme
.owl-dots
.owl-dot {
display: inline-block;
zoom: 1
}

.owl-theme
.owl-dots
.owl-dot span {
width: 10px;
height: 10px;
margin: 5px 7px;
background: #000;
display: block;
backface-visibility: visible;
transition: opacity
.2s ease;
border-radius: 30px
}

.owl-theme
.owl-dots
.owl-dot.active span,
.owl-theme
.owl-dots
.owl-dot:hover span {
background: red
}

.shifter-open {
overflow: hidden
}

.shifter-open
.shifter-header *,
.shifter-open
.shifter-page * {
pointer-events: none
}

.shifter-navigation {
display: none;
opacity: 0
}

.shifter-handle {
display: none
}

.shifter-enabled
.shifter-page {
min-height: 100%;
position: relative;
z-index: 1;
background: #fff;
box-shadow: 2px 0 2px rgb(0 0 0 / 15%);
display: block;
overflow: hidden
}

.shifter-enabled.shifter-left
.shifter-page {
box-shadow: -2px 0 2px rgb(0 0 0 / 15%)
}

.shifter-enabled
.shifter-navigation {
width: 270px;
height: 100%;
position: fixed;
top: 0;
z-index: 0;
background: #fff;
display: block;
overflow: auto;
pointer-events: none;
transition: opacity 1ms linear
.2s,transform
.2s ease,-webkit-transform
.2s ease
}

.shifter-enabled
.shifter-header,
.shifter-enabled
.shifter-navigation,
.shifter-enabled
.shifter-page {
backface-visibility: hidden
}

.shifter-enabled
.shifter-header,
.shifter-enabled
.shifter-page {
transform: translate3d(0,0,0);
transition: transform
.2s ease,-webkit-transform
.2s ease
}

.shifter-enabled
.shifter-handle {
width: 30px;
height: 30px;
position: relative;
background: #fff;
cursor: pointer;
display: block;
overflow: hidden;
text-indent: 200%;
white-space: nowrap;
user-select: none
}

.shifter-enabled
.shifter-handle::after {
height: 3px;
width: 20px;
position: absolute;
inset: 0;
background: #666;
box-shadow: 0 5px 0 #666,0 -5px 0 #666;
content: '';
display: block;
margin: auto
}

.shifter-enabled
.shifter-navigation {
right: 0;
transform: translate3d(0,0,0)
}

.shifter-open
.shifter-header,
.shifter-open
.shifter-page {
transform: translate3d(-270px,0,0)
}

.shifter-enabled.shifter-left
.shifter-navigation {
left: 0;
transform: translate3d(0,0,0)
}

.shifter-enabled.shifter-left.shifter-open
.shifter-header,
.shifter-enabled.shifter-left.shifter-open
.shifter-page {
transform: translate3d(270px,0,0)
}

.shifter-open
.shifter-navigation {
opacity: 1;
pointer-events: all;
transform: translate3d(0,0,0);
transition: opacity 1ms linear 0s,transform
.2s ease,-webkit-transform
.2s ease
}

.no-csstransforms3d
.shifter-enabled.shifter-navigation {
right: -270px
}

.no-csstransforms3d
.shifter-enabled.shifter-left
.shifter-navigation {
left: -270px
}

.no-csstransforms3d
.shifter-enabled.shifter-open
.shifter-page {
left: -270px
}

.no-csstransforms3d
.shifter-enabled.shifter-open
.shifter-navigation {
right: 0
}

.no-csstransforms3d
.shifter-enabled.shifter-left.shifter-open
.shifter-page {
left: auto;
right: -270px
}

.no-csstransforms3d
.shifter-enabled.shifter-left.shifter-open
.shifter-navigation {
left: 0
}

html, body {
background-color: #f0f0f0 !important;
}

div[id*='ajaxsearchlitesettings'].searchsettings
.asl_option_inner label {
font-size: 0 !important;
color: rgb(0 0 0 / 0%);
}

div[id*='ajaxsearchlitesettings'].searchsettings
.asl_option_inner label::after {
font-size: 11px !important;
position: absolute;
top: 0;
left: 0;
z-index: 1;
}

.asl_w_container {
width: 50%;
margin: 0;
min-width: 200px;
}

div[id*='ajaxsearchlite'].asl_m {
width: 100%;
}

div[id*='ajaxsearchliteres'].wpdreams_asl_results div.resdrg span.highlighted {
font-weight: bold;
color: rgb(217 49 43 / 100%);
background-color: rgb(238 238 238 / 100%);
}

div[id*='ajaxsearchliteres'].wpdreams_asl_results
.results img.asl_image {
width: 50px;
height: 50px;
object-fit: contain;
}

div.asl_r
.results {
max-height: none;
}

div.asl_r.asl_w.vertical
.results
.item::after {
display: block;
position: absolute;
bottom: 0;
content: '';
height: 1px;
width: 100%;
background: #D8D8D8;
}

div.asl_r.asl_w.vertical
.results
.item.asl_last_item::after {
display: none;
}

@media only screen and (width >= 641px) and (width <= 1024px) {
.asl_w_container {
width: 75% !important;
}
}

@media only screen and (width <= 640px) {
.asl_w_container {
width: 100% !important;
}
}

.vc_custom_1564748982475 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
}

.h4, h4 {
    font-size: 18px;
    line-height: 24px;
}

.cmscontent address,
.cmscontent blockquote,
.cmscontent dl, 
.cmscontent fieldset,
.cmscontent figure, 
.cmscontent h1, 
.cmscontent h2, 
.cmscontent h3,
.cmscontent h4,
.cmscontent h5,
.cmscontent h6, 
.cmscontent ol,
.cmscontent p, 
.cmscontent pre,
.cmscontent table,
.cmscontent ul {
    margin-bottom: 21px;
}

/*!
* 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_clearfix::after,.vc_column-inner::after,.vc_el-clearfix,.vc_row::after {
    clear: both
}

.vc_row::after,.vc_row::before {
    /* content:" "; */

    /* display:table; */
}

@media (width <= 767px) {
    .vc_hidden-xs {
        display:none!important
    }

    .vc_el-clearfix-xs {
        clear: both
    }
}

@media (width >= 768px) and (width <=991px) {
    .vc_hidden-sm {
        display:none!important
    }

    .vc_el-clearfix-sm {
        clear: both
    }
}

@media (width >= 992px) and (width <=1199px) {
    .vc_hidden-md {
        display:none!important
    }

    .vc_el-clearfix-md {
        clear: both
    }
}

.vc_non_responsive .vc_row .vc_col-sm-1 {
    position: relative;
    float: left;
    width: 8.33333333%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-2 {
    position: relative;
    float: left;
    width: 16.66666667%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-3 {
    position: relative;
    float: left;
    width: 25%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-4 {
    position: relative;
    float: left;
    width: 33.33333333%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-5 {
    position: relative;
    float: left;
    width: 41.66666667%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-6 {
    position: relative;
    float: left;
    width: 50%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-7 {
    position: relative;
    float: left;
    width: 58.33333333%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-8 {
    position: relative;
    float: left;
    width: 66.66666667%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-9 {
    position: relative;
    float: left;
    width: 75%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-10 {
    position: relative;
    float: left;
    width: 83.33333333%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-11 {
    position: relative;
    float: left;
    width: 91.66666667%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-12 {
    position: relative;
    float: left;
    width: 100%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-offset-12 {
    margin-left: 100%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-11 {
    margin-left: 91.66666667%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-10 {
    margin-left: 83.33333333%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-9 {
    margin-left: 75%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-8 {
    margin-left: 66.66666667%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-7 {
    margin-left: 58.33333333%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-6 {
    margin-left: 50%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-5 {
    margin-left: 41.66666667%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-4 {
    margin-left: 33.33333333%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-3 {
    margin-left: 25%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-2 {
    margin-left: 16.66666667%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-1 {
    margin-left: 8.33333333%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-0 {
    margin-left: 0
}

.vc_non_responsive .vc_row .vc_hidden-sm {
    display: none!important
}

.vc_non_responsive .vc_row .vc_col-sm-1\/5 {
    position: relative;
    float: left;
    width: 20%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-2\/5 {
    position: relative;
    float: left;
    width: 40%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-3\/5 {
    position: relative;
    float: left;
    width: 60%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-4\/5 {
    position: relative;
    float: left;
    width: 80%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-5\/5 {
    position: relative;
    float: left;
    width: 100%;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-offset-5\/5 {
    margin-left: 100%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-4\/5 {
    margin-left: 80%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-3\/5 {
    margin-left: 60%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-2\/5 {
    margin-left: 40%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-1\/5 {
    margin-left: 20%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-0\/5 {
    margin-left: 0
}

.vc_column_container {
    width: 100%
}

.vc_row {
    margin-left: -15px;
    margin-right: -15px
}

.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9,.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9,.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    box-sizing: border-box
}

.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9 {
    float: left
}

[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-1,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-10,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-11,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-12,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-2,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-3,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-4,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-6,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-7,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-8,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-9 {
    float: right
}

.vc_col-xs-12 {
    width: 100%
}

.vc_col-xs-11 {
    width: 91.66666667%
}

.vc_col-xs-10 {
    width: 83.33333333%
}

.vc_col-xs-9 {
    width: 75%
}

.vc_col-xs-8 {
    width: 66.66666667%
}

.vc_col-xs-7 {
    width: 58.33333333%
}

.vc_col-xs-6 {
    width: 50%
}

.vc_col-xs-5 {
    width: 41.66666667%
}

.vc_col-xs-4 {
    width: 33.33333333%
}

.vc_col-xs-3 {
    width: 25%
}

.vc_col-xs-2 {
    width: 16.66666667%
}

.vc_col-xs-1 {
    width: 8.33333333%
}

.vc_col-xs-pull-12 {
    right: 100%
}

.vc_col-xs-pull-11 {
    right: 91.66666667%
}

.vc_col-xs-pull-10 {
    right: 83.33333333%
}

.vc_col-xs-pull-9 {
    right: 75%
}

.vc_col-xs-pull-8 {
    right: 66.66666667%
}

.vc_col-xs-pull-7 {
    right: 58.33333333%
}

.vc_col-xs-pull-6 {
    right: 50%
}

.vc_col-xs-pull-5 {
    right: 41.66666667%
}

.vc_col-xs-pull-4 {
    right: 33.33333333%
}

.vc_col-xs-pull-3 {
    right: 25%
}

.vc_col-xs-pull-2 {
    right: 16.66666667%
}

.vc_col-xs-pull-1 {
    right: 8.33333333%
}

.vc_col-xs-pull-0 {
    right: auto
}

.vc_col-xs-push-12 {
    left: 100%
}

.vc_col-xs-push-11 {
    left: 91.66666667%
}

.vc_col-xs-push-10 {
    left: 83.33333333%
}

.vc_col-xs-push-9 {
    left: 75%
}

.vc_col-xs-push-8 {
    left: 66.66666667%
}

.vc_col-xs-push-7 {
    left: 58.33333333%
}

.vc_col-xs-push-6 {
    left: 50%
}

.vc_col-xs-push-5 {
    left: 41.66666667%
}

.vc_col-xs-push-4 {
    left: 33.33333333%
}

.vc_col-xs-push-3 {
    left: 25%
}

.vc_col-xs-push-2 {
    left: 16.66666667%
}

.vc_col-xs-push-1 {
    left: 8.33333333%
}

.vc_col-xs-push-0 {
    left: auto
}

.vc_col-xs-offset-12 {
    margin-left: 100%
}

.vc_col-xs-offset-11 {
    margin-left: 91.66666667%
}

.vc_col-xs-offset-10 {
    margin-left: 83.33333333%
}

.vc_col-xs-offset-9 {
    margin-left: 75%
}

.vc_col-xs-offset-8 {
    margin-left: 66.66666667%
}

.vc_col-xs-offset-7 {
    margin-left: 58.33333333%
}

.vc_col-xs-offset-6 {
    margin-left: 50%
}

.vc_col-xs-offset-5 {
    margin-left: 41.66666667%
}

.vc_col-xs-offset-4 {
    margin-left: 33.33333333%
}

.vc_col-xs-offset-3 {
    margin-left: 25%
}

.vc_col-xs-offset-2 {
    margin-left: 16.66666667%
}

.vc_col-xs-offset-1 {
    margin-left: 8.33333333%
}

.vc_col-xs-offset-0 {
    margin-left: 0
}

.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5,.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5,.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5,.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    box-sizing: border-box
}

.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5 {
    float: left
}

.vc_col-xs-5\/5 {
    width: 100%
}

.vc_col-xs-4\/5 {
    width: 80%
}

.vc_col-xs-3\/5 {
    width: 60%
}

.vc_col-xs-2\/5 {
    width: 40%
}

.vc_col-xs-1\/5 {
    width: 20%
}

.vc_col-xs-pull-5\/5 {
    right: 100%
}

.vc_col-xs-pull-4\/5 {
    right: 80%
}

.vc_col-xs-pull-3\/5 {
    right: 60%
}

.vc_col-xs-pull-2\/5 {
    right: 40%
}

.vc_col-xs-pull-1\/5 {
    right: 20%
}

.vc_col-xs-pull-0\/5 {
    right: auto
}

.vc_col-xs-push-5\/5 {
    left: 100%
}

.vc_col-xs-push-4\/5 {
    left: 80%
}

.vc_col-xs-push-3\/5 {
    left: 60%
}

.vc_col-xs-push-2\/5 {
    left: 40%
}

.vc_col-xs-push-1\/5 {
    left: 20%
}

.vc_col-xs-push-0\/5 {
    left: auto
}

.vc_col-xs-offset-5\/5 {
    margin-left: 100%
}

.vc_col-xs-offset-4\/5 {
    margin-left: 80%
}

.vc_col-xs-offset-3\/5 {
    margin-left: 60%
}

.vc_col-xs-offset-2\/5 {
    margin-left: 40%
}

.vc_col-xs-offset-1\/5 {
    margin-left: 20%
}

.vc_col-xs-offset-0\/5 {
    margin-left: 0
}

[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-1\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-2\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-3\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-4\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-xs-5\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-1\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-2\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-3\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-4\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-5\/5 {
    float: right
}

@media (width >= 768px) {
    .vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9 {
        float:left
    }

    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-1,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-10,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-11,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-12,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-2,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-3,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-4,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-6,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-7,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-8,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-9 {
        float: right
    }

    .vc_col-sm-12 {
        width: 100%
    }

    .vc_col-sm-11 {
        width: 91.66666667%
    }

    .vc_col-sm-10 {
        width: 83.33333333%
    }

    .vc_col-sm-9 {
        width: 75%
    }

    .vc_col-sm-8 {
        width: 66.66666667%
    }

    .vc_col-sm-7 {
        width: 58.33333333%
    }

    .vc_col-sm-6 {
        width: 50%
    }

    .vc_col-sm-5 {
        width: 41.66666667%
    }

    .vc_col-sm-4 {
        width: 33.33333333%
    }

    .vc_col-sm-3 {
        width: 25%
    }

    .vc_col-sm-2 {
        width: 16.66666667%
    }

    .vc_col-sm-1 {
        width: 8.33333333%
    }

    .vc_col-sm-pull-12 {
        right: 100%
    }

    .vc_col-sm-pull-11 {
        right: 91.66666667%
    }

    .vc_col-sm-pull-10 {
        right: 83.33333333%
    }

    .vc_col-sm-pull-9 {
        right: 75%
    }

    .vc_col-sm-pull-8 {
        right: 66.66666667%
    }

    .vc_col-sm-pull-7 {
        right: 58.33333333%
    }

    .vc_col-sm-pull-6 {
        right: 50%
    }

    .vc_col-sm-pull-5 {
        right: 41.66666667%
    }

    .vc_col-sm-pull-4 {
        right: 33.33333333%
    }

    .vc_col-sm-pull-3 {
        right: 25%
    }

    .vc_col-sm-pull-2 {
        right: 16.66666667%
    }

    .vc_col-sm-pull-1 {
        right: 8.33333333%
    }

    .vc_col-sm-pull-0 {
        right: auto
    }

    .vc_col-sm-push-12 {
        left: 100%
    }

    .vc_col-sm-push-11 {
        left: 91.66666667%
    }

    .vc_col-sm-push-10 {
        left: 83.33333333%
    }

    .vc_col-sm-push-9 {
        left: 75%
    }

    .vc_col-sm-push-8 {
        left: 66.66666667%
    }

    .vc_col-sm-push-7 {
        left: 58.33333333%
    }

    .vc_col-sm-push-6 {
        left: 50%
    }

    .vc_col-sm-push-5 {
        left: 41.66666667%
    }

    .vc_col-sm-push-4 {
        left: 33.33333333%
    }

    .vc_col-sm-push-3 {
        left: 25%
    }

    .vc_col-sm-push-2 {
        left: 16.66666667%
    }

    .vc_col-sm-push-1 {
        left: 8.33333333%
    }

    .vc_col-sm-push-0 {
        left: auto
    }

    .vc_col-sm-offset-12 {
        margin-left: 100%
    }

    .vc_col-sm-offset-11 {
        margin-left: 91.66666667%
    }

    .vc_col-sm-offset-10 {
        margin-left: 83.33333333%
    }

    .vc_col-sm-offset-9 {
        margin-left: 75%
    }

    .vc_col-sm-offset-8 {
        margin-left: 66.66666667%
    }

    .vc_col-sm-offset-7 {
        margin-left: 58.33333333%
    }

    .vc_col-sm-offset-6 {
        margin-left: 50%
    }

    .vc_col-sm-offset-5 {
        margin-left: 41.66666667%
    }

    .vc_col-sm-offset-4 {
        margin-left: 33.33333333%
    }

    .vc_col-sm-offset-3 {
        margin-left: 25%
    }

    .vc_col-sm-offset-2 {
        margin-left: 16.66666667%
    }

    .vc_col-sm-offset-1 {
        margin-left: 8.33333333%
    }

    .vc_col-sm-offset-0 {
        margin-left: 0
    }

    .vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5 {
        float: left
    }

    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
        float: right
    }

    .vc_col-sm-5\/5 {
        width: 100%
    }

    .vc_col-sm-4\/5 {
        width: 80%
    }

    .vc_col-sm-3\/5 {
        width: 60%
    }

    .vc_col-sm-2\/5 {
        width: 40%
    }

    .vc_col-sm-1\/5 {
        width: 20%
    }

    .vc_col-sm-pull-5\/5 {
        right: 100%
    }

    .vc_col-sm-pull-4\/5 {
        right: 80%
    }

    .vc_col-sm-pull-3\/5 {
        right: 60%
    }

    .vc_col-sm-pull-2\/5 {
        right: 40%
    }

    .vc_col-sm-pull-1\/5 {
        right: 20%
    }

    .vc_col-sm-pull-0\/5 {
        right: auto
    }

    .vc_col-sm-push-5\/5 {
        left: 100%
    }

    .vc_col-sm-push-4\/5 {
        left: 80%
    }

    .vc_col-sm-push-3\/5 {
        left: 60%
    }

    .vc_col-sm-push-2\/5 {
        left: 40%
    }

    .vc_col-sm-push-1\/5 {
        left: 20%
    }

    .vc_col-sm-push-0\/5 {
        left: auto
    }

    .vc_col-sm-offset-5\/5 {
        margin-left: 100%
    }

    .vc_col-sm-offset-4\/5 {
        margin-left: 80%
    }

    .vc_col-sm-offset-3\/5 {
        margin-left: 60%
    }

    .vc_col-sm-offset-2\/5 {
        margin-left: 40%
    }

    .vc_col-sm-offset-1\/5 {
        margin-left: 20%
    }

    .vc_col-sm-offset-0\/5 {
        margin-left: 0
    }
}

@media (width >= 992px) {
    .vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9 {
        float:left
    }

    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-1,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-10,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-11,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-12,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-2,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-3,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-4,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-6,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-7,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-8,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-md-9 {
        float: right
    }

    .vc_col-md-12 {
        width: 100%
    }

    .vc_col-md-11 {
        width: 91.66666667%
    }

    .vc_col-md-10 {
        width: 83.33333333%
    }

    .vc_col-md-9 {
        width: 75%
    }

    .vc_col-md-8 {
        width: 66.66666667%
    }

    .vc_col-md-7 {
        width: 58.33333333%
    }

    .vc_col-md-6 {
        width: 50%
    }

    .vc_col-md-5 {
        width: 41.66666667%
    }

    .vc_col-md-4 {
        width: 33.33333333%
    }

    .vc_col-md-3 {
        width: 25%
    }

    .vc_col-md-2 {
        width: 16.66666667%
    }

    .vc_col-md-1 {
        width: 8.33333333%
    }

    .vc_col-md-pull-12 {
        right: 100%
    }

    .vc_col-md-pull-11 {
        right: 91.66666667%
    }

    .vc_col-md-pull-10 {
        right: 83.33333333%
    }

    .vc_col-md-pull-9 {
        right: 75%
    }

    .vc_col-md-pull-8 {
        right: 66.66666667%
    }

    .vc_col-md-pull-7 {
        right: 58.33333333%
    }

    .vc_col-md-pull-6 {
        right: 50%
    }

    .vc_col-md-pull-5 {
        right: 41.66666667%
    }

    .vc_col-md-pull-4 {
        right: 33.33333333%
    }

    .vc_col-md-pull-3 {
        right: 25%
    }

    .vc_col-md-pull-2 {
        right: 16.66666667%
    }

    .vc_col-md-pull-1 {
        right: 8.33333333%
    }

    .vc_col-md-pull-0 {
        right: auto
    }

    .vc_col-md-push-12 {
        left: 100%
    }

    .vc_col-md-push-11 {
        left: 91.66666667%
    }

    .vc_col-md-push-10 {
        left: 83.33333333%
    }

    .vc_col-md-push-9 {
        left: 75%
    }

    .vc_col-md-push-8 {
        left: 66.66666667%
    }

    .vc_col-md-push-7 {
        left: 58.33333333%
    }

    .vc_col-md-push-6 {
        left: 50%
    }

    .vc_col-md-push-5 {
        left: 41.66666667%
    }

    .vc_col-md-push-4 {
        left: 33.33333333%
    }

    .vc_col-md-push-3 {
        left: 25%
    }

    .vc_col-md-push-2 {
        left: 16.66666667%
    }

    .vc_col-md-push-1 {
        left: 8.33333333%
    }

    .vc_col-md-push-0 {
        left: auto
    }

    .vc_col-md-offset-12 {
        margin-left: 100%
    }

    .vc_col-md-offset-11 {
        margin-left: 91.66666667%
    }

    .vc_col-md-offset-10 {
        margin-left: 83.33333333%
    }

    .vc_col-md-offset-9 {
        margin-left: 75%
    }

    .vc_col-md-offset-8 {
        margin-left: 66.66666667%
    }

    .vc_col-md-offset-7 {
        margin-left: 58.33333333%
    }

    .vc_col-md-offset-6 {
        margin-left: 50%
    }

    .vc_col-md-offset-5 {
        margin-left: 41.66666667%
    }

    .vc_col-md-offset-4 {
        margin-left: 33.33333333%
    }

    .vc_col-md-offset-3 {
        margin-left: 25%
    }

    .vc_col-md-offset-2 {
        margin-left: 16.66666667%
    }

    .vc_col-md-offset-1 {
        margin-left: 8.33333333%
    }

    .vc_col-md-offset-0 {
        margin-left: 0
    }

    .vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5 {
        float: left
    }

    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
        float: right
    }

    .vc_col-md-5\/5 {
        width: 100%
    }

    .vc_col-md-4\/5 {
        width: 80%
    }

    .vc_col-md-3\/5 {
        width: 60%
    }

    .vc_col-md-2\/5 {
        width: 40%
    }

    .vc_col-md-1\/5 {
        width: 20%
    }

    .vc_col-md-pull-5\/5 {
        right: 100%
    }

    .vc_col-md-pull-4\/5 {
        right: 80%
    }

    .vc_col-md-pull-3\/5 {
        right: 60%
    }

    .vc_col-md-pull-2\/5 {
        right: 40%
    }

    .vc_col-md-pull-1\/5 {
        right: 20%
    }

    .vc_col-md-pull-0\/5 {
        right: auto
    }

    .vc_col-md-push-5\/5 {
        left: 100%
    }

    .vc_col-md-push-4\/5 {
        left: 80%
    }

    .vc_col-md-push-3\/5 {
        left: 60%
    }

    .vc_col-md-push-2\/5 {
        left: 40%
    }

    .vc_col-md-push-1\/5 {
        left: 20%
    }

    .vc_col-md-push-0\/5 {
        left: auto
    }

    .vc_col-md-offset-5\/5 {
        margin-left: 100%
    }

    .vc_col-md-offset-4\/5 {
        margin-left: 80%
    }

    .vc_col-md-offset-3\/5 {
        margin-left: 60%
    }

    .vc_col-md-offset-2\/5 {
        margin-left: 40%
    }

    .vc_col-md-offset-1\/5 {
        margin-left: 20%
    }

    .vc_col-md-offset-0\/5 {
        margin-left: 0
    }
}

@media (width >= 1200px) {
    .vc_hidden-lg {
        display:none!important
    }

    .vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9 {
        float: left
    }

    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-1,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-10,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-11,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-12,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-2,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-3,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-4,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-6,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-7,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-8,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-lg-9 {
        float: right
    }

    .vc_col-lg-12 {
        width: 100%
    }

    .vc_col-lg-11 {
        width: 91.66666667%
    }

    .vc_col-lg-10 {
        width: 83.33333333%
    }

    .vc_col-lg-9 {
        width: 75%
    }

    .vc_col-lg-8 {
        width: 66.66666667%
    }

    .vc_col-lg-7 {
        width: 58.33333333%
    }

    .vc_col-lg-6 {
        width: 50%
    }

    .vc_col-lg-5 {
        width: 41.66666667%
    }

    .vc_col-lg-4 {
        width: 33.33333333%
    }

    .vc_col-lg-3 {
        width: 25%
    }

    .vc_col-lg-2 {
        width: 16.66666667%
    }

    .vc_col-lg-1 {
        width: 8.33333333%
    }

    .vc_col-lg-pull-12 {
        right: 100%
    }

    .vc_col-lg-pull-11 {
        right: 91.66666667%
    }

    .vc_col-lg-pull-10 {
        right: 83.33333333%
    }

    .vc_col-lg-pull-9 {
        right: 75%
    }

    .vc_col-lg-pull-8 {
        right: 66.66666667%
    }

    .vc_col-lg-pull-7 {
        right: 58.33333333%
    }

    .vc_col-lg-pull-6 {
        right: 50%
    }

    .vc_col-lg-pull-5 {
        right: 41.66666667%
    }

    .vc_col-lg-pull-4 {
        right: 33.33333333%
    }

    .vc_col-lg-pull-3 {
        right: 25%
    }

    .vc_col-lg-pull-2 {
        right: 16.66666667%
    }

    .vc_col-lg-pull-1 {
        right: 8.33333333%
    }

    .vc_col-lg-pull-0 {
        right: auto
    }

    .vc_col-lg-push-12 {
        left: 100%
    }

    .vc_col-lg-push-11 {
        left: 91.66666667%
    }

    .vc_col-lg-push-10 {
        left: 83.33333333%
    }

    .vc_col-lg-push-9 {
        left: 75%
    }

    .vc_col-lg-push-8 {
        left: 66.66666667%
    }

    .vc_col-lg-push-7 {
        left: 58.33333333%
    }

    .vc_col-lg-push-6 {
        left: 50%
    }

    .vc_col-lg-push-5 {
        left: 41.66666667%
    }

    .vc_col-lg-push-4 {
        left: 33.33333333%
    }

    .vc_col-lg-push-3 {
        left: 25%
    }

    .vc_col-lg-push-2 {
        left: 16.66666667%
    }

    .vc_col-lg-push-1 {
        left: 8.33333333%
    }

    .vc_col-lg-push-0 {
        left: auto
    }

    .vc_col-lg-offset-12 {
        margin-left: 100%
    }

    .vc_col-lg-offset-11 {
        margin-left: 91.66666667%
    }

    .vc_col-lg-offset-10 {
        margin-left: 83.33333333%
    }

    .vc_col-lg-offset-9 {
        margin-left: 75%
    }

    .vc_col-lg-offset-8 {
        margin-left: 66.66666667%
    }

    .vc_col-lg-offset-7 {
        margin-left: 58.33333333%
    }

    .vc_col-lg-offset-6 {
        margin-left: 50%
    }

    .vc_col-lg-offset-5 {
        margin-left: 41.66666667%
    }

    .vc_col-lg-offset-4 {
        margin-left: 33.33333333%
    }

    .vc_col-lg-offset-3 {
        margin-left: 25%
    }

    .vc_col-lg-offset-2 {
        margin-left: 16.66666667%
    }

    .vc_col-lg-offset-1 {
        margin-left: 8.33333333%
    }

    .vc_col-lg-offset-0 {
        margin-left: 0
    }

    .vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5 {
        float: left
    }

    [dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir="rtl"] .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
        float: right
    }

    .vc_col-lg-5\/5 {
        width: 100%
    }

    .vc_col-lg-4\/5 {
        width: 80%
    }

    .vc_col-lg-3\/5 {
        width: 60%
    }

    .vc_col-lg-2\/5 {
        width: 40%
    }

    .vc_col-lg-1\/5 {
        width: 20%
    }

    .vc_col-lg-pull-5\/5 {
        right: 100%
    }

    .vc_col-lg-pull-4\/5 {
        right: 80%
    }

    .vc_col-lg-pull-3\/5 {
        right: 60%
    }

    .vc_col-lg-pull-2\/5 {
        right: 40%
    }

    .vc_col-lg-pull-1\/5 {
        right: 20%
    }

    .vc_col-lg-pull-0\/5 {
        right: auto
    }

    .vc_col-lg-push-5\/5 {
        left: 100%
    }

    .vc_col-lg-push-4\/5 {
        left: 80%
    }

    .vc_col-lg-push-3\/5 {
        left: 60%
    }

    .vc_col-lg-push-2\/5 {
        left: 40%
    }

    .vc_col-lg-push-1\/5 {
        left: 20%
    }

    .vc_col-lg-push-0\/5 {
        left: auto
    }

    .vc_col-lg-offset-5\/5 {
        margin-left: 100%
    }

    .vc_col-lg-offset-4\/5 {
        margin-left: 80%
    }

    .vc_col-lg-offset-3\/5 {
        margin-left: 60%
    }

    .vc_col-lg-offset-2\/5 {
        margin-left: 40%
    }

    .vc_col-lg-offset-1\/5 {
        margin-left: 20%
    }

    .vc_col-lg-offset-0\/5 {
        margin-left: 0
    }

    .vc_el-clearfix-lg {
        clear: both
    }
}

.vc_el_width_100,.vc_el_width_50,.vc_el_width_60,.vc_el_width_70,.vc_el_width_80,.vc_el_width_90 {
    margin-left: auto!important;
    margin-right: auto!important
}

.vc_pull-right {
    float: right!important
}

.vc_pull-left {
    float: left!important
}

.vc_clearfix::after,.vc_clearfix::before {
    content: " ";
    display: table
}

.vc_visible {
    display: block
}

.vc_table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    border-collapse: collapse
}

.vc_pixel_icon,.vc_toggle_size_sm .vc_toggle_icon,i.icon {
    height: 16px;
    width: 16px
}

.vc_table>tbody>tr>td,.vc_table>tbody>tr>th,.vc_table>tfoot>tr>td,.vc_table>tfoot>tr>th,.vc_table>thead>tr>td,.vc_table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd
}

.vc_table>thead>tr>th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd
}

.vc_button-2-wrapper,.vc_pixel_icon,.vc_toggle_icon,.wpb_button {
    vertical-align: middle
}

.vc_table>caption+thead>tr:first-child>td,.vc_table>caption+thead>tr:first-child>th,.vc_table>colgroup+thead>tr:first-child>td,.vc_table>colgroup+thead>tr:first-child>th,.vc_table>thead:first-child>tr:first-child>td,.vc_table>thead:first-child>tr:first-child>th {
    border-top: 0
}

.vc_table>tbody+tbody {
    border-top: 2px solid #ddd
}

.vc_table .table {
    background-color: #fff
}

.vc_table-bordered,.vc_table-bordered>tbody>tr>td,.vc_table-bordered>tbody>tr>th,.vc_table-bordered>tfoot>tr>td,.vc_table-bordered>tfoot>tr>th,.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th {
    border: 1px solid #ddd
}

.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th {
    border-bottom-width: 2px
}

.vc_pixel_icon {
    display: inline-block;
    background-position: 0 0;
    background-repeat: no-repeat
}

.vc_pixel_icon-alert {
    background-image: url("../vc/alert.png")
}

.vc_pixel_icon-info {
    background-image: url("../vc/info.png")
}

.vc_pixel_icon-tick {
    background-image: url("../vc/tick.png")
}

.vc_pixel_icon-explanation {
    background-image: url("../vc/exclamation.png")
}

.vc_pixel_icon-address_book {
    background-image: url("../images/icons/address-book.png")
}

.vc_pixel_icon-alarm_clock {
    background-image: url("../images/icons/alarm-clock.png")
}

.vc_pixel_icon-anchor {
    background-image: url("../images/icons/anchor.png")
}

.vc_pixel_icon-application_image {
    background-image: url("../images/icons/application-image.png")
}

.vc_pixel_icon-arrow {
    background-image: url("../images/icons/arrow.png")
}

.vc_pixel_icon-asterisk {
    background-image: url("../images/icons/asterisk.png")
}

.vc_pixel_icon-hammer {
    background-image: url("../images/icons/auction-hammer.png")
}

.vc_pixel_icon-balloon {
    background-image: url("../images/icons/balloon.png")
}

.vc_pixel_icon-balloon_buzz {
    background-image: url("../images/icons/balloon-buzz.png")
}

.vc_pixel_icon-balloon_facebook {
    background-image: url("../images/icons/balloon-facebook.png")
}

.vc_pixel_icon-balloon_twitter {
    background-image: url("../images/icons/balloon-twitter.png")
}

.vc_pixel_icon-battery {
    background-image: url("../images/icons/battery-full.png")
}

.vc_pixel_icon-binocular {
    background-image: url("../images/icons/binocular.png")
}

.vc_pixel_icon-document_excel {
    background-image: url("../images/icons/blue-document-excel.png")
}

.vc_pixel_icon-document_image {
    background-image: url("../images/icons/blue-document-image.png")
}

.vc_pixel_icon-document_music {
    background-image: url("../images/icons/blue-document-music.png")
}

.vc_pixel_icon-document_office {
    background-image: url("../images/icons/blue-document-office.png")
}

.vc_pixel_icon-document_pdf {
    background-image: url("../images/icons/blue-document-pdf.png")
}

.vc_pixel_icon-document_powerpoint {
    background-image: url("../images/icons/blue-document-powerpoint.png")
}

.vc_pixel_icon-document_word {
    background-image: url("../images/icons/blue-document-word.png")
}

.vc_pixel_icon-bookmark {
    background-image: url("../images/icons/bookmark.png")
}

.vc_pixel_icon-camcorder {
    background-image: url("../images/icons/camcorder.png")
}

.vc_pixel_icon-camera {
    background-image: url("../images/icons/camera.png")
}

.vc_pixel_icon-chart {
    background-image: url("../images/icons/chart.png")
}

.vc_pixel_icon-chart_pie {
    background-image: url("../images/icons/chart-pie.png")
}

.vc_pixel_icon-clock {
    background-image: url("../images/icons/clock.png")
}

.vc_pixel_icon-play {
    background-image: url("../images/icons/control.png")
}

.vc_pixel_icon-fire {
    background-image: url("../images/icons/fire.png")
}

.vc_pixel_icon-heart {
    background-image: url("../images/icons/heart.png")
}

.vc_pixel_icon-mail {
    background-image: url("../images/icons/mail.png")
}

.vc_pixel_icon-shield {
    background-image: url("../images/icons/plus-shield.png")
}

.vc_pixel_icon-video {
    background-image: url("../images/icons/video.png")
}

@font-face {
    font-family: vcpb-plugin-icons;
    src: url("../fonts/vc_icons_v4/fonts/vcpb-plugin-icons.eot?f437vd");
    src: url("../fonts/vc_icons_v4/fonts/vcpb-plugin-icons.eot?f437vd#iefix") format('embedded-opentype'),url("../fonts/vc_icons_v4/fonts/vcpb-plugin-icons.ttf?f437vd") format('truetype'),url("../fonts/vc_icons_v4/fonts/vcpb-plugin-icons.woff?f437vd") format('woff'),url("../fonts/vc_icons_v4/fonts/vcpb-plugin-icons.svg?f437vd#vcpb-plugin-icons") format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: block
}

.vc-composer-icon {
    font-family: vcpb-plugin-icons!important;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.vc-c-icon-layout_portrait-tablets::before {
    content: "\e917"
}

.vc-c-icon-layout_portrait-smartphones::before {
    content: "\e918"
}

.vc-c-icon-layout_landscape-smartphones::before {
    content: "\e928"
}

.vc-c-icon-layout_landscape-tablets::before {
    content: "\e929"
}

.vc-c-icon-save-draft::before {
    content: "\e92a"
}

.vc-c-icon-backend-editor::before {
    content: "\e92b"
}

.vc-c-icon-publish::before {
    content: "\e92c"
}

.vc-c-icon-preview::before {
    content: "\e92d"
}

.vc-c-icon-seo::before {
    content: "\e927"
}

.vc-c-icon-clone::before {
    content: "\e926"
}

.vc-c-icon-paste::before {
    content: "\e924"
}

.vc-c-icon-copy::before {
    content: "\e925"
}

.vc-c-icon-layout_default::before {
    content: "\e91b"
}

.vc-c-icon-cog::before {
    content: "\e91f"
}

.vc-c-icon-add_template::before {
    content: "\e920"
}

.vc-c-icon-more::before {
    content: "\e923"
}

.vc-c-icon-text-block::before {
    content: "\e903"
}

.vc-c-icon-fullscreen_exit::before {
    content: "\e90d"
}

.vc-c-icon-fullscreen::before {
    content: "\e910"
}

.vc-c-icon-close::before {
    content: "\e914"
}

.vc-c-icon-add_element::before {
    content: "\e915"
}

.vc-c-icon-redo::before {
    content: "\e921"
}

.vc-c-icon-undo::before {
    content: "\e922"
}

.vc-c-icon-minimize::before {
    content: "\e91c"
}

.vc-c-icon-1-6_4-6_1-6::before {
    content: "\e90e"
}

.vc-c-icon-arrow_back::before {
    content: "\e5c4"
}

.vc-c-icon-arrow_drop_down::before {
    content: "\e5c5"
}

.vc-c-icon-arrow_drop_up::before {
    content: "\e5c7"
}

.vc-c-icon-arrow_forward::before {
    content: "\e5c8"
}

.vc-c-icon-check::before {
    content: "\e5ca"
}

.vc-c-icon-arrow_upward::before {
    content: "\e5d8"
}

.vc-c-icon-arrow_downward::before {
    content: "\e5db"
}

.vc-c-icon-sync::before {
    content: "\e627"
}

.vc-c-icon-search::before {
    content: "\e8b6"
}

.vc-c-icon-1-1::before {
    content: "\e900"
}

.vc-c-icon-1-2_1-2::before {
    content: "\e901"
}

.vc-c-icon-1-3_1-3_1-3::before {
    content: "\e902"
}

.vc-c-icon-1-4_1-2_1-4::before {
    content: "\e904"
}

.vc-c-icon-1-4_1-4_1-4_1-4::before {
    content: "\e905"
}

.vc-c-icon-1-4_3-4::before {
    content: "\e906"
}

.vc-c-icon-1-6_1-6_1-6_1-2::before {
    content: "\e907"
}

.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6::before {
    content: "\e908"
}

.vc-c-icon-l_15_15_15_15_15::before {
    content: "\e909"
}

.vc-c-icon-1-6_2-3_1-6::before {
    content: "\e90a"
}

.vc-c-icon-2-3_1-3::before {
    content: "\e90b"
}

.vc-c-icon-5-6_1-6::before {
    content: "\e90c"
}

.vc-c-icon-add::before {
    content: "\e90f"
}

.vc-c-icon-content_copy::before {
    content: "\e911"
}

.vc-c-icon-delete_empty::before {
    content: "\e912"
}

.vc-c-icon-dragndrop::before {
    content: "\e913"
}

.vc-c-icon-arrow_drop_right::before {
    content: "\e916"
}

.vc-c-icon-mode_edit::before {
    content: "\e91d"
}

.vc-c-icon-row_default_fe::before {
    content: "\e91e"
}

.vc_txt_align_left {
    text-align: left
}

.vc_txt_align_right {
    text-align: right
}

.vc_txt_align_center {
    text-align: center
}

.vc_txt_align_justify {
    text-align: justify;
    text-justify: inter-word
}

.vc_el_width_50 {
    width: 50%
}

.vc_el_width_60 {
    width: 60%
}

.vc_el_width_70 {
    width: 70%
}

.vc_el_width_80 {
    width: 80%
}

.vc_el_width_90 {
    width: 90%
}

.vc_el_width_100 {
    width: 100%
}

.vc_btn,a.vc_btn,button.vc_btn {
    cursor: pointer;
    display: inline-block;
    text-decoration: none!important;
    padding: 9px 12px;
    font-size: 100%;
    line-height: 20px;
    border-radius: 4px
}

.vc_btn,.vc_btn:focus,.vc_btn:hover,a.vc_btn,a.vc_btn:focus,a.vc_btn:hover,button.vc_btn,button.vc_btn:focus,button.vc_btn:hover {
    border: 1px solid transparent;
    box-shadow: none
}

.vc_btn-lg,a.vc_btn-lg,button.vc_btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px
}

.vc_btn-sm,a.vc_btn-sm,button.vc_btn-sm {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.vc_btn-xs,a.vc_btn-xs,button.vc_btn-xs {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.vc_btn_square,a.vc_btn_square,button.vc_btn_square {
    border-radius: 0
}

.vc_btn_square_outlined,a.vc_btn_square_outlined,button.vc_btn_square_outlined {
    border-radius: 0;
    background: 0 0!important
}

.vc_btn_square_outlined,.vc_btn_square_outlined:focus,.vc_btn_square_outlined:hover,a.vc_btn_square_outlined,a.vc_btn_square_outlined:focus,a.vc_btn_square_outlined:hover,button.vc_btn_square_outlined,button.vc_btn_square_outlined:focus,button.vc_btn_square_outlined:hover {
    border: 2px solid
}

.vc_btn_round,a.vc_btn_round,button.vc_btn_round {
    border-radius: 25px
}

.vc_btn_outlined,a.vc_btn_outlined,button.vc_btn_outlined {
    background: 0 0!important
}

.vc_btn_outlined,.vc_btn_outlined:focus,.vc_btn_outlined:hover,a.vc_btn_outlined,a.vc_btn_outlined:focus,a.vc_btn_outlined:hover,button.vc_btn_outlined,button.vc_btn_outlined:focus,button.vc_btn_outlined:hover {
    border: 2px solid
}

.vc_btn-blue,a.vc_btn-blue,button.vc_btn-blue {
    background-color: #5472D2;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-blue:hover,a.vc_btn-blue:hover,button.vc_btn-blue:hover {
    background-color: #3c5ecc;
    color: #f7f7f7!important
}

.vc_btn-blue.vc_btn_outlined,.vc_btn-blue.vc_btn_square_outlined,a.vc_btn-blue.vc_btn_outlined,a.vc_btn-blue.vc_btn_square_outlined,button.vc_btn-blue.vc_btn_outlined,button.vc_btn-blue.vc_btn_square_outlined {
    color: #5472D2!important
}

.vc_btn-blue.vc_btn_outlined:hover,.vc_btn-blue.vc_btn_square_outlined:hover,a.vc_btn-blue.vc_btn_outlined:hover,a.vc_btn-blue.vc_btn_square_outlined:hover,button.vc_btn-blue.vc_btn_outlined:hover,button.vc_btn-blue.vc_btn_square_outlined:hover {
    border-color: #3c5ecc
}

.vc_btn-blue.vc_btn_3d,a.vc_btn-blue.vc_btn_3d,button.vc_btn-blue.vc_btn_3d {
    box-shadow: 0 5px 0 #3253bc;
    margin-bottom: 5px
}

.vc_btn-blue.vc_btn_3d.vc_btn_xs,a.vc_btn-blue.vc_btn_3d.vc_btn_xs,button.vc_btn-blue.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #3253bc;
    margin-bottom: 3px
}

.vc_btn-blue.vc_btn_3d.vc_btn_sm,a.vc_btn-blue.vc_btn_3d.vc_btn_sm,button.vc_btn-blue.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #3253bc;
    margin-bottom: 4px
}

.vc_btn-turquoise,a.vc_btn-turquoise,button.vc_btn-turquoise {
    background-color: #00C1CF;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-turquoise:hover,a.vc_btn-turquoise:hover,button.vc_btn-turquoise:hover {
    background-color: #00a4b0;
    color: #f7f7f7!important
}

.vc_btn-turquoise.vc_btn_outlined,.vc_btn-turquoise.vc_btn_square_outlined,a.vc_btn-turquoise.vc_btn_outlined,a.vc_btn-turquoise.vc_btn_square_outlined,button.vc_btn-turquoise.vc_btn_outlined,button.vc_btn-turquoise.vc_btn_square_outlined {
    color: #00C1CF!important
}

.vc_btn-turquoise.vc_btn_outlined:hover,.vc_btn-turquoise.vc_btn_square_outlined:hover,a.vc_btn-turquoise.vc_btn_outlined:hover,a.vc_btn-turquoise.vc_btn_square_outlined:hover,button.vc_btn-turquoise.vc_btn_outlined:hover,button.vc_btn-turquoise.vc_btn_square_outlined:hover {
    border-color: #00a4b0
}

.vc_btn-turquoise.vc_btn_3d,a.vc_btn-turquoise.vc_btn_3d,button.vc_btn-turquoise.vc_btn_3d {
    box-shadow: 0 5px 0 #008d97;
    margin-bottom: 5px
}

.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #008d97;
    margin-bottom: 3px
}

.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #008d97;
    margin-bottom: 4px
}

.vc_btn-pink,a.vc_btn-pink,button.vc_btn-pink {
    background-color: #FE6C61;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-pink:hover,a.vc_btn-pink:hover,button.vc_btn-pink:hover {
    background-color: #fe5043;
    color: #f7f7f7!important
}

.vc_btn-pink.vc_btn_outlined,.vc_btn-pink.vc_btn_square_outlined,a.vc_btn-pink.vc_btn_outlined,a.vc_btn-pink.vc_btn_square_outlined,button.vc_btn-pink.vc_btn_outlined,button.vc_btn-pink.vc_btn_square_outlined {
    color: #FE6C61!important
}

.vc_btn-pink.vc_btn_outlined:hover,.vc_btn-pink.vc_btn_square_outlined:hover,a.vc_btn-pink.vc_btn_outlined:hover,a.vc_btn-pink.vc_btn_square_outlined:hover,button.vc_btn-pink.vc_btn_outlined:hover,button.vc_btn-pink.vc_btn_square_outlined:hover {
    border-color: #fe5043
}

.vc_btn-pink.vc_btn_3d,a.vc_btn-pink.vc_btn_3d,button.vc_btn-pink.vc_btn_3d {
    box-shadow: 0 5px 0 #fe3829;
    margin-bottom: 5px
}

.vc_btn-pink.vc_btn_3d.vc_btn_xs,a.vc_btn-pink.vc_btn_3d.vc_btn_xs,button.vc_btn-pink.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #fe3829;
    margin-bottom: 3px
}

.vc_btn-pink.vc_btn_3d.vc_btn_sm,a.vc_btn-pink.vc_btn_3d.vc_btn_sm,button.vc_btn-pink.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #fe3829;
    margin-bottom: 4px
}

.vc_btn-violet,a.vc_btn-violet,button.vc_btn-violet {
    background-color: #8D6DC4;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-violet:hover,a.vc_btn-violet:hover,button.vc_btn-violet:hover {
    background-color: #7c57bb;
    color: #f7f7f7!important
}

.vc_btn-violet.vc_btn_outlined,.vc_btn-violet.vc_btn_square_outlined,a.vc_btn-violet.vc_btn_outlined,a.vc_btn-violet.vc_btn_square_outlined,button.vc_btn-violet.vc_btn_outlined,button.vc_btn-violet.vc_btn_square_outlined {
    color: #8D6DC4!important
}

.vc_btn-violet.vc_btn_outlined:hover,.vc_btn-violet.vc_btn_square_outlined:hover,a.vc_btn-violet.vc_btn_outlined:hover,a.vc_btn-violet.vc_btn_square_outlined:hover,button.vc_btn-violet.vc_btn_outlined:hover,button.vc_btn-violet.vc_btn_square_outlined:hover {
    border-color: #7c57bb
}

.vc_btn-violet.vc_btn_3d,a.vc_btn-violet.vc_btn_3d,button.vc_btn-violet.vc_btn_3d {
    box-shadow: 0 5px 0 #6e48b1;
    margin-bottom: 5px
}

.vc_btn-violet.vc_btn_3d.vc_btn_xs,a.vc_btn-violet.vc_btn_3d.vc_btn_xs,button.vc_btn-violet.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #6e48b1;
    margin-bottom: 3px
}

.vc_btn-violet.vc_btn_3d.vc_btn_sm,a.vc_btn-violet.vc_btn_3d.vc_btn_sm,button.vc_btn-violet.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #6e48b1;
    margin-bottom: 4px
}

.vc_btn-peacoc,a.vc_btn-peacoc,button.vc_btn-peacoc {
    background-color: #4CADC9;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-peacoc:hover,a.vc_btn-peacoc:hover,button.vc_btn-peacoc:hover {
    background-color: #39a0bd;
    color: #f7f7f7!important
}

.vc_btn-peacoc.vc_btn_outlined,.vc_btn-peacoc.vc_btn_square_outlined,a.vc_btn-peacoc.vc_btn_outlined,a.vc_btn-peacoc.vc_btn_square_outlined,button.vc_btn-peacoc.vc_btn_outlined,button.vc_btn-peacoc.vc_btn_square_outlined {
    color: #4CADC9!important
}

.vc_btn-peacoc.vc_btn_outlined:hover,.vc_btn-peacoc.vc_btn_square_outlined:hover,a.vc_btn-peacoc.vc_btn_outlined:hover,a.vc_btn-peacoc.vc_btn_square_outlined:hover,button.vc_btn-peacoc.vc_btn_outlined:hover,button.vc_btn-peacoc.vc_btn_square_outlined:hover {
    border-color: #39a0bd
}

.vc_btn-peacoc.vc_btn_3d,a.vc_btn-peacoc.vc_btn_3d,button.vc_btn-peacoc.vc_btn_3d {
    box-shadow: 0 5px 0 #338faa;
    margin-bottom: 5px
}

.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #338faa;
    margin-bottom: 3px
}

.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #338faa;
    margin-bottom: 4px
}

.vc_btn-chino,a.vc_btn-chino,button.vc_btn-chino {
    background-color: #CEC2AB;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-chino:hover,a.vc_btn-chino:hover,button.vc_btn-chino:hover {
    background-color: #c3b498;
    color: #f7f7f7!important
}

.vc_btn-chino.vc_btn_outlined,.vc_btn-chino.vc_btn_square_outlined,a.vc_btn-chino.vc_btn_outlined,a.vc_btn-chino.vc_btn_square_outlined,button.vc_btn-chino.vc_btn_outlined,button.vc_btn-chino.vc_btn_square_outlined {
    color: #CEC2AB!important
}

.vc_btn-chino.vc_btn_outlined:hover,.vc_btn-chino.vc_btn_square_outlined:hover,a.vc_btn-chino.vc_btn_outlined:hover,a.vc_btn-chino.vc_btn_square_outlined:hover,button.vc_btn-chino.vc_btn_outlined:hover,button.vc_btn-chino.vc_btn_square_outlined:hover {
    border-color: #c3b498
}

.vc_btn-chino.vc_btn_3d,a.vc_btn-chino.vc_btn_3d,button.vc_btn-chino.vc_btn_3d {
    box-shadow: 0 5px 0 #b9a888;
    margin-bottom: 5px
}

.vc_btn-chino.vc_btn_3d.vc_btn_xs,a.vc_btn-chino.vc_btn_3d.vc_btn_xs,button.vc_btn-chino.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #b9a888;
    margin-bottom: 3px
}

.vc_btn-chino.vc_btn_3d.vc_btn_sm,a.vc_btn-chino.vc_btn_3d.vc_btn_sm,button.vc_btn-chino.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #b9a888;
    margin-bottom: 4px
}

.vc_btn-mulled_wine,a.vc_btn-mulled_wine,button.vc_btn-mulled_wine {
    background-color: #50485B;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-mulled_wine:hover,a.vc_btn-mulled_wine:hover,button.vc_btn-mulled_wine:hover {
    background-color: #413a4a;
    color: #f7f7f7!important
}

.vc_btn-mulled_wine.vc_btn_outlined,.vc_btn-mulled_wine.vc_btn_square_outlined,a.vc_btn-mulled_wine.vc_btn_outlined,a.vc_btn-mulled_wine.vc_btn_square_outlined,button.vc_btn-mulled_wine.vc_btn_outlined,button.vc_btn-mulled_wine.vc_btn_square_outlined {
    color: #50485B!important
}

.vc_btn-mulled_wine.vc_btn_outlined:hover,.vc_btn-mulled_wine.vc_btn_square_outlined:hover,a.vc_btn-mulled_wine.vc_btn_outlined:hover,a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,button.vc_btn-mulled_wine.vc_btn_outlined:hover,button.vc_btn-mulled_wine.vc_btn_square_outlined:hover {
    border-color: #413a4a
}

.vc_btn-mulled_wine.vc_btn_3d,a.vc_btn-mulled_wine.vc_btn_3d,button.vc_btn-mulled_wine.vc_btn_3d {
    box-shadow: 0 5px 0 #342f3c;
    margin-bottom: 5px
}

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #342f3c;
    margin-bottom: 3px
}

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #342f3c;
    margin-bottom: 4px
}

.vc_btn-vista_blue,a.vc_btn-vista_blue,button.vc_btn-vista_blue {
    background-color: #75D69C;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-vista_blue:hover,a.vc_btn-vista_blue:hover,button.vc_btn-vista_blue:hover {
    background-color: #5dcf8b;
    color: #f7f7f7!important
}

.vc_btn-vista_blue.vc_btn_outlined,.vc_btn-vista_blue.vc_btn_square_outlined,a.vc_btn-vista_blue.vc_btn_outlined,a.vc_btn-vista_blue.vc_btn_square_outlined,button.vc_btn-vista_blue.vc_btn_outlined,button.vc_btn-vista_blue.vc_btn_square_outlined {
    color: #75D69C!important
}

.vc_btn-vista_blue.vc_btn_outlined:hover,.vc_btn-vista_blue.vc_btn_square_outlined:hover,a.vc_btn-vista_blue.vc_btn_outlined:hover,a.vc_btn-vista_blue.vc_btn_square_outlined:hover,button.vc_btn-vista_blue.vc_btn_outlined:hover,button.vc_btn-vista_blue.vc_btn_square_outlined:hover {
    border-color: #5dcf8b
}

.vc_btn-vista_blue.vc_btn_3d,a.vc_btn-vista_blue.vc_btn_3d,button.vc_btn-vista_blue.vc_btn_3d {
    box-shadow: 0 5px 0 #4ac97d;
    margin-bottom: 5px
}

.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #4ac97d;
    margin-bottom: 3px
}

.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #4ac97d;
    margin-bottom: 4px
}

.vc_btn-black,a.vc_btn-black,button.vc_btn-black {
    background-color: #2A2A2A;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-black:hover,a.vc_btn-black:hover,button.vc_btn-black:hover {
    background-color: #1b1b1b;
    color: #f7f7f7!important
}

.vc_btn-black.vc_btn_outlined,.vc_btn-black.vc_btn_square_outlined,a.vc_btn-black.vc_btn_outlined,a.vc_btn-black.vc_btn_square_outlined,button.vc_btn-black.vc_btn_outlined,button.vc_btn-black.vc_btn_square_outlined {
    color: #2A2A2A!important
}

.vc_btn-black.vc_btn_outlined:hover,.vc_btn-black.vc_btn_square_outlined:hover,a.vc_btn-black.vc_btn_outlined:hover,a.vc_btn-black.vc_btn_square_outlined:hover,button.vc_btn-black.vc_btn_outlined:hover,button.vc_btn-black.vc_btn_square_outlined:hover {
    border-color: #1b1b1b
}

.vc_btn-black.vc_btn_3d,a.vc_btn-black.vc_btn_3d,button.vc_btn-black.vc_btn_3d {
    box-shadow: 0 5px 0 #0e0e0e;
    margin-bottom: 5px
}

.vc_btn-black.vc_btn_3d.vc_btn_xs,a.vc_btn-black.vc_btn_3d.vc_btn_xs,button.vc_btn-black.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #0e0e0e;
    margin-bottom: 3px
}

.vc_btn-black.vc_btn_3d.vc_btn_sm,a.vc_btn-black.vc_btn_3d.vc_btn_sm,button.vc_btn-black.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #0e0e0e;
    margin-bottom: 4px
}

.vc_btn-grey,a.vc_btn-grey,button.vc_btn-grey {
    background-color: #EBEBEB;
    color: #666!important;
    transition: all .5s
}

.vc_btn-grey:hover,a.vc_btn-grey:hover,button.vc_btn-grey:hover {
    background-color: #dcdcdc;
    color: #5e5e5e!important
}

.vc_btn-grey.vc_btn_outlined,.vc_btn-grey.vc_btn_square_outlined,a.vc_btn-grey.vc_btn_outlined,a.vc_btn-grey.vc_btn_square_outlined,button.vc_btn-grey.vc_btn_outlined,button.vc_btn-grey.vc_btn_square_outlined {
    color: #EBEBEB!important
}

.vc_btn-grey.vc_btn_outlined:hover,.vc_btn-grey.vc_btn_square_outlined:hover,a.vc_btn-grey.vc_btn_outlined:hover,a.vc_btn-grey.vc_btn_square_outlined:hover,button.vc_btn-grey.vc_btn_outlined:hover,button.vc_btn-grey.vc_btn_square_outlined:hover {
    border-color: #dcdcdc
}

.vc_btn-grey.vc_btn_3d,a.vc_btn-grey.vc_btn_3d,button.vc_btn-grey.vc_btn_3d {
    box-shadow: 0 5px 0 #cfcfcf;
    margin-bottom: 5px
}

.vc_btn-grey.vc_btn_3d.vc_btn_xs,a.vc_btn-grey.vc_btn_3d.vc_btn_xs,button.vc_btn-grey.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #cfcfcf;
    margin-bottom: 3px
}

.vc_btn-grey.vc_btn_3d.vc_btn_sm,a.vc_btn-grey.vc_btn_3d.vc_btn_sm,button.vc_btn-grey.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #cfcfcf;
    margin-bottom: 4px
}

.vc_btn-orange,a.vc_btn-orange,button.vc_btn-orange {
    background-color: #F7BE68;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-orange:hover,a.vc_btn-orange:hover,button.vc_btn-orange:hover {
    background-color: #f5b14b;
    color: #f7f7f7!important
}

.vc_btn-orange.vc_btn_outlined,.vc_btn-orange.vc_btn_square_outlined,a.vc_btn-orange.vc_btn_outlined,a.vc_btn-orange.vc_btn_square_outlined,button.vc_btn-orange.vc_btn_outlined,button.vc_btn-orange.vc_btn_square_outlined {
    color: #F7BE68!important
}

.vc_btn-orange.vc_btn_outlined:hover,.vc_btn-orange.vc_btn_square_outlined:hover,a.vc_btn-orange.vc_btn_outlined:hover,a.vc_btn-orange.vc_btn_square_outlined:hover,button.vc_btn-orange.vc_btn_outlined:hover,button.vc_btn-orange.vc_btn_square_outlined:hover {
    border-color: #f5b14b
}

.vc_btn-orange.vc_btn_3d,a.vc_btn-orange.vc_btn_3d,button.vc_btn-orange.vc_btn_3d {
    box-shadow: 0 5px 0 #f4a733;
    margin-bottom: 5px
}

.vc_btn-orange.vc_btn_3d.vc_btn_xs,a.vc_btn-orange.vc_btn_3d.vc_btn_xs,button.vc_btn-orange.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #f4a733;
    margin-bottom: 3px
}

.vc_btn-orange.vc_btn_3d.vc_btn_sm,a.vc_btn-orange.vc_btn_3d.vc_btn_sm,button.vc_btn-orange.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #f4a733;
    margin-bottom: 4px
}

.vc_btn-sky,a.vc_btn-sky,button.vc_btn-sky {
    background-color: #5AA1E3;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-sky:hover,a.vc_btn-sky:hover,button.vc_btn-sky:hover {
    background-color: #4092df;
    color: #f7f7f7!important
}

.vc_btn-sky.vc_btn_outlined,.vc_btn-sky.vc_btn_square_outlined,a.vc_btn-sky.vc_btn_outlined,a.vc_btn-sky.vc_btn_square_outlined,button.vc_btn-sky.vc_btn_outlined,button.vc_btn-sky.vc_btn_square_outlined {
    color: #5AA1E3!important
}

.vc_btn-sky.vc_btn_outlined:hover,.vc_btn-sky.vc_btn_square_outlined:hover,a.vc_btn-sky.vc_btn_outlined:hover,a.vc_btn-sky.vc_btn_square_outlined:hover,button.vc_btn-sky.vc_btn_outlined:hover,button.vc_btn-sky.vc_btn_square_outlined:hover {
    border-color: #4092df
}

.vc_btn-sky.vc_btn_3d,a.vc_btn-sky.vc_btn_3d,button.vc_btn-sky.vc_btn_3d {
    box-shadow: 0 5px 0 #2a86db;
    margin-bottom: 5px
}

.vc_btn-sky.vc_btn_3d.vc_btn_xs,a.vc_btn-sky.vc_btn_3d.vc_btn_xs,button.vc_btn-sky.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #2a86db;
    margin-bottom: 3px
}

.vc_btn-sky.vc_btn_3d.vc_btn_sm,a.vc_btn-sky.vc_btn_3d.vc_btn_sm,button.vc_btn-sky.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #2a86db;
    margin-bottom: 4px
}

.vc_btn-green,a.vc_btn-green,button.vc_btn-green {
    background-color: #6DAB3C;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-green:hover,a.vc_btn-green:hover,button.vc_btn-green:hover {
    background-color: #5f9434;
    color: #f7f7f7!important
}

.vc_btn-green.vc_btn_outlined,.vc_btn-green.vc_btn_square_outlined,a.vc_btn-green.vc_btn_outlined,a.vc_btn-green.vc_btn_square_outlined,button.vc_btn-green.vc_btn_outlined,button.vc_btn-green.vc_btn_square_outlined {
    color: #6DAB3C!important
}

.vc_btn-green.vc_btn_outlined:hover,.vc_btn-green.vc_btn_square_outlined:hover,a.vc_btn-green.vc_btn_outlined:hover,a.vc_btn-green.vc_btn_square_outlined:hover,button.vc_btn-green.vc_btn_outlined:hover,button.vc_btn-green.vc_btn_square_outlined:hover {
    border-color: #5f9434
}

.vc_btn-green.vc_btn_3d,a.vc_btn-green.vc_btn_3d,button.vc_btn-green.vc_btn_3d {
    box-shadow: 0 5px 0 #53812d;
    margin-bottom: 5px
}

.vc_btn-green.vc_btn_3d.vc_btn_xs,a.vc_btn-green.vc_btn_3d.vc_btn_xs,button.vc_btn-green.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #53812d;
    margin-bottom: 3px
}

.vc_btn-green.vc_btn_3d.vc_btn_sm,a.vc_btn-green.vc_btn_3d.vc_btn_sm,button.vc_btn-green.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #53812d;
    margin-bottom: 4px
}

.vc_btn-juicy_pink,a.vc_btn-juicy_pink,button.vc_btn-juicy_pink {
    background-color: #F4524D;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-juicy_pink:hover,a.vc_btn-juicy_pink:hover,button.vc_btn-juicy_pink:hover {
    background-color: #f23630;
    color: #f7f7f7!important
}

.vc_btn-juicy_pink.vc_btn_outlined,.vc_btn-juicy_pink.vc_btn_square_outlined,a.vc_btn-juicy_pink.vc_btn_outlined,a.vc_btn-juicy_pink.vc_btn_square_outlined,button.vc_btn-juicy_pink.vc_btn_outlined,button.vc_btn-juicy_pink.vc_btn_square_outlined {
    color: #F4524D!important
}

.vc_btn-juicy_pink.vc_btn_outlined:hover,.vc_btn-juicy_pink.vc_btn_square_outlined:hover,a.vc_btn-juicy_pink.vc_btn_outlined:hover,a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,button.vc_btn-juicy_pink.vc_btn_outlined:hover,button.vc_btn-juicy_pink.vc_btn_square_outlined:hover {
    border-color: #f23630
}

.vc_btn-juicy_pink.vc_btn_3d,a.vc_btn-juicy_pink.vc_btn_3d,button.vc_btn-juicy_pink.vc_btn_3d {
    box-shadow: 0 5px 0 #f11f18;
    margin-bottom: 5px
}

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #f11f18;
    margin-bottom: 3px
}

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #f11f18;
    margin-bottom: 4px
}

.vc_btn-sandy_brown,a.vc_btn-sandy_brown,button.vc_btn-sandy_brown {
    background-color: #F79468;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-sandy_brown:hover,a.vc_btn-sandy_brown:hover,button.vc_btn-sandy_brown:hover {
    background-color: #f57f4b;
    color: #f7f7f7!important
}

.vc_btn-sandy_brown.vc_btn_outlined,.vc_btn-sandy_brown.vc_btn_square_outlined,a.vc_btn-sandy_brown.vc_btn_outlined,a.vc_btn-sandy_brown.vc_btn_square_outlined,button.vc_btn-sandy_brown.vc_btn_outlined,button.vc_btn-sandy_brown.vc_btn_square_outlined {
    color: #F79468!important
}

.vc_btn-sandy_brown.vc_btn_outlined:hover,.vc_btn-sandy_brown.vc_btn_square_outlined:hover,a.vc_btn-sandy_brown.vc_btn_outlined:hover,a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,button.vc_btn-sandy_brown.vc_btn_outlined:hover,button.vc_btn-sandy_brown.vc_btn_square_outlined:hover {
    border-color: #f57f4b
}

.vc_btn-sandy_brown.vc_btn_3d,a.vc_btn-sandy_brown.vc_btn_3d,button.vc_btn-sandy_brown.vc_btn_3d {
    box-shadow: 0 5px 0 #f46e33;
    margin-bottom: 5px
}

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #f46e33;
    margin-bottom: 3px
}

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #f46e33;
    margin-bottom: 4px
}

.vc_btn-purple,a.vc_btn-purple,button.vc_btn-purple {
    background-color: #B97EBB;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-purple:hover,a.vc_btn-purple:hover,button.vc_btn-purple:hover {
    background-color: #ae6ab0;
    color: #f7f7f7!important
}

.vc_btn-purple.vc_btn_outlined,.vc_btn-purple.vc_btn_square_outlined,a.vc_btn-purple.vc_btn_outlined,a.vc_btn-purple.vc_btn_square_outlined,button.vc_btn-purple.vc_btn_outlined,button.vc_btn-purple.vc_btn_square_outlined {
    color: #B97EBB!important
}

.vc_btn-purple.vc_btn_outlined:hover,.vc_btn-purple.vc_btn_square_outlined:hover,a.vc_btn-purple.vc_btn_outlined:hover,a.vc_btn-purple.vc_btn_square_outlined:hover,button.vc_btn-purple.vc_btn_outlined:hover,button.vc_btn-purple.vc_btn_square_outlined:hover {
    border-color: #ae6ab0
}

.vc_btn-purple.vc_btn_3d,a.vc_btn-purple.vc_btn_3d,button.vc_btn-purple.vc_btn_3d {
    box-shadow: 0 5px 0 #a559a8;
    margin-bottom: 5px
}

.vc_btn-purple.vc_btn_3d.vc_btn_xs,a.vc_btn-purple.vc_btn_3d.vc_btn_xs,button.vc_btn-purple.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #a559a8;
    margin-bottom: 3px
}

.vc_btn-purple.vc_btn_3d.vc_btn_sm,a.vc_btn-purple.vc_btn_3d.vc_btn_sm,button.vc_btn-purple.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #a559a8;
    margin-bottom: 4px
}

.vc_btn-white,a.vc_btn-white,button.vc_btn-white {
    background-color: #FFF;
    color: #666!important;
    transition: all .5s
}

.vc_btn-white:hover,a.vc_btn-white:hover,button.vc_btn-white:hover {
    background-color: #f0f0f0;
    color: #5e5e5e!important
}

.vc_btn-white.vc_btn_outlined,.vc_btn-white.vc_btn_square_outlined,a.vc_btn-white.vc_btn_outlined,a.vc_btn-white.vc_btn_square_outlined,button.vc_btn-white.vc_btn_outlined,button.vc_btn-white.vc_btn_square_outlined {
    color: #FFF!important
}

.vc_btn-white.vc_btn_outlined:hover,.vc_btn-white.vc_btn_square_outlined:hover,a.vc_btn-white.vc_btn_outlined:hover,a.vc_btn-white.vc_btn_square_outlined:hover,button.vc_btn-white.vc_btn_outlined:hover,button.vc_btn-white.vc_btn_square_outlined:hover {
    border-color: #f0f0f0
}

.vc_btn-white.vc_btn_3d,a.vc_btn-white.vc_btn_3d,button.vc_btn-white.vc_btn_3d {
    box-shadow: 0 5px 0 #e3e3e3;
    margin-bottom: 5px
}

.vc_btn-white.vc_btn_3d.vc_btn_xs,a.vc_btn-white.vc_btn_3d.vc_btn_xs,button.vc_btn-white.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #e3e3e3;
    margin-bottom: 3px
}

.vc_btn-white.vc_btn_3d.vc_btn_sm,a.vc_btn-white.vc_btn_3d.vc_btn_sm,button.vc_btn-white.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #e3e3e3;
    margin-bottom: 4px
}

.vc_btn-grace,a.vc_btn-grace,button.vc_btn-grace {
    background-color: #AED13B;
    color: #fff!important;
    transition: all .5s
}

.vc_btn-grace:hover,a.vc_btn-grace:hover,button.vc_btn-grace:hover {
    background-color: #9ec02d;
    color: #f7f7f7!important
}

.vc_btn-grace.vc_btn_outlined,.vc_btn-grace.vc_btn_square_outlined,a.vc_btn-grace.vc_btn_outlined,a.vc_btn-grace.vc_btn_square_outlined,button.vc_btn-grace.vc_btn_outlined,button.vc_btn-grace.vc_btn_square_outlined {
    color: #AED13B!important
}

.vc_btn-grace.vc_btn_outlined:hover,.vc_btn-grace.vc_btn_square_outlined:hover,a.vc_btn-grace.vc_btn_outlined:hover,a.vc_btn-grace.vc_btn_square_outlined:hover,button.vc_btn-grace.vc_btn_outlined:hover,button.vc_btn-grace.vc_btn_square_outlined:hover {
    border-color: #9ec02d
}

.vc_btn-grace.vc_btn_3d,a.vc_btn-grace.vc_btn_3d,button.vc_btn-grace.vc_btn_3d {
    box-shadow: 0 5px 0 #8dac28;
    margin-bottom: 5px
}

.vc_btn-grace.vc_btn_3d.vc_btn_xs,a.vc_btn-grace.vc_btn_3d.vc_btn_xs,button.vc_btn-grace.vc_btn_3d.vc_btn_xs {
    box-shadow: 0 3px 0 #8dac28;
    margin-bottom: 3px
}

.vc_btn-grace.vc_btn_3d.vc_btn_sm,a.vc_btn-grace.vc_btn_3d.vc_btn_sm,button.vc_btn-grace.vc_btn_3d.vc_btn_sm {
    box-shadow: 0 4px 0 #8dac28;
    margin-bottom: 4px
}

.vc_btn-default,a.vc_btn-default,button.vc_btn-default {
    color: #7d7d7d;
    background-color: #fff;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default.focus,.vc_btn-default:active,.vc_btn-default:focus,.vc_btn-default:hover,a.vc_btn-default.active,a.vc_btn-default.focus,a.vc_btn-default:active,a.vc_btn-default:focus,a.vc_btn-default:hover,button.vc_btn-default.active,button.vc_btn-default.focus,button.vc_btn-default:active,button.vc_btn-default:focus,button.vc_btn-default:hover {
    color: #7d7d7d;
    background-color: #e6e6e6;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-default.focus,.open>.dropdown-toggle.vc_btn-default:focus,.open>.dropdown-toggle.vc_btn-default:hover,.open>.dropdown-togglea.vc_btn-default.focus,.open>.dropdown-togglea.vc_btn-default:focus,.open>.dropdown-togglea.vc_btn-default:hover,.open>.dropdown-togglebutton.vc_btn-default.focus,.open>.dropdown-togglebutton.vc_btn-default:focus,.open>.dropdown-togglebutton.vc_btn-default:hover,.vc_btn-default.active.focus,.vc_btn-default.active:focus,.vc_btn-default.active:hover,.vc_btn-default:active.focus,.vc_btn-default:active:focus,.vc_btn-default:active:hover,a.vc_btn-default.active.focus,a.vc_btn-default.active:focus,a.vc_btn-default.active:hover,a.vc_btn-default:active.focus,a.vc_btn-default:active:focus,a.vc_btn-default:active:hover,button.vc_btn-default.active.focus,button.vc_btn-default.active:focus,button.vc_btn-default.active:hover,button.vc_btn-default:active.focus,button.vc_btn-default:active:focus,button.vc_btn-default:active:hover {
    color: #7d7d7d;
    background-color: #d4d4d4;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,a.vc_btn-default.active,a.vc_btn-default:active,button.vc_btn-default.active,button.vc_btn-default:active {
    background-image: none
}

.vc_btn-default.disabled,.vc_btn-default.disabled.active,.vc_btn-default.disabled.focus,.vc_btn-default.disabled:active,.vc_btn-default.disabled:focus,.vc_btn-default.disabled:hover,.vc_btn-default[disabled],.vc_btn-default[disabled].active,.vc_btn-default[disabled].focus,.vc_btn-default[disabled]:active,.vc_btn-default[disabled]:focus,.vc_btn-default[disabled]:hover,a.vc_btn-default.disabled,a.vc_btn-default.disabled.active,a.vc_btn-default.disabled.focus,a.vc_btn-default.disabled:active,a.vc_btn-default.disabled:focus,a.vc_btn-default.disabled:hover,a.vc_btn-default[disabled],a.vc_btn-default[disabled].active,a.vc_btn-default[disabled].focus,a.vc_btn-default[disabled]:active,a.vc_btn-default[disabled]:focus,a.vc_btn-default[disabled]:hover,button.vc_btn-default.disabled,button.vc_btn-default.disabled.active,button.vc_btn-default.disabled.focus,button.vc_btn-default.disabled:active,button.vc_btn-default.disabled:focus,button.vc_btn-default.disabled:hover,button.vc_btn-default[disabled],button.vc_btn-default[disabled].active,button.vc_btn-default[disabled].focus,button.vc_btn-default[disabled]:active,button.vc_btn-default[disabled]:focus,button.vc_btn-default[disabled]:hover,fieldset[disabled] .vc_btn-default,fieldset[disabled] .vc_btn-default.active,fieldset[disabled] .vc_btn-default.focus,fieldset[disabled] .vc_btn-default:active,fieldset[disabled] .vc_btn-default:focus,fieldset[disabled] .vc_btn-default:hover,fieldset[disabled] a.vc_btn-default,fieldset[disabled] a.vc_btn-default.active,fieldset[disabled] a.vc_btn-default.focus,fieldset[disabled] a.vc_btn-default:active,fieldset[disabled] a.vc_btn-default:focus,fieldset[disabled] a.vc_btn-default:hover,fieldset[disabled] button.vc_btn-default,fieldset[disabled] button.vc_btn-default.active,fieldset[disabled] button.vc_btn-default.focus,fieldset[disabled] button.vc_btn-default:active,fieldset[disabled] button.vc_btn-default:focus,fieldset[disabled] button.vc_btn-default:hover {
    background-color: #fff;
    border-color: transparent
}

.vc_btn-default .badge,a.vc_btn-default .badge,button.vc_btn-default .badge {
    color: #fff;
    background-color: #7d7d7d
}

.vc_btn-primary,a.vc_btn-primary,button.vc_btn-primary {
    color: #fff;
    background-color: #00aef0;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary.focus,.vc_btn-primary:active,.vc_btn-primary:focus,.vc_btn-primary:hover,a.vc_btn-primary.active,a.vc_btn-primary.focus,a.vc_btn-primary:active,a.vc_btn-primary:focus,a.vc_btn-primary:hover,button.vc_btn-primary.active,button.vc_btn-primary.focus,button.vc_btn-primary:active,button.vc_btn-primary:focus,button.vc_btn-primary:hover {
    color: #fff;
    background-color: #0089bd;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-primary.focus,.open>.dropdown-toggle.vc_btn-primary:focus,.open>.dropdown-toggle.vc_btn-primary:hover,.open>.dropdown-togglea.vc_btn-primary.focus,.open>.dropdown-togglea.vc_btn-primary:focus,.open>.dropdown-togglea.vc_btn-primary:hover,.open>.dropdown-togglebutton.vc_btn-primary.focus,.open>.dropdown-togglebutton.vc_btn-primary:focus,.open>.dropdown-togglebutton.vc_btn-primary:hover,.vc_btn-primary.active.focus,.vc_btn-primary.active:focus,.vc_btn-primary.active:hover,.vc_btn-primary:active.focus,.vc_btn-primary:active:focus,.vc_btn-primary:active:hover,a.vc_btn-primary.active.focus,a.vc_btn-primary.active:focus,a.vc_btn-primary.active:hover,a.vc_btn-primary:active.focus,a.vc_btn-primary:active:focus,a.vc_btn-primary:active:hover,button.vc_btn-primary.active.focus,button.vc_btn-primary.active:focus,button.vc_btn-primary.active:hover,button.vc_btn-primary:active.focus,button.vc_btn-primary:active:focus,button.vc_btn-primary:active:hover {
    color: #fff;
    background-color: #006f99;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,a.vc_btn-primary.active,a.vc_btn-primary:active,button.vc_btn-primary.active,button.vc_btn-primary:active {
    background-image: none
}

.vc_btn-primary.disabled,.vc_btn-primary.disabled.active,.vc_btn-primary.disabled.focus,.vc_btn-primary.disabled:active,.vc_btn-primary.disabled:focus,.vc_btn-primary.disabled:hover,.vc_btn-primary[disabled],.vc_btn-primary[disabled].active,.vc_btn-primary[disabled].focus,.vc_btn-primary[disabled]:active,.vc_btn-primary[disabled]:focus,.vc_btn-primary[disabled]:hover,a.vc_btn-primary.disabled,a.vc_btn-primary.disabled.active,a.vc_btn-primary.disabled.focus,a.vc_btn-primary.disabled:active,a.vc_btn-primary.disabled:focus,a.vc_btn-primary.disabled:hover,a.vc_btn-primary[disabled],a.vc_btn-primary[disabled].active,a.vc_btn-primary[disabled].focus,a.vc_btn-primary[disabled]:active,a.vc_btn-primary[disabled]:focus,a.vc_btn-primary[disabled]:hover,button.vc_btn-primary.disabled,button.vc_btn-primary.disabled.active,button.vc_btn-primary.disabled.focus,button.vc_btn-primary.disabled:active,button.vc_btn-primary.disabled:focus,button.vc_btn-primary.disabled:hover,button.vc_btn-primary[disabled],button.vc_btn-primary[disabled].active,button.vc_btn-primary[disabled].focus,button.vc_btn-primary[disabled]:active,button.vc_btn-primary[disabled]:focus,button.vc_btn-primary[disabled]:hover,fieldset[disabled] .vc_btn-primary,fieldset[disabled] .vc_btn-primary.active,fieldset[disabled] .vc_btn-primary.focus,fieldset[disabled] .vc_btn-primary:active,fieldset[disabled] .vc_btn-primary:focus,fieldset[disabled] .vc_btn-primary:hover,fieldset[disabled] a.vc_btn-primary,fieldset[disabled] a.vc_btn-primary.active,fieldset[disabled] a.vc_btn-primary.focus,fieldset[disabled] a.vc_btn-primary:active,fieldset[disabled] a.vc_btn-primary:focus,fieldset[disabled] a.vc_btn-primary:hover,fieldset[disabled] button.vc_btn-primary,fieldset[disabled] button.vc_btn-primary.active,fieldset[disabled] button.vc_btn-primary.focus,fieldset[disabled] button.vc_btn-primary:active,fieldset[disabled] button.vc_btn-primary:focus,fieldset[disabled] button.vc_btn-primary:hover {
    background-color: #00aef0;
    border-color: transparent
}

.vc_btn-primary .badge,a.vc_btn-primary .badge,button.vc_btn-primary .badge {
    color: #00aef0;
    background-color: #fff
}

.vc_btn-success,a.vc_btn-success,button.vc_btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success.focus,.vc_btn-success:active,.vc_btn-success:focus,.vc_btn-success:hover,a.vc_btn-success.active,a.vc_btn-success.focus,a.vc_btn-success:active,a.vc_btn-success:focus,a.vc_btn-success:hover,button.vc_btn-success.active,button.vc_btn-success.focus,button.vc_btn-success:active,button.vc_btn-success:focus,button.vc_btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-success.focus,.open>.dropdown-toggle.vc_btn-success:focus,.open>.dropdown-toggle.vc_btn-success:hover,.open>.dropdown-togglea.vc_btn-success.focus,.open>.dropdown-togglea.vc_btn-success:focus,.open>.dropdown-togglea.vc_btn-success:hover,.open>.dropdown-togglebutton.vc_btn-success.focus,.open>.dropdown-togglebutton.vc_btn-success:focus,.open>.dropdown-togglebutton.vc_btn-success:hover,.vc_btn-success.active.focus,.vc_btn-success.active:focus,.vc_btn-success.active:hover,.vc_btn-success:active.focus,.vc_btn-success:active:focus,.vc_btn-success:active:hover,a.vc_btn-success.active.focus,a.vc_btn-success.active:focus,a.vc_btn-success.active:hover,a.vc_btn-success:active.focus,a.vc_btn-success:active:focus,a.vc_btn-success:active:hover,button.vc_btn-success.active.focus,button.vc_btn-success.active:focus,button.vc_btn-success.active:hover,button.vc_btn-success:active.focus,button.vc_btn-success:active:focus,button.vc_btn-success:active:hover {
    color: #fff;
    background-color: #398439;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,a.vc_btn-success.active,a.vc_btn-success:active,button.vc_btn-success.active,button.vc_btn-success:active {
    background-image: none
}

.vc_btn-success.disabled,.vc_btn-success.disabled.active,.vc_btn-success.disabled.focus,.vc_btn-success.disabled:active,.vc_btn-success.disabled:focus,.vc_btn-success.disabled:hover,.vc_btn-success[disabled],.vc_btn-success[disabled].active,.vc_btn-success[disabled].focus,.vc_btn-success[disabled]:active,.vc_btn-success[disabled]:focus,.vc_btn-success[disabled]:hover,a.vc_btn-success.disabled,a.vc_btn-success.disabled.active,a.vc_btn-success.disabled.focus,a.vc_btn-success.disabled:active,a.vc_btn-success.disabled:focus,a.vc_btn-success.disabled:hover,a.vc_btn-success[disabled],a.vc_btn-success[disabled].active,a.vc_btn-success[disabled].focus,a.vc_btn-success[disabled]:active,a.vc_btn-success[disabled]:focus,a.vc_btn-success[disabled]:hover,button.vc_btn-success.disabled,button.vc_btn-success.disabled.active,button.vc_btn-success.disabled.focus,button.vc_btn-success.disabled:active,button.vc_btn-success.disabled:focus,button.vc_btn-success.disabled:hover,button.vc_btn-success[disabled],button.vc_btn-success[disabled].active,button.vc_btn-success[disabled].focus,button.vc_btn-success[disabled]:active,button.vc_btn-success[disabled]:focus,button.vc_btn-success[disabled]:hover,fieldset[disabled] .vc_btn-success,fieldset[disabled] .vc_btn-success.active,fieldset[disabled] .vc_btn-success.focus,fieldset[disabled] .vc_btn-success:active,fieldset[disabled] .vc_btn-success:focus,fieldset[disabled] .vc_btn-success:hover,fieldset[disabled] a.vc_btn-success,fieldset[disabled] a.vc_btn-success.active,fieldset[disabled] a.vc_btn-success.focus,fieldset[disabled] a.vc_btn-success:active,fieldset[disabled] a.vc_btn-success:focus,fieldset[disabled] a.vc_btn-success:hover,fieldset[disabled] button.vc_btn-success,fieldset[disabled] button.vc_btn-success.active,fieldset[disabled] button.vc_btn-success.focus,fieldset[disabled] button.vc_btn-success:active,fieldset[disabled] button.vc_btn-success:focus,fieldset[disabled] button.vc_btn-success:hover {
    background-color: #5cb85c;
    border-color: transparent
}

.vc_btn-success .badge,a.vc_btn-success .badge,button.vc_btn-success .badge {
    color: #5cb85c;
    background-color: #fff
}

.vc_btn-info,a.vc_btn-info,button.vc_btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info.focus,.vc_btn-info:active,.vc_btn-info:focus,.vc_btn-info:hover,a.vc_btn-info.active,a.vc_btn-info.focus,a.vc_btn-info:active,a.vc_btn-info:focus,a.vc_btn-info:hover,button.vc_btn-info.active,button.vc_btn-info.focus,button.vc_btn-info:active,button.vc_btn-info:focus,button.vc_btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-info.focus,.open>.dropdown-toggle.vc_btn-info:focus,.open>.dropdown-toggle.vc_btn-info:hover,.open>.dropdown-togglea.vc_btn-info.focus,.open>.dropdown-togglea.vc_btn-info:focus,.open>.dropdown-togglea.vc_btn-info:hover,.open>.dropdown-togglebutton.vc_btn-info.focus,.open>.dropdown-togglebutton.vc_btn-info:focus,.open>.dropdown-togglebutton.vc_btn-info:hover,.vc_btn-info.active.focus,.vc_btn-info.active:focus,.vc_btn-info.active:hover,.vc_btn-info:active.focus,.vc_btn-info:active:focus,.vc_btn-info:active:hover,a.vc_btn-info.active.focus,a.vc_btn-info.active:focus,a.vc_btn-info.active:hover,a.vc_btn-info:active.focus,a.vc_btn-info:active:focus,a.vc_btn-info:active:hover,button.vc_btn-info.active.focus,button.vc_btn-info.active:focus,button.vc_btn-info.active:hover,button.vc_btn-info:active.focus,button.vc_btn-info:active:focus,button.vc_btn-info:active:hover {
    color: #fff;
    background-color: #269abc;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,a.vc_btn-info.active,a.vc_btn-info:active,button.vc_btn-info.active,button.vc_btn-info:active {
    background-image: none
}

.vc_btn-info.disabled,.vc_btn-info.disabled.active,.vc_btn-info.disabled.focus,.vc_btn-info.disabled:active,.vc_btn-info.disabled:focus,.vc_btn-info.disabled:hover,.vc_btn-info[disabled],.vc_btn-info[disabled].active,.vc_btn-info[disabled].focus,.vc_btn-info[disabled]:active,.vc_btn-info[disabled]:focus,.vc_btn-info[disabled]:hover,a.vc_btn-info.disabled,a.vc_btn-info.disabled.active,a.vc_btn-info.disabled.focus,a.vc_btn-info.disabled:active,a.vc_btn-info.disabled:focus,a.vc_btn-info.disabled:hover,a.vc_btn-info[disabled],a.vc_btn-info[disabled].active,a.vc_btn-info[disabled].focus,a.vc_btn-info[disabled]:active,a.vc_btn-info[disabled]:focus,a.vc_btn-info[disabled]:hover,button.vc_btn-info.disabled,button.vc_btn-info.disabled.active,button.vc_btn-info.disabled.focus,button.vc_btn-info.disabled:active,button.vc_btn-info.disabled:focus,button.vc_btn-info.disabled:hover,button.vc_btn-info[disabled],button.vc_btn-info[disabled].active,button.vc_btn-info[disabled].focus,button.vc_btn-info[disabled]:active,button.vc_btn-info[disabled]:focus,button.vc_btn-info[disabled]:hover,fieldset[disabled] .vc_btn-info,fieldset[disabled] .vc_btn-info.active,fieldset[disabled] .vc_btn-info.focus,fieldset[disabled] .vc_btn-info:active,fieldset[disabled] .vc_btn-info:focus,fieldset[disabled] .vc_btn-info:hover,fieldset[disabled] a.vc_btn-info,fieldset[disabled] a.vc_btn-info.active,fieldset[disabled] a.vc_btn-info.focus,fieldset[disabled] a.vc_btn-info:active,fieldset[disabled] a.vc_btn-info:focus,fieldset[disabled] a.vc_btn-info:hover,fieldset[disabled] button.vc_btn-info,fieldset[disabled] button.vc_btn-info.active,fieldset[disabled] button.vc_btn-info.focus,fieldset[disabled] button.vc_btn-info:active,fieldset[disabled] button.vc_btn-info:focus,fieldset[disabled] button.vc_btn-info:hover {
    background-color: #5bc0de;
    border-color: transparent
}

.vc_btn-info .badge,a.vc_btn-info .badge,button.vc_btn-info .badge {
    color: #5bc0de;
    background-color: #fff
}

.vc_btn-warning,a.vc_btn-warning,button.vc_btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning.focus,.vc_btn-warning:active,.vc_btn-warning:focus,.vc_btn-warning:hover,a.vc_btn-warning.active,a.vc_btn-warning.focus,a.vc_btn-warning:active,a.vc_btn-warning:focus,a.vc_btn-warning:hover,button.vc_btn-warning.active,button.vc_btn-warning.focus,button.vc_btn-warning:active,button.vc_btn-warning:focus,button.vc_btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-warning.focus,.open>.dropdown-toggle.vc_btn-warning:focus,.open>.dropdown-toggle.vc_btn-warning:hover,.open>.dropdown-togglea.vc_btn-warning.focus,.open>.dropdown-togglea.vc_btn-warning:focus,.open>.dropdown-togglea.vc_btn-warning:hover,.open>.dropdown-togglebutton.vc_btn-warning.focus,.open>.dropdown-togglebutton.vc_btn-warning:focus,.open>.dropdown-togglebutton.vc_btn-warning:hover,.vc_btn-warning.active.focus,.vc_btn-warning.active:focus,.vc_btn-warning.active:hover,.vc_btn-warning:active.focus,.vc_btn-warning:active:focus,.vc_btn-warning:active:hover,a.vc_btn-warning.active.focus,a.vc_btn-warning.active:focus,a.vc_btn-warning.active:hover,a.vc_btn-warning:active.focus,a.vc_btn-warning:active:focus,a.vc_btn-warning:active:hover,button.vc_btn-warning.active.focus,button.vc_btn-warning.active:focus,button.vc_btn-warning.active:hover,button.vc_btn-warning:active.focus,button.vc_btn-warning:active:focus,button.vc_btn-warning:active:hover {
    color: #fff;
    background-color: #d58512;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,a.vc_btn-warning.active,a.vc_btn-warning:active,button.vc_btn-warning.active,button.vc_btn-warning:active {
    background-image: none
}

.vc_btn-warning.disabled,.vc_btn-warning.disabled.active,.vc_btn-warning.disabled.focus,.vc_btn-warning.disabled:active,.vc_btn-warning.disabled:focus,.vc_btn-warning.disabled:hover,.vc_btn-warning[disabled],.vc_btn-warning[disabled].active,.vc_btn-warning[disabled].focus,.vc_btn-warning[disabled]:active,.vc_btn-warning[disabled]:focus,.vc_btn-warning[disabled]:hover,a.vc_btn-warning.disabled,a.vc_btn-warning.disabled.active,a.vc_btn-warning.disabled.focus,a.vc_btn-warning.disabled:active,a.vc_btn-warning.disabled:focus,a.vc_btn-warning.disabled:hover,a.vc_btn-warning[disabled],a.vc_btn-warning[disabled].active,a.vc_btn-warning[disabled].focus,a.vc_btn-warning[disabled]:active,a.vc_btn-warning[disabled]:focus,a.vc_btn-warning[disabled]:hover,button.vc_btn-warning.disabled,button.vc_btn-warning.disabled.active,button.vc_btn-warning.disabled.focus,button.vc_btn-warning.disabled:active,button.vc_btn-warning.disabled:focus,button.vc_btn-warning.disabled:hover,button.vc_btn-warning[disabled],button.vc_btn-warning[disabled].active,button.vc_btn-warning[disabled].focus,button.vc_btn-warning[disabled]:active,button.vc_btn-warning[disabled]:focus,button.vc_btn-warning[disabled]:hover,fieldset[disabled] .vc_btn-warning,fieldset[disabled] .vc_btn-warning.active,fieldset[disabled] .vc_btn-warning.focus,fieldset[disabled] .vc_btn-warning:active,fieldset[disabled] .vc_btn-warning:focus,fieldset[disabled] .vc_btn-warning:hover,fieldset[disabled] a.vc_btn-warning,fieldset[disabled] a.vc_btn-warning.active,fieldset[disabled] a.vc_btn-warning.focus,fieldset[disabled] a.vc_btn-warning:active,fieldset[disabled] a.vc_btn-warning:focus,fieldset[disabled] a.vc_btn-warning:hover,fieldset[disabled] button.vc_btn-warning,fieldset[disabled] button.vc_btn-warning.active,fieldset[disabled] button.vc_btn-warning.focus,fieldset[disabled] button.vc_btn-warning:active,fieldset[disabled] button.vc_btn-warning:focus,fieldset[disabled] button.vc_btn-warning:hover {
    background-color: #f0ad4e;
    border-color: transparent
}

.vc_btn-warning .badge,a.vc_btn-warning .badge,button.vc_btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff
}

.vc_btn-danger,a.vc_btn-danger,button.vc_btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger.focus,.vc_btn-danger:active,.vc_btn-danger:focus,.vc_btn-danger:hover,a.vc_btn-danger.active,a.vc_btn-danger.focus,a.vc_btn-danger:active,a.vc_btn-danger:focus,a.vc_btn-danger:hover,button.vc_btn-danger.active,button.vc_btn-danger.focus,button.vc_btn-danger:active,button.vc_btn-danger:focus,button.vc_btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-danger.focus,.open>.dropdown-toggle.vc_btn-danger:focus,.open>.dropdown-toggle.vc_btn-danger:hover,.open>.dropdown-togglea.vc_btn-danger.focus,.open>.dropdown-togglea.vc_btn-danger:focus,.open>.dropdown-togglea.vc_btn-danger:hover,.open>.dropdown-togglebutton.vc_btn-danger.focus,.open>.dropdown-togglebutton.vc_btn-danger:focus,.open>.dropdown-togglebutton.vc_btn-danger:hover,.vc_btn-danger.active.focus,.vc_btn-danger.active:focus,.vc_btn-danger.active:hover,.vc_btn-danger:active.focus,.vc_btn-danger:active:focus,.vc_btn-danger:active:hover,a.vc_btn-danger.active.focus,a.vc_btn-danger.active:focus,a.vc_btn-danger.active:hover,a.vc_btn-danger:active.focus,a.vc_btn-danger:active:focus,a.vc_btn-danger:active:hover,button.vc_btn-danger.active.focus,button.vc_btn-danger.active:focus,button.vc_btn-danger.active:hover,button.vc_btn-danger:active.focus,button.vc_btn-danger:active:focus,button.vc_btn-danger:active:hover {
    color: #fff;
    background-color: #ac2925;
    border-color: transparent
}

.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,a.vc_btn-danger.active,a.vc_btn-danger:active,button.vc_btn-danger.active,button.vc_btn-danger:active {
    background-image: none
}

.vc_btn-danger.disabled,.vc_btn-danger.disabled.active,.vc_btn-danger.disabled.focus,.vc_btn-danger.disabled:active,.vc_btn-danger.disabled:focus,.vc_btn-danger.disabled:hover,.vc_btn-danger[disabled],.vc_btn-danger[disabled].active,.vc_btn-danger[disabled].focus,.vc_btn-danger[disabled]:active,.vc_btn-danger[disabled]:focus,.vc_btn-danger[disabled]:hover,a.vc_btn-danger.disabled,a.vc_btn-danger.disabled.active,a.vc_btn-danger.disabled.focus,a.vc_btn-danger.disabled:active,a.vc_btn-danger.disabled:focus,a.vc_btn-danger.disabled:hover,a.vc_btn-danger[disabled],a.vc_btn-danger[disabled].active,a.vc_btn-danger[disabled].focus,a.vc_btn-danger[disabled]:active,a.vc_btn-danger[disabled]:focus,a.vc_btn-danger[disabled]:hover,button.vc_btn-danger.disabled,button.vc_btn-danger.disabled.active,button.vc_btn-danger.disabled.focus,button.vc_btn-danger.disabled:active,button.vc_btn-danger.disabled:focus,button.vc_btn-danger.disabled:hover,button.vc_btn-danger[disabled],button.vc_btn-danger[disabled].active,button.vc_btn-danger[disabled].focus,button.vc_btn-danger[disabled]:active,button.vc_btn-danger[disabled]:focus,button.vc_btn-danger[disabled]:hover,fieldset[disabled] .vc_btn-danger,fieldset[disabled] .vc_btn-danger.active,fieldset[disabled] .vc_btn-danger.focus,fieldset[disabled] .vc_btn-danger:active,fieldset[disabled] .vc_btn-danger:focus,fieldset[disabled] .vc_btn-danger:hover,fieldset[disabled] a.vc_btn-danger,fieldset[disabled] a.vc_btn-danger.active,fieldset[disabled] a.vc_btn-danger.focus,fieldset[disabled] a.vc_btn-danger:active,fieldset[disabled] a.vc_btn-danger:focus,fieldset[disabled] a.vc_btn-danger:hover,fieldset[disabled] button.vc_btn-danger,fieldset[disabled] button.vc_btn-danger.active,fieldset[disabled] button.vc_btn-danger.focus,fieldset[disabled] button.vc_btn-danger:active,fieldset[disabled] button.vc_btn-danger:focus,fieldset[disabled] button.vc_btn-danger:hover {
    background-color: #d9534f;
    border-color: transparent
}

.vc_btn-danger .badge,a.vc_btn-danger .badge,button.vc_btn-danger .badge {
    color: #d9534f;
    background-color: #fff
}

.vc_button-2-wrapper {
    display: inline-block
}

.vc_button-2-wrapper.vc_button-2-align-left {
    display: block;
    text-align: left
}

.vc_button-2-wrapper.vc_button-2-align-right {
    display: block;
    text-align: right
}

.vc_button-2-wrapper.vc_button-2-align-center {
    display: block;
    text-align: center
}

i.icon {
    display: inline-block;
    line-height: 16px;
    vertical-align: text-top;
    margin-left: 5px
}

.wpb_btn-large i.icon {
    height: 19px;
    margin-left: 9px
}

.wpb_btn-small i.icon {
    height: 15px
}

.wpb_btn-mini i.icon {
    display: none
}

.wpb_address_book i.icon,option.wpb_address_book {
    background: url("../images/icons/address-book.png") right center no-repeat
}

.wpb_alarm_clock i.icon,option.wpb_alarm_clock {
    background: url("../images/icons/alarm-clock.png") right center no-repeat
}

.wpb_anchor i.icon,option.wpb_anchor {
    background: url("../images/icons/anchor.png") right center no-repeat
}

.wpb_application_image i.icon,option.wpb_application_image {
    background: url("../images/icons/application-image.png") right center no-repeat
}

.wpb_arrow i.icon,option.wpb_arrow {
    background: url("../images/icons/arrow.png") right center no-repeat
}

.wpb_asterisk i.icon,option.wpb_asterisk {
    background: url("../images/icons/asterisk.png") right center no-repeat
}

.wpb_hammer i.icon,option.wpb_hammer {
    background: url("../images/icons/auction-hammer.png") right center no-repeat
}

.wpb_balloon i.icon,option.wpb_balloon {
    background: url("../images/icons/balloon.png") right center no-repeat
}

.wpb_balloon_buzz i.icon,option.wpb_balloon_buzz {
    background: url("../images/icons/balloon-buzz.png") right center no-repeat
}

.wpb_balloon_facebook i.icon,option.wpb_balloon_facebook {
    background: url("../images/icons/balloon-facebook.png") right center no-repeat
}

.wpb_balloon_twitter i.icon,option.wpb_balloon_twitter {
    background: url("../images/icons/balloon-twitter.png") right center no-repeat
}

.wpb_battery i.icon,option.wpb_battery {
    background: url("../images/icons/battery-full.png") right center no-repeat
}

.wpb_binocular i.icon,option.wpb_binocular {
    background: url("../images/icons/binocular.png") right center no-repeat
}

.wpb_document_excel i.icon,option.wpb_document_excel {
    background: url("../images/icons/blue-document-excel.png") right center no-repeat
}

.wpb_document_image i.icon,option.wpb_document_image {
    background: url("../images/icons/blue-document-image.png") right center no-repeat
}

.wpb_document_music i.icon,option.wpb_document_music {
    background: url("../images/icons/blue-document-music.png") right center no-repeat
}

.wpb_document_office i.icon,option.wpb_document_office {
    background: url("../images/icons/blue-document-office.png") right center no-repeat
}

.wpb_document_pdf i.icon,option.wpb_document_pdf {
    background: url("../images/icons/blue-document-pdf.png") right center no-repeat
}

.wpb_document_powerpoint i.icon,option.wpb_document_powerpoint {
    background: url("../images/icons/blue-document-powerpoint.png") right center no-repeat
}

.wpb_document_word i.icon,option.wpb_document_word {
    background: url("../images/icons/blue-document-word.png") right center no-repeat
}

.wpb_bookmark i.icon,option.wpb_bookmark {
    background: url("../images/icons/bookmark.png") right center no-repeat
}

.wpb_camcorder i.icon,option.wpb_camcorder {
    background: url("../images/icons/camcorder.png") right center no-repeat
}

.wpb_camera i.icon,option.wpb_camera {
    background: url("../images/icons/camera.png") right center no-repeat
}

.wpb_chart i.icon,option.wpb_chart {
    background: url("../images/icons/chart.png") right center no-repeat
}

.wpb_chart_pie i.icon,option.wpb_chart_pie {
    background: url("../images/icons/chart-pie.png") right center no-repeat
}

.wpb_clock i.icon,option.wpb_clock {
    background: url("../images/icons/clock.png") right center no-repeat
}

.wpb_play i.icon,option.wpb_play {
    background: url("../images/icons/control.png") right center no-repeat
}

.wpb_fire i.icon,option.wpb_fire {
    background: url("../images/icons/fire.png") right center no-repeat
}

.wpb_heart i.icon,option.wpb_heart {
    background: url("../images/icons/heart.png") right center no-repeat
}

.wpb_mail i.icon,option.wpb_mail {
    background: url("../images/icons/mail.png") right center no-repeat
}

.wpb_shield i.icon,option.wpb_shield {
    background: url("../images/icons/plus-shield.png") right center no-repeat
}

.wpb_video i.icon,option.wpb_video {
    background: url("../images/icons/video.png") right center no-repeat
}

.vc_column_container .vc_btn,.vc_column_container .wpb_button {
    margin-top: 5px;
    margin-bottom: 5px
}

.vc_message_box {
    border: 1px solid transparent;
    display: block;
    overflow: hidden;
    margin: 0 0 21.74px;
    padding: 1em 1em 1em 4em;
    position: relative;
    font-size: 1em;
    box-sizing: border-box
}

#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.vc_message_box>p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child {
    margin-bottom: 0
}

.vc_message_box>p:first-child {
    margin-top: 0
}

.vc_message_box-icon {
    bottom: 0;
    font-size: 1em;
    font-style: normal;
    left: 0;
    position: absolute;
    top: 0;
    width: 4em
}

.vc_message_box-icon>*,.vc_message_box-icon>.fa {
    font-size: 1.7em;
    line-height: 1
}

.vc_message_box-icon>* {
    font-style: normal;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%)
}

.vc_color-blue.vc_message_box {
    color: #364a8a;
    border-color: #c5cff0;
    background-color: #edf1fa
}

.vc_color-blue.vc_message_box .vc_message_box-icon {
    color: #5472D2
}

.vc_color-blue.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #5472D2
}

.vc_color-blue.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-blue.vc_message_box-outline,.vc_color-blue.vc_message_box-solid-icon {
    color: #364a8a;
    border-color: #5472D2;
    background-color: transparent
}

.vc_color-blue.vc_message_box-outline .vc_message_box-icon,.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
    color: #5472D2
}

.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #5472D2
}

.vc_color-blue.vc_message_box-3d {
    box-shadow: 0 5px 0 #9daee5
}

.vc_color-turquoise.vc_message_box {
    color: #085b61;
    border-color: #c6ecee;
    background-color: #ebfcfd
}

.vc_color-turquoise.vc_message_box .vc_message_box-icon {
    color: #00C1CF
}

.vc_color-turquoise.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #00C1CF
}

.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-turquoise.vc_message_box-outline,.vc_color-turquoise.vc_message_box-solid-icon {
    color: #085b61;
    border-color: #00C1CF;
    background-color: transparent
}

.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
    color: #00C1CF
}

.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #00C1CF
}

.vc_color-turquoise.vc_message_box-3d {
    box-shadow: 0 5px 0 #9fdee3
}

.vc_color-pink.vc_message_box {
    color: #d82e21;
    border-color: #ffd8d6;
    background-color: #fff0ef
}

.vc_color-pink.vc_message_box .vc_message_box-icon {
    color: #FE6C61
}

.vc_color-pink.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #FE6C61
}

.vc_color-pink.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-pink.vc_message_box-outline,.vc_color-pink.vc_message_box-solid-icon {
    color: #d82e21;
    border-color: #FE6C61;
    background-color: transparent
}

.vc_color-pink.vc_message_box-outline .vc_message_box-icon,.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
    color: #FE6C61
}

.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #FE6C61
}

.vc_color-pink.vc_message_box-3d {
    box-shadow: 0 5px 0 #fea9a3
}

.vc_color-violet.vc_message_box {
    color: #5e4a81;
    border-color: #d4c8e9;
    background-color: #f0ecf7
}

.vc_color-violet.vc_message_box .vc_message_box-icon {
    color: #8D6DC4
}

.vc_color-violet.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #8D6DC4
}

.vc_color-violet.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-violet.vc_message_box-outline,.vc_color-violet.vc_message_box-solid-icon {
    color: #5e4a81;
    border-color: #8D6DC4;
    background-color: transparent
}

.vc_color-violet.vc_message_box-outline .vc_message_box-icon,.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
    color: #8D6DC4
}

.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #8D6DC4
}

.vc_color-violet.vc_message_box-3d {
    box-shadow: 0 5px 0 #b8a3da
}

.vc_color-peacoc.vc_message_box {
    color: #366a79;
    border-color: #c2e3ec;
    background-color: #e9f5f8
}

.vc_color-peacoc.vc_message_box .vc_message_box-icon {
    color: #4CADC9
}

.vc_color-peacoc.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #4CADC9
}

.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-peacoc.vc_message_box-outline,.vc_color-peacoc.vc_message_box-solid-icon {
    color: #366a79;
    border-color: #4CADC9;
    background-color: transparent
}

.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
    color: #4CADC9
}

.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #4CADC9
}

.vc_color-peacoc.vc_message_box-3d {
    box-shadow: 0 5px 0 #9ad1e1
}

.vc_color-chino.vc_message_box {
    color: #978258;
    border-color: #e5ded2;
    background-color: #f7f5f2
}

.vc_color-chino.vc_message_box .vc_message_box-icon {
    color: #CEC2AB
}

.vc_color-chino.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #CEC2AB
}

.vc_color-chino.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-chino.vc_message_box-outline,.vc_color-chino.vc_message_box-solid-icon {
    color: #978258;
    border-color: #CEC2AB;
    background-color: transparent
}

.vc_color-chino.vc_message_box-outline .vc_message_box-icon,.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
    color: #CEC2AB
}

.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #CEC2AB
}

.vc_color-chino.vc_message_box-3d {
    box-shadow: 0 5px 0 #d2c7b1
}

.vc_color-mulled_wine.vc_message_box {
    color: #1e1b22;
    border-color: #d0ccd6;
    background-color: #eae8ed
}

.vc_color-mulled_wine.vc_message_box .vc_message_box-icon {
    color: #50485B
}

.vc_color-mulled_wine.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #50485B
}

.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-mulled_wine.vc_message_box-outline,.vc_color-mulled_wine.vc_message_box-solid-icon {
    color: #1e1b22;
    border-color: #50485B;
    background-color: transparent
}

.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
    color: #50485B
}

.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #50485B
}

.vc_color-mulled_wine.vc_message_box-3d {
    box-shadow: 0 5px 0 #b6afc0
}

.vc_color-vista_blue.vc_message_box {
    color: #3e8e5e;
    border-color: #bcebcf;
    background-color: #e3f7eb
}

.vc_color-vista_blue.vc_message_box .vc_message_box-icon {
    color: #75D69C
}

.vc_color-vista_blue.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #75D69C
}

.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-vista_blue.vc_message_box-outline,.vc_color-vista_blue.vc_message_box-solid-icon {
    color: #3e8e5e;
    border-color: #75D69C;
    background-color: transparent
}

.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
    color: #75D69C
}

.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #75D69C
}

.vc_color-vista_blue.vc_message_box-3d {
    box-shadow: 0 5px 0 #94dfb3
}

.vc_color-orange.vc_message_box {
    color: #c3811c;
    border-color: #fbe1ba;
    background-color: #fef6eb
}

.vc_color-orange.vc_message_box .vc_message_box-icon {
    color: #F7BE68
}

.vc_color-orange.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #F7BE68
}

.vc_color-orange.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-orange.vc_message_box-outline,.vc_color-orange.vc_message_box-solid-icon {
    color: #c3811c;
    border-color: #F7BE68;
    background-color: transparent
}

.vc_color-orange.vc_message_box-outline .vc_message_box-icon,.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
    color: #F7BE68
}

.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #F7BE68
}

.vc_color-orange.vc_message_box-3d {
    box-shadow: 0 5px 0 #f9cd8a
}

.vc_color-sky.vc_message_box {
    color: #2a6194;
    border-color: #bedaf4;
    background-color: #eaf3fb
}

.vc_color-sky.vc_message_box .vc_message_box-icon {
    color: #5AA1E3
}

.vc_color-sky.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #5AA1E3
}

.vc_color-sky.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-sky.vc_message_box-outline,.vc_color-sky.vc_message_box-solid-icon {
    color: #2a6194;
    border-color: #5AA1E3;
    background-color: transparent
}

.vc_color-sky.vc_message_box-outline .vc_message_box-icon,.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
    color: #5AA1E3
}

.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #5AA1E3
}

.vc_color-sky.vc_message_box-3d {
    box-shadow: 0 5px 0 #93c1ed
}

.vc_color-green.vc_message_box {
    color: #3e562b;
    border-color: #c2e1a9;
    background-color: #eaf5e2
}

.vc_color-green.vc_message_box .vc_message_box-icon {
    color: #6DAB3C
}

.vc_color-green.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #6DAB3C
}

.vc_color-green.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-green.vc_message_box-outline,.vc_color-green.vc_message_box-solid-icon {
    color: #3e562b;
    border-color: #6DAB3C;
    background-color: transparent
}

.vc_color-green.vc_message_box-outline .vc_message_box-icon,.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
    color: #6DAB3C
}

.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #6DAB3C
}

.vc_color-green.vc_message_box-3d {
    box-shadow: 0 5px 0 #a7d484
}

.vc_color-juicy_pink.vc_message_box {
    color: #a3231f;
    border-color: #fbc7c5;
    background-color: #fef5f5
}

.vc_color-juicy_pink.vc_message_box .vc_message_box-icon {
    color: #F4524D
}

.vc_color-juicy_pink.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #F4524D
}

.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-juicy_pink.vc_message_box-outline,.vc_color-juicy_pink.vc_message_box-solid-icon {
    color: #a3231f;
    border-color: #F4524D;
    background-color: transparent
}

.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
    color: #F4524D
}

.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #F4524D
}

.vc_color-juicy_pink.vc_message_box-3d {
    box-shadow: 0 5px 0 #f89895
}

.vc_color-sandy_brown.vc_message_box {
    color: #c3501c;
    border-color: #fbceba;
    background-color: #fef1eb
}

.vc_color-sandy_brown.vc_message_box .vc_message_box-icon {
    color: #F79468
}

.vc_color-sandy_brown.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #F79468
}

.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-sandy_brown.vc_message_box-outline,.vc_color-sandy_brown.vc_message_box-solid-icon {
    color: #c3501c;
    border-color: #F79468;
    background-color: transparent
}

.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
    color: #F79468
}

.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #F79468
}

.vc_color-sandy_brown.vc_message_box-3d {
    box-shadow: 0 5px 0 #f9ac8a
}

.vc_color-purple.vc_message_box {
    color: #886389;
    border-color: #e3cbe3;
    background-color: #f5ecf5
}

.vc_color-purple.vc_message_box .vc_message_box-icon {
    color: #B97EBB
}

.vc_color-purple.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #B97EBB
}

.vc_color-purple.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-purple.vc_message_box-outline,.vc_color-purple.vc_message_box-solid-icon {
    color: #886389;
    border-color: #B97EBB;
    background-color: transparent
}

.vc_color-purple.vc_message_box-outline .vc_message_box-icon,.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
    color: #B97EBB
}

.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #B97EBB
}

.vc_color-purple.vc_message_box-3d {
    box-shadow: 0 5px 0 #d1a9d2
}

.vc_color-black.vc_message_box {
    color: #fff;
    border-color: #2A2A2A;
    background-color: #3c3c3c
}

.vc_color-black.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #2A2A2A
}

.vc_color-black.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-solid-icon {
    border-color: #2A2A2A;
    background-color: transparent
}

.vc_color-black.vc_message_box-outline .vc_message_box-icon,.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
    color: #2A2A2A
}

.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #2A2A2A
}

.vc_color-black.vc_message_box-3d {
    box-shadow: 0 5px 0 #101010
}

.vc_color-grey.vc_message_box {
    color: #858585;
    border-color: #d2d2d2;
    background-color: #EBEBEB
}

.vc_color-grey.vc_message_box-solid {
    color: #858585;
    border-color: transparent;
    background-color: #EBEBEB
}

.vc_color-grey.vc_message_box-solid .vc_message_box-icon {
    color: #858585
}

.vc_color-grey.vc_message_box-outline,.vc_color-grey.vc_message_box-solid-icon {
    color: #858585;
    border-color: #EBEBEB;
    background-color: transparent
}

.vc_color-grey.vc_message_box-outline .vc_message_box-icon,.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
    color: #EBEBEB
}

.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
    color: #858585;
    background-color: #EBEBEB
}

.vc_color-grey.vc_message_box-3d {
    box-shadow: 0 5px 0 #b8b8b8
}

.vc_color-white.vc_message_box {
    color: #b3b3b3;
    border-color: #e6e6e6;
    background-color: #FFF
}

.vc_color-white.vc_message_box-solid {
    color: #b3b3b3;
    border-color: transparent;
    background-color: #FFF
}

.vc_color-white.vc_message_box-solid .vc_message_box-icon {
    color: #b3b3b3
}

.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-solid-icon {
    border-color: #FFF;
    background-color: transparent
}

.vc_color-white.vc_message_box-outline .vc_message_box-icon,.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
    color: #FFF
}

.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
    color: #b3b3b3;
    background-color: #FFF
}

.vc_color-white.vc_message_box-3d {
    box-shadow: 0 5px 0 #ccc
}

.vc_color-info.vc_message_box {
    color: #5e7f96;
    border-color: #cfebfe;
    background-color: #dff2fe
}

.vc_color-info.vc_message_box .vc_message_box-icon {
    color: #56b0ee
}

.vc_color-info.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #56b0ee
}

.vc_color-info.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-info.vc_message_box-outline,.vc_color-info.vc_message_box-solid-icon {
    color: #5e7f96;
    border-color: #56b0ee;
    background-color: transparent
}

.vc_color-info.vc_message_box-outline .vc_message_box-icon,.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
    color: #56b0ee
}

.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #56b0ee
}

.vc_color-info.vc_message_box-3d {
    box-shadow: 0 5px 0 #9dd6fd
}

.vc_color-success.vc_message_box {
    color: #5e7f96;
    border-color: #cfebfe;
    background-color: #e6fdf8
}

.vc_color-success.vc_message_box .vc_message_box-icon {
    color: #1bbc9b
}

.vc_color-success.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #1bbc9b
}

.vc_color-success.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-success.vc_message_box-outline,.vc_color-success.vc_message_box-solid-icon {
    color: #5e7f96;
    border-color: #1bbc9b;
    background-color: transparent
}

.vc_color-success.vc_message_box-outline .vc_message_box-icon,.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
    color: #1bbc9b
}

.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #1bbc9b
}

.vc_color-success.vc_message_box-3d {
    box-shadow: 0 5px 0 #9dd6fd
}

.vc_color-warning.vc_message_box {
    color: #9d8967;
    border-color: #ffeccc;
    background-color: #fff4e2
}

.vc_color-warning.vc_message_box .vc_message_box-icon {
    color: #fcb53f
}

.vc_color-warning.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #fcb53f
}

.vc_color-warning.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-warning.vc_message_box-outline,.vc_color-warning.vc_message_box-solid-icon {
    color: #9d8967;
    border-color: #fcb53f;
    background-color: transparent
}

.vc_color-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fcb53f
}

.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #fcb53f
}

.vc_color-warning.vc_message_box-3d {
    box-shadow: 0 5px 0 #ffd999
}

.vc_color-danger.vc_message_box {
    color: #a85959;
    border-color: #fedede;
    background-color: #fdeaea
}

.vc_color-danger.vc_message_box .vc_message_box-icon {
    color: #ff7877
}

.vc_color-danger.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #ff7877
}

.vc_color-danger.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-danger.vc_message_box-outline,.vc_color-danger.vc_message_box-solid-icon {
    color: #a85959;
    border-color: #ff7877;
    background-color: transparent
}

.vc_color-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
    color: #ff7877
}

.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #ff7877
}

.vc_color-danger.vc_message_box-3d {
    box-shadow: 0 5px 0 #fdacac
}

.vc_color-alert-info.vc_message_box {
    color: #31708f;
    border-color: #bce8f1;
    background-color: #d9edf7
}

.vc_color-alert-info.vc_message_box .vc_message_box-icon {
    color: #67CCE0
}

.vc_color-alert-info.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #67CCE0
}

.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-alert-info.vc_message_box-outline,.vc_color-alert-info.vc_message_box-solid-icon {
    color: #31708f;
    border-color: #67CCE0;
    background-color: transparent
}

.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
    color: #67CCE0
}

.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #67CCE0
}

.vc_color-alert-info.vc_message_box-3d {
    box-shadow: 0 5px 0 #91d9e8
}

.vc_color-alert-success.vc_message_box {
    color: #3c763d;
    border-color: #d6e9c6;
    background-color: #dff0d8
}

.vc_color-alert-success.vc_message_box .vc_message_box-icon {
    color: #9AD36A
}

.vc_color-alert-success.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #9AD36A
}

.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-alert-success.vc_message_box-outline,.vc_color-alert-success.vc_message_box-solid-icon {
    color: #3c763d;
    border-color: #9AD36A;
    background-color: transparent
}

.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
    color: #9AD36A
}

.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #9AD36A
}

.vc_color-alert-success.vc_message_box-3d {
    box-shadow: 0 5px 0 #bbdba1
}

.vc_color-alert-warning.vc_message_box {
    color: #8a6d3b;
    border-color: #faebcc;
    background-color: #fcf8e3
}

.vc_color-alert-warning.vc_message_box .vc_message_box-icon {
    color: #F9CF79
}

.vc_color-alert-warning.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #F9CF79
}

.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-alert-warning.vc_message_box-outline,.vc_color-alert-warning.vc_message_box-solid-icon {
    color: #8a6d3b;
    border-color: #F9CF79;
    background-color: transparent
}

.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
    color: #F9CF79
}

.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #F9CF79
}

.vc_color-alert-warning.vc_message_box-3d {
    box-shadow: 0 5px 0 #f5d89e
}

.vc_color-alert-danger.vc_message_box {
    color: #a94442;
    border-color: #ebccd1;
    background-color: #f2dede
}

.vc_color-alert-danger.vc_message_box .vc_message_box-icon {
    color: #EF8495
}

.vc_color-alert-danger.vc_message_box-solid {
    color: #fff;
    border-color: transparent;
    background-color: #EF8495
}

.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon {
    color: #fff
}

.vc_color-alert-danger.vc_message_box-outline,.vc_color-alert-danger.vc_message_box-solid-icon {
    color: #a94442;
    border-color: #EF8495;
    background-color: transparent
}

.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
    color: #EF8495
}

.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
    color: #fff;
    background-color: #EF8495
}

.vc_color-alert-danger.vc_message_box-3d {
    box-shadow: 0 5px 0 #dca7b0
}

.vc_color-black.vc_message_box .vc_message_box-icon {
    color: #fff
}

.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-outline .vc_message_box-icon,.vc_color-black.vc_message_box-solid-icon {
    color: #2A2A2A
}

.vc_color-grey.vc_message_box .vc_message_box-icon {
    color: #858585
}

.vc_color-white.vc_message_box .vc_message_box-icon {
    color: #b3b3b3
}

.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-outline .vc_message_box-icon,.vc_color-white.vc_message_box-solid-icon {
    color: #FFF
}

.vc_message_box-outline,.vc_message_box-solid-icon {
    border-width: 2px
}

.vc_message_box-solid-icon .vc_message_box-icon {
    width: 3.25em
}

.vc_message_box-rounded {
    border-radius: 5px
}

.vc_message_box-round {
    border-radius: 4em
}

.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li {
    margin-bottom: 35px;
}

.entry-content .twitter-share-button,.fb_like,.twitter-share-button,.wpb_accordion .wpb_content_element,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element {
    margin-bottom: 21.74px
}

.wpb-content-wrapper {
    margin: 0;
    padding: 0;
    border: none;
    overflow: unset;
    display: block
}

.wpb-content--blank .wpb-content-wrapper {
    margin: 0 auto
}

@media (width >= 576px) {
    .wpb-content--blank .wpb-content-wrapper {
        max-width:540px
    }
}

@media (width >= 768px) {
    .wpb-content--blank .wpb-content-wrapper {
        max-width:720px
    }
}

@media (width >= 992px) {
    .wpb-content--blank .wpb-content-wrapper {
        max-width:960px
    }
}

@media (width >= 1200px) {
    .wpb-content--blank .wpb-content-wrapper {
        max-width:1140px
    }
}

.vc_parallax-inner iframe,.vc_video-bg iframe {
    max-width: 1000%
}

.vc_parallax {
    position: relative;
    overflow: hidden
}

.vc_parallax>* {
    position: relative;
    z-index: 1
}

.vc_parallax .vc_parallax-inner {
    pointer-events: none;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    background-attachment: scroll;
    background-color: transparent;
    background-image: inherit;
    background-size: cover;
    z-index: 0;
    background-position: 50% 0
}

.vc_video-bg-container {
    position: relative
}

.vc_video-bg {
    height: 100%;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 0
}

.vc_row.vc_row-no-padding .vc_column-inner {
    padding-left: 0;
    padding-right: 0
}

.vc_row[data-vc-full-width] {
    transition: opacity .5s ease;
    overflow: hidden
}

.vc_row[data-vc-full-width].vc_hidden {
    opacity: 0
}

.vc_editor .vc_row[data-vc-full-width] {
    overflow: visible
}

.vc_row-no-padding .vc_inner {
    margin-left: 0;
    margin-right: 0
}

.vc_row.vc_row-o-full-height {
    min-height: 100vh
}

.vc_row.vc_row-flex {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap
}

.vc_row.vc_row-flex>.vc_column_container {
    display: flex
}

.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    z-index: 1
}

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>* {
        min-height: 1em
    }
}

.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before {
    display: none
}

.vc_row.vc_row-o-columns-stretch {
    align-content: stretch
}

.vc_row.vc_row-o-columns-top {
    align-content: flex-start
}

.vc_row.vc_row-o-columns-bottom {
    align-content: flex-end
}

.vc_row.vc_row-o-columns-middle {
    align-content: center
}

.vc_row.vc_row-o-columns-bottom::after,.vc_row.vc_row-o-columns-middle::after,.vc_row.vc_row-o-columns-top::after {
    content: '';
    width: 100%;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    display: block
}

.vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner {
    justify-content: flex-start
}

.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_column_container {
    align-items: flex-start
}

.vc_row.vc_row-o-content-bottom>.vc_column_container>.vc_column-inner {
    justify-content: flex-end
}

.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container {
    align-items: flex-end
}

.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner {
    justify-content: center
}

.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container {
    align-items: center
}

.vc_column-inner::after,.vc_column-inner::before {
    /* content:" "; */

    /* display:table; */
}

.vc_ie-flexbox-fixer {
    display: flex;
    flex-direction: column
}

.vc_ie-flexbox-fixer>.vc_row {
    flex: 1 1 auto
}

.vc_row.vc_column-gap-1 {
    margin-left: -15.5px;
    margin-right: -15.5px
}

.vc_row.vc_column-gap-1>.vc_column_container {
    padding: .5px
}

.vc_row.vc_column-gap-2 {
    margin-left: -16px;
    margin-right: -16px
}

.vc_row.vc_column-gap-2>.vc_column_container {
    padding: 1px
}

.vc_row.vc_column-gap-3 {
    margin-left: -16.5px;
    margin-right: -16.5px
}

.vc_row.vc_column-gap-3>.vc_column_container {
    padding: 1.5px
}

.vc_row.vc_column-gap-4 {
    margin-left: -17px;
    margin-right: -17px
}

.vc_row.vc_column-gap-4>.vc_column_container {
    padding: 2px
}

.vc_row.vc_column-gap-5 {
    margin-left: -17.5px;
    margin-right: -17.5px
}

.vc_row.vc_column-gap-5>.vc_column_container {
    padding: 2.5px
}

.vc_row.vc_column-gap-10 {
    margin-left: -20px;
    margin-right: -20px
}

.vc_row.vc_column-gap-10>.vc_column_container {
    padding: 5px
}

.vc_row.vc_column-gap-15 {
    margin-left: -22.5px;
    margin-right: -22.5px
}

.vc_row.vc_column-gap-15>.vc_column_container {
    padding: 7.5px
}

.vc_row.vc_column-gap-20 {
    margin-left: -25px;
    margin-right: -25px
}

.vc_row.vc_column-gap-20>.vc_column_container {
    padding: 10px
}

.vc_row.vc_column-gap-25 {
    margin-left: -27.5px;
    margin-right: -27.5px
}

.vc_row.vc_column-gap-25>.vc_column_container {
    padding: 12.5px
}

.vc_row.vc_column-gap-30 {
    margin-left: -30px;
    margin-right: -30px
}

.vc_row.vc_column-gap-30>.vc_column_container {
    padding: 15px
}

.vc_row.vc_column-gap-35 {
    margin-left: -32.5px;
    margin-right: -32.5px
}

.vc_row.vc_column-gap-35>.vc_column_container {
    padding: 17.5px
}

.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section {
    padding-top: 35px
}

.vc_column_container {
    padding-left: 0;
    padding-right: 0
}

.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%
}

.vc_section {
    padding-left: 15px;
    padding-right: 15px;
    margin-left: -15px;
    margin-right: -15px
}

.vc_section[data-vc-full-width] {
    transition: opacity .5s ease;
    overflow: hidden
}

.vc_section[data-vc-full-width].vc_hidden {
    opacity: 0
}

.vc_section[data-vc-full-width]>.vc_row {
    margin-left: 0;
    margin-right: 0
}

.vc_section[data-vc-stretch-content] {
    padding-left: 0;
    padding-right: 0
}

.vc_section.vc_row-o-full-height {
    min-height: 100vh
}

.vc_section.vc_section-flex {
    box-sizing: border-box;
    display: flex;
    flex-flow: column nowrap
}

.vc_section.vc_section-flex .vc_vc_row {
    width: 100%
}

.vc_section.vc_section-flex::after,.vc_section.vc_section-flex::before {
    display: none
}

.vc_section.vc_section-o-content-top {
    justify-content: flex-start
}

.vc_section.vc_section-o-content-bottom {
    justify-content: flex-end
}

.vc_section.vc_section-o-content-middle {
    justify-content: center
}

.vc_section.vc_section-o-content-bottom::after,.vc_section.vc_section-o-content-middle::after,.vc_section.vc_section-o-content-top::after {
    content: '';
    width: 100%;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    display: block
}

.vc_row.vc_column-gap-1>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-1>.vc_vc_column_inner>.vc_column_container {
    padding-left: .5px;
    padding-right: .5px
}

.vc_row.vc_column-gap-2>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-2>.vc_vc_column_inner>.vc_column_container {
    padding-left: 1px;
    padding-right: 1px
}

.vc_row.vc_column-gap-3>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-3>.vc_vc_column_inner>.vc_column_container {
    padding-left: 1.5px;
    padding-right: 1.5px
}

.vc_row.vc_column-gap-4>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-4>.vc_vc_column_inner>.vc_column_container {
    padding-left: 2px;
    padding-right: 2px
}

.vc_row.vc_column-gap-5>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-5>.vc_vc_column_inner>.vc_column_container {
    padding-left: 2.5px;
    padding-right: 2.5px
}

.vc_row.vc_column-gap-10>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-10>.vc_vc_column_inner>.vc_column_container {
    padding-left: 5px;
    padding-right: 5px
}

.vc_row.vc_column-gap-15>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-15>.vc_vc_column_inner>.vc_column_container {
    padding-left: 7.5px;
    padding-right: 7.5px
}

.vc_row.vc_column-gap-20>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-20>.vc_vc_column_inner>.vc_column_container {
    padding-left: 10px;
    padding-right: 10px
}

.vc_row.vc_column-gap-25>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-25>.vc_vc_column_inner>.vc_column_container {
    padding-left: 12.5px;
    padding-right: 12.5px
}

.vc_row.vc_column-gap-30>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-30>.vc_vc_column_inner>.vc_column_container {
    padding-left: 15px;
    padding-right: 15px
}

.vc_row.vc_column-gap-35>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-35>.vc_vc_column_inner>.vc_column_container {
    padding-left: 17.5px;
    padding-right: 17.5px
}

.vc_vc_column,.vc_vc_column_inner {
    padding-left: 0;
    padding-right: 0
}

.vc_row.vc_row-flex>.vc_vc_column,.vc_row.vc_row-flex>.vc_vc_column_inner {
    display: flex
}

.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container {
    display: flex;
    width: 100%
}

.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
    flex-grow: 1;
    display: flex;
    flex-direction: column
}

.vc_row.vc_row-o-equal-height>.vc_column_container {
    align-items: stretch
}

.vc_row.vc_row-o-content-top>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
    justify-content: flex-start
}

.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
    align-items: flex-start
}

.vc_row.vc_row-o-content-bottom>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-bottom>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
    justify-content: flex-end
}

.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
    align-items: flex-end
}

.vc_row.vc_row-o-content-middle>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
    justify-content: center
}

.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
    align-items: center
}

.vc_empty-element>.vc_column-inner {
    min-height: 100px
}

.fb_type_standard,.fb_type_standard iframe {
    height: 25px
}

.fb_type_button_count,.fb_type_button_count iframe {
    height: 20px
}

.fb_type_box_count,.fb_type_box_count iframe {
    height: 62px
}

.wpb_googleplus_type_standard {
    height: 25px
}

.wpb_googleplus_type_small {
    height: 19px
}

.wpb_googleplus_type_medium,.wpb_googleplus_type_tall {
    height: 21px
}

.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {
    height: 62px
}

.wpb_pinterest a {
    border-bottom: 0
}

.wpb_pinterest_type_horizontal {
    height: 21px
}

.wpb_pinterest_type_vertical {
    box-sizing: content-box;
    padding-top: 29px;
    height: 21px
}

.wpb_pinterest_type_none {
    height: 21px
}

iframe.twitter-share-button {
    margin: 0
}

.vc_toggle {
    display: block;
    font-size: 1em
}

.vc_toggle:last-of-type {
    margin-bottom: 35px
}

.vc_toggle_title {
    cursor: pointer;
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    user-select: none;
    font-weight: 400
}

.vc_toggle_title>h4 {
    display: inline
}

.vc_toggle_icon {
    display: none;
    position: relative
}

.vc_toggle_content {
    display: none;
    margin-bottom: 21.74px;
    margin-top: 1em;
    overflow: hidden;
    padding: 0
}

.vc_toggle.vc_toggle_active>.vc_toggle_content {
    display: block
}

.vc_toggle_simple .vc_toggle_icon {
    border: 0 solid transparent;
    border-radius: 0;
    display: inline-block;
    height: 22px;
    width: 22px;
    background-color: transparent;
    margin-left: 2px
}

.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after {
    visibility: hidden
}

.vc_toggle_simple .vc_toggle_icon::before {
    height: 2px;
    width: 10px
}

.vc_toggle_simple .vc_toggle_icon::after {
    height: 10px;
    width: 2px
}

.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before {
    content: '';
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    box-sizing: border-box;
    transform: translate(-50%,-50%);
    background-color: #2A2A2A
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #444
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_round .vc_toggle_icon {
    border: 2px solid transparent;
    border-radius: 50%;
    display: inline-block;
    height: 22px;
    width: 22px;
    background-color: #2A2A2A
}

.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after {
    visibility: hidden
}

.vc_toggle_round .vc_toggle_icon::before {
    height: 2px;
    width: 10px
}

.vc_toggle_round .vc_toggle_icon::after {
    height: 10px;
    width: 2px
}

.vc_toggle_round .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_icon::before {
    content: '';
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    box-sizing: border-box;
    transform: translate(-50%,-50%);
    background-color: #FFF
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #2A2A2A
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #2A2A2A
}

.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #444
}

.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #444
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #444
}

.vc_toggle_rounded .vc_toggle_icon {
    border: 2px solid transparent;
    border-radius: 20%;
    display: inline-block;
    height: 22px;
    width: 22px;
    background-color: #2A2A2A
}

.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after {
    visibility: hidden
}

.vc_toggle_rounded .vc_toggle_icon::before {
    height: 2px;
    width: 10px
}

.vc_toggle_rounded .vc_toggle_icon::after {
    height: 10px;
    width: 2px
}

.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::before {
    content: '';
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    box-sizing: border-box;
    transform: translate(-50%,-50%);
    background-color: #FFF
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #2A2A2A
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #2A2A2A
}

.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #444
}

.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #444
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #444
}

.vc_toggle_square .vc_toggle_icon {
    border: 2px solid transparent;
    border-radius: 0;
    display: inline-block;
    height: 22px;
    width: 22px;
    background-color: #2A2A2A
}

.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after {
    visibility: hidden
}

.vc_toggle_square .vc_toggle_icon::before {
    height: 2px;
    width: 10px
}

.vc_toggle_square .vc_toggle_icon::after {
    height: 10px;
    width: 2px
}

.vc_toggle_square .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_icon::before {
    content: '';
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    box-sizing: border-box;
    transform: translate(-50%,-50%);
    background-color: #FFF
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #2A2A2A
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #2A2A2A
}

.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #444
}

.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #444
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #444
}

.vc_toggle_text_only .vc_toggle_icon {
    display: none
}

.vc_toggle_arrow .vc_toggle_icon {
    display: inline-block
}

.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_arrow .vc_toggle_icon::before {
    content: '';
    border-style: solid;
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    box-sizing: border-box;
    transform: rotate(45deg)
}

.vc_toggle_arrow .vc_toggle_icon::before {
    border-left: none;
    border-top: none
}

.vc_toggle_arrow .vc_toggle_icon::after {
    border-right: none;
    border-bottom: none;
    visibility: hidden
}

.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before {
    visibility: hidden
}

.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after {
    visibility: visible
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
    height: 22px;
    width: 22px;
    background: 0 0
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
    border-width: 2px;
    height: 10px;
    margin-left: -5px;
    width: 10px;
    border-color: #2A2A2A;
    background: 0 0
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
    margin-top: -10px
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
    margin-top: -5px
}

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #444;
    background: 0 0
}

.vc_toggle_default .vc_toggle_icon {
    background: #bababa;
    border: 1px solid #acacac;
    box-sizing: border-box;
    transform: translate(0,-50%)
}

.vc_toggle_default .vc_toggle_icon::after,.vc_toggle_default .vc_toggle_icon::before {
    content: '';
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    box-sizing: border-box;
    transform: translate(-50%,-50%);
    background: #bababa
}

.vc_toggle_default .vc_toggle_icon::before {
    border: 1px solid #acacac
}

.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before {
    visibility: hidden
}

.vc_toggle.vc_toggle_default .vc_toggle_icon {
    display: inline-block;
    width: 10px;
    margin-left: 5px;
    height: 4px
}

.vc_toggle.vc_toggle_default .vc_toggle_icon::before {
    height: 10px;
    width: 4px
}

.vc_toggle.vc_toggle_default .vc_toggle_icon::after {
    width: 8px;
    height: 2px
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #5472D2
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_blue .vc_toggle_icon {
    background-color: #5472D2;
    border-color: transparent
}

.vc_toggle_color_blue .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #5472D2
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #5472D2
}

.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #7c93dd
}

.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before {
    border-color: #3354c0;
    background: #5472D2
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #5472d2;
    background: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::after {
    background: #5472D2
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #5472D2;
    background: 0 0
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #7c93dd;
    background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #00C1CF
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_turquoise .vc_toggle_icon {
    background-color: #00C1CF;
    border-color: transparent
}

.vc_toggle_color_turquoise .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #00C1CF
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before {
    border-color: #00919c;
    background: #00C1CF
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #00C1CF
}

.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #00919c
}

.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #006269;
    background: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::after {
    background: #00C1CF
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #00C1CF;
    background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #00919c;
    background: 0 0
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #FE6C61
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_pink .vc_toggle_icon {
    background-color: #FE6C61;
    border-color: transparent
}

.vc_toggle_color_pink .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #FE6C61
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #FE6C61
}

.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #fe9b94
}

.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before {
    border-color: #fe3d2e;
    background: #FE6C61
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #fe6c61;
    background: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::after {
    background: #FE6C61
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #FE6C61;
    background: 0 0
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #fe9b94;
    background: 0 0
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #8D6DC4
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #a991d3
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_violet .vc_toggle_icon {
    background-color: #8D6DC4;
    border-color: transparent
}

.vc_toggle_color_violet .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #8D6DC4
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #8D6DC4
}

.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #a991d3
}

.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #a991d3
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before {
    border-color: #7149b5;
    background: #8D6DC4
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #a991d3
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #8d6dc4;
    background: #a991d3
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::after {
    background: #8D6DC4
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #a991d3
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #8D6DC4;
    background: 0 0
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #a991d3;
    background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #4CADC9
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_peacoc .vc_toggle_icon {
    background-color: #4CADC9;
    border-color: transparent
}

.vc_toggle_color_peacoc .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #4CADC9
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #4CADC9
}

.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #73bfd5
}

.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before {
    border-color: #3492ae;
    background: #4CADC9
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #4cadc9;
    background: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::after {
    background: #4CADC9
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #4CADC9;
    background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #73bfd5;
    background: 0 0
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #CEC2AB
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_chino .vc_toggle_icon {
    background-color: #CEC2AB;
    border-color: transparent
}

.vc_toggle_color_chino .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #CEC2AB
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #CEC2AB
}

.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #e1d9cb
}

.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before {
    border-color: #bbab8b;
    background: #CEC2AB
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #cec2ab;
    background: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::after {
    background: #CEC2AB
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #CEC2AB;
    background: 0 0
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #e1d9cb;
    background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #50485B
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_mulled_wine .vc_toggle_icon {
    background-color: #50485B;
    border-color: transparent
}

.vc_toggle_color_mulled_wine .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #50485B
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #50485B
}

.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #695f77
}

.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before {
    border-color: #37313f;
    background: #50485B
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #50485b;
    background: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::after {
    background: #50485B
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #50485B;
    background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #695f77;
    background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #75D69C
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_vista_blue .vc_toggle_icon {
    background-color: #75D69C;
    border-color: transparent
}

.vc_toggle_color_vista_blue .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #75D69C
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #75D69C
}

.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #9ce2b8
}

.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before {
    border-color: #4eca80;
    background: #75D69C
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #75d69c;
    background: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::after {
    background: #75D69C
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #75D69C;
    background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #9ce2b8;
    background: 0 0
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #2A2A2A
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #444
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_black .vc_toggle_icon {
    background-color: #2A2A2A;
    border-color: transparent
}

.vc_toggle_color_black .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #2A2A2A
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #2A2A2A
}

.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #444
}

.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #444
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before {
    border-color: #101010;
    background: #2A2A2A
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #444
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #2a2a2a;
    background: #444
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::after {
    background: #2A2A2A
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #444
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #2A2A2A;
    background: 0 0
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #444;
    background: 0 0
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #EBEBEB
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_grey .vc_toggle_icon {
    background-color: #EBEBEB;
    border-color: transparent
}

.vc_toggle_color_grey .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #EBEBEB
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before {
    border-color: #d2d2d2;
    background: #EBEBEB
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #EBEBEB
}

.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #d2d2d2
}

.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #b8b8b8;
    background: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::after {
    background: #EBEBEB
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #EBEBEB;
    background: 0 0
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #d2d2d2;
    background: 0 0
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #F7BE68
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fad398
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_orange .vc_toggle_icon {
    background-color: #F7BE68;
    border-color: transparent
}

.vc_toggle_color_orange .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #F7BE68
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #F7BE68
}

.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #fad398
}

.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #fad398
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before {
    border-color: #f4a938;
    background: #F7BE68
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fad398
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #f7be68;
    background: #fad398
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::after {
    background: #F7BE68
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #fad398
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #F7BE68;
    background: 0 0
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #fad398;
    background: 0 0
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #5AA1E3
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #86baea
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_sky .vc_toggle_icon {
    background-color: #5AA1E3;
    border-color: transparent
}

.vc_toggle_color_sky .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #5AA1E3
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #5AA1E3
}

.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #86baea
}

.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #86baea
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before {
    border-color: #2e88dc;
    background: #5AA1E3
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #86baea
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #5aa1e3;
    background: #86baea
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::after {
    background: #5AA1E3
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #86baea
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #5AA1E3;
    background: 0 0
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #86baea;
    background: 0 0
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #6DAB3C
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #87c456
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_green .vc_toggle_icon {
    background-color: #6DAB3C;
    border-color: transparent
}

.vc_toggle_color_green .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #6DAB3C
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #6DAB3C
}

.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #87c456
}

.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #87c456
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before {
    border-color: #55852f;
    background: #6DAB3C
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #87c456
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #6dab3c;
    background: #87c456
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::after {
    background: #6DAB3C
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #87c456
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #6DAB3C;
    background: 0 0
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #87c456;
    background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #F4524D
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_juicy_pink .vc_toggle_icon {
    background-color: #F4524D;
    border-color: transparent
}

.vc_toggle_color_juicy_pink .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #F4524D
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #F4524D
}

.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #f7817d
}

.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before {
    border-color: #f1231d;
    background: #F4524D
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #f4524d;
    background: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::after {
    background: #F4524D
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #F4524D;
    background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #f7817d;
    background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #F79468
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_sandy_brown .vc_toggle_icon {
    background-color: #F79468;
    border-color: transparent
}

.vc_toggle_color_sandy_brown .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #F79468
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #F79468
}

.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #fab698
}

.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before {
    border-color: #f47238;
    background: #F79468
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #f79468;
    background: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::after {
    background: #F79468
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #F79468;
    background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #fab698;
    background: 0 0
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #B97EBB
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_purple .vc_toggle_icon {
    background-color: #B97EBB;
    border-color: transparent
}

.vc_toggle_color_purple .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #B97EBB
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #B97EBB
}

.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #cb9fcd
}

.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before {
    border-color: #a75da9;
    background: #B97EBB
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #b97ebb;
    background: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::after {
    background: #B97EBB
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #B97EBB;
    background: 0 0
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #cb9fcd;
    background: 0 0
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: transparent
}

.vc_toggle_color_white .vc_toggle_icon {
    background-color: #FFF;
    border-color: transparent
}

.vc_toggle_color_white .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_icon::before {
    background-color: #2A2A2A
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon {
    background-color: transparent;
    border-color: #FFF
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before {
    border-color: #e6e6e6;
    background: #FFF
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before {
    background-color: #FFF
}

.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {
    background-color: #e6e6e6
}

.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #2A2A2A
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
    background-color: transparent;
    border-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
    background-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #ccc;
    background: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::after {
    background: #FFF
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
    background: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before {
    border-color: #FFF;
    background: 0 0
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
    background: 0 0
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
    border-color: #e6e6e6;
    background: 0 0
}

.vc_toggle_size_sm .vc_toggle_icon::before {
    height: 2px;
    width: 8px
}

.vc_toggle_size_sm .vc_toggle_icon::after {
    height: 8px;
    width: 2px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon {
    display: inline-block;
    width: 8px;
    margin-left: 4px;
    height: 2px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::before {
    height: 8px;
    width: 2px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::after {
    width: 6px;
    height: 0
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
    height: 16px;
    width: 16px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
    border-width: 2px;
    height: 8px;
    margin-left: -4px;
    width: 8px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
    margin-top: -8px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
    margin-top: -4px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title {
    padding-left: 24px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0,-50%)
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title {
    padding-left: 17.6px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
    margin-left: 8px
}

.vc_toggle_size_md .vc_toggle_icon {
    height: 22px;
    width: 22px
}

.vc_toggle_size_md .vc_toggle_icon::before {
    height: 2px;
    width: 10px
}

.vc_toggle_size_md .vc_toggle_icon::after {
    height: 10px;
    width: 2px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon {
    display: inline-block;
    width: 10px;
    margin-left: 5px;
    height: 4px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before {
    height: 10px;
    width: 4px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after {
    width: 8px;
    height: 2px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
    height: 22px;
    width: 22px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
    border-width: 2px;
    height: 10px;
    margin-left: -5px;
    width: 10px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
    margin-top: -10px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
    margin-top: -5px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title {
    padding-left: 33px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0,-50%)
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title {
    padding-left: 24.2px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
    margin-left: 11px
}

.vc_toggle_size_lg .vc_toggle_icon {
    height: 28px;
    width: 28px
}

.vc_toggle_size_lg .vc_toggle_icon::before {
    height: 2px;
    width: 14px
}

.vc_toggle_size_lg .vc_toggle_icon::after {
    height: 14px;
    width: 2px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon {
    display: inline-block;
    width: 14px;
    margin-left: 7px;
    height: 4px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before {
    height: 14px;
    width: 4px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after {
    width: 12px;
    height: 2px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
    height: 28px;
    width: 28px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
    border-width: 2px;
    height: 14px;
    margin-left: -7px;
    width: 14px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
    margin-top: -14px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
    margin-top: -7px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title {
    padding-left: 42px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0,-50%)
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title {
    padding-left: 30.8px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
    margin-left: 14px
}

.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title,.vc_toggle_round .vc_toggle_content,.vc_toggle_round .vc_toggle_title,.vc_toggle_rounded .vc_toggle_content,.vc_toggle_rounded .vc_toggle_title,.vc_toggle_simple .vc_toggle_content,.vc_toggle_simple .vc_toggle_title,.vc_toggle_square .vc_toggle_content,.vc_toggle_square .vc_toggle_title {
    padding-left: 33px
}

.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0,-50%)
}

.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title {
    padding-left: 24.2px
}

.vc_toggle_arrow .vc_toggle_icon {
    margin-left: 11px
}

.wpb-tta-toggle {
    appearance: none;
    border: none;
    position: relative;
    display: inline-block;
    width: 60px;
    height: 30px;
    margin: 0 15px;
    border-radius: 3em;
    transition: background .2s ease-in-out,border-color .25s ease-in-out;
    cursor: pointer
}

.wpb-tta-toggle::before {
    content: "";
    position: absolute;
    top: 4px;
    left: 4px;
    width: 22px;
    height: 22px;
    background: #fff;
    border-radius: inherit;
    transition: left .25s ease-in-out
}

.wpb-tta-toggle.wpb-tta-toggle-active::before {
    left: 34px
}

.wpb-wrapper-tta-toggle .vc_pagination.vc_pagination-style-outline.vc_pagination-shape-square {
    padding: 0;
    margin: 0;
    height: 0;
    width: 0;
    text-align: left
}

.wpb-tta-toggle-wrapper {
    display: flex;
    justify-content: center;
    align-items: center
}

.wpb-tta-toggle-wrapper .vc_custom_heading {
    display: inline
}

.wpb-wrapper-tta-toggle .vc_tta-tabs.vc_tta-has-pagination.vc_tta-tabs-position-bottom {
    padding-top: 10px
}

.compose-mode .wpb-wrapper-tta-toggle.wpb-toggle-position-top .vc_controls>.vc_controls-out-tr {
    top: -70px
}

.wpb_widgetised_column .wpb_wrapper>ul {
    margin: 0
}

.wpb_widgetised_column .wpb_wrapper>ul>li {
    margin-left: 0;
    background-image: none;
    list-style: none!important
}

.wpb_widgetised_column .wpb_wrapper>ul>li::after,.wpb_widgetised_column .wpb_wrapper>ul>li::before {
    display: none!important
}

.wpb_button {
    display: inline-block;
    padding: 4px 10px;
    margin-bottom: 0;
    margin-top: 0;
    font-size: 13px;
    line-height: 18px;
    color: #333;
    text-align: center;
    text-shadow: 0 1px 1px rgb(255 255 255 / 75%);
    cursor: pointer;
    background-color: #f7f7f7;
    border: 1px solid #ccc;
    border-radius: 2px;
    box-shadow: none;
    border-color: rgb(0 0 0 / 10%)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label {
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%);
    color: #fff
}

.wpb_button.active,.wpb_button.disabled,.wpb_button:active,.wpb_button:hover,.wpb_button[disabled] {
    background-color: #eaeaea
}

.vc_vc_button .vc_btn,.vc_vc_button2 .vc_btn {
    margin-top: 5px;
    margin-bottom: 5px
}

.wpb_button:hover {
    color: #333;
    text-decoration: none;
    background-color: #e6e6e6;
    transition: background-color .1s linear;
    background-image: none
}

.wpb_button:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}

.wpb_button.active,.wpb_button:active {
    background-color: #e6e6e6;
    background-image: none;
    outline: 0;
    box-shadow: inset 0 2px 4px rgb(0 0 0 / 15%),0 1px 2px rgb(0 0 0 / 5%)
}

button.wpb_btn-large,span.wpb_btn-large {
    padding: 9px 14px;
    font-size: 15px;
    line-height: normal;
    border-radius: 2px
}

button.wpb_btn-large [class^="icon-"],span.wpb_btn-large [class^="icon-"] {
    margin-top: 1px
}

button.wpb_btn-small,span.wpb_btn-small {
    padding: 5px 9px;
    font-size: 11px;
    line-height: 16px
}

button.wpb_btn-small [class^="icon-"],span.wpb_btn-small [class^="icon-"] {
    margin-top: -1px
}

button.wpb_btn-mini,span.wpb_btn-mini {
    padding: 2px 6px;
    font-size: 11px;
    line-height: 14px
}

.wpb_btn-danger,.wpb_btn-danger:hover,.wpb_btn-info,.wpb_btn-info:hover,.wpb_btn-inverse,.wpb_btn-inverse:hover,.wpb_btn-primary,.wpb_btn-primary:hover,.wpb_btn-success,.wpb_btn-success:hover,.wpb_btn-warning,.wpb_btn-warning:hover {
    color: #FFF;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.wpb_btn-danger.active,.wpb_btn-info.active,.wpb_btn-inverse.active,.wpb_btn-primary.active,.wpb_btn-success.active,.wpb_btn-warning.active {
    color: rgb(255 255 255 / 75%)
}

.wpb_btn-primary {
    background-color: #08c
}

.wpb_btn-primary.active,.wpb_btn-primary.disabled,.wpb_btn-primary:active,.wpb_btn-primary:hover,.wpb_btn-primary[disabled] {
    background-color: #0077b3
}

.wpb_btn-warning {
    background-color: #F90
}

.wpb_btn-warning.active,.wpb_btn-warning.disabled,.wpb_btn-warning:active,.wpb_btn-warning:hover,.wpb_btn-warning[disabled] {
    background-color: #e68a00
}

.wpb_btn-danger {
    background-color: #FF675B
}

.wpb_btn-danger.active,.wpb_btn-danger.disabled,.wpb_btn-danger:active,.wpb_btn-danger:hover,.wpb_btn-danger[disabled] {
    background-color: #ff4f42
}

.wpb_btn-success {
    background-color: #6AB165
}

.wpb_btn-success.active,.wpb_btn-success.disabled,.wpb_btn-success:active,.wpb_btn-success:hover,.wpb_btn-success[disabled] {
    background-color: #5aa855
}

.wpb_btn-info {
    background-color: #58B9DA
}

.wpb_btn-info.active,.wpb_btn-info.disabled,.wpb_btn-info:active,.wpb_btn-info:hover,.wpb_btn-info[disabled] {
    background-color: #43b0d5
}

.wpb_btn-inverse {
    background-color: #555
}

.wpb_btn-inverse.active,.wpb_btn-inverse.disabled,.wpb_btn-inverse:active,.wpb_btn-inverse:hover,.wpb_btn-inverse[disabled] {
    background-color: #484848
}

button.wpb_button::-moz-focus-inner,input[type="submit"].wpb_button::-moz-focus-inner {
    padding: 0;
    border: 0
}

a.wpb_button_a {
    text-decoration: none;
    border: none
}

a.wpb_button_a:hover {
    text-decoration: none
}

.vc_btn3-container {
    display: block;
    margin-bottom: 21.74px;
    max-width: 100%
}

.vc_btn3-container.vc_btn3-inline {
    display: inline-block;
    vertical-align: top
}

.vc_general.vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472D2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    user-select: none;
    text-decoration: none;
    position: relative;
    top: 0;
    transition: all .2s ease-in-out;
    line-height: normal;
    box-shadow: none;
    font-size: 14px;
    padding: 14px 20px
}

.vc_general.vc_btn3.vc_btn3-style-outline,.vc_general.vc_btn3.vc_btn3-style-outline-custom {
    padding: 13px 19px
}

.vc_general.vc_btn3.active,.vc_general.vc_btn3:active,.vc_general.vc_btn3:focus {
    outline: 0
}

.vc_general.vc_btn3:focus,.vc_general.vc_btn3:hover {
    border: 1px solid transparent;
    text-decoration: none;
    color: #4868cf
}

.vc_general.vc_btn3 .vc_btn3-icon {
    vertical-align: top;
    height: 14px;
    line-height: 1;
    font-size: 16px
}

.vc_general.vc_btn3 .vc_btn3-icon-inner {
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(0,-50%)
}

.vc_general.vc_btn3 .vc_btn3-placeholder {
    display: inline-block;
    vertical-align: top;
    width: 0
}

.vc_btn3.vc_btn3-icon-left,.vc_btn3.vc_btn3-icon-right {
    position: relative
}

.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3.vc_btn3-icon-right .vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    transform: translate(0,-50%)
}

.vc_btn3.vc_btn3-icon-left {
    text-align: left
}

.vc_btn3.vc_btn3-icon-right {
    text-align: right
}

.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner {
    transform: translate(-75%,-50%)
}

.vc_btn3.vc_btn3-o-empty .vc_btn3-icon {
    transform: translate(-50%,-50%)
}

.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner {
    transform: translate(-50%,-50%)
}

.vc_btn3.vc_btn3-style-classic {
    border-color: rgb(0 0 0 / 10%)
}

.vc_btn3.vc_btn3-style-modern {
    background-image: linear-gradient(to bottom,rgb(255 255 255 / 20%) 0,rgb(255 255 255 / 1%) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#03ffffff', GradientType=0)
}

.vc_btn3.vc_btn3-style-outline,.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-style-outline-custom:focus,.vc_btn3.vc_btn3-style-outline-custom:hover,.vc_btn3.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-style-outline:hover {
    border-width: 2px
}

.vc_btn3.vc_btn3-style-custom {
    background-image: linear-gradient(rgb(0 0 0 / 0%),rgb(0 0 0 / 10%) 50%,rgb(0 0 0 / 10%));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);
    background-repeat: repeat-x;
    background-size: 200%;
    background-position: 0 -100%
}

.vc_btn3.vc_btn3-style-custom:focus,.vc_btn3.vc_btn3-style-custom:hover {
    background-position: 0 100%
}

.vc_btn3.vc_btn3-block {
    display: block;
    width: 100%;
    text-align: inherit
}

.vc_btn3.vc_btn3-shape-square {
    border-radius: 0
}

.vc_btn3.vc_btn3-shape-rounded {
    border-radius: 5px
}

.vc_btn3.vc_btn3-shape-round {
    border-radius: 2em
}

.vc_btn3.vc_btn3-size-xs {
    font-size: 11px;
    padding: 8px 12px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom {
    padding: 7px 11px
}

.vc_btn3.vc_btn3-size-xs .vc_btn3-icon {
    font-size: 14px;
    height: 11px;
    line-height: 11px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
    padding-left: 31px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    left: 12px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
    padding-right: 31px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    right: 12px
}

.vc_btn3.vc_btn3-size-sm {
    font-size: 12px;
    padding: 11px 16px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom {
    padding: 10px 15px
}

.vc_btn3.vc_btn3-size-sm .vc_btn3-icon {
    font-size: 14px;
    height: 12px;
    line-height: 12px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
    padding-left: 39px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    left: 16px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
    padding-right: 39px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    right: 16px
}

.vc_btn3.vc_btn3-size-md {
    font-size: 14px;
    padding: 14px 20px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom {
    padding: 13px 19px
}

.vc_btn3.vc_btn3-size-md .vc_btn3-icon {
    font-size: 16px;
    height: 14px;
    line-height: 14px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
    padding-left: 48px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    left: 20px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
    padding-right: 48px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    right: 20px
}

.vc_btn3.vc_btn3-size-lg {
    font-size: 16px;
    padding: 18px 25px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom {
    padding: 17px 24px
}

.vc_btn3.vc_btn3-size-lg .vc_btn3-icon {
    font-size: 20px;
    height: 16px;
    line-height: 16px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
    padding-left: 60px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    left: 25px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
    padding-right: 60px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    right: 25px
}

.vc_btn3.vc_btn3-color-blue,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
    color: #fff;
    background-color: #5472D2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-blue:focus,.vc_btn3.vc_btn3-color-blue:hover {
    color: #f7f7f7;
    background-color: #3c5ecc
}

.vc_btn3.vc_btn3-color-blue.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-blue:active {
    color: #f2f2f2;
    background-color: #3558c8
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline {
    color: #5472D2;
    border-color: #5472D2;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #5472D2;
    background-color: #5472D2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d {
    color: #fff;
    background-color: #5472D2;
    box-shadow: 0 5px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #5472D2;
    top: 3px;
    box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #5472D2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {
    color: #fff;
    border-color: #5472D2;
    background-color: #5472D2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #3c5ecc;
    background-color: #3c5ecc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #3558c8;
    background-color: #3558c8
}

.vc_btn3.vc_btn3-color-turquoise,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {
    color: #fff;
    background-color: #00C1CF
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-turquoise:focus,.vc_btn3.vc_btn3-color-turquoise:hover {
    color: #f7f7f7;
    background-color: #00a4b0
}

.vc_btn3.vc_btn3-color-turquoise.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-turquoise:active {
    color: #f2f2f2;
    background-color: #009ba6
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline {
    color: #00C1CF;
    border-color: #00C1CF;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #00C1CF;
    background-color: #00C1CF
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d {
    color: #fff;
    background-color: #00C1CF;
    box-shadow: 0 5px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #00C1CF;
    top: 3px;
    box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #00C1CF
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern {
    color: #fff;
    border-color: #00C1CF;
    background-color: #00C1CF
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #00a4b0;
    background-color: #00a4b0
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #009ba6;
    background-color: #009ba6
}

.vc_btn3.vc_btn3-color-pink,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat {
    color: #fff;
    background-color: #FE6C61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-pink:focus,.vc_btn3.vc_btn3-color-pink:hover {
    color: #f7f7f7;
    background-color: #fe5043
}

.vc_btn3.vc_btn3-color-pink.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-pink:active {
    color: #f2f2f2;
    background-color: #fe4638
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline {
    color: #FE6C61;
    border-color: #FE6C61;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #FE6C61;
    background-color: #FE6C61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d {
    color: #fff;
    background-color: #FE6C61;
    box-shadow: 0 5px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #FE6C61;
    top: 3px;
    box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #FE6C61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern {
    color: #fff;
    border-color: #FE6C61;
    background-color: #FE6C61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #fe5043;
    background-color: #fe5043
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #fe4638;
    background-color: #fe4638
}

.vc_btn3.vc_btn3-color-violet,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat {
    color: #fff;
    background-color: #8D6DC4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-violet:focus,.vc_btn3.vc_btn3-color-violet:hover {
    color: #f7f7f7;
    background-color: #7c57bb
}

.vc_btn3.vc_btn3-color-violet.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-violet:active {
    color: #f2f2f2;
    background-color: #7650b8
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline {
    color: #8D6DC4;
    border-color: #8D6DC4;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #8D6DC4;
    background-color: #8D6DC4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d {
    color: #fff;
    background-color: #8D6DC4;
    box-shadow: 0 5px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #8D6DC4;
    top: 3px;
    box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #8D6DC4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern {
    color: #fff;
    border-color: #8D6DC4;
    background-color: #8D6DC4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #7c57bb;
    background-color: #7c57bb
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #7650b8;
    background-color: #7650b8
}

.vc_btn3.vc_btn3-color-peacoc,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat {
    color: #fff;
    background-color: #4CADC9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-peacoc:focus,.vc_btn3.vc_btn3-color-peacoc:hover {
    color: #f7f7f7;
    background-color: #39a0bd
}

.vc_btn3.vc_btn3-color-peacoc.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-peacoc:active {
    color: #f2f2f2;
    background-color: #3799b5
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline {
    color: #4CADC9;
    border-color: #4CADC9;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #4CADC9;
    background-color: #4CADC9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d {
    color: #fff;
    background-color: #4CADC9;
    box-shadow: 0 5px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #4CADC9;
    top: 3px;
    box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #4CADC9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern {
    color: #fff;
    border-color: #4CADC9;
    background-color: #4CADC9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #39a0bd;
    background-color: #39a0bd
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #3799b5;
    background-color: #3799b5
}

.vc_btn3.vc_btn3-color-chino,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat {
    color: #fff;
    background-color: #CEC2AB
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-chino:focus,.vc_btn3.vc_btn3-color-chino:hover {
    color: #f7f7f7;
    background-color: #c3b498
}

.vc_btn3.vc_btn3-color-chino.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-chino:active {
    color: #f2f2f2;
    background-color: #bfaf91
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline {
    color: #CEC2AB;
    border-color: #CEC2AB;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #CEC2AB;
    background-color: #CEC2AB
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d {
    color: #fff;
    background-color: #CEC2AB;
    box-shadow: 0 5px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #CEC2AB;
    top: 3px;
    box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #CEC2AB
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern {
    color: #fff;
    border-color: #CEC2AB;
    background-color: #CEC2AB
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #c3b498;
    background-color: #c3b498
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #bfaf91;
    background-color: #bfaf91
}

.vc_btn3.vc_btn3-color-mulled-wine,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat {
    color: #fff;
    background-color: #50485B
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-mulled-wine:focus,.vc_btn3.vc_btn3-color-mulled-wine:hover {
    color: #f7f7f7;
    background-color: #413a4a
}

.vc_btn3.vc_btn3-color-mulled-wine.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-mulled-wine:active {
    color: #f2f2f2;
    background-color: #3c3644
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline {
    color: #50485B;
    border-color: #50485B;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #50485B;
    background-color: #50485B
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d {
    color: #fff;
    background-color: #50485B;
    box-shadow: 0 5px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #50485B;
    top: 3px;
    box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #50485B
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern {
    color: #fff;
    border-color: #50485B;
    background-color: #50485B
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #413a4a;
    background-color: #413a4a
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #3c3644;
    background-color: #3c3644
}

.vc_btn3.vc_btn3-color-vista-blue,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat {
    color: #fff;
    background-color: #75D69C
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-vista-blue:focus,.vc_btn3.vc_btn3-color-vista-blue:hover {
    color: #f7f7f7;
    background-color: #5dcf8b
}

.vc_btn3.vc_btn3-color-vista-blue.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-vista-blue:active {
    color: #f2f2f2;
    background-color: #56cd85
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline {
    color: #75D69C;
    border-color: #75D69C;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #75D69C;
    background-color: #75D69C
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d {
    color: #fff;
    background-color: #75D69C;
    box-shadow: 0 5px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #75D69C;
    top: 3px;
    box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #75D69C
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern {
    color: #fff;
    border-color: #75D69C;
    background-color: #75D69C
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #5dcf8b;
    background-color: #5dcf8b
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #56cd85;
    background-color: #56cd85
}

.vc_btn3.vc_btn3-color-orange,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat {
    color: #fff;
    background-color: #F7BE68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-orange:focus,.vc_btn3.vc_btn3-color-orange:hover {
    color: #f7f7f7;
    background-color: #f5b14b
}

.vc_btn3.vc_btn3-color-orange.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-orange:active {
    color: #f2f2f2;
    background-color: #f5ad41
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline {
    color: #F7BE68;
    border-color: #F7BE68;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #F7BE68;
    background-color: #F7BE68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d {
    color: #fff;
    background-color: #F7BE68;
    box-shadow: 0 5px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #F7BE68;
    top: 3px;
    box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #F7BE68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
    color: #fff;
    border-color: #F7BE68;
    background-color: #F7BE68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #f5b14b;
    background-color: #f5b14b
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #f5ad41;
    background-color: #f5ad41
}

.vc_btn3.vc_btn3-color-sky,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat {
    color: #fff;
    background-color: #5AA1E3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sky:focus,.vc_btn3.vc_btn3-color-sky:hover {
    color: #f7f7f7;
    background-color: #4092df
}

.vc_btn3.vc_btn3-color-sky.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sky:active {
    color: #f2f2f2;
    background-color: #378ddd
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline {
    color: #5AA1E3;
    border-color: #5AA1E3;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #5AA1E3;
    background-color: #5AA1E3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d {
    color: #fff;
    background-color: #5AA1E3;
    box-shadow: 0 5px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #5AA1E3;
    top: 3px;
    box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #5AA1E3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern {
    color: #fff;
    border-color: #5AA1E3;
    background-color: #5AA1E3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #4092df;
    background-color: #4092df
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #378ddd;
    background-color: #378ddd
}

.vc_btn3.vc_btn3-color-green,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
    color: #fff;
    background-color: #6DAB3C
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-green:focus,.vc_btn3.vc_btn3-color-green:hover {
    color: #f7f7f7;
    background-color: #5f9434
}

.vc_btn3.vc_btn3-color-green.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-green:active {
    color: #f2f2f2;
    background-color: #5a8d31
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline {
    color: #6DAB3C;
    border-color: #6DAB3C;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #6DAB3C;
    background-color: #6DAB3C
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d {
    color: #fff;
    background-color: #6DAB3C;
    box-shadow: 0 5px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #6DAB3C;
    top: 3px;
    box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #6DAB3C
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
    color: #fff;
    border-color: #6DAB3C;
    background-color: #6DAB3C
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #5f9434;
    background-color: #5f9434
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #5a8d31;
    background-color: #5a8d31
}

.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff;
    background-color: #F4524D
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-juicy-pink:focus,.vc_btn3.vc_btn3-color-juicy-pink:hover {
    color: #f7f7f7;
    background-color: #f23630
}

.vc_btn3.vc_btn3-color-juicy-pink.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-juicy-pink:active {
    color: #f2f2f2;
    background-color: #f22d27
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline {
    color: #F4524D;
    border-color: #F4524D;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #F4524D;
    background-color: #F4524D
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d {
    color: #fff;
    background-color: #F4524D;
    box-shadow: 0 5px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #F4524D;
    top: 3px;
    box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #F4524D
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern {
    color: #fff;
    border-color: #F4524D;
    background-color: #F4524D
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #f23630;
    background-color: #f23630
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #f22d27;
    background-color: #f22d27
}

.vc_btn3.vc_btn3-color-sandy-brown,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat {
    color: #fff;
    background-color: #F79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sandy-brown:focus,.vc_btn3.vc_btn3-color-sandy-brown:hover {
    color: #f7f7f7;
    background-color: #f57f4b
}

.vc_btn3.vc_btn3-color-sandy-brown.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sandy-brown:active {
    color: #f2f2f2;
    background-color: #f57941
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline {
    color: #F79468;
    border-color: #F79468;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #F79468;
    background-color: #F79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d {
    color: #fff;
    background-color: #F79468;
    box-shadow: 0 5px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #F79468;
    top: 3px;
    box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #F79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern {
    color: #fff;
    border-color: #F79468;
    background-color: #F79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #f57f4b;
    background-color: #f57f4b
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #f57941;
    background-color: #f57941
}

.vc_btn3.vc_btn3-color-purple,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat {
    color: #fff;
    background-color: #B97EBB
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-purple:focus,.vc_btn3.vc_btn3-color-purple:hover {
    color: #f7f7f7;
    background-color: #ae6ab0
}

.vc_btn3.vc_btn3-color-purple.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-purple:active {
    color: #f2f2f2;
    background-color: #ab63ad
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline {
    color: #B97EBB;
    border-color: #B97EBB;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #B97EBB;
    background-color: #B97EBB
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d {
    color: #fff;
    background-color: #B97EBB;
    box-shadow: 0 5px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #B97EBB;
    top: 3px;
    box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #B97EBB
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern {
    color: #fff;
    border-color: #B97EBB;
    background-color: #B97EBB
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #ae6ab0;
    background-color: #ae6ab0
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #ab63ad;
    background-color: #ab63ad
}

.vc_btn3.vc_btn3-color-black,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat {
    color: #fff;
    background-color: #2A2A2A
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-black:focus,.vc_btn3.vc_btn3-color-black:hover {
    color: #f7f7f7;
    background-color: #1b1b1b
}

.vc_btn3.vc_btn3-color-black.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-black:active {
    color: #f2f2f2;
    background-color: #161616
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
    border-color: #2A2A2A;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #2A2A2A;
    background-color: #2A2A2A
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d {
    color: #fff;
    background-color: #2A2A2A;
    box-shadow: 0 5px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #2A2A2A;
    top: 3px;
    box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #2A2A2A
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {
    color: #fff;
    border-color: #2A2A2A;
    background-color: #2A2A2A
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #1b1b1b;
    background-color: #1b1b1b
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #161616;
    background-color: #161616
}

.vc_btn3.vc_btn3-color-grey,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
    color: #666;
    background-color: #EBEBEB
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-grey:focus,.vc_btn3.vc_btn3-color-grey:hover {
    color: #5e5e5e;
    background-color: #dcdcdc
}

.vc_btn3.vc_btn3-color-grey.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-grey:active {
    color: #595959;
    background-color: #d7d7d7
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
    border-color: #EBEBEB;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover {
    color: #666;
    border-color: #EBEBEB;
    background-color: #EBEBEB
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d {
    color: #666;
    background-color: #EBEBEB;
    box-shadow: 0 5px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover {
    color: #5e5e5e;
    background-color: #EBEBEB;
    top: 3px;
    box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active {
    color: #595959;
    background-color: #EBEBEB
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    color: #666;
    border-color: #EBEBEB;
    background-color: #EBEBEB
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
    color: #5e5e5e;
    border-color: #dcdcdc;
    background-color: #dcdcdc
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active {
    color: #595959;
    border-color: #d7d7d7;
    background-color: #d7d7d7
}

.vc_btn3.vc_btn3-color-white,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
    color: #666;
    background-color: #FFF
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-white:focus,.vc_btn3.vc_btn3-color-white:hover {
    color: #5e5e5e;
    background-color: #f0f0f0
}

.vc_btn3.vc_btn3-color-white.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-white:active {
    color: #595959;
    background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
    border-color: #FFF;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover {
    color: #666;
    border-color: #FFF;
    background-color: #FFF
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d {
    color: #666;
    background-color: #FFF;
    box-shadow: 0 5px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover {
    color: #5e5e5e;
    background-color: #FFF;
    top: 3px;
    box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active {
    color: #595959;
    background-color: #FFF
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
    color: #666;
    border-color: #FFF;
    background-color: #FFF;
    background-image: linear-gradient(to bottom,rgb(0 0 0 / 1%) 0,rgb(0 0 0 / 2%) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#03000000', endColorstr='#05000000', GradientType=0)
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover {
    color: #5e5e5e;
    border-color: #f0f0f0;
    background-color: #f0f0f0
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active {
    color: #595959;
    border-color: #ebebeb;
    background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-default,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat {
    color: #333;
    background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-default:focus,.vc_btn3.vc_btn3-color-default:hover {
    color: #2b2b2b;
    background-color: #e8e8e8
}

.vc_btn3.vc_btn3-color-default.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-default:active {
    color: #262626;
    background-color: #e3e3e3
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline {
    color: #f7f7f7;
    border-color: #f7f7f7;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover {
    color: #333;
    border-color: #f7f7f7;
    background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d {
    color: #333;
    background-color: #f7f7f7;
    box-shadow: 0 5px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover {
    color: #2b2b2b;
    background-color: #f7f7f7;
    top: 3px;
    box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active {
    color: #262626;
    background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
    color: #333;
    border-color: #f7f7f7;
    background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover {
    color: #2b2b2b;
    border-color: #e8e8e8;
    background-color: #e8e8e8
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active {
    color: #262626;
    border-color: #e3e3e3;
    background-color: #e3e3e3
}

.vc_btn3.vc_btn3-color-primary,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat {
    color: #FFF;
    background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-primary:focus,.vc_btn3.vc_btn3-color-primary:hover {
    color: #f7f7f7;
    background-color: #0074ad
}

.vc_btn3.vc_btn3-color-primary.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-primary:active {
    color: #f2f2f2;
    background-color: #006da3
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline {
    color: #08c;
    border-color: #08c;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover {
    color: #FFF;
    border-color: #08c;
    background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d {
    color: #FFF;
    background-color: #08c;
    box-shadow: 0 5px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #08c;
    top: 3px;
    box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {
    color: #FFF;
    border-color: #08c;
    background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #0074ad;
    background-color: #0074ad
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #006da3;
    background-color: #006da3
}

.vc_btn3.vc_btn3-color-info,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat {
    color: #FFF;
    background-color: #58B9DA
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-info:focus,.vc_btn3.vc_btn3-color-info:hover {
    color: #f7f7f7;
    background-color: #3fafd4
}

.vc_btn3.vc_btn3-color-info.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-info:active {
    color: #f2f2f2;
    background-color: #37abd3
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline {
    color: #58B9DA;
    border-color: #58B9DA;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover {
    color: #FFF;
    border-color: #58B9DA;
    background-color: #58B9DA
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d {
    color: #FFF;
    background-color: #58B9DA;
    box-shadow: 0 5px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #58B9DA;
    top: 3px;
    box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #58B9DA
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern {
    color: #FFF;
    border-color: #58B9DA;
    background-color: #58B9DA
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #3fafd4;
    background-color: #3fafd4
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #37abd3;
    background-color: #37abd3
}

.vc_btn3.vc_btn3-color-success,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat {
    color: #fff;
    background-color: #6AB165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-success:focus,.vc_btn3.vc_btn3-color-success:hover {
    color: #f7f7f7;
    background-color: #59a453
}

.vc_btn3.vc_btn3-color-success.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-success:active {
    color: #f2f2f2;
    background-color: #559d50
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline {
    color: #6AB165;
    border-color: #6AB165;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover {
    color: #fff;
    border-color: #6AB165;
    background-color: #6AB165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d {
    color: #fff;
    background-color: #6AB165;
    box-shadow: 0 5px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #6AB165;
    top: 3px;
    box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #6AB165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern {
    color: #fff;
    border-color: #6AB165;
    background-color: #6AB165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #59a453;
    background-color: #59a453
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #559d50;
    background-color: #559d50
}

.vc_btn3.vc_btn3-color-warning,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
    color: #FFF;
    background-color: #F90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-warning:focus,.vc_btn3.vc_btn3-color-warning:hover {
    color: #f7f7f7;
    background-color: #e08700
}

.vc_btn3.vc_btn3-color-warning.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-warning:active {
    color: #f2f2f2;
    background-color: #d68100
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline {
    color: #F90;
    border-color: #F90;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover {
    color: #FFF;
    border-color: #F90;
    background-color: #F90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d {
    color: #FFF;
    background-color: #F90;
    box-shadow: 0 5px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #F90;
    top: 3px;
    box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #F90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern {
    color: #FFF;
    border-color: #F90;
    background-color: #F90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #e08700;
    background-color: #e08700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #d68100;
    background-color: #d68100
}

.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
    color: #FFF;
    background-color: #FF675B
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-danger:focus,.vc_btn3.vc_btn3-color-danger:hover {
    color: #f7f7f7;
    background-color: #ff4b3c
}

.vc_btn3.vc_btn3-color-danger.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-danger:active {
    color: #f2f2f2;
    background-color: #ff4132
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline {
    color: #FF675B;
    border-color: #FF675B;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover {
    color: #FFF;
    border-color: #FF675B;
    background-color: #FF675B
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d {
    color: #FFF;
    background-color: #FF675B;
    box-shadow: 0 5px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #FF675B;
    top: 3px;
    box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #FF675B
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
    color: #FFF;
    border-color: #FF675B;
    background-color: #FF675B
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #ff4b3c;
    background-color: #ff4b3c
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #ff4132;
    background-color: #ff4132
}

.vc_btn3.vc_btn3-color-inverse,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat {
    color: #FFF;
    background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-inverse:focus,.vc_btn3.vc_btn3-color-inverse:hover {
    color: #f7f7f7;
    background-color: #464646
}

.vc_btn3.vc_btn3-color-inverse.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-inverse:active {
    color: #f2f2f2;
    background-color: #414141
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline {
    color: #555;
    border-color: #555;
    background-color: transparent
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover {
    color: #FFF;
    border-color: #555;
    background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d {
    color: #FFF;
    background-color: #555;
    box-shadow: 0 5px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover {
    color: #f7f7f7;
    background-color: #555;
    top: 3px;
    box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active {
    color: #f2f2f2;
    background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs {
    box-shadow: 0 3px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover {
    top: 1px;
    box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm {
    box-shadow: 0 4px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover {
    top: 2px;
    box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg {
    box-shadow: 0 5px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover {
    top: 3px;
    box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern {
    color: #FFF;
    border-color: #555;
    background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color: #464646;
    background-color: #464646
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active {
    color: #f2f2f2;
    border-color: #414141;
    background-color: #414141
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
    color: #2A2A2A
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
    color: #EBEBEB
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
    color: #FFF
}

.vc_btn3-container.vc_btn3-center {
    text-align: center
}

.vc_btn3-container.vc_btn3-left {
    text-align: left
}

.vc_btn3-container.vc_btn3-right {
    text-align: right
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
    display: inline-block;
    position: static;
    transform: translate(0,0);
    min-width: 1em
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    margin-right: .5em
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    margin-left: .5em
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs {
    font-size: 11px;
    padding: 8px 12px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom {
    padding: 7px 11px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm {
    font-size: 12px;
    padding: 11px 16px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom {
    padding: 10px 15px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {
    font-size: 14px;
    padding: 14px 20px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom {
    padding: 13px 19px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {
    font-size: 16px;
    padding: 18px 25px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom {
    padding: 17px 24px
}

.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left,.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right {
    text-align: inherit
}

.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited {
    border: none;
    text-decoration: inherit;
    color: inherit
}

.vc_custom_heading a {
    transition: all .2s ease-in-out;
    opacity: 1
}

.vc_custom_heading a:hover {
    opacity: .85
}

.wpb-pricing-table {
    word-wrap: break-word
}

.wpb-plan-title {
    margin: 0 0 10px;
    text-align: center
}

.wpb-plan-description {
    margin: 0;
    text-align: center
}

.wpb-price-container {
    padding: 15px 0;
    text-align: center;
    color: #333
}

.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4,.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4,.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
    color: inherit
}

.wpb-currency {
    position: relative;
    top: -20px;
    font-size: 13px
}

.wpb-price {
    margin: 0 5px;
    font-size: 52px;
    font-weight: 700
}

.wpb-period {
    position: relative;
    bottom: 3px;
    font-size: 13px
}

.wpb-plan-features {
    margin: 20px 0 0;
    padding: 0
}

.wpb-plan-features li {
    list-style: none
}

.vc_call_to_action {
    background-color: #EBEBEB;
    border: 2px solid #EBEBEB;
    padding: 2em;
    border-radius: 5px
}

.vc_call_to_action :last-child {
    margin-bottom: 0
}

.vc_call_to_action.vc_cta_square {
    border-radius: 0
}

.vc_call_to_action.vc_cta_square_outlined {
    border-radius: 0;
    background: 0 0!important
}

.vc_call_to_action.vc_cta_round {
    border-radius: 50px
}

.vc_call_to_action.vc_cta_outlined {
    background: 0 0!important
}

.vc_call_to_action hgroup h2,.vc_call_to_action hgroup h4 {
    margin: 0;
    clear: none
}

.vc_call_to_action hgroup+p {
    margin-top: 1em
}

.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn {
    float: right;
    margin-left: 2em
}

.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn {
    float: left;
    margin-right: 2em
}

.wpb_call_to_action {
    position: relative;
    background-color: #f7f7f7;
    padding: 35px;
    border: 1px solid #F0F0F0;
    box-sizing: border-box
}

.wpb_call_to_action .wpb_button {
    margin: 0;
    box-sizing: border-box
}

.cta_align_left .wpb_button {
    float: left
}

.cta_align_right .wpb_button {
    float: right
}

.cta_align_left .wpb_button,.cta_align_right .wpb_button {
    max-width: 27.5%
}

.cta_align_left .wpb_call_text,.cta_align_right .wpb_call_text {
    width: 70%;
    float: left;
    clear: none
}

.cta_align_left .wpb_call_text {
    float: right
}

#content .wpb_call_to_action .wpb_call_text,.wpb_call_to_action .wpb_call_text {
    margin: 0;
    padding-top: 0
}

.cta_align_bottom {
    text-align: center
}

.cta_align_bottom .wpb_button {
    position: static;
    margin-top: 21.74px;
    display: inline-block
}

.cta_no_button .wpb_call_text {
    width: auto;
    float: none
}

@media (width <= 600px) {
    .vc_responsive .cta_align_left .wpb_button,.vc_responsive .cta_align_right .wpb_button {
        max-width:70%;
        width: 70%;
        float: none;
        display: block;
        margin: 3% auto
    }

    .vc_responsive .cta_align_left .wpb_call_text,.vc_responsive .cta_align_right .wpb_call_text {
        width: auto;
        max-width: none;
        text-align: center
    }
}

.vc_cta3-container {
    margin-left: auto;
    margin-right: auto
}

.vc_cta3-container::after,.vc_cta3-container::before {
    display: table;
    content: ' '
}

.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element,.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element,.wpb_tour_next_prev_nav span {
    display: inline-block
}

.vc_cta3-container.vc_cta3-size-xs {
    width: 50%
}

.vc_cta3-container.vc_cta3-size-sm {
    width: 60%
}

.vc_cta3-container.vc_cta3-size-md {
    width: 70%
}

.vc_cta3-container.vc_cta3-size-lg {
    width: 80%
}

.vc_cta3-container.vc_cta3-size-xl {
    width: 90%
}

.vc_general.vc_cta3 {
    border: 1px solid transparent;
    font-size: 1em;
    word-wrap: break-word
}

.vc_general.vc_cta3.vc_cta3-style-classic,.vc_general.vc_cta3.vc_cta3-style-custom {
    border-color: #F0F0F0;
    background-color: #f7f7f7
}

.vc_general.vc_cta3 .vc_cta3-content {
    vertical-align: top
}

.vc_general.vc_cta3 .vc_cta3-content>:last-child,.vc_general.vc_cta3 .vc_cta3-icons>:last-child {
    margin-bottom: 0
}

.vc_general.vc_cta3 .vc_cta3-actions {
    vertical-align: middle;
    white-space: nowrap
}

@media (width >= 768px) {
    .vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container {
        margin:0
    }
}

.vc_general.vc_cta3 .vc_cta3-icons {
    vertical-align: middle
}

.vc_general.vc_cta3 h2,.vc_general.vc_cta3 h4 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0
}

.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content {
    text-align: left
}

.vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content {
    text-align: right
}

.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content {
    text-align: center
}

.vc_general.vc_cta3.vc_cta3-align-justify .vc_cta3-content {
    text-align: justify
}

.separator_align_center,.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons,.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons,.vc_pie_chart,.vc_pie_chart .vc_pie_chart_value {
    text-align: center
}

.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container {
    padding-top: 1em
}

.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container {
    padding-bottom: 1em
}

.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons {
    display: table-cell
}

.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container {
    display: table-cell;
    padding-left: 1em
}

.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons {
    display: table-cell
}

.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container {
    display: table-cell;
    padding-right: 1em
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container,.vc_grid.vc_row {
    padding-right: 0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border {
    position: relative
}

.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons {
    position: absolute
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons {
    right: 0;
    top: 50%;
    transform: translate(50%,-50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs {
    margin-right: 17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-right: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm {
    margin-right: 22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-right: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md {
    margin-right: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-right: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg {
    margin-right: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container {
    padding-right: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl {
    margin-right: 50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-right: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons {
    left: 0;
    top: 50%;
    transform: translate(-50%,-50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs {
    margin-left: 17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container {
    padding-left: 0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-left: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm {
    margin-left: 22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-left: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md {
    margin-left: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-left: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg {
    margin-left: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container {
    padding-left: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl {
    margin-left: 50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-left: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons {
    left: 50%;
    top: 0;
    transform: translate(-50%,-50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs {
    margin-top: 17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container {
    padding-top: 0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-top: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm {
    margin-top: 22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-top: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md {
    margin-top: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-top: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg {
    margin-top: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container {
    padding-top: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl {
    margin-top: 50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-top: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons {
    left: 50%;
    bottom: 0;
    transform: translate(-50%,50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs {
    margin-bottom: 17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container {
    padding-bottom: 0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-bottom: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm {
    margin-bottom: 22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-bottom: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md {
    margin-bottom: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-bottom: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg {
    margin-bottom: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container {
    padding-bottom: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl {
    margin-bottom: 50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
    padding-bottom: 35px
}

.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content {
    margin-top: 1em
}

.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content {
    margin-bottom: 1em
}

@media (width >= 768px) {
    .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions,.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions {
        max-width:30%;
        display: table-cell
    }

    .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content {
        padding-left: 28px;
        display: table-cell
    }

    .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content {
        width: 100%;
        padding-right: 28px;
        display: table-cell
    }
}

.vc_general.vc_cta3.vc_cta3-style-outline {
    border-width: 3px
}

.vc_general.vc_cta3.vc_cta3-shape-square {
    border-radius: 0
}

.vc_general.vc_cta3.vc_cta3-shape-rounded {
    border-radius: 5px
}

.vc_general.vc_cta3.vc_cta3-shape-round {
    border-radius: 4em
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header {
    color: #5472D2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d,.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat {
    color: #c9d2f0;
    border-color: transparent;
    background-color: #5472D2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #3253bc
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon,.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder {
    color: #5472D2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline {
    border-color: #5472D2;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header {
    color: #00C1CF
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d,.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat {
    color: #d3f5f1;
    border-color: transparent;
    background-color: #00C1CF
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #008d97
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline {
    border-color: #00C1CF;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header {
    color: #00C1CF
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header {
    color: #FE6C61
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d,.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat {
    color: #fcdbd7;
    border-color: transparent;
    background-color: #FE6C61
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #fe3829
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline {
    border-color: #FE6C61;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header {
    color: #FE6C61
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header {
    color: #8D6DC4
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d,.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat {
    color: #e1d5f5;
    border-color: transparent;
    background-color: #8D6DC4
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #6e48b1
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline {
    border-color: #8D6DC4;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header {
    color: #8D6DC4
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header {
    color: #4CADC9
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d,.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat {
    color: #d0edf5;
    border-color: transparent;
    background-color: #4CADC9
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #338faa
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline {
    border-color: #4CADC9;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header {
    color: #4CADC9
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header {
    color: #CEC2AB
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d,.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat {
    color: #f7f3eb;
    border-color: transparent;
    background-color: #CEC2AB
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #b9a888
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline {
    border-color: #CEC2AB;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header {
    color: #CEC2AB
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header {
    color: #50485B
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat {
    color: #e2ddeb;
    border-color: transparent;
    background-color: #50485B
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #342f3c;
    color: #e2ddeb;
    border-color: transparent;
    background-color: #50485B
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline {
    border-color: #50485B;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header {
    color: #50485B
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header {
    color: #75D69C
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat {
    color: #e1f5e9;
    border-color: transparent;
    background-color: #75D69C
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #4ac97d;
    color: #e1f5e9;
    border-color: transparent;
    background-color: #75D69C
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline {
    border-color: #75D69C;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header {
    color: #75D69C
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header {
    color: #F7BE68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat {
    color: #faf0e1;
    border-color: transparent;
    background-color: #F7BE68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #f4a733;
    color: #faf0e1;
    border-color: transparent;
    background-color: #F7BE68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline {
    border-color: #F7BE68;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header {
    color: #F7BE68
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header {
    color: #5AA1E3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat {
    color: #dce9f5;
    border-color: transparent;
    background-color: #5AA1E3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #2a86db;
    color: #dce9f5;
    border-color: transparent;
    background-color: #5AA1E3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline {
    border-color: #5AA1E3;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header {
    color: #5AA1E3
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header {
    color: #6DAB3C
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat {
    color: #e5f2da;
    border-color: transparent;
    background-color: #6DAB3C
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #53812d;
    color: #e5f2da;
    border-color: transparent;
    background-color: #6DAB3C
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline {
    border-color: #6DAB3C;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header {
    color: #6DAB3C
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header {
    color: #F4524D
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {
    color: #fce2e1;
    border-color: transparent;
    background-color: #F4524D
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #f11f18;
    color: #fce2e1;
    border-color: transparent;
    background-color: #F4524D
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline {
    border-color: #F4524D;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header {
    color: #F4524D
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header {
    color: #F79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat {
    color: #f7e1d7;
    border-color: transparent;
    background-color: #F79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #f46e33;
    color: #f7e1d7;
    border-color: transparent;
    background-color: #F79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline {
    border-color: #F79468;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header {
    color: #F79468
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header {
    color: #B97EBB
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat {
    color: #f4dff5;
    border-color: transparent;
    background-color: #B97EBB
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #a559a8;
    color: #f4dff5;
    border-color: transparent;
    background-color: #B97EBB
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline {
    border-color: #B97EBB;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header {
    color: #B97EBB
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header {
    color: #2A2A2A
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat {
    color: #d9d9d9;
    border-color: transparent;
    background-color: #2A2A2A
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #0e0e0e;
    color: #d9d9d9;
    border-color: transparent;
    background-color: #2A2A2A
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header {
    color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline {
    border-color: #2A2A2A;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header {
    color: #2A2A2A
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header {
    color: #EBEBEB
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat {
    color: #9d9d9e;
    border-color: transparent;
    background-color: #EBEBEB
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header {
    color: #666
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #cfcfcf;
    color: #9d9d9e;
    border-color: transparent;
    background-color: #EBEBEB
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header {
    color: #666
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline {
    border-color: #EBEBEB;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header {
    color: #EBEBEB
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header {
    color: #FFF
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat {
    color: #9d9d9e;
    border-color: transparent;
    background-color: #FFF
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header {
    color: #666
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #e3e3e3;
    color: #9d9d9e;
    border-color: transparent;
    background-color: #FFF
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header {
    color: #666
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline {
    border-color: #FFF;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header {
    color: #FFF
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat {
    color: #9d9d9e;
    border-color: transparent;
    background-color: #F0F0F0
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header {
    color: #666
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d {
    box-shadow: 0 5px 0 #d4d4d4;
    color: #9d9d9e;
    border-color: transparent;
    background-color: #F0F0F0
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header {
    color: #666
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline {
    border-color: #F0F0F0;
    background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header {
    color: #F0F0F0
}

.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner {
    height: 1em;
    width: 1em
}

.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner {
    height: 2em;
    width: 2em
}

.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner {
    height: 3em;
    width: 3em
}

.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner {
    height: 4em;
    width: 4em
}

.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner {
    height: 5em;
    width: 5em
}

.wpb_gmaps_widget .wpb_wrapper {
    background-color: #f7f7f7;
    padding: 5px
}

.wpb_gmaps_widget .wpb_map_wraper iframe {
    margin-bottom: 0;
    padding: 0;
    display: block;
    width: 100%;
    border: none
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
    position: relative;
    padding-bottom: 56.25%;
    height: 0
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%
}

.wpb_accordion_section .wpb_accordion_header a:focus,.wpb_content_element .wpb_tabs_nav li a:focus,.wpb_tour_next_prev_nav a:focus {
    outline: 0
}

.wpb_content_element .wpb_tabs_nav,.wpb_content_element .wpb_tour_tabs_wrapper {
    padding: 0
}

.wpb_content_element .wpb_tabs_nav {
    margin: 0;
    padding-left: 0!important;
    text-indent: inherit!important
}

#content .wpb_content_element .wpb_tabs_nav {
    margin: 0
}

.wpb_content_element .wpb_tabs_nav li {
    background-color: #FFF;
    white-space: nowrap;
    padding: 0;
    background-image: none;
    list-style: none!important
}

.wpb_carousel .next,.wpb_carousel .prev,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_content_element .wpb_tabs_nav li:hover,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
    background-color: #f7f7f7
}

.wpb_content_element .wpb_tabs_nav li::after,.wpb_content_element .wpb_tabs_nav li::before {
    display: none!important
}

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a {
    cursor: default
}

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide {
    display: none
}

.wpb_content_element .wpb_accordion_header a,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a {
    border-bottom: none;
    text-decoration: none;
    display: block;
    padding: .5em 1em
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab {
    padding: 1em
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content>.wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child {
    margin-bottom: 0
}

.wpb_tabs .wpb_tabs_nav li {
    float: left;
    margin: 0 1px 0 0
}

.wpb_tour .wpb_tabs_nav {
    float: left;
    width: 31.66666667%
}

.wpb_tour .wpb_tabs_nav li {
    margin: 0 0 1px;
    clear: left;
    width: 100%
}

.wpb_tour .wpb_tabs_nav a {
    width: 100%
}

.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
    box-sizing: border-box;
    border: none;
    float: left;
    width: 68.33333333%;
    padding: 0 0 0 21.74px
}

.wpb_tour_next_prev_nav {
    margin-left: 31.66666667%;
    padding-left: 21.74px;
    font-size: 80%
}

.wpb_tour_next_prev_nav a {
    border-bottom: 1px dotted;
    text-decoration: none
}

.wpb_tour_next_prev_nav a:hover {
    text-decoration: none;
    border-bottom: none
}

.wpb_tour_next_prev_nav span {
    width: 48%;
    padding-top: 1em;
    float: left
}

.wpb_tour_next_prev_nav span.wpb_next_slide {
    text-align: right;
    float: right
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
    margin: 0 0 1px;
    padding-top: 0;
    position: relative;
    text-transform: none;
    font-weight: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
    letter-spacing: inherit
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
    padding-left: 1em
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
    display: block;
    width: 16px;
    height: 16px;
    background-image: url("../images/toggle_open.png");
    background-repeat: no-repeat;
    position: absolute;
    right: .7em;
    top: .7em
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
    background-image: url("../images/toggle_close.png")
}

@media (width <= 480px) {
    .vc_responsive .wpb_tour .wpb_tab,.vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,.vc_responsive .wpb_tour_next_prev_nav {
        width:100%;
        float: none;
        margin-left: 0
    }

    .vc_responsive .wpb_tour_next_prev_nav {
        width: auto;
        padding: 0 1em
    }

    .vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
        margin-bottom: 1em
    }

    .vc_responsive .wpb_tour .wpb_tab {
        padding-left: 1em;
        padding-right: 1em
    }
}

.grid_layout-thumbnail .post-thumb,body ul.wpb_thumbnails-fluid li .entry-content :last-child {
    margin-bottom: 0
}

.wpb_column .wpb_wrapper .wpb_teaser_grid {
    float: none
}

body ul.wpb_thumbnails-fluid li {
    padding: 0;
    margin-left: 0;
    background-image: none;
    list-style: none!important
}

body ul.wpb_thumbnails-fluid li::after,body ul.wpb_thumbnails-fluid li::before {
    display: none!important
}

.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,.wpb_row .wpb_grid ul.wpb_thumbnails-fluid {
    padding: 0;
    overflow: visible!important
}

.wpb_teaser_grid .entry-content {
    margin: 0;
    padding: 0;
    width: 100%
}

.grid_layout-thumbnail .post-thumb img {
    max-width: 100%
}

.wpb_carousel .wpb_wrapper {
    position: relative
}

.wpb_carousel .next,.wpb_carousel .prev {
    position: absolute;
    top: 3px;
    padding: 0 6px;
    font-size: 12px;
    z-index: 10;
    text-decoration: none;
    transition: all .2s linear
}

.wpb_carousel .next:hover,.wpb_carousel .prev:hover {
    background-color: #F0F0F0
}

.wpb_carousel .next:focus,.wpb_carousel .prev:focus {
    outline: 0;
    text-decoration: none
}

.wpb_carousel .prev {
    right: 30px
}

.wpb_carousel .next {
    right: 0
}

.wpb_carousel .wpb_thumbnails-fluid {
    width: 100%
}

.wpb_carousel .wpb_thumbnails-fluid>[class*="vc_span"] {
    height: auto!important
}

.wpb_categories_filter,.wpb_teaser_grid .categories_filter {
    list-style: none;
    padding: 0;
    margin: 0 0 10px
}

.wpb_categories_filter li,.wpb_teaser_grid .categories_filter li {
    display: block;
    float: left;
    margin: 0 10px 10px 0;
    background-image: none;
    list-style: none!important
}

.wpb_categories_filter li::after,.wpb_categories_filter li::before,.wpb_teaser_grid .categories_filter li::after,.wpb_teaser_grid .categories_filter li::before {
    display: none!important
}

.wpb_categories_filter li a,.wpb_teaser_grid .categories_filter li a {
    border: none;
    text-decoration: none
}

.wpb_categories_filter li a:hover,.wpb_categories_filter li.active a,.wpb_teaser_grid .categories_filter li a:hover,.wpb_teaser_grid .categories_filter li.active a {
    border-bottom: 1px dotted
}

@media (width <= 480px) {
    .vc_responsive .wpb_row ul.wpb_thumbnails-fluid {
        margin-left:0;
        width: auto
    }

    .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_col-"] {
        width: 100%;
        float: none;
        display: block;
        margin-left: 0;
        margin-right: 0
    }
}

.wpb_image_grid .wpb_image_grid_ul {
    margin: 0;
    padding: 0
}

.wpb_image_grid .wpb_image_grid_ul>li {
    background-image: none;
    list-style: none!important
}

.wpb_image_grid .wpb_image_grid_ul>li::after,.wpb_image_grid .wpb_image_grid_ul>li::before {
    display: none!important
}

.wpb_image_grid .wpb_image_grid_ul .isotope-item {
    list-style: none;
    margin: 0 1px 1px 0;
    max-width: 100%;
    float: left
}

.wpb_image_grid .wpb_image_grid_ul a {
    display: block
}

.wpb_image_grid .wpb_image_grid_ul img {
    display: block;
    max-width: 100%;
    height: auto
}

.wpb_gallery .theme-default .nivoSlider {
    margin-bottom: 0
}

.wpb_gallery .theme-default .nivo-controlNav {
    padding: 10px 0 3px
}

.wpb_gallery .wpb_flexslider .flex-control-nav {
    bottom: auto;
    top: 100%;
    margin-top: 15px
}

.wpb_gallery .wpb_flexslider .flex-caption {
    cursor: default
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a {
    border: none;
    box-shadow: none
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover {
    box-shadow: none
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a::before {
    line-height: 1
}

.wpb_gallery .wpb_flexslider .flex-control-paging {
    z-index: 10
}

#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li {
    list-style: none;
    padding: 0;
    background-image: none;
    margin: 0
}

.flickr_badge_image {
    margin: 0 10px 10px 0;
    width: 72px;
    height: 72px;
    float: left;
    background: 0 0;
    padding: 0
}

.flickr_badge_image a {
    border: none
}

.flickr_badge_image img {
    margin: 0;
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 100%;
    max-width: 100%;
    max-height: 100%
}

.wpb_flickr_widget p.flickr_stream_wrap {
    clear: both;
    margin-bottom: 0;
    font-size: 80%
}

.wpb_flickr_widget p.flickr_stream_wrap a {
    background-image: url("../images/flickr.png");
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 25px;
    display: inline-block
}

.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper {
    width: 10%
}

.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper {
    width: 20%
}

.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper {
    width: 30%
}

.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper {
    width: 40%
}

.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper {
    width: 50%
}

.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper {
    width: 60%
}

.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper {
    width: 70%
}

.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper {
    width: 80%
}

.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper {
    width: 90%
}

.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper {
    width: 100%
}

.wpb_video_widget .wpb_video_wrapper {
    padding-top: 56.25%;
    position: relative;
    width: 100%
}

.wpb_video_widget .wpb_video_wrapper>div {
    padding-top: 0!important;
    position: static
}

.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
    padding-top: 56.25%
}

.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper {
    padding-top: 75%
}

.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper {
    padding-top: 42.55319149%
}

.wpb_video_widget.vc_video-aspect-ratio-916 .wpb_video_wrapper {
    padding-top: 177.77777778%
}

.wpb_video_widget.vc_video-aspect-ratio-34 .wpb_video_wrapper {
    padding-top: 133.33333333%
}

.wpb_video_widget.vc_video-aspect-ratio-1235 .wpb_video_wrapper {
    padding-top: 235%
}

.wpb_video_widget.vc_video-align-left .wpb_wrapper {
    float: left
}

.wpb_video_widget.vc_video-align-center .wpb_wrapper {
    margin: 0 auto
}

.wpb_video_widget.vc_video-align-right .wpb_wrapper {
    float: right
}

.wpb_video_widget .wpb_wrapper {
    position: relative
}

.wpb_video_widget .wpb_wrapper iframe {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    margin: 0;
    top: 0;
    left: 0;
    box-sizing: border-box
}

.wpb_video_wrapper .fluid-width-video-wrapper {
    padding-top: 0!important;
    position: static
}

.wpb_posts_slider .flex-caption,.wpb_posts_slider .nivo-caption {
    background-color: #f7f7f7;
    opacity: 1;
    filter: alpha(opacity=100);
    color: inherit;
    padding: 10px 15px;
    position: static
}

.wpb_posts_slider .wpb_gallery_slides>ul>li {
    background-image: none;
    list-style: none!important
}

.wpb_posts_slider .wpb_gallery_slides>ul>li::after,.wpb_posts_slider .wpb_gallery_slides>ul>li::before {
    display: none!important
}

.vc_progress_bar .vc_single_bar {
    background: #f7f7f7;
    position: relative;
    margin-bottom: 11.67px;
    box-shadow: 0 1px 2px rgb(0 0 0 / 10%) inset;
    border-radius: 3px
}

.vc_progress_bar .vc_single_bar:last-child,.vc_separator .vc_icon_element {
    margin-bottom: 0
}

.vc_progress_bar .vc_single_bar .vc_label {
    display: block;
    padding: .5em 1em;
    position: relative;
    z-index: 1
}

.vc_progress_bar .vc_single_bar .vc_bar {
    display: block;
    position: absolute;
    height: 100%;
    background-color: #e0e0e0;
    width: 0%;
    top: 0;
    left: 0;
    border-radius: 3px;
    transition: width 1s linear
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar {
    background-color: #0074CC
}

.vc_progress_bar .vc_single_bar .vc_bar.striped {
    background-image: linear-gradient(45deg,rgb(255 255 255 / 15%) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / 15%) 50%,rgb(255 255 255 / 15%) 75%,transparent 75%,transparent);
    background-size: 40px 40px
}

.vc_progress_bar .vc_single_bar .vc_bar.animated {
    animation: progress-bar-stripes 2s linear infinite
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar {
    background-color: #49afcd
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar {
    background-color: #5bb75b
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar {
    background-color: #faa732
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar {
    background-color: #da4f49
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar {
    background-color: #414141
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar,.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar {
    background-color: #5472D2
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar,.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar {
    background-color: #00C1CF
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar,.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar {
    background-color: #FE6C61
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar,.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar {
    background-color: #8D6DC4
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar,.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar {
    background-color: #4CADC9
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar,.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar {
    background-color: #CEC2AB
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar,.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar {
    background-color: #50485B
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar,.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar,.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar {
    background-color: #75D69C
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar,.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar {
    background-color: #2A2A2A
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar,.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar {
    background-color: #EBEBEB
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label,.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label {
    color: #666;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar,.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_bar {
    background-color: #F7BE68
}

.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar,.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar {
    background-color: #5AA1E3
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar,.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar {
    background-color: #6DAB3C
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar,.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar {
    background-color: #F4524D
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar,.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar {
    background-color: #F79468
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar,.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar {
    background-color: #B97EBB
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar,.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar,.vc_text_separator div {
    background-color: #FFF
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label {
    color: #fff;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label,.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label {
    color: #666;
    text-shadow: 0 -1px 0 rgb(0 0 0 / 25%)
}

@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }

    to {
        background-position: 0 0
    }
}

.vc_pie_chart {
    z-index: 0;
    opacity: 0;
    filter: alpha(opacity=0)
}

.vc_pie_chart.vc_ready {
    opacity: 1;
    filter: alpha(opacity=100)
}

.vc_pie_chart .vc_pie_wrapper {
    position: relative;
    margin: 0 auto
}

.vc_pie_chart canvas {
    position: relative;
    z-index: 1
}

.vc_pie_chart .vc_pie_chart_value,.vc_pie_chart_back {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.vc_pie_chart .vc_pie_chart_value {
    font-size: 200%
}

.vc_pie_chart_back {
    border: 6px solid #f7f7f7;
    border-radius: 50%;
    opacity: .3;
    filter: alpha(opacity=30);
    box-sizing: border-box
}

.vc_images_carousel .vc_carousel-control {
    border: none
}

.vc_carousel .vc_carousel-control {
    text-shadow: none;
    border: none;
    transition: all .2s linear
}

.vc_carousel .vc_carousel-control:active,.vc_carousel .vc_carousel-control:focus {
    outline: 0
}

.vc_carousel .vc_carousel-indicators li {
    width: 5px;
    height: 5px;
    margin: 0;
    border-color: #f7f7f7;
    transition: all .2s linear
}

.vc_separator {
    display: flex;
    flex-flow: row nowrap;
    align-items: center
}

.vc_separator h4 {
    line-height: 1em;
    font-size: 100%;
    margin: 0;
    word-wrap: break-word;
    flex: 0 1 auto
}

.vc_separator h4 .normal {
    font-size: 12px;
    font-weight: 400
}

.vc_separator .vc_sep_holder {
    height: 1px;
    position: relative;
    flex: 1 1 auto;
    min-width: 10%
}

.vc_separator .vc_sep_holder .vc_sep_line {
    height: 1px;
    border-top: 1px solid #EBEBEB;
    display: block;
    position: relative;
    top: 1px;
    width: 100%
}

.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l,.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {
    display: none
}

.vc_separator.vc_separator_align_center h4 {
    padding: 0 .8em
}

.vc_separator.vc_separator_align_left h4 {
    padding: 0 .8em 0 0
}

.vc_separator.vc_separator_align_right h4 {
    padding: 0 0 0 .8em;
    margin: 0!important
}

.vc_separator.vc_sep_double {
    height: 3px
}

.vc_separator.vc_sep_double .vc_sep_line {
    border-bottom: 1px solid #EBEBEB;
    border-top: 1px solid #EBEBEB;
    height: 3px
}

.vc_separator.vc_sep_dashed .vc_sep_line {
    border-top-style: dashed
}

.vc_separator.vc_sep_dotted .vc_sep_line {
    border-top-style: dotted
}

.vc_separator.vc_sep_shadow .vc_sep_line {
    border: none;
    position: relative;
    height: 20px;
    top: 0;
    overflow: hidden
}

.vc_separator.vc_sep_shadow .vc_sep_line::after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: -20px;
    right: 0;
    height: 10px;
    border-radius: 100%
}

.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    right: -100%;
    box-shadow: 10px 10px 10px 1px
}

.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    left: -100%;
    box-shadow: -10px 10px 10px 1px
}

.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l {
    width: 100%
}

.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r {
    display: none
}

.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4 {
    padding-left: 0
}

.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl {
    margin-left: .8em;
    margin-right: .8em
}

.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style {
    margin-left: .8em
}

.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style+h4 {
    padding-left: .8em
}

.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line {
    border-top-width: 1px
}

.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 1px;
    top: 0
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line {
    top: 0
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 1px
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 1px
}

.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
    border-top-width: 2px
}

.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 2px;
    top: -1px
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line {
    top: -1px
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 2px
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 2px
}

.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line {
    border-top-width: 3px
}

.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 3px;
    top: -1px
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line {
    top: -1px
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 3px
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 3px
}

.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {
    border-top-width: 4px
}

.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 4px;
    top: -2px
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line {
    top: -2px
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 4px
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 4px
}

.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line {
    border-top-width: 5px
}

.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 5px;
    top: -2px
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line {
    top: -2px
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 5px
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 5px
}

.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line {
    border-top-width: 6px
}

.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 6px;
    top: -3px
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line {
    top: -3px
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 6px
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 6px
}

.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line {
    border-top-width: 7px
}

.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 7px;
    top: -3px
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line {
    top: -3px
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 7px
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 7px
}

.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line {
    border-top-width: 8px
}

.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 8px;
    top: -4px
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line {
    top: -4px
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 8px
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 8px
}

.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line {
    border-top-width: 9px
}

.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 9px;
    top: -4px
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line {
    top: -4px
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 9px
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 9px
}

.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line {
    border-top-width: 10px
}

.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line {
    border-bottom-width: 10px;
    top: -5px
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line {
    top: -5px
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
    box-shadow: 10px 10px 10px 10px
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
    box-shadow: -10px 10px 10px 10px
}

.vc_separator.vc_sep_color_blue .vc_sep_line {
    border-color: #5472D2
}

.vc_separator.vc_sep_color_turquoise .vc_sep_line {
    border-color: #00C1CF
}

.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder {
    color: #00C1CF
}

.vc_separator.vc_sep_color_pink .vc_sep_line {
    border-color: #FE6C61
}

.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder {
    color: #FE6C61
}

.vc_separator.vc_sep_color_violet .vc_sep_line {
    border-color: #8D6DC4
}

.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder {
    color: #8D6DC4
}

.vc_separator.vc_sep_color_peacoc .vc_sep_line {
    border-color: #4CADC9
}

.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder {
    color: #4CADC9
}

.vc_separator.vc_sep_color_chino .vc_sep_line {
    border-color: #CEC2AB
}

.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder {
    color: #CEC2AB
}

.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
    border-color: #50485B
}

.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder {
    color: #50485B
}

.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
    border-color: #75D69C
}

.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder {
    color: #75D69C
}

.vc_separator.vc_sep_color_black .vc_sep_line {
    border-color: #2A2A2A
}

.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder {
    color: #2A2A2A
}

.vc_separator.vc_sep_color_grey .vc_sep_line {
    border-color: #EBEBEB
}

.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder {
    color: #EBEBEB
}

.vc_separator.vc_sep_color_orange .vc_sep_line {
    border-color: #F7BE68
}

.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder {
    color: #F7BE68
}

.vc_separator.vc_sep_color_sky .vc_sep_line {
    border-color: #5AA1E3
}

.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder {
    color: #5AA1E3
}

.vc_separator.vc_sep_color_green .vc_sep_line {
    border-color: #6DAB3C
}

.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder {
    color: #6DAB3C
}

.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
    border-color: #F4524D
}

.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder {
    color: #F4524D
}

.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
    border-color: #F79468
}

.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder {
    color: #F79468
}

.vc_separator.vc_sep_color_purple .vc_sep_line {
    border-color: #B97EBB
}

.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder {
    color: #B97EBB
}

.vc_separator.vc_sep_color_white .vc_sep_line {
    border-color: #FFF
}

.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder {
    color: #FFF
}

.vc_text_separator,.wpb_separator {
    border-bottom: 1px solid #EBEBEB;
    clear: both;
    height: 1px
}

.vc_sep_width_10 {
    width: 10%
}

.vc_sep_width_20 {
    width: 20%
}

.vc_sep_width_30 {
    width: 30%
}

.vc_sep_width_40 {
    width: 40%
}

.vc_sep_width_50 {
    width: 50%
}

.vc_sep_width_60 {
    width: 60%
}

.vc_sep_width_70 {
    width: 70%
}

.vc_sep_width_80 {
    width: 80%
}

.vc_sep_width_90 {
    width: 90%
}

.vc_sep_width_100 {
    width: 100%
}

.vc_sep_pos_align_center {
    margin-left: auto;
    margin-right: auto
}

.vc_sep_pos_align_left {
    margin-left: 0;
    margin-right: auto
}

.vc_sep_pos_align_right {
    margin-left: auto;
    margin-right: 0
}

.vc_text_separator div {
    display: inline-block;
    padding: 1px 1em;
    position: relative;
    top: -9px
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background,.wpb_single_image .vc_box_border.vc_box_border_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_blue {
    background-color: #5472D2
}

.separator_align_left {
    text-align: left
}

.separator_align_right {
    text-align: right
}

.vc-zigzag-wrapper {
    text-align: center
}

.vc-zigzag-wrapper.vc-zigzag-align-left {
    text-align: left
}

.vc-zigzag-wrapper.vc-zigzag-align-right {
    text-align: right
}

.vc-zigzag-inner {
    display: inline-block
}

.wpb_single_image a {
    border: none;
    outline: 0
}

.wpb_single_image img {
    height: auto;
    max-width: 100%;
    vertical-align: top
}

.wpb_single_image img.vc_img-placeholder {
    width: 100%
}

.wpb_single_image .vc_single_image-wrapper {
    display: inline-block;
    vertical-align: top;
    max-width: 100%
}

.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
    border-radius: 4px;
    box-shadow: none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {
    border-radius: 0;
    box-shadow: none;
    padding: 6px;
    border: 1px solid #EBEBEB
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {
    border-radius: 0;
    box-shadow: none;
    border: 1px solid #EBEBEB
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
    border-radius: 0;
    box-shadow: none;
    padding: 6px;
    border: none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {
    border-radius: 0;
    box-shadow: none;
    border: none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
    border-radius: 0;
    box-shadow: 0 0 5px rgb(0 0 0 / 10%)
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
    padding: 6px
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {
    border-radius: 0;
    box-shadow: none;
    margin-bottom: 15px
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {
    border-radius: 0;
    box-shadow: none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
    border-radius: 50%;
    box-shadow: none;
    overflow: hidden
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
    box-shadow: 0 0 5px rgb(0 0 0 / 10%)
}

.wpb_single_image.vc_align_center {
    text-align: center
}

.wpb_single_image.vc_align_right {
    text-align: right
}

.wpb_single_image.vc_align_left {
    text-align: left
}

.wpb_single_image .vc_box_shadow_3d {
    position: relative;
    z-index: 0;
    display: inline-block;
    max-width: 100%
}

.wpb_single_image .vc_box_shadow_3d::after,.wpb_single_image .vc_box_shadow_3d::before {
    content: "";
    position: absolute;
    box-shadow: 0 15px 10px rgb(0 0 0 / 60%);
    left: 5px;
    right: 50%;
    bottom: 8px;
    height: 30%;
    z-index: -1;
    border-radius: inherit;
    transform-origin: 0 0;
    transform: skewY(-6deg)
}

.wpb_single_image .vc_box_shadow_3d::after {
    left: 50%;
    right: 5px;
    transform: skewY(6deg);
    transform-origin: 100% 0
}

.wpb_single_image .vc_figure {
    display: inline-block;
    vertical-align: top;
    margin: 0;
    max-width: 100%
}

.wpb_single_image .vc_figure-caption {
    margin-top: .2em;
    font-size: .8em
}

.wpb_single_image .vc_box_outline.vc_box_border_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_blue {
    border-color: #5472D2
}

.wpb_single_image .vc_box_outline.vc_box_border_turquoise,.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise {
    border-color: #00C1CF
}

.wpb_single_image .vc_box_border.vc_box_border_turquoise,.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise {
    background-color: #00C1CF
}

.wpb_single_image .vc_box_outline.vc_box_border_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_pink {
    border-color: #FE6C61
}

.wpb_single_image .vc_box_border.vc_box_border_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_pink {
    background-color: #FE6C61
}

.wpb_single_image .vc_box_outline.vc_box_border_violet,.wpb_single_image .vc_box_outline_circle.vc_box_border_violet {
    border-color: #8D6DC4
}

.wpb_single_image .vc_box_border.vc_box_border_violet,.wpb_single_image .vc_box_border_circle.vc_box_border_violet {
    background-color: #8D6DC4
}

.wpb_single_image .vc_box_outline.vc_box_border_peacoc,.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc {
    border-color: #4CADC9
}

.wpb_single_image .vc_box_border.vc_box_border_peacoc,.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc {
    background-color: #4CADC9
}

.wpb_single_image .vc_box_outline.vc_box_border_chino,.wpb_single_image .vc_box_outline_circle.vc_box_border_chino {
    border-color: #CEC2AB
}

.wpb_single_image .vc_box_border.vc_box_border_chino,.wpb_single_image .vc_box_border_circle.vc_box_border_chino {
    background-color: #CEC2AB
}

.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine {
    border-color: #50485B
}

.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine {
    background-color: #50485B
}

.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue {
    border-color: #75D69C
}

.wpb_single_image .vc_box_border.vc_box_border_vista_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue {
    background-color: #75D69C
}

.wpb_single_image .vc_box_outline.vc_box_border_black,.wpb_single_image .vc_box_outline_circle.vc_box_border_black {
    border-color: #2A2A2A
}

.wpb_single_image .vc_box_border.vc_box_border_black,.wpb_single_image .vc_box_border_circle.vc_box_border_black {
    background-color: #2A2A2A
}

.wpb_single_image .vc_box_outline.vc_box_border_grey,.wpb_single_image .vc_box_outline_circle.vc_box_border_grey {
    border-color: #EBEBEB
}

.wpb_single_image .vc_box_border.vc_box_border_grey,.wpb_single_image .vc_box_border_circle.vc_box_border_grey {
    background-color: #EBEBEB
}

.wpb_single_image .vc_box_outline.vc_box_border_orange,.wpb_single_image .vc_box_outline_circle.vc_box_border_orange {
    border-color: #F7BE68
}

.wpb_single_image .vc_box_border.vc_box_border_orange,.wpb_single_image .vc_box_border_circle.vc_box_border_orange {
    background-color: #F7BE68
}

.wpb_single_image .vc_box_outline.vc_box_border_sky,.wpb_single_image .vc_box_outline_circle.vc_box_border_sky {
    border-color: #5AA1E3
}

.wpb_single_image .vc_box_border.vc_box_border_sky,.wpb_single_image .vc_box_border_circle.vc_box_border_sky {
    background-color: #5AA1E3
}

.wpb_single_image .vc_box_outline.vc_box_border_green,.wpb_single_image .vc_box_outline_circle.vc_box_border_green {
    border-color: #6DAB3C
}

.wpb_single_image .vc_box_border.vc_box_border_green,.wpb_single_image .vc_box_border_circle.vc_box_border_green {
    background-color: #6DAB3C
}

.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink {
    border-color: #F4524D
}

.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink {
    background-color: #F4524D
}

.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown {
    border-color: #F79468
}

.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown {
    background-color: #F79468
}

.wpb_single_image .vc_box_outline.vc_box_border_purple,.wpb_single_image .vc_box_outline_circle.vc_box_border_purple {
    border-color: #B97EBB
}

.wpb_single_image .vc_box_border.vc_box_border_purple,.wpb_single_image .vc_box_border_circle.vc_box_border_purple {
    background-color: #B97EBB
}

.wpb_single_image .vc_box_outline.vc_box_border_white,.wpb_single_image .vc_box_outline_circle.vc_box_border_white {
    border-color: #FFF
}

.wpb_single_image .vc_box_border.vc_box_border_white,.wpb_single_image .vc_box_border_circle.vc_box_border_white {
    background-color: #FFF
}

.vc_icon_element {
    line-height: 0;
    font-size: 14px;
    margin-bottom: 35px
}

.vc_icon_element.vc_icon_element-outer {
    box-sizing: border-box;
    text-align: center
}

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
    text-align: left
}

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
    text-align: center
}

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {
    text-align: right
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
    text-align: center;
    display: inline-block;
    border: 2px solid transparent;
    width: 4em;
    height: 4em;
    box-sizing: content-box;
    position: relative
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon {
    font-size: 2.15em;
    font-style: normal;
    line-height: 1!important;
    font-size-adjust: none;
    font-stretch: normal;
    font-feature-settings: normal;
    font-language-override: normal;
    font-kerning: auto;
    font-synthesis: weight style;
    font-variant: normal;
    text-rendering: auto;
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon::before {
    font-style: normal;
    display: inline-block;
    text-decoration: inherit;
    width: inherit;
    height: inherit;
    font-size: 1em;
    text-align: center;
    text-rendering: optimizelegibility
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    box-sizing: content-box;
    border: none
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs {
    max-width: 100%!important;
    line-height: 1.2em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {
    width: 2.5em!important;
    height: 2.5em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon {
    font-size: 1.2em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm {
    max-width: 100%!important;
    line-height: 1.6em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner {
    width: 3.15em!important;
    height: 3.15em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon {
    font-size: 1.6em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md {
    max-width: 100%!important;
    line-height: 2.15em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {
    width: 4em!important;
    height: 4em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {
    font-size: 2.15em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg {
    max-width: 100%!important;
    line-height: 2.85em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {
    width: 5em!important;
    height: 5em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon {
    font-size: 2.85em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl {
    max-width: 100%!important;
    line-height: 5em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner {
    width: 7.15em!important;
    height: 7.15em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon {
    font-size: 5em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link {
    border-radius: 50%
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link {
    border-radius: 5px
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon {
    color: #00C1CF
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon {
    color: #FE6C61
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon {
    color: #8D6DC4
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon {
    color: #4CADC9
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon {
    color: #CEC2AB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon {
    color: #50485B
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon {
    color: #75D69C
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon {
    color: #2A2A2A
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon {
    color: #EBEBEB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon {
    color: #F7BE68
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon {
    color: #5AA1E3
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon {
    color: #6DAB3C
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon {
    color: #F4524D
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon {
    color: #F79468
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon {
    color: #B97EBB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {
    color: #FFF
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline {
    border-color: #5472D2
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline {
    border-color: #00C1CF
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background {
    background-color: #00C1CF
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline {
    border-color: #FE6C61
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background {
    background-color: #FE6C61
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline {
    border-color: #8D6DC4
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background {
    background-color: #8D6DC4
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline {
    border-color: #4CADC9
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background {
    background-color: #4CADC9
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline {
    border-color: #CEC2AB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background {
    background-color: #CEC2AB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline {
    border-color: #50485B
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background {
    background-color: #50485B
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline {
    border-color: #75D69C
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background {
    background-color: #75D69C
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline {
    border-color: #2A2A2A
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background {
    background-color: #2A2A2A
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline {
    border-color: #EBEBEB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background {
    background-color: #EBEBEB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline {
    border-color: #F7BE68
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background {
    background-color: #F7BE68
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline {
    border-color: #5AA1E3
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background {
    background-color: #5AA1E3
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline {
    border-color: #6DAB3C
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background {
    background-color: #6DAB3C
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline {
    border-color: #F4524D
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background {
    background-color: #F4524D
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline {
    border-color: #F79468
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background {
    background-color: #F79468
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline {
    border-color: #B97EBB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background {
    background-color: #B97EBB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline {
    border-color: #FFF
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background {
    background-color: #FFF
}

.vc_chart .vc_chart-legend {
    font-size: 14px;
    margin: 0;
    padding: 0
}

.vc_chart .vc_chart-legend li {
    line-height: 1.3em;
    list-style: none;
    margin: 0 0 .3em;
    min-height: 1.3em
}

.vc_chart .vc_chart-legend span {
    border-radius: .3em;
    display: inline-block;
    height: 1.3em;
    left: 0;
    margin-right: .5em;
    vertical-align: middle;
    width: 1.3em
}

@media (width >= 768px) {
    .vc_chart .vc_chart-legend {
        display:inline-block;
        vertical-align: middle;
        width: 40%
    }

    .vc_chart .vc_chart-legend li {
        margin-left: 1em
    }

    .vc_chart .vc_chart-with-legend {
        display: inline-block;
        vertical-align: middle;
        width: 60%
    }
}

.vc_line-chart .vc_chart-with-legend {
    width: 75%
}

.vc_line-chart .vc_chart-legend {
    width: 25%
}

.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg {
    border-radius: 0
}

.wpb_single_image [class*='_circle'] .vc-zoom-wrapper {
    border-radius: 50%
}

.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper {
    border-radius: 4px
}

.vc_general.vc_pagination {
    display: block;
    margin: 0;
    padding: 0;
    text-align: center
}

.vc_general.vc_pagination .vc_pagination-item {
    display: inline-block;
    margin: 0;
    padding: 0;
    vertical-align: middle
}

.vc_general.vc_pagination .vc_pagination-trigger {
    display: block;
    text-decoration: none;
    cursor: pointer;
    height: 10px;
    width: 10px;
    margin: 5px 7px;
    background: 0 0;
    transition: all .2s ease-in-out;
    border: none
}

.vc_gitem-zone,.vc_gitem_row .vc_gitem-col {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    box-sizing: border-box
}

.vc_general.vc_pagination .vc_pagination-trigger:focus {
    outline: 0
}

.vc_general.vc_pagination .vc_active .vc_pagination-trigger {
    cursor: default
}

.vc_pagination.vc_pagination-style-outline .vc_pagination-trigger {
    border: 3px solid transparent
}

.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger {
    opacity: .6
}

.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger,.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger:hover {
    opacity: 1
}

.vc_pagination.vc_pagination-shape-round .vc_pagination-trigger {
    border-radius: 50%
}

.vc_pagination.vc_pagination-shape-rounded .vc_pagination-trigger {
    border-radius: 3px
}

.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #5472D2
}

.vc_pagination-color-blue.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #5472D2
}

.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #00C1CF
}

.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #00C1CF
}

.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #FE6C61
}

.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #FE6C61
}

.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #8D6DC4
}

.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #8D6DC4
}

.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #4CADC9
}

.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #4CADC9
}

.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #CEC2AB
}

.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #CEC2AB
}

.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #50485B
}

.vc_pagination-color-mulled-wine.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #50485B
}

.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #75D69C
}

.vc_pagination-color-vista-blue.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #75D69C
}

.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #F7BE68
}

.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #F7BE68
}

.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #5AA1E3
}

.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #5AA1E3
}

.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #6DAB3C
}

.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #6DAB3C
}

.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #F4524D
}

.vc_pagination-color-juicy-pink.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #F4524D
}

.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #F79468
}

.vc_pagination-color-sandy-brown.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #F79468
}

.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #B97EBB
}

.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #B97EBB
}

.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #2A2A2A
}

.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #2A2A2A
}

.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #EBEBEB
}

.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #EBEBEB
}

.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger {
    border-color: #FFF
}

.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover {
    background-color: #FFF
}

.vc_grid.vc_row {
    padding-left: 0;
    margin-left: 0;
    margin-right: 0
}

.vc-row[data-vc-full-width] .vc_grid.vc_row {
    overflow: hidden
}

.vc_grid.vc_row.vc_grid-gutter-1px {
    margin-bottom: -1px
}

.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper {
    margin-right: -1px
}

.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item {
    padding-right: 1px;
    padding-bottom: 1px
}

.vc_grid.vc_row.vc_grid-gutter-2px {
    margin-bottom: -2px
}

.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper {
    margin-right: -2px
}

.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item {
    padding-right: 2px;
    padding-bottom: 2px
}

.vc_grid.vc_row.vc_grid-gutter-3px {
    margin-bottom: -3px
}

.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper {
    margin-right: -3px
}

.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item {
    padding-right: 3px;
    padding-bottom: 3px
}

.vc_grid.vc_row.vc_grid-gutter-4px {
    margin-bottom: -4px
}

.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper {
    margin-right: -4px
}

.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item {
    padding-right: 4px;
    padding-bottom: 4px
}

.vc_grid.vc_row.vc_grid-gutter-5px {
    margin-bottom: -5px
}

.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper {
    margin-right: -5px
}

.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item {
    padding-right: 5px;
    padding-bottom: 5px
}

.vc_grid.vc_row.vc_grid-gutter-10px {
    margin-bottom: -10px
}

.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper {
    margin-right: -10px
}

.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
    padding-right: 10px;
    padding-bottom: 10px
}

.vc_grid.vc_row.vc_grid-gutter-15px {
    margin-bottom: -15px
}

.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper {
    margin-right: -15px
}

.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item {
    padding-right: 15px;
    padding-bottom: 15px
}

.vc_grid.vc_row.vc_grid-gutter-20px {
    margin-bottom: -20px
}

.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper {
    margin-right: -20px
}

.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item {
    padding-right: 20px;
    padding-bottom: 20px
}

.vc_grid.vc_row.vc_grid-gutter-25px {
    margin-bottom: -25px
}

.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper {
    margin-right: -25px
}

.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item {
    padding-right: 25px;
    padding-bottom: 25px
}

.vc_grid.vc_row.vc_grid-gutter-30px {
    margin-bottom: -30px
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
    margin-right: -30px
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
    padding-right: 30px;
    padding-bottom: 30px
}

.vc_grid.vc_row.vc_grid-gutter-35px {
    margin-bottom: -35px
}

.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper {
    margin-right: -35px
}

.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item {
    padding-right: 35px;
    padding-bottom: 35px
}

.vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item:hover {
    z-index: 3
}

.vc_grid.vc_row .vc_grid-item {
    display: none;
    padding: 0;
    vertical-align: top;
    float: none;
    box-sizing: border-box;
    z-index: 1
}

.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content {
    overflow: hidden
}

.vc_grid.vc_row .vc_grid-item .vc_btn,.vc_grid.vc_row .vc_grid-item .vc_icon_element,.vc_grid.vc_row .vc_grid-item .wpb_content_element {
    margin-bottom: 15px
}

.vc_gitem_row,.vc_gitem_row .vc_gitem_row {
    margin-bottom: 0
}

.vc_grid.vc_row .vc_grid-item .vc_btn a,.vc_grid.vc_row .vc_grid-item .vc_icon_element a,.vc_grid.vc_row .vc_grid-item .wpb_content_element a {
    text-decoration: none;
    border-bottom: 0
}

.vc_grid-animation-none .vc_grid.vc_row .vc_grid-item {
    transition: none!important
}

.vc_grid .vc_gitem-link {
    border-bottom: none;
    outline: 0;
    box-shadow: none
}

.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item {
    position: static
}

.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
    display: block
}

@media (width >= 768px) {
    .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
        display:inline-block
    }
}

@document url-prefix() {
    .vc_masonry_grid .vc_grid-item,.vc_masonry_media_grid .vc_grid-item {
        margin-left: -.01px
    }
}

.vc_gitem-zone-b {
    display: none;
    overflow: hidden
}

.vc_gitem-float-none {
    float: none
}

.vc_gitem-float-left {
    float: left
}

.vc_gitem-float-right {
    float: right
}

.vc_gitem-align-center {
    text-align: center
}

.vc_gitem-align-right {
    text-align: right
}

.vc_gitem-align-justify {
    text-align: justify
}

.vc_gitem-block {
    position: relative;
    overflow: hidden
}

.vc_gitem-is-link {
    cursor: pointer
}

.vc_gitem-link {
    text-decoration: none
}

.vc_gitem_row {
    margin-left: 0;
    margin-right: 0;
    padding: inherit;
    box-sizing: border-box
}

.vc_gitem-zone-a .vc_gitem-row-position-top,.vc_gitem-zone-b .vc_gitem-row-position-top {
    position: absolute;
    left: 0;
    right: 0;
    top: 0
}

.vc_gitem-zone-a .vc_gitem-row-position-middle,.vc_gitem-zone-b .vc_gitem-row-position-middle {
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    transform: translate(0,-50%)
}

.vc_gitem-zone-a .vc_gitem-row-position-bottom,.vc_gitem-zone-b .vc_gitem-row-position-bottom {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0
}

.vc_gitem_row .vc_gitem-col {
    padding: 10px;
    background-size: cover
}

.vc_gitem-zone {
    position: relative;
    background-size: cover;
    background-clip: border-box;
    overflow: hidden
}

.vc_gitem-zone .vc-zone-link {
    display: block;
    position: absolute;
    inset: 0;
    z-index: 5
}

.vc_gitem-zone-img {
    width: 100%;
    display: block;
    visibility: hidden;
    height: auto
}

.vc_gitem-zone-a .vc_gitem-zone-mini {
    box-sizing: border-box;
    padding: inherit;
    position: static;
    inset: 0
}

.vc_gitem-zone-b .vc_gitem-zone-mini {
    position: static;
    padding: inherit;
    inset: 0;
    margin: 0
}

.vc_grid-item-zone-c-left .vc_gitem-animated-block {
    float: right;
    width: 50%
}

.vc_grid-item-zone-c-left .vc_gitem-zone-c,.vc_grid-item-zone-c-right .vc_gitem-animated-block {
    float: left;
    width: 50%
}

.vc_grid-item-zone-c-right .vc_gitem-zone-c {
    float: right;
    width: 50%
}

.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img {
    display: none!important
}

.vc-gitem-zone-height-mode-auto::before {
    content: "";
    display: block;
    padding-top: 100%
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3::before {
    padding-top: 75%
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4::before {
    padding-top: 133.33333333%
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9::before {
    padding-top: 56.25%
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16::before {
    padding-top: 177.77777778%
}

.vc_gitem-animated-block {
    position: relative
}

.vc_gitem-animate .vc_btn {
    transition: all 0s ease
}

.vc_gitem-animate .vc_gitem-zone-b {
    z-index: 199
}

.vc_gitem-animate-none .vc_gitem-zone-b {
    display: block;
    position: absolute;
    inset: 0;
    margin: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    box-sizing: border-box
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b {
    opacity: 1;
    filter: alpha(opacity=100)
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {
    display: block;
    position: absolute;
    inset: 0;
    margin: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: all 1s ease;
    box-sizing: border-box
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator {
    transition: all 1s ease;
    width: 0
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn {
    transition: all 1s ease;
    transform: scale(0)
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
    display: inline-block;
    opacity: 0;
    filter: alpha(opacity=0);
    transform: translate3d(0,-100%,0);
    perspective: 1000;
    backface-visibility: hidden;
    transition: transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator {
    transition: all 1s ease;
    width: 50%
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn {
    transition: all 1s ease;
    transform: scale(1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title {
    opacity: 1;
    filter: alpha(opacity=100);
    transform: translate3d(0,0,0)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {
    opacity: 1;
    filter: alpha(opacity=100)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator {
    transition: all 1s ease;
    width: 50%
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn {
    transition: all 1s ease;
    transform: scale(1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
    opacity: 1;
    filter: alpha(opacity=100);
    transform: translate3d(0,0,0)
}

.vc_gitem-animate-scaleIn {
    overflow: hidden
}

.vc_gitem-animate-scaleIn .vc_gitem-zone-a {
    transform: scale(1);
    transition: transform .3s ease-in-out
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a {
    transform: scale(1.1)
}

.vc_gitem-animate-scaleRotateIn {
    overflow: hidden
}

.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
    transform: scale(1);
    transition: transform .3s ease-in-out
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
    transform: scale(1.5) rotate(10deg)
}

.vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
    transform-origin: 50% 50%;
    perspective: 1000;
    backface-visibility: hidden;
    webkit-transition: filter .5s cubic-bezier(0,.275,.125,1),-webkit-transform .5s cubic-bezier(0,.275,.125,1);
    transition: filter .5s cubic-bezier(0,.275,.125,1),transform .5s cubic-bezier(0,.275,.125,1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0')
}

.vc_gitem-animate-slideInLeft .vc_gitem-zone-b,.vc_gitem-animate-slideInRight .vc_gitem-zone-b {
    top: 0;
    filter: alpha(opacity=0);
    position: absolute;
    transition: all 1s ease;
    bottom: 0;
    display: block;
    margin: 0;
    left: 0
}

.vc_gitem-animate-blurScaleOut {
    overflow: hidden
}

.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
    transform: scale(1.1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
    transform: scale(1)
}

.vc_gitem-animate-slideInRight {
    overflow: hidden
}

.vc_gitem-animate-slideInRight .vc_gitem-zone-b {
    right: 0;
    opacity: 0;
    transform: translateX(-100%)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b {
    opacity: 1;
    filter: alpha(opacity=100);
    transform: translateX(0)
}

.vc_gitem-animate-slideInLeft {
    overflow: hidden
}

.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
    right: 0;
    transform: translateX(-100%);
    opacity: 0
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
    opacity: 1;
    filter: alpha(opacity=100);
    transform: translateX(0)
}

.vc_gitem-animate-slideBottom {
    overflow: hidden;
    position: relative
}

.vc_gitem-animate-slideBottom .vc_gitem-zone-b {
    display: block;
    transition: all 1s ease;
    z-index: 1000;
    position: absolute;
    top: 100%;
    height: 100%;
    left: 0;
    right: 0;
    margin: 0
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b {
    top: 0
}

.vc_gitem-animate-slideTop {
    overflow: hidden;
    position: relative
}

.vc_gitem-animate-slideTop .vc_gitem-zone-b {
    display: block;
    transition: all 1s ease;
    z-index: 1000;
    position: absolute;
    top: -100%;
    height: 100%;
    left: 0;
    right: 0;
    margin: 0
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b {
    top: 0
}

.vc_gitem-animate-flipFadeIn {
    overflow: hidden
}

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
    backface-visibility: hidden;
    transition: transform 1s;
    transform-style: preserve-3d
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
    transform: rotateX(180deg)
}

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
    display: block;
    inset: 0;
    position: absolute;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: all .6s ease;
    transform-style: preserve-3d;
    transform: rotateX(180deg);
    backface-visibility: hidden
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
    opacity: 1;
    filter: alpha(opacity=100);
    transform: rotateX(0)
}

.vc_gitem-animate-flipHorizontalFadeIn {
    overflow: hidden
}

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
    backface-visibility: hidden;
    transition: transform 1s;
    transform-style: preserve-3d
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
    transform: rotateY(180deg)
}

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
    display: block;
    inset: 0;
    position: absolute;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: all .6s ease;
    transform-style: preserve-3d;
    transform: rotateY(180deg);
    backface-visibility: hidden
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
    opacity: 1;
    filter: alpha(opacity=100);
    transform: rotateY(0)
}

.vc_gitem-animate-goTop20 {
    overflow: hidden
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-a {
    position: relative;
    transform: translateY(0);
    transition: transform .5s ease
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a {
    transform: translateY(-20%)
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-b {
    display: block;
    transition: bottom .5s ease;
    bottom: -100%;
    z-index: 1000;
    position: absolute;
    width: 100%;
    margin: 0
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini {
    position: static;
    transform: none
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b {
    bottom: 0
}

.vc_gitem-animate-goBottom20 {
    overflow: hidden
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
    position: relative;
    transform: translateY(0);
    transition: transform .5s ease
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
    transform: translateY(20%)
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
    display: block;
    transition: top .5s ease;
    top: -100%;
    z-index: 1000;
    position: absolute;
    width: 100%;
    margin: 0
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini {
    position: static;
    transform: none
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
    top: 0
}

.vc_gitem-post-data {
    margin-bottom: 15px
}

.vc_gitem-post-data h2 {
    margin: 0
}

.vc_gitem-post-category-name .vc_gitem-link {
    color: inherit
}

.vc_grid .vc_pageable-load-more-btn {
    text-align: center;
    margin-top: 25px
}

.vc_grid .vc_pageable-load-more-btn>.vc_btn {
    outline: 0
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots {
    display: none;
    margin-top: 20px;
    text-align: center;
    -webkit-tap-highlight-color: transparent
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot {
    cursor: pointer;
    display: inline-block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    display: block;
    backface-visibility: visible;
    transition: opacity .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots {
    display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span {
    border: 3px solid;
    transition: background-color .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots {
    display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span {
    border: 3px solid;
    border-radius: 10px;
    transition: background-color .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots {
    display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span {
    border-radius: 30px;
    opacity: .6;
    filter: alpha(opacity=60)
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span {
    opacity: 1;
    filter: alpha(opacity=100)
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots {
    display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    display: block;
    backface-visibility: visible;
    transition: opacity .2s ease;
    opacity: .6;
    filter: alpha(opacity=60)
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span {
    opacity: 1;
    filter: alpha(opacity=100)
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots {
    display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    display: block;
    backface-visibility: visible;
    transition: opacity .2s ease;
    border-radius: 3px;
    opacity: .6;
    filter: alpha(opacity=60)
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav {
    opacity: 1;
    filter: alpha(opacity=100)
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
    border-color: #5472D2!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span {
    background-color: #5472D2!important;
    border-color: #5472D2!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
    border-color: #00C1CF!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span {
    background-color: #00C1CF!important;
    border-color: #00C1CF!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
    border-color: #FE6C61!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span {
    background-color: #FE6C61!important;
    border-color: #FE6C61!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
    border-color: #8D6DC4!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span {
    background-color: #8D6DC4!important;
    border-color: #8D6DC4!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
    border-color: #4CADC9!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span {
    background-color: #4CADC9!important;
    border-color: #4CADC9!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
    border-color: #CEC2AB!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span {
    background-color: #CEC2AB!important;
    border-color: #CEC2AB!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
    border-color: #50485B!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span {
    background-color: #50485B!important;
    border-color: #50485B!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
    border-color: #75D69C!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span {
    background-color: #75D69C!important;
    border-color: #75D69C!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
    border-color: #2A2A2A!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span {
    background-color: #2A2A2A!important;
    border-color: #2A2A2A!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
    border-color: #EBEBEB!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span {
    background-color: #EBEBEB!important;
    border-color: #EBEBEB!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
    border-color: #F7BE68!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span {
    background-color: #F7BE68!important;
    border-color: #F7BE68!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
    border-color: #5AA1E3!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span {
    background-color: #5AA1E3!important;
    border-color: #5AA1E3!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
    border-color: #6DAB3C!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span {
    background-color: #6DAB3C!important;
    border-color: #6DAB3C!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
    border-color: #F4524D!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span {
    background-color: #F4524D!important;
    border-color: #F4524D!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
    border-color: #F79468!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span {
    background-color: #F79468!important;
    border-color: #F79468!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
    border-color: #B97EBB!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span {
    background-color: #B97EBB!important;
    border-color: #B97EBB!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
    border-color: #FFF!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span {
    background-color: #FFF!important;
    border-color: #FFF!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
    background-color: #5472D2!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
    background-color: #00C1CF!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
    background-color: #FE6C61!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
    background-color: #8D6DC4!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
    background-color: #4CADC9!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
    background-color: #CEC2AB!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
    background-color: #50485B!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
    background-color: #75D69C!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
    background-color: #2A2A2A!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
    background-color: #EBEBEB!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
    background-color: #F7BE68!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
    background-color: #5AA1E3!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
    background-color: #6DAB3C!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
    background-color: #F4524D!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
    background-color: #F79468!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
    background-color: #B97EBB!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
    background-color: #FFF!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav {
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: opacity .3s ease-in 0s;
    -webkit-tap-highlight-color: transparent
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled {
    display: none!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
    position: absolute;
    top: 50%;
    margin-top: -12.5px;
    opacity: .5;
    filter: alpha(opacity=50);
    font-size: 25px;
    line-height: 25px;
    height: 25px;
    display: inline-block;
    text-decoration: none;
    cursor: pointer;
    transition: opacity .3s ease-in 0s
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover {
    opacity: 1;
    filter: alpha(opacity=100)
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
    left: 5px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside {
    left: -30px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
    right: 5px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside {
    right: -30px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue {
    color: #5472D2!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise {
    color: #00C1CF!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink {
    color: #FE6C61!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet {
    color: #8D6DC4!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc {
    color: #4CADC9!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino {
    color: #CEC2AB!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine {
    color: #50485B!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue {
    color: #75D69C!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black {
    color: #2A2A2A!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey {
    color: #EBEBEB!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange {
    color: #F7BE68!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky {
    color: #5AA1E3!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green {
    color: #6DAB3C!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink {
    color: #F4524D!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown {
    color: #F79468!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple {
    color: #B97EBB!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white {
    color: #FFF!important
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -13px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -13.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -14px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -14.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -15px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -17.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -20px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -22.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -25px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -27.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev {
    margin-top: -30px
}

.vc_grid-pagination .vc_grid-pagination-list {
    outline: 0;
    display: block;
    padding-left: 0;
    text-align: center;
    margin: 20px 0 0!important;
    border-radius: 2px
}

.vc_grid-pagination .vc_grid-pagination-list>li {
    display: inline-block;
    margin: 0;
    border: 0 solid transparent
}

.vc_grid-pagination .vc_grid-pagination-list>li>a,.vc_grid-pagination .vc_grid-pagination-list>li>span {
    color: #fff;
    background-color: #337ab7;
    border: 1px solid #337ab7;
    transition: opacity .3s ease-in 0s;
    position: relative;
    float: left;
    padding: 3px 10px;
    line-height: 1.42857143;
    text-decoration: none;
    opacity: .5;
    filter: alpha(opacity=50);
    margin-left: -1px;
    font-size: 10px
}

.vc_grid-pagination .vc_grid-pagination-list>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list>li:first-child>span {
    margin-left: 0
}

.vc_grid-pagination .vc_grid-pagination-list>li:focus a,.vc_grid-pagination .vc_grid-pagination-list>li:focus span,.vc_grid-pagination .vc_grid-pagination-list>li:hover a,.vc_grid-pagination .vc_grid-pagination-list>li:hover span {
    opacity: 1;
    filter: alpha(opacity=100)
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-prev>a::after {
    font-family: "vc_grid_v1";
    display: inline-block;
    content: "\e61b"
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-next>a::after {
    font-family: "vc_grid_v1";
    display: inline-block;
    content: "\e61a"
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-first>a::after {
    font-family: "vc_grid_v1";
    display: inline-block;
    content: "\e618"
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-last>a::after {
    font-family: "vc_grid_v1";
    display: inline-block;
    content: "\e619"
}

.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:hover {
    display: none
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:hover {
    z-index: 2;
    opacity: 1;
    filter: alpha(opacity=100);
    cursor: default
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li {
    border-color: #5472D2!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>span {
    background-color: #5472D2!important;
    border-color: #5472D2!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li {
    border-color: #00C1CF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>span {
    background-color: #00C1CF!important;
    border-color: #00C1CF!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li {
    border-color: #FE6C61!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>span {
    background-color: #FE6C61!important;
    border-color: #FE6C61!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li {
    border-color: #8D6DC4!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>span {
    background-color: #8D6DC4!important;
    border-color: #8D6DC4!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li {
    border-color: #4CADC9!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>span {
    background-color: #4CADC9!important;
    border-color: #4CADC9!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li {
    border-color: #CEC2AB!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>span {
    background-color: #CEC2AB!important;
    border-color: #CEC2AB!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li {
    border-color: #50485B!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>span {
    background-color: #50485B!important;
    border-color: #50485B!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li {
    border-color: #75D69C!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>span {
    background-color: #75D69C!important;
    border-color: #75D69C!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li {
    border-color: #2A2A2A!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>span {
    background-color: #2A2A2A!important;
    border-color: #2A2A2A!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li {
    border-color: #EBEBEB!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>span {
    background-color: #EBEBEB!important;
    border-color: #EBEBEB!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li {
    border-color: #F7BE68!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>span {
    background-color: #F7BE68!important;
    border-color: #F7BE68!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li {
    border-color: #5AA1E3!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>span {
    background-color: #5AA1E3!important;
    border-color: #5AA1E3!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li {
    border-color: #6DAB3C!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>span {
    background-color: #6DAB3C!important;
    border-color: #6DAB3C!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li {
    border-color: #F4524D!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>span {
    background-color: #F4524D!important;
    border-color: #F4524D!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li {
    border-color: #F79468!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>span {
    background-color: #F79468!important;
    border-color: #F79468!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li {
    border-color: #B97EBB!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>span {
    background-color: #B97EBB!important;
    border-color: #B97EBB!important;
    color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li {
    border-color: #FFF!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>span {
    background-color: #FFF!important;
    border-color: #FFF!important;
    color: #2A2A2A!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span {
    box-sizing: border-box;
    min-width: 28px;
    min-height: 22px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>span {
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>span {
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span {
    margin-left: 5px;
    box-sizing: border-box;
    min-height: 22px;
    min-width: 22px;
    padding: 3px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span {
    margin-left: 5px;
    border-radius: 30px;
    box-sizing: border-box;
    min-height: 22px;
    min-width: 22px;
    padding: 3px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span {
    border-radius: 5px;
    box-sizing: border-box;
    min-height: 22px;
    min-width: 22px;
    padding: 3px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span {
    background-color: transparent!important;
    color: #000!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span {
    background-color: transparent!important;
    color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li {
    border-left-width: 1px!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a {
    border-width: 0;
    background: rgb(0 0 0 / 0%)!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li:first-child,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li:first-child {
    border-width: 0!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a {
    color: #000!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a {
    color: #fff!important
}

.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span {
    color: #FFF
}

.vc_grid-loading {
    margin: 2em auto;
    font-size: 10px;
    position: relative;
    text-indent: -9999em
}

.vc_grid-loading,.vc_grid-loading::after,.vc_grid-loading::before {
    border-radius: 50%;
    width: 12px;
    height: 12px;
    animation: load7 1.8s infinite ease-in-out
}

.vc_grid-loading::before {
    left: -20px
}

.vc_grid-loading::after {
    left: 20px;
    animation-delay: .32s
}

.vc_grid-loading::after,.vc_grid-loading::before {
    content: '';
    position: absolute;
    top: 0
}

@keyframes load7 {
    0%,100%,80% {
        box-shadow: 0 2.5em 0 -1.3em rgb(235 235 235 / 75%)
    }

    40% {
        box-shadow: 0 2.5em 0 0 rgb(235 235 235 / 75%)
    }
}

.vc_grid-filter {
    margin-left: 0;
    margin-bottom: 20px;
    list-style: none;
    padding: 0
}

.vc_grid-filter.vc_grid-filter-center {
    text-align: center
}

.vc_grid-filter.vc_grid-filter-right {
    text-align: right
}

.vc_grid-filter.vc_grid-filter-left {
    text-align: left
}

.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover {
    background-color: #5472D2
}

.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover {
    background-color: #00C1CF
}

.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover {
    background-color: #FE6C61
}

.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover {
    background-color: #8D6DC4
}

.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover {
    background-color: #4CADC9
}

.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover {
    background-color: #CEC2AB
}

.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover {
    background-color: #50485B
}

.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover {
    background-color: #75D69C
}

.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover {
    background-color: #2A2A2A
}

.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover {
    background-color: #EBEBEB
}

.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span {
    color: #666
}

.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span {
    color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover {
    background-color: #F7BE68
}

.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover {
    background-color: #5AA1E3
}

.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover {
    background-color: #6DAB3C
}

.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover {
    background-color: #F4524D
}

.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover {
    background-color: #F79468
}

.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover {
    background-color: #B97EBB
}

.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover {
    background-color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span {
    color: #666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span {
    color: #FFF
}

.vc_grid-filter>.vc_grid-filter-item {
    cursor: pointer;
    display: inline-block;
    background: 0 0;
    padding: 4px 10px;
    transition: background-color .1s linear
}

.vc_grid-filter>.vc_grid-filter-item:first-child {
    margin-left: 0!important
}

.vc_grid-filter>.vc_grid-filter-item>span {
    transition: color .1s linear;
    outline: 0;
    padding: 0;
    text-decoration: none
}

.vc_grid-filter>.vc_grid-filter-item.vc_active>span,.vc_grid-filter>.vc_grid-filter-item:hover>span {
    text-decoration: none
}

.vc_grid-filter.vc_grid-filter-default>.vc_grid-filter-item {
    margin: 0 5px 5px 0;
    border-radius: 30px
}

.vc_grid-filter.vc_grid-filter- .vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-comma .vc_grid-filter-item {
    padding: 0!important
}

.vc_grid-filter.vc_grid-filter-default-less-rounded>.vc_grid-filter-item {
    margin: 0 5px 5px 0;
    border-radius: 5px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item {
    margin: 0;
    border: 1px solid rgb(235 235 235 / 80%);
    border-collapse: collapse
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:nth-child(n+2) {
    margin-left: -1px;
    margin-top: -1px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover {
    position: relative;
    z-index: 1;
    border-color: transparent
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover>a {
    text-decoration: none
}

.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:first-child {
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:last-child {
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:first-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:last-child {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item {
    background-color: #7c93dd
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover {
    background-color: #5472D2
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item {
    background-color: #00919c
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover {
    background-color: #00C1CF
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item {
    background-color: #fe9b94
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover {
    background-color: #FE6C61
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item {
    background-color: #a991d3
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover {
    background-color: #8D6DC4
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item {
    background-color: #73bfd5
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover {
    background-color: #4CADC9
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item {
    background-color: #e1d9cb
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover {
    background-color: #CEC2AB
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item {
    background-color: #695f77
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover {
    background-color: #50485B
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item {
    background-color: #9ce2b8
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover {
    background-color: #75D69C
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item {
    background-color: #444
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover {
    background-color: #2A2A2A
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item>span {
    color: #666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item {
    background-color: #d2d2d2
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover {
    background-color: #EBEBEB
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item>span {
    color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item {
    background-color: #fad398
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover {
    background-color: #F7BE68
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item {
    background-color: #86baea
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover {
    background-color: #5AA1E3
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item {
    background-color: #87c456
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover {
    background-color: #6DAB3C
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item {
    background-color: #f7817d
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover {
    background-color: #F4524D
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item {
    background-color: #fab698
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover {
    background-color: #F79468
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item {
    background-color: #cb9fcd
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover {
    background-color: #B97EBB
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item>span {
    color: #666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item {
    background-color: #e6e6e6
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover {
    background-color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item {
    margin: 0;
    border: 1px solid transparent;
    border-collapse: collapse;
    padding: 3px 7px
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item>span {
    color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:nth-child(n+2) {
    border-left: none;
    margin-left: 1px;
    border-top: none;
    margin-top: 1px
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:first-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top: 0
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:last-child {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child {
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
    border-top: 0
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child {
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px
}

.vc_grid-filter.vc_grid-filter-filled-rounded-all>.vc_grid-filter-item {
    border-radius: 3px!important
}

.vc_grid-filter.vc_grid-filter-filled-round-all>.vc_grid-filter-item {
    border-radius: 30px!important
}

.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item {
    font-size: 12px;
    padding: 1px 5px
}

.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {
    font-size: 13px;
    padding: 2px 7px
}

.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item {
    font-size: 100%;
    padding: 2px 10px
}

.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item {
    font-size: 18px;
    padding: 4px 10px
}

.vc_grid-filter-dropdown,.vc_grid-filter-select {
    font-size: 12px;
    margin-bottom: 20px
}

.vc_grid-filter-dropdown.vc_grid-filter-center,.vc_grid-filter-select.vc_grid-filter-center {
    text-align: center
}

.vc_grid-filter-dropdown.vc_grid-filter-right,.vc_grid-filter-select.vc_grid-filter-right {
    text-align: right
}

.vc_grid-filter-dropdown.vc_grid-filter-left,.vc_grid-filter-select.vc_grid-filter-left {
    text-align: left
}

.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select {
    outline: 0;
    display: inline-block
}

@media (width >= 768px) {
    .vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon {
        color:#5472D2
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon {
        color: #00C1CF
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon {
        color: #FE6C61
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon {
        color: #8D6DC4
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon {
        color: #4CADC9
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon {
        color: #CEC2AB
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon {
        color: #50485B
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon {
        color: #75D69C
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon {
        color: #2A2A2A
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon {
        color: #EBEBEB
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon {
        color: #F7BE68
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon {
        color: #5AA1E3
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon {
        color: #6DAB3C
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon {
        color: #F4524D
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon {
        color: #F79468
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon {
        color: #B97EBB
    }

    .vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon {
        color: #FFF
    }

    .vc_grid-filter-dropdown .vc_grid-styled-select,.vc_grid-filter-select .vc_grid-styled-select {
        border: 1px solid #ccc;
        display: inline-block;
        height: 30px;
        overflow: hidden;
        padding-right: 5px;
        text-align: left;
        width: auto;
        vertical-align: middle
    }

    .vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon {
        font-size: 17px;
        display: inline;
        vertical-align: middle
    }

    .vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select {
        background: none;
        border: 0;
        border-radius: 0;
        height: 30px;
        line-height: 1;
        margin-right: -50px;
        padding: 5px;
        position: relative;
        font-size: 12px;
        z-index: 0;
        cursor: pointer;
        max-width: inherit!important
    }
}

@media (width <= 768px) {
    .vc_responsive .vc_grid-filter-select {
        display:block
    }

    .vc_responsive .vc_grid-filter:not(.vc_gitem-post-data) {
        display: none!important
    }
}

.owl-carousel .owl-item .vc_grid-item {
    transform: translate3d(0,0,0)
}

.owl-carousel .owl-animated-out {
    z-index: 0
}

.owl-carousel .owl-animated-in {
    z-index: 1
}

.vc-hoverbox-wrapper,.vc-hoverbox-wrapper * {
    box-sizing: border-box
}

.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-front {
    border-radius: 10px
}

.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front {
    border-radius: 50px
}

.vc-hoverbox-wrapper.vc-hoverbox-align--center {
    text-align: center
}

.vc-hoverbox-wrapper.vc-hoverbox-align--left {
    text-align: left
}

.vc-hoverbox-wrapper.vc-hoverbox-align--right {
    text-align: right
}

.vc-hoverbox-wrapper .vc-hoverbox {
    position: relative;
    display: inline-block;
    text-align: center;
    width: 100%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox {
    width: 100%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--90 .vc-hoverbox {
    width: 90%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--80 .vc-hoverbox {
    width: 80%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--70 .vc-hoverbox {
    width: 70%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--60 .vc-hoverbox {
    width: 60%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--50 .vc-hoverbox {
    width: 50%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--40 .vc-hoverbox {
    width: 40%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--30 .vc-hoverbox {
    width: 30%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--20 .vc-hoverbox {
    width: 20%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--10 .vc-hoverbox {
    width: 10%
}

.vc-hoverbox-inner {
    width: 100%;
    display: inline-block;
    min-height: 250px
}

.vc-hoverbox-inner :last-child {
    margin-bottom: 0
}

.vc-hoverbox-block {
    height: 100%;
    width: 100%;
    backface-visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    transition: transform .5s ease-in-out;
    transform-style: preserve-3d;
    background-size: cover;
    background-position: center
}

.vc-hoverbox-block-inner {
    flex-shrink: 0;
    padding: 20px
}

.vc-hoverbox-front {
    transform: rotateY(0)
}

.vc-hoverbox-back {
    transform: rotateY(180deg)
}

.vc-hoverbox:hover .vc-hoverbox-front {
    transform: rotateY(-180deg)
}

.vc-hoverbox:hover .vc-hoverbox-back {
    transform: rotateY(0)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front {
    transform: rotateY(180deg)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-back {
    transform: rotateY(0);
    z-index: 2
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-front {
    transform: rotateY(0)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-back {
    transform: rotateY(-180deg)
}

.wpb_copyright_element {
    display: flex;
    white-space: pre
}

.wpb_copyright_element.wpb_copyright_element-align-left {
    justify-content: flex-start
}

.wpb_copyright_element.wpb_copyright_element-align-center {
    justify-content: center
}

.wpb_copyright_element.wpb_copyright_element-align-right {
    justify-content: flex-end
}

@font-face {
    font-family: "vc_grid_v1";
    src: url("../fonts/vc_grid/vc_grid_v1.eot?-9hbgac");
    src: url("../fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac") format('embedded-opentype'),url("../fonts/vc_grid/vc_grid_v1.woff?-9hbgac") format('woff'),url("../fonts/vc_grid/vc_grid_v1.ttf?-9hbgac") format('truetype'),url("../fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1") format('svg');
    font-weight: 400;
    font-style: normal
}

[class*=" vc_arrow-icon-"],[class^="vc_arrow-icon-"] {
    font-family: "vc_grid_v1";
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.vc_arrow-icon-minus::before {
    content: "\e61c"
}

.vc_arrow-icon-plus::before {
    content: "\e61d"
}

.vc_arrow-icon-arrow_down::before {
    content: "\e61e"
}

.vc_arrow-icon-arrow_up::before {
    content: "\e61f"
}

.vc_arrow-icon-arrow_01_left::before {
    content: "\e600"
}

.vc_arrow-icon-arrow_01_right::before {
    content: "\e601"
}

.vc_arrow-icon-arrow_02_left::before {
    content: "\e602"
}

.vc_arrow-icon-arrow_02_right::before {
    content: "\e603"
}

.vc_arrow-icon-arrow_03_left::before {
    content: "\e604"
}

.vc_arrow-icon-arrow_03_right::before {
    content: "\e605"
}

.vc_arrow-icon-arrow_04_left::before {
    content: "\e606"
}

.vc_arrow-icon-arrow_04_right::before {
    content: "\e607"
}

.vc_arrow-icon-arrow_05_left::before {
    content: "\e608"
}

.vc_arrow-icon-arrow_05_right::before {
    content: "\e609"
}

.vc_arrow-icon-arrow_06_left::before {
    content: "\e60a"
}

.vc_arrow-icon-arrow_06_right::before {
    content: "\e60b"
}

.vc_arrow-icon-arrow_07_left::before {
    content: "\e60c"
}

.vc_arrow-icon-arrow_07_right::before {
    content: "\e60d"
}

.vc_arrow-icon-arrow_08_left::before {
    content: "\e60e"
}

.vc_arrow-icon-arrow_08_right::before {
    content: "\e60f"
}

.vc_arrow-icon-arrow_09_left::before {
    content: "\e610"
}

.vc_arrow-icon-arrow_09_right::before {
    content: "\e611"
}

.vc_arrow-icon-arrow_10_left::before {
    content: "\e612"
}

.vc_arrow-icon-arrow_10_right::before {
    content: "\e613"
}

.vc_arrow-icon-arrow_11_left::before {
    content: "\e614"
}

.vc_arrow-icon-arrow_11_right::before {
    content: "\e615"
}

.vc_arrow-icon-arrow_12_left::before {
    content: "\e616"
}

.vc_arrow-icon-arrow_12_right::before {
    content: "\e617"
}

.vc_arrow-icon-navicon::before {
    content: "\f0c9"
}

.wpb_animate_when_almost_visible {
    opacity: 0;
    filter: alpha(opacity=0)
}

.wpb_animate_when_almost_visible:not(.wpb_start_animation) {
    animation: none
}

.top-to-bottom,.wpb_top-to-bottom {
    animation: wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.bottom-to-top,.wpb_bottom-to-top {
    animation: wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.left-to-right,.wpb_left-to-right {
    animation: wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.right-to-left,.wpb_right-to-left {
    animation: wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.appear,.wpb_appear {
    animation: wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
    transform: scale(1)
}

.wpb_start_animation {
    opacity: 1;
    filter: alpha(opacity=100)
}

@keyframes wpb_ttb {
    0% {
        transform: translate(0,-10%);
        opacity: 0;
        filter: alpha(opacity=0)
    }

    100% {
        transform: translate(0,0);
        opacity: 1;
        filter: alpha(opacity=100)
    }
}

@keyframes wpb_btt {
    0% {
        transform: translate(0,10%);
        opacity: 0;
        filter: alpha(opacity=0)
    }

    100% {
        transform: translate(0,0);
        opacity: 1;
        filter: alpha(opacity=100)
    }
}

@keyframes wpb_ltr {
    0% {
        transform: translate(-10%,0);
        opacity: 0;
        filter: alpha(opacity=0)
    }

    100% {
        transform: translate(0,0);
        opacity: 1;
        filter: alpha(opacity=100)
    }
}

@keyframes wpb_rtl {
    0% {
        transform: translate(10%,0);
        opacity: 0;
        filter: alpha(opacity=0)
    }

    100% {
        transform: translate(0,0);
        opacity: 1;
        filter: alpha(opacity=100)
    }
}

@keyframes wpb_appear {
    0% {
        transform: scale(.5);
        opacity: .1;
        filter: alpha(opacity=10)
    }

    100% {
        transform: scale(1);
        opacity: 1;
        filter: alpha(opacity=100)
    }
}

.vc-spinner::before {
    content: '';
    width: 16px;
    height: 16px;
    display: inline-block;
    pointer-events: none;
    margin-top: 6px;
    background: url("../images/spinner.gif") no-repeat;
    background-position-x: center;
    background-position-y: center
}

.vc-spinner.vc-spinner-complete::before {
    background-image: url("../vc/tick.png")
}

.vc-spinner.vc-spinner-failed::before {
    background-image: url("../vc/remove.png")
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini {
    position: relative
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone {
    opacity: 0!important;
    filter: alpha(opacity=0)!important;
    transform: none!important;
    transition: none!important
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -50px;
    left: 0
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader {
    margin: 2em auto;
    font-size: 10px;
    position: relative;
    text-indent: -9999em
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader::after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader::before {
    border-radius: 50%;
    width: 12px;
    height: 12px;
    animation: vc_woo-add-cart-load 1.8s infinite ease-in-out
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader::before {
    left: -20px
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader::after {
    left: 20px;
    animation-delay: .32s
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader::after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader::before {
    content: '';
    position: absolute;
    top: 0
}

@keyframes vc_woo-add-cart-load {
    0%,100%,80% {
        box-shadow: 0 2.5em 0 -1.3em rgb(235 235 235 / 75%)
    }

    40% {
        box-shadow: 0 2.5em 0 0 rgb(235 235 235 / 75%)
    }
}

.vc_grid-item-mini .added_to_cart.wc-forward {
    display: none
}

.a {color: #3366ff;}

.text-center { text-align: center;}
.grid-container {width: 90%; display: grid;grid-template-columns: auto auto auto;gap: 5px; margin: auto;}
.grid-container > div { text-align: center; padding: 5px 0; font-size: 15px;}
.item0 { grid-column: 1 / span 3;font-size: 20px;}

@media screen and (min-width: 540px) {
	.flex-container { 
		display: flex; 
		flex-wrap: wrap;
	}
	.flex-container > div { 
		width: 320px;
		margin: 10px;
	}
}

.btn-group button { 
	background-color: #617f73; 
	border: 1px solid green; 
	color: white; 
	padding: 5px; 
	cursor: hand; 
	width: 70px; float: left; 
}

.button { background-color: #617f73; color: white; float: center; align: center; border: 2px; outline: none; cursor: hand; padding: 5px 5px; transition: 0.3s; font-size: 17px; }

.mobileShow { display: none;}

@media screen and (max-width: 540px){
	.button { background-color: #617f73; color: white; float: center; align: center; padding: 5px 5px; transition: 0.3s; font-size: 12px;}
	.exam-img { height: 150px; }
	.mobileShow { display: inline;}
}

.button:hover { background-color: black; color: white;}

@media screen and (max-width: 540px){
	.flex-parent { display: flex; }
	.bt-center { justify-content: center; }
	button.margin { margin: 20px; }
	.btngrid { font-size: 15px;}
}

img {
    max-width: 100% !important;
    font-style: italic;
}


.row .title {
    float: left;
    width: 100%;
    margin-bottom: 35px
}
.row .title h2 {
    margin-bottom: 0;
    float: left
}
.row .title .filter {
    float: right
}
.row .title .filter>span {
    color: #7f7361;
    float: left;
    line-height: 37px;
    font-family: "Open Sans",sans-serif;
    font-weight: 600
}
.row .title .filter .dropdown {
    float: left;
    position: relative;
    margin-left: 10px
}
.row .title .filter .dropdown input[type=checkbox] {
    margin: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2000;
    cursor: pointer
}
.row .title .filter .dropdown input[type=checkbox]:checked+div .selected {
    border-radius: 3px 3px 0 0
}
.row .title .filter .dropdown input[type=checkbox]:checked+div ul {
    display: block
}
.row .title .filter .dropdown>div {
    float: left;
    position: relative;
    z-index: 1000
}
.row .title .filter .dropdown>div .selected {
    width: 130px;
    background: #f6f4f0;
    border-radius: 3px;
    border: 1px solid #7f7361;
    line-height: 37px;
    font-size: 14px;
    padding: 0 10px;
    height: 37px;
    color: #000;
    position: relative
}
.row .title .filter .dropdown>div .selected i {
    position: absolute;
    right: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}
.row .title .filter .dropdown>div ul {
    float: left;
    margin: 0;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    display: none;
	list-style: none;
	padding: 0;
}
.row .title .filter .dropdown>div ul li {
    background: #fff;
    border: 1px solid #7f7361;
    border-top: 0;
    float: left;
    width: 100%;
    background: #f6f4f0;
    height: 37px
}
.row .title .filter .dropdown>div ul li a {
    float: left;
    line-height: 16px;
    font-size: 14px;
    text-decoration: none;
    width: 100%;
    height: 100%;
    padding: 10px
}
.row .title .filter .dropdown>div ul li a:hover {
    color: #617f73
}
.row .title a {
    float: right;
    height: 100%;
    line-height: 36px;
    text-decoration: underline;
    font-family: "Open Sans",sans-serif;
    font-weight: 500
}