:root {
  --wp--preset--aspect-ratio--square: 1;
  --wp--preset--aspect-ratio--4-3: 4 / 3;
  --wp--preset--aspect-ratio--3-4: 3 / 4;
  --wp--preset--aspect-ratio--3-2: 3 / 2;
  --wp--preset--aspect-ratio--2-3: 2 / 3;
  --wp--preset--aspect-ratio--16-9: 16 / 9;
  --wp--preset--aspect-ratio--9-16: 9 / 16;
  --wp--preset--color--black: #000000;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #ffffff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%);
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%);
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%);
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
  --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
  --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
  --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
  --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
  --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
  --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
  --wp--preset--spacing--20: 0.44rem;
  --wp--preset--spacing--30: 0.67rem;
  --wp--preset--spacing--40: 1rem;
  --wp--preset--spacing--50: 1.5rem;
  --wp--preset--spacing--60: 2.25rem;
  --wp--preset--spacing--70: 3.38rem;
  --wp--preset--spacing--80: 5.06rem;
  --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
  --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
  --toastify-color-light: #fff;
  --toastify-color-dark: #121212;
  --toastify-color-info: #3498db;
  --toastify-color-success: #07bc0c;
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: #e74c3c;
  --toastify-color-transparent: #ffffffb3;
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-toast-width: 320px;
  --toastify-toast-background: #fff;
  --toastify-toast-min-height: 64px;
  --toastify-toast-max-height: 800px;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: #757575;
  --toastify-text-color-dark: #fff;
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient(90deg, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
  --color-main-overlay: #02101f99;
  --color-main-orange: #fa4d00;
  --color-main-blue: #094b95;
  --color-main-white: #fff;
  --color-main-black: #000;
  --color-main-grey: #cbd4df;
  --color-second-orange: #fa5e00;
  --color-second-grey: #dde4ec;
  --color-second-blue: #003266;
  --color-light-orange: #fa8100;
  --color-light-blue: #1183d3;
  --color-light-grey: #e8ecf1;
  --color-light-green: #72c132;
  --color-lighter-blue: #2ea9ff;
  --color-medium-blue: #0052b4;
  --color-medium-blue: #1667c1;
  --color-second-medium-blue: #09519e;
  --color-medium-grey: #bdc9d6;
  --color-dark-blue: #02101f;
  --color-dark-grey: #9ea7b2;
  --color-success-green: #87bd14;
  --color-dim-grey: #6b7d8e;
  --color-accent-bonus: #ffba00;
  --color-accent-accept: #87bc17;
  --color-accent-warning: #fa0000;
  --color-accent-info: #1183d3;
  --color-bright-pink: #de315d;
  --color-alert-success: #2c8cf4;
  --color-bg-mexico: #041d3d;
  --orange-gradient: linear-gradient(to right, var(--color-main-orange) 0%, var(--color-second-orange) 100%);
  --blue-gradient: linear-gradient(to right, #084385 0%, var(--color-main-blue) 99%, var(--color-main-blue) 100%);
  --green-gradient: linear-gradient(to right, var(--color-accent-accept) 0%, #88c504 100%);
  --mobile-header-gradient: linear-gradient(to top, #00326600 0%, var(--color-second-blue) 73%, var(--color-second-blue) 98%);
  --brigth-pink-gradient: linear-gradient(90deg, #9b0633, #eb0e50);
  --container-padding: 20px;
  --left-menu-width: 240px;
  --left-menu-width-min: 40px;
  --right-menu-width: 300px;
  --app-base-border-radius: 15px;
  --app-base-spacing: 20px;
  --left-menu-offset-width: calc(var(--left-menu-width) + var(--app-base-spacing) * 2);
  --left-menu-collapsed-offset-width: calc(var(--left-menu-width-min) + var(--app-base-spacing) * 2);
  --right-menu-offset-width: calc(var(--right-menu-width) + var(--app-base-spacing) * 2);
  --live-casino-mini-banner-width: 240px;
  --header-height: 120px;
  --document-body-min-width: 1100px;
  --mobile-header-height: 55px;
  --casino-mobile-game-header-height: 40px;
  --scroll-to-top-button-zIndex: 5;
  --coupon-widget-zIndex: 6;
  --wd-container-w: 1025px;
  --wd-form-brd-radius: 0px;
  --btn-default-color: #333;
  --btn-default-color-hover: #333;
  --btn-accented-color: #fff;
  --btn-accented-color-hover: #fff;
  --btn-default-brd-radius: 35px;
  --btn-default-box-shadow: none;
  --btn-default-box-shadow-hover: none;
  --btn-accented-brd-radius: 35px;
  --btn-accented-box-shadow: none;
  --btn-accented-box-shadow-hover: none;
  --wd-text-font: "Roboto", Arial, Helvetica, sans-serif;
  --wd-text-font-weight: 400;
  --wd-text-color: rgb(255, 255, 255);
  --wd-text-font-size: 14px;
  --wd-title-font: "Roboto", Arial, Helvetica, sans-serif;
  --wd-title-font-weight: 600;
  --wd-title-color: rgb(255, 255, 255);
  --wd-entities-title-font: "Roboto", Arial, Helvetica, sans-serif;
  --wd-entities-title-font-weight: 500;
  --wd-entities-title-color: rgb(255, 255, 255);
  --wd-entities-title-color-hover: rgb(239, 239, 239);
  --wd-alternative-font: "Roboto", Arial, Helvetica, sans-serif;
  --wd-widget-title-font: "Roboto", Arial, Helvetica, sans-serif;
  --wd-widget-title-font-weight: 600;
  --wd-widget-title-transform: uppercase;
  --wd-widget-title-color: rgb(255, 255, 255);
  --wd-widget-title-font-size: 16px;
  --wd-header-el-font: "Roboto", Arial, Helvetica, sans-serif;
  --wd-header-el-font-weight: 700;
  --wd-header-el-transform: uppercase;
  --wd-header-el-font-size: 13px;
  --wd-brd-radius: 15px;
  --wd-primary-color: rgb(240, 98, 146);
  --wd-alternative-color: rgb(58, 201, 187);
  --wd-link-color: rgb(112, 193, 255);
  --wd-link-color-hover: rgb(66, 140, 220);
  --btn-default-bgcolor: #f7f7f7;
  --btn-default-bgcolor-hover: #efefef;
  --btn-accented-bgcolor: rgb(240, 98, 146);
  --btn-accented-bgcolor-hover: rgb(196, 80, 130);
  --wd-form-brd-width: 2px;
  --notices-success-bg: #459647;
  --notices-success-color: #fff;
  --notices-warning-bg: #E0B252;
  --notices-warning-color: #fff;
  --wd-top-bar-h: 76px;
  --wd-top-bar-sm-h: .00001px;
  --wd-top-bar-sticky-h: 76px;
  --wd-top-bar-brd-w: .00001px;
  --wd-header-general-h: .00001px;
  --wd-header-general-sm-h: 60px;
  --wd-header-general-sticky-h: 63px;
  --wd-header-general-brd-w: .00001px;
  --wd-header-bottom-h: .00001px;
  --wd-header-bottom-sm-h: 46px;
  --wd-header-bottom-sticky-h: 46px;
  --wd-header-bottom-brd-w: .00001px;
  --wd-header-clone-h: .00001px;
  --wd-header-brd-w: calc(var(--wd-top-bar-brd-w) + var(--wd-header-general-brd-w) + var(--wd-header-bottom-brd-w));
  --wd-header-h: calc(var(--wd-top-bar-h) + var(--wd-header-general-h) + var(--wd-header-bottom-h) + var(--wd-header-brd-w));
  --wd-header-sticky-h: calc(var(--wd-top-bar-sticky-h) + var(--wd-header-general-sticky-h) + var(--wd-header-bottom-sticky-h) + var(--wd-header-clone-h) + var(--wd-header-brd-w));
  --wd-header-sm-h: calc(var(--wd-top-bar-sm-h) + var(--wd-header-general-sm-h) + var(--wd-header-bottom-sm-h) + var(--wd-header-brd-w));
  --wd-text-line-height: 1.6;
  --wd-brd-radius: .001px;
  --wd-form-height: 42px;
  --wd-form-color: inherit;
  --wd-form-placeholder-color: inherit;
  --wd-form-bg: transparent;
  --wd-form-brd-color: rgba(0, 0, 0, 0.1);
  --wd-form-brd-color-focus: rgba(0, 0, 0, 0.15);
  --wd-form-chevron: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==);
  --btn-height: 42px;
  --btn-transform: uppercase;
  --btn-font-weight: 600;
  --btn-font-family: inherit;
  --btn-font-style: unset;
  --wd-main-bgcolor: #fff;
  --wd-scroll-w: .001px;
  --wd-admin-bar-h: .001px;
  --wd-tags-mb: 20px;
  --wd-block-spacing: 20px;
  --wd-header-banner-mt: .001px;
  --wd-sticky-nav-w: .001px;
  --color-white: #fff;
  --color-gray-100: #f7f7f7;
  --color-gray-200: #f1f1f1;
  --color-gray-300: #bbb;
  --color-gray-400: #a5a5a5;
  --color-gray-500: #767676;
  --color-gray-600: #666;
  --color-gray-700: #555;
  --color-gray-800: #333;
  --color-gray-900: #242424;
  --bgcolor-black-rgb: 0, 0, 0;
  --bgcolor-white-rgb: 255, 255, 255;
  --bgcolor-white: #fff;
  --bgcolor-gray-100: #f7f7f7;
  --bgcolor-gray-200: #f7f7f7;
  --bgcolor-gray-300: #f1f1f1;
  --bgcolor-gray-400: rgba(187, 187, 187, 0.4);
  --brdcolor-gray-200: rgba(0, 0, 0, 0.075);
  --brdcolor-gray-300: rgba(0, 0, 0, 0.105);
  --brdcolor-gray-400: rgba(0, 0, 0, 0.12);
  --brdcolor-gray-500: rgba(0, 0, 0, 0.2);

}


.container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  width: 100%
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-inline: calc((var(--wd-sp, 30px)/2)*-1)
}

.col-12,
.col-lg-12,
.col-md-12 {
  min-height: 1px;
  padding-inline: calc(var(--wd-sp, 30px)/2);
  position: relative;
  width: 100%
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%
}

@media (min-width:769px) {
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%
  }
}

@media (min-width:1025px) {
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%
  }
}

.align-items-start {
  align-items: flex-start !important
}

:root {
  --wd-text-line-height: 1.6;
  --wd-brd-radius: .001px;
  --wd-form-height: 42px;
  --wd-form-color: inherit;
  --wd-form-placeholder-color: inherit;
  --wd-form-bg: transparent;
  --wd-form-brd-color: rgba(0, 0, 0, .1);
  --wd-form-brd-color-focus: rgba(0, 0, 0, .15);
  --wd-form-chevron: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmJiIiBzdHJva2Utd2lkdGg9IjIiPjxwYXRoIGQ9Im02IDkgNiA2IDYtNiIvPjwvc3ZnPg==");
  --btn-height: 42px;
  --btn-transform: uppercase;
  --btn-font-weight: 600;
  --btn-font-family: inherit;
  --btn-font-style: unset;
  --wd-main-bgcolor: #fff;
  --wd-scroll-w: .001px;
  --wd-admin-bar-h: .001px;
  --wd-tags-mb: 20px;
  --wd-block-spacing: 20px;
  --wd-header-banner-mt: .001px;
  --wd-sticky-nav-w: .001px;
  --color-white: #fff;
  --color-gray-100: #f7f7f7;
  --color-gray-200: #f1f1f1;
  --color-gray-300: #bbb;
  --color-gray-400: #a5a5a5;
  --color-gray-500: #767676;
  --color-gray-600: #666;
  --color-gray-700: #555;
  --color-gray-800: #333;
  --color-gray-900: #242424;
  --bgcolor-black-rgb: 0, 0, 0;
  --bgcolor-white-rgb: 255, 255, 255;
  --bgcolor-white: #fff;
  --bgcolor-gray-100: #f7f7f7;
  --bgcolor-gray-200: #f7f7f7;
  --bgcolor-gray-300: #f1f1f1;
  --bgcolor-gray-400: hsla(0, 0%, 73.3%, .4);
  --brdcolor-gray-200: rgba(0, 0, 0, .075);
  --brdcolor-gray-300: rgba(0, 0, 0, .105);
  --brdcolor-gray-400: rgba(0, 0, 0, .12);
  --brdcolor-gray-500: rgba(0, 0, 0, .2)
}

a,
address,
article,
b,
blockquote,
body,
canvas,
center,
code,
details,
div,
em,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
header,
html,
i,
img,
label,
li,
mark,
menu,
nav,
ol,
output,
p,
pre,
s,
small,
span,
strong,
summary,
time,
ul,
video {
  border: 0;
  font: inherit;
  font-size: 100%;
  margin: 0;
  padding: 0;
  vertical-align: baseline
}

*,
:after,
:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}

html {
  line-height: 1;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
  font-family: sans-serif;
  overflow-x: hidden
}

ol,
ul {
  list-style: none;
  margin-bottom: var(--list-mb);
  padding-left: var(--li-pl);
  --list-mb: 20px;
  --li-mb: 10px;
  --li-pl: 17px
}

blockquote {
  quotes: none
}

blockquote:after,
blockquote:before {
  content: "";
  content: none
}

a img {
  border: none
}

article,
details,
figure,
footer,
header,
main,
menu,
nav,
summary {
  display: block
}

a,
button,
input {
  touch-action: manipulation
}

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

button {
  overflow: visible
}

button,
html input[type=button],
input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0
}

body {
  background-color: #fff;
  color: var(--wd-text-color);
  font-family: var(--wd-text-font);
  font-size: var(--wd-text-font-size);
  font-style: var(--wd-text-font-style);
  font-weight: var(--wd-text-font-weight);
  margin: 0;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: var(--wd-text-line-height)
}

@supports (overflow:clip) {
  body {
    overflow: clip
  }
}

:is(body) {
  height: auto
}

p {
  margin-bottom: var(--wd-tags-mb)
}

a {
  color: var(--wd-link-color);
  text-decoration: none;
  transition: all .25s ease
}

a:hover {
  color: var(--wd-link-color-hover)
}

a:focus {
  outline: none
}

:is(h1, h2, h3, h4, h5, .title) a {
  color: inherit
}

:is(h1, h2, h3, h4, h5, .title) a:hover {
  color: var(--wd-link-color-hover)
}

label {
  color: var(--wd-title-color);
  display: block;
  font-weight: 400;
  margin-bottom: 5px;
  vertical-align: middle
}

em {
  font-style: italic
}

.required {
  border: none;
  color: #e01020;
  font-size: 16px;
  line-height: 1
}

b,
mark,
strong {
  font-weight: 600
}

mark {
  background-color: #f7f7f7;
  color: #242424;
  display: inline-block;
  line-height: 1;
  padding: 5px 8px
}

code {
  padding: 2px 5px
}

code,
pre {
  font-family: monospace, serif;
  -webkit-hyphens: none;
  hyphens: none
}

pre {
  background: #f7f7f7;
  margin-bottom: 20px;
  overflow: auto;
  padding: 20px;
  text-align: left;
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word
}

small {
  font-size: 80%
}

blockquote {
  border-left: 2px solid var(--wd-primary-color);
  padding-left: 30px;
  text-align: left;
  --wd-tags-mb: 10px
}

address,
blockquote {
  font-size: 110%;
  margin-bottom: 20px
}

address {
  font-style: italic;
  line-height: 1.8
}

video {
  display: block
}

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

img {
  border: 0;
  max-width: 100%;
  vertical-align: middle
}

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

h1 {
  font-size: 28px
}

h2 {
  font-size: 24px
}

h3 {
  font-size: 22px
}

h4 {
  font-size: 18px
}

h5 {
  font-size: 16px
}

.wd-entities-title a {
  color: inherit
}

.title,
h1,
h2,
h3,
h4,
h5 {
  color: var(--wd-title-color);
  display: block;
  font-family: var(--wd-title-font);
  font-style: var(--wd-title-font-style);
  font-weight: var(--wd-title-font-weight);
  line-height: 1.4;
  margin-bottom: var(--wd-tags-mb);
  text-transform: var(--wd-title-transform)
}

.wd-entities-title {
  color: var(--wd-entities-title-color);
  display: block;
  word-wrap: break-word;
  font-family: var(--wd-entities-title-font);
  font-style: var(--wd-entities-title-font-style);
  font-weight: var(--wd-entities-title-font-weight);
  line-height: 1.4;
  text-transform: var(--wd-entities-title-transform)
}

.wd-entities-title a:hover,
a.wd-entities-title:hover {
  color: var(--wd-entities-title-color-hover)
}

li {
  margin-bottom: var(--li-mb)
}

li:last-child,
li>ol,
li>ul {
  margin-bottom: 0
}

li>ol,
li>ul {
  margin-top: var(--li-mb)
}

ul {
  list-style: disc
}

ol {
  list-style: decimal
}

.wd-nav {
  list-style: none;
  --li-pl: 0;
  --list-mb: 0;
  --li-mb: 0
}

.text-center {
  --content-align: center;
  --text-align: center
}

.text-center,
.text-right {
  text-align: var(--text-align)
}

.text-right {
  --text-align: right;
  --content-align: flex-end
}

.text-left {
  --text-align: left;
  text-align: var(--text-align);
  --content-align: flex-start
}

.wd-fontsize-s {
  font-size: 16px
}

.wd-fontsize-xl {
  font-size: 26px
}

.wd-fontsize-xxl {
  font-size: 36px
}

.wd-fontsize-xxxl {
  font-size: 46px
}

[class*=color-scheme-light] {
  --color-white: #000;
  --color-gray-100: hsla(0, 0%, 100%, .1);
  --color-gray-200: hsla(0, 0%, 100%, .2);
  --color-gray-300: hsla(0, 0%, 100%, .5);
  --color-gray-400: hsla(0, 0%, 100%, .6);
  --color-gray-500: hsla(0, 0%, 100%, .7);
  --color-gray-600: hsla(0, 0%, 100%, .8);
  --color-gray-700: hsla(0, 0%, 100%, .9);
  --color-gray-800: #fff;
  --color-gray-900: #fff;
  --bgcolor-black-rgb: 255, 255, 255;
  --bgcolor-white-rgb: 0, 0, 0;
  --bgcolor-white: #0f0f0f;
  --bgcolor-gray-100: #0a0a0a;
  --bgcolor-gray-200: #121212;
  --bgcolor-gray-300: #141414;
  --bgcolor-gray-400: #171717;
  --brdcolor-gray-200: hsla(0, 0%, 100%, .1);
  --brdcolor-gray-300: hsla(0, 0%, 100%, .15);
  --brdcolor-gray-400: hsla(0, 0%, 100%, .25);
  --brdcolor-gray-500: hsla(0, 0%, 100%, .3);
  --wd-text-color: hsla(0, 0%, 100%, .8);
  --wd-title-color: #fff;
  --wd-widget-title-color: var(--wd-title-color);
  --wd-entities-title-color: #fff;
  --wd-entities-title-color-hover: hsla(0, 0%, 100%, .8);
  --wd-link-color: hsla(0, 0%, 100%, .9);
  --wd-link-color-hover: #fff;
  --wd-form-brd-color: hsla(0, 0%, 100%, .2);
  --wd-form-brd-color-focus: hsla(0, 0%, 100%, .3);
  --wd-form-placeholder-color: hsla(0, 0%, 100%, .6);
  --wd-form-chevron: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTYgOSA2IDYgNi02Ii8+PC9zdmc+");
  --wd-main-bgcolor: #1a1a1a;
  color: var(--wd-text-color)
}

.font-primary {
  font-family: var(--wd-title-font)
}

.clear {
  clear: both;
  width: 100%
}

.wd-fill {
  inset: 0;
  position: absolute
}

.set-mb-s {
  --margin-bottom: 10px
}

.set-mb-s>* {
  margin-bottom: var(--margin-bottom)
}

.set-cont-mb-s {
  --wd-tags-mb: 10px
}

.reset-last-child>:last-child {
  margin-bottom: 0
}

@keyframes wd-rotate {
  to {
    transform: rotate(1turn)
  }
}

@keyframes wd-fadeIn {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes wd-fadeOut {
  0% {
    opacity: 1
  }

  to {
    opacity: 0
  }
}

@keyframes wd-fadeInBottomShort {
  0% {
    transform: translate3d(0, 20px, 0)
  }

  to {
    transform: none
  }
}

@keyframes wd-ShakePrev {
  25% {
    transform: translateZ(0)
  }

  50% {
    transform: translate3d(3px, 0, 0)
  }

  75% {
    transform: translate3d(-3px, 0, 0)
  }
}

@keyframes wd-ShakeNext {
  25% {
    transform: translateZ(0)
  }

  50% {
    transform: translate3d(-3px, 0, 0)
  }

  75% {
    transform: translate3d(3px, 0, 0)
  }
}

@keyframes wd-FadeInLoader {
  0% {
    opacity: 0
  }

  to {
    opacity: .8
  }
}

input[type=email],
input[type=number],
input[type=search],
input[type=text],
input[type=url],
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none
}

input[type=date],
input[type=email],
input[type=number],
input[type=search],
input[type=text],
input[type=url],
select {
  background-color: var(--wd-form-bg);
  border: var(--wd-form-brd-width) solid var(--wd-form-brd-color);
  border-radius: var(--wd-form-brd-radius);
  box-shadow: none;
  color: var(--wd-form-color);
  font-size: 14px;
  height: var(--wd-form-height);
  max-width: 100%;
  padding: 0 15px;
  transition: border-color .5s ease;
  vertical-align: middle;
  width: 100%
}

input[type=date]:focus,
input[type=email]:focus,
input[type=number]:focus,
input[type=search]:focus,
input[type=text]:focus,
input[type=url]:focus,
select:focus {
  border-color: var(--wd-form-brd-color-focus);
  outline: none;
  transition: border-color .4s ease
}

::-webkit-input-placeholder {
  color: var(--wd-form-placeholder-color)
}

::-moz-placeholder {
  color: var(--wd-form-placeholder-color)
}

input[type=search] {
  -webkit-appearance: textfield;
  box-sizing: content-box
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none
}

input[type=number] {
  padding: 0;
  text-align: center
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto
}

input[type=date]::-webkit-inner-spin-button {
  display: none
}

input[type=date]::-webkit-calendar-picker-indicator {
  opacity: 0
}

input[type=date]::-webkit-clear-button {
  filter: grayscale(100%);
  opacity: .4;
  position: relative;
  right: 5px;
  width: 30px
}

[class*=color-scheme-light] input[type=date]::-webkit-clear-button {
  filter: grayscale(100%) invert(100%) saturate(800%);
  opacity: .6
}

html:not(.browser-Firefox) input[type=date] {
  background: no-repeat url(/images/calend-d-4e6a32e2.webp) right 15px top 50%;
  background-size: auto 14px
}

html:not(.browser-Firefox) [class*=color-scheme-light] input[type=date] {
  background-image: url(/images/calend-l-a7cc8dc4.webp)
}

select {
  background-image: var(--wd-form-chevron);
  background-position: right 10px top 50%;
  background-repeat: no-repeat;
  background-size: auto 18px;
  padding-right: 30px
}

input:-webkit-autofill {
  border-color: var(--wd-form-brd-color);
  -webkit-box-shadow: 0 0 0 1000px var(--wd-form-bg) inset;
  -webkit-text-fill-color: var(--wd-form-color)
}

input:focus:-webkit-autofill {
  border-color: var(--wd-form-brd-color-focus)
}

:is(.btn, .button, button, [type=submit], [type=button]) {
  align-items: center;
  background-color: var(--btn-bgcolor, #f3f3f3);
  border: 0 solid transparent;
  border-radius: 0;
  box-shadow: none;
  color: var(--btn-color, #3e3e3e);
  cursor: pointer;
  display: inline-flex;
  font-family: var(--btn-font-family);
  font-size: 13px;
  font-style: var(--btn-font-style);
  font-weight: var(--btn-font-weight);
  justify-content: center;
  line-height: 1.2;
  min-height: var(--btn-height);
  outline: none;
  padding: 5px 20px;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-shadow: none;
  text-transform: var(--btn-transform);
  transition: color .25s ease, background-color .25s ease, border-color .25s ease, box-shadow .25s ease, opacity .25s ease;
  vertical-align: middle
}

[class*=wd-grid] {
  --wd-col: var(--wd-col-lg);
  --wd-gap: var(--wd-gap-lg);
  --wd-col-lg: 1;
  --wd-gap-lg: 20px
}

.wd-grid-g {
  display: grid;
  gap: var(--wd-gap);
  grid-template-columns: repeat(var(--wd-col), minmax(0, 1fr))
}

[class*=wd-grid-f] {
  display: flex;
  flex-wrap: wrap;
  gap: var(--wd-gap)
}

.wd-grid-f-col {
  gap: 0;
  margin: 0 calc(var(--wd-gap)/-2) calc(var(--wd-gap)*-1)
}

.wd-grid-f-col>.wd-col {
  flex: 0 0 calc(100%/var(--wd-col)*var(--wd-col-wider, 1));
  margin-bottom: var(--wd-gap);
  max-width: calc(100%/var(--wd-col)*var(--wd-col-wider, 1));
  min-height: 1px;
  padding-inline: calc(var(--wd-gap)/2);
  width: 100%
}

.wd-nav {
  --nav-gap: 20px;
  display: inline-flex;
  flex-wrap: wrap;
  gap: 1px var(--nav-gap);
  justify-content: var(--text-align);
  text-align: left
}

.wd-nav>li,
.wd-nav>li>a {
  position: relative
}

.wd-nav>li>a {
  align-items: center;
  display: flex;
  flex-direction: row;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.2;
  text-transform: uppercase
}

.wd-nav.wd-gap-m {
  --nav-gap: 30px
}

.wd-nav[class*=wd-style-] {
  --nav-color: #333;
  --nav-color-hover: rgba(51, 51, 51, .7);
  --nav-color-active: rgba(51, 51, 51, .7);
  --nav-chevron-color: rgba(82, 82, 82, .45)
}

.wd-nav[class*=wd-style-]>li>a {
  color: var(--nav-color)
}

.wd-nav[class*=wd-style-]>li:hover>a {
  color: var(--nav-color-hover)
}

.wd-nav[class*=wd-style-]>li:is(.current-menu-item, .wd-active, .active)>a {
  color: var(--nav-color-active)
}

:is(.color-scheme-light, .whb-color-light) .wd-nav[class*=wd-style-] {
  --nav-color: #fff;
  --nav-color-hover: hsla(0, 0%, 100%, .8);
  --nav-color-active: hsla(0, 0%, 100%, .8);
  --nav-chevron-color: hsla(0, 0%, 100%, .6)
}

.wd-nav:is(.wd-style-separated)>li {
  display: flex;
  flex-direction: row
}

.wd-nav:is(.wd-style-separated)>li:not(:last-child):after {
  border-right: 1px solid rgba(0, 0, 0, .105);
  content: "";
  inset-inline-end: calc((var(--nav-gap)/2)*-1);
  position: relative
}

:is(.color-scheme-light, .whb-color-light) .wd-nav:is(.wd-style-separated)>li:not(:last-child):after {
  border-color: hsla(0, 0%, 100%, .25)
}

.wd-nav.wd-style-separated>li {
  align-items: center
}

.wd-nav.wd-style-separated>li:not(:last-child):after {
  height: 18px
}

@keyframes wd-fadeInTooltip {
  0% {
    opacity: 0
  }

  to {
    opacity: .9
  }
}

@keyframes wd-fadeInUpBig {
  0% {
    transform: translate3d(0, 100%, 0)
  }

  to {
    transform: none
  }
}

@keyframes wd-fadeOutDownBig {
  0% {
    transform: none
  }

  to {
    transform: translate3d(0, 100%, 0)
  }
}

.wd-close-side {
  background-color: rgba(0, 0, 0, .7);
  opacity: 0;
  pointer-events: none;
  position: fixed;
  transition: opacity .5s cubic-bezier(.19, 1, .22, 1), z-index 0s cubic-bezier(.19, 1, .22, 1) .5s, top 0s cubic-bezier(.19, 1, .22, 1) .5s;
  z-index: 400
}

.aligncenter {
  clear: both;
  display: block;
  margin: 0 auto 20px
}

.website-wrapper {
  position: relative
}

.main-page-wrapper,
.website-wrapper {
  background-color: var(--wd-main-bgcolor)
}

.main-page-wrapper {
  margin-top: -40px;
  min-height: 50vh;
  padding-top: 40px
}

.site-content {
  margin-bottom: 40px
}

.container {
  max-width: var(--wd-container-w)
}

.btn.btn-scheme-hover-light:hover,
.btn.btn-scheme-light {
  color: #fff
}

.btn.btn-color-alt {
  background-color: var(--wd-alternative-color);
  color: #fff
}

.btn.btn-color-alt:hover {
  box-shadow: inset 0 0 200px rgba(0, 0, 0, .1);
  color: #fff
}

.btn.btn-color-primary {
  background-color: var(--wd-primary-color);
  color: #fff
}

.btn.btn-color-primary:hover {
  box-shadow: inset 0 0 200px rgba(0, 0, 0, .1);
  color: #fff
}

.btn-size-extra-small {
  font-size: 11px;
  min-height: 28px;
  padding: 5px 10px
}

.btn-size-extra-large {
  font-size: 16px;
  min-height: 56px;
  padding: 5px 40px
}

.btn.btn-style-round {
  border-radius: 35px
}

.btn i {
  margin-left: 3px
}

.wd-btn-icon {
  line-height: 1;
  margin-left: 5px
}

.btn-icon-pos-right {
  flex-direction: row
}

.wd-image,
.wd-image img {
  border-radius: var(--wd-brd-radius)
}

.wd-image .wd-lazy-load {
  width: auto
}

@media (max-width:1024px) {
  @supports not (overflow:clip) {
    body {
      overflow: hidden
    }
  }

  .wd-fontsize-xl,
  .wd-fontsize-xxl,
  .wd-fontsize-xxxl {
    font-size: 22px
  }

  [class*=wd-grid] {
    --wd-col: var(--wd-col-md);
    --wd-gap: var(--wd-gap-md);
    --wd-col-md: var(--wd-col-lg);
    --wd-gap-md: var(--wd-gap-lg)
  }

  html:has(.wd-side-hidden.wd-opened) {
    overflow: hidden
  }

  .wd-close-side {
    top: -150px
  }
}

@media (max-width:768.98px) {
  [class*=wd-grid] {
    --wd-col: var(--wd-col-sm);
    --wd-gap: var(--wd-gap-sm);
    --wd-col-sm: var(--wd-col-md);
    --wd-gap-sm: var(--wd-gap-md)
  }
}

.wd-lazy-load {
  transform: translateZ(0);
  transition: all .3s ease;
  width: 100%
}

.wd-lazy-fade {
  opacity: 0
}

.wd-enabled-flex>.vc_column-inner>.wpb_wrapper {
  display: flex;
  flex-wrap: wrap
}

.wd-enabled-flex>.vc_column-inner>.wpb_wrapper>:not(.wd-enabled-width):not(.inline-element) {
  width: 100%
}

.vc_row-full-width {
  float: left;
  width: 100%
}

:is([data-vc-full-width]).vc_row {
  transition: none !important
}

.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {
  z-index: auto
}

:is(.vc_row-no-padding) .vc_row-fluid {
  margin-left: 0;
  margin-right: 0
}

body .wd-bg-center-center {
  background-position: 50% !important
}

body [class*=wd-bg-]>.vc_column-inner {
  background-position: inherit !important
}

.wd-font-weight-600 {
  font-weight: 600 !important
}

.wd-wpb {
  margin-bottom: 30px
}

.wd-wpb:empty {
  display: none
}

.wpb-content-wrapper>p:has(:is(link:first-child:last-child)) {
  display: none
}

@media (min-width:1025px) {
  [data-vc-full-width] {
    box-sizing: border-box;
    position: relative;
    width: calc(100vw - var(--wd-scroll-w) - var(--wd-sticky-nav-w));
    --wd-row-spacing: 15px;
    left: calc(50% - 50vw + var(--wd-sticky-nav-w)/2 + var(--wd-scroll-w)/2 + var(--wd-row-spacing))
  }
}

@media (max-width:1024px) {
  body.wpb-js-composer .wd-width-enabled {
    --content-width: calc(var(--wd-max-width) + 20%)
  }
}

@media (max-width:576px) {
  body.wpb-js-composer .wd-width-enabled {
    --content-width: 100%
  }
}

.whb-header {
  margin-bottom: 40px
}

.whb-flex-row {
  flex-wrap: nowrap;
  justify-content: space-between
}

.whb-column,
.whb-flex-row {
  display: flex;
  flex-direction: row
}

.whb-column {
  align-items: center;
  max-height: inherit
}

.whb-col-left,
.whb-mobile-left {
  justify-content: flex-start;
  margin-left: -10px
}

.whb-col-right,
.whb-mobile-right {
  justify-content: flex-end;
  margin-right: -10px
}

.whb-col-mobile {
  flex: 1 1 auto;
  justify-content: center;
  margin-inline: -10px
}

.whb-flex-equal-sides :is(.whb-col-left, .whb-col-right) {
  flex: 1 1 0%
}

.whb-general-header :is(.whb-mobile-left, .whb-mobile-right) {
  flex: 1 1 0%
}

.whb-empty-column+.whb-mobile-right {
  flex: 1 1 auto
}

.whb-main-header {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  left: 0;
  position: relative;
  right: 0;
  top: 0;
  z-index: 390
}

:root:has(.whb-sticky-prepared):not(:has(.whb-top-bar)) {
  --wd-top-bar-h: .00001px;
  --wd-top-bar-sm-h: .00001px
}

:root:has(.whb-sticky-prepared):not(:has(.whb-general-header)) {
  --wd-header-general-h: .00001px;
  --wd-header-general-sm-h: .00001px
}

:root:has(.whb-sticky-prepared):not(:has(.whb-header-bottom)) {
  --wd-header-bottom-h: .00001px;
  --wd-header-bottom-sm-h: .00001px;
  --wd-header-bottom-brd-w: .00001px
}

.whb-scroll-stick .whb-flex-row {
  transition: height .2s ease, max-height .2s ease
}

.whb-row {
  transition: background-color .2s ease
}

.whb-color-light:not(.whb-with-bg) {
  background-color: #212121
}

@keyframes wd-fadeInDownBig {
  0% {
    transform: translate3d(0, -100%, 0)
  }

  to {
    transform: none
  }
}

@keyframes wd-fadeOutUpBig {
  0% {
    transform: none
  }

  to {
    transform: translate3d(0, -100%, 0)
  }
}

.site-logo,
.wd-header-nav {
  padding-inline: 10px
}

.wd-header-nav {
  flex: 1 1 auto
}

.wd-header-nav.wd-inline {
  flex: 0 0 auto;
  max-width: 100%
}

.whb-color-light .wd-header-nav>span {
  color: hsla(0, 0%, 100%, .8)
}

.wd-nav-main>li>a,
.wd-nav-secondary>li>a {
  font-family: var(--wd-header-el-font);
  font-size: var(--wd-header-el-font-size);
  font-style: var(--wd-header-el-font-style);
  font-weight: var(--wd-header-el-font-weight);
  height: 40px;
  text-transform: var(--wd-header-el-transform)
}

.whb-top-bar .wd-nav-secondary>li>a {
  font-size: 12px;
  font-weight: 400
}

.site-logo,
.wd-logo {
  max-height: inherit
}

.wd-logo {
  transition: none
}

.wd-logo img {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  max-height: inherit;
  padding-bottom: 5px;
  padding-top: 5px;
  perspective: 800px;
  transform: translateZ(0)
}

.wd-logo img[width]:not([src$=".svg"]) {
  object-fit: contain;
  width: auto
}

.wd-header-divider:before {
  border-right: 1px solid;
  content: "";
  display: block;
  height: 18px
}

.whb-color-light .wd-header-divider:before {
  border-color: var(--wd-divider-color, hsla(0, 0%, 100%, .25))
}

.whb-col-mobile .wd-header-divider:last-child,
.whb-col-right .wd-header-divider:last-child,
.whb-mobile-right .wd-header-divider:last-child {
  padding-right: 10px
}

.whb-col-center .wd-header-divider:first-child,
.whb-col-left .wd-header-divider:first-child,
.whb-col-mobile .wd-header-divider:first-child,
.whb-mobile-left .wd-header-divider:first-child {
  padding-left: 10px
}

.whb-col-center .wd-header-divider:last-child {
  padding-right: 10px
}

@media (min-width:1025px) {
  .whb-top-bar-inner {
    height: var(--wd-top-bar-h);
    max-height: var(--wd-top-bar-h)
  }

  .whb-general-header-inner {
    height: var(--wd-header-general-h);
    max-height: var(--wd-header-general-h)
  }

  .whb-header-bottom-inner {
    height: var(--wd-header-bottom-h);
    max-height: var(--wd-header-bottom-h)
  }

  .whb-hidden-desktop,
  .whb-hidden-lg {
    display: none
  }
}

@media (max-width:1024px) {
  .whb-top-bar-inner {
    height: var(--wd-top-bar-sm-h);
    max-height: var(--wd-top-bar-sm-h)
  }

  .whb-general-header-inner {
    height: var(--wd-header-general-sm-h);
    max-height: var(--wd-header-general-sm-h)
  }

  .whb-header-bottom-inner {
    height: var(--wd-header-bottom-sm-h);
    max-height: var(--wd-header-bottom-sm-h)
  }

  .whb-visible-lg {
    display: none
  }
}

.wd-header-text,
.whb-column>.wd-button-wrapper {
  padding-inline: 10px
}

.wd-header-text {
  flex: 1 1 auto
}

.wd-header-text p:first-child:empty {
  display: none
}

.wd-header-text.wd-inline {
  flex: 0 0 auto
}

.whb-top-bar .wd-header-text {
  font-size: 12px;
  line-height: 1.2
}

.whb-color-light .wd-header-text {
  --color-white: #000;
  --color-gray-100: hsla(0, 0%, 100%, .1);
  --color-gray-200: hsla(0, 0%, 100%, .2);
  --color-gray-300: hsla(0, 0%, 100%, .5);
  --color-gray-400: hsla(0, 0%, 100%, .6);
  --color-gray-500: hsla(0, 0%, 100%, .7);
  --color-gray-600: hsla(0, 0%, 100%, .8);
  --color-gray-700: hsla(0, 0%, 100%, .9);
  --color-gray-800: #fff;
  --color-gray-900: #fff;
  --bgcolor-black-rgb: 255, 255, 255;
  --bgcolor-white-rgb: 0, 0, 0;
  --bgcolor-white: #0f0f0f;
  --bgcolor-gray-100: #0a0a0a;
  --bgcolor-gray-200: #121212;
  --bgcolor-gray-300: #141414;
  --bgcolor-gray-400: #171717;
  --brdcolor-gray-200: hsla(0, 0%, 100%, .1);
  --brdcolor-gray-300: hsla(0, 0%, 100%, .15);
  --brdcolor-gray-400: hsla(0, 0%, 100%, .25);
  --brdcolor-gray-500: hsla(0, 0%, 100%, .3);
  --wd-text-color: hsla(0, 0%, 100%, .8);
  --wd-title-color: #fff;
  --wd-widget-title-color: var(--wd-title-color);
  --wd-entities-title-color: #fff;
  --wd-entities-title-color-hover: hsla(0, 0%, 100%, .8);
  --wd-link-color: hsla(0, 0%, 100%, .9);
  --wd-link-color-hover: #fff;
  --wd-form-brd-color: hsla(0, 0%, 100%, .2);
  --wd-form-brd-color-focus: hsla(0, 0%, 100%, .3);
  --wd-form-placeholder-color: hsla(0, 0%, 100%, .6);
  --wd-form-chevron: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTYgOSA2IDYgNi02Ii8+PC9zdmc+");
  --wd-main-bgcolor: #1a1a1a;
  color: var(--wd-text-color)
}

.footer-column {
  margin-bottom: 30px
}

.scrollToTop {
  align-items: center;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  background-color: rgba(var(--bgcolor-white-rgb), .9);
  border-radius: 50%;
  bottom: 20px;
  box-shadow: 0 0 5px rgba(0, 0, 0, .17);
  color: var(--color-gray-800);
  display: flex;
  font-size: 16px;
  height: 50px;
  justify-content: center;
  opacity: 0;
  pointer-events: none;
  position: fixed;
  right: 20px;
  transform: translateX(100%);
  width: 50px;
  z-index: 350
}

.scrollToTop.button-show {
  opacity: 1;
  pointer-events: visible;
  transform: none
}

.scrollToTop:after {
  content: "\f115";
  font-family: woodmart-font
}

.scrollToTop:hover {
  color: var(--color-gray-500)
}

@media (max-width:1024px) {
  .scrollToTop {
    bottom: 12px;
    font-size: 14px;
    height: 40px;
    right: 12px;
    width: 40px
  }
}

.wd-age-verify {
  --wd-popup-padding: 60px;
  text-align: center
}

.wd-age-verify h4 {
  font-size: 42px
}

.wd-age-verify-text-error {
  animation: wd-fadeIn .6s ease;
  display: none
}

.wd-age-verify-buttons {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
  justify-content: center;
  margin-top: 20px
}

.wd-age-verify-allowed {
  background-color: var(--btn-accented-bgcolor);
  border-radius: var(--btn-accented-brd-radius);
  box-shadow: var(--btn-accented-box-shadow);
  color: var(--btn-accented-color);
  font-family: var(--btn-accented-font-family, var(--btn-font-family));
  font-style: var(--btn-accented-font-style, var(--btn-font-style));
  font-weight: var(--btn-accented-font-weight, var(--btn-font-weight));
  text-transform: var(--btn-accented-transform, var(--btn-transform))
}

.wd-age-verify-allowed:hover {
  background-color: var(--btn-accented-bgcolor-hover);
  box-shadow: var(--btn-accented-box-shadow-hover);
  color: var(--btn-accented-color-hover)
}

.wd-age-verify-allowed:active {
  bottom: var(--btn-accented-bottom-active, 0);
  box-shadow: var(--btn-accented-box-shadow-active)
}

.wd-age-verify-forbidden {
  background-color: var(--btn-default-bgcolor);
  border-radius: var(--btn-default-brd-radius);
  box-shadow: var(--btn-default-box-shadow);
  color: var(--btn-default-color);
  font-family: var(--btn-default-font-family, var(--btn-font-family));
  font-style: var(--btn-default-font-style, var(--btn-font-style));
  font-weight: var(--btn-default-font-weight, var(--btn-font-weight));
  text-transform: var(--btn-default-transform, var(--btn-transform))
}

.wd-age-verify-forbidden:hover {
  background-color: var(--btn-default-bgcolor-hover);
  box-shadow: var(--btn-default-box-shadow-hover);
  color: var(--btn-default-color-hover)
}

.wd-age-verify-forbidden:active {
  bottom: var(--btn-default-bottom-active);
  box-shadow: var(--btn-default-box-shadow-active)
}

@media (max-width:768.98px) {
  .wd-age-verify {
    --wd-popup-padding: 30px
  }

  .wd-age-verify h4 {
    font-size: 26px
  }
}

.mfp-bg {
  background-color: rgba(0, 0, 0, .7);
  inset: 0;
  opacity: 0;
  overflow: hidden;
  position: fixed;
  transition: all .45s cubic-bezier(.19, 1, .22, 1);
  z-index: 1102
}

.mfp-bg.mfp-ready {
  opacity: 1
}

.mfp-bg.mfp-removing {
  opacity: 0
}

.mfp-wrap {
  -webkit-backface-visibility: hidden;
  inset: var(--wd-admin-bar-h) 0 0 0;
  outline: none !important;
  position: fixed;
  z-index: 1103
}

.mfp-container {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  padding: 0 15px;
  width: 100%
}

.mfp-content {
  margin-block: auto;
  position: relative;
  width: 100%;
  z-index: 1105
}

.mfp-hide {
  display: none !important
}

.mfp-s-error .mfp-content,
.mfp-s-ready .mfp-preloader {
  display: none
}

.mfp-wrap~:is(.wd-close-side) {
  pointer-events: none;
  z-index: 900
}

.wd-popup {
  background-color: var(--bgcolor-white);
  border-radius: var(--wd-brd-radius);
  display: none;
  margin: 50px auto;
  max-width: var(--wd-popup-width, 800px);
  padding: var(--wd-popup-padding, 30px);
  position: relative;
  width: 100%
}

.mfp-wrap .wd-popup {
  display: block
}

button.mfp-close {
  background: none;
  color: #fff;
  font-size: 0;
  font-weight: 400;
  height: 50px;
  inset-inline-end: -15px;
  min-height: unset;
  opacity: 1;
  opacity: 0;
  padding: 0;
  position: absolute;
  top: -50px;
  touch-action: manipulation;
  transition: all .25s ease, opacity 0s ease 0s;
  width: 50px;
  z-index: 1104
}

button.mfp-close:after {
  content: "\f112";
  font-family: woodmart-font;
  font-size: 20px
}

button.mfp-close:hover {
  background-color: transparent;
  color: hsla(0, 0%, 100%, .8)
}

.mfp-ready button.mfp-close {
  opacity: 1;
  transition: all .25s ease, opacity .3s ease .35s
}

.title-wrapper [class*=title] {
  display: inline-block
}

.title-wrapper .title {
  margin-bottom: 0
}

.wd-title-color-primary {
  --el-title-color: var(--wd-primary-color)
}

.wd-title-color-alt {
  --el-title-color: var(--wd-alternative-color)
}

.wpb-js-composer .title-wrapper {
  --content-width: var(--wd-max-width)
}

.wpb-js-composer .title-wrapper [class*=title] {
  max-width: var(--content-width)
}

@media (max-width:576px) {
  .title-wrapper .title {
    font-size: 40px
  }
}

.wd-title-style-simple .liner-continer {
  padding-bottom: 10px;
  position: relative
}

.wd-title-style-simple .liner-continer:after {
  background-color: var(--el-title-color);
  content: " ";
  height: 2px;
  left: calc(50% - 20px);
  position: absolute;
  top: 100%;
  width: 40px
}

.wd-title-style-simple.text-left .liner-continer:after {
  left: 0
}

.wd-title-style-simple.text-right .liner-continer:after {
  left: auto;
  right: 0
}

.wd-text-block:not(.inline-element) {
  max-width: var(--content-width);
  --content-width: var(--wd-max-width)
}

.wd-text-block:not(.inline-element).text-left {
  margin-right: auto
}

.wd-text-block:not(.inline-element).text-center {
  margin-inline: auto
}

.wd-text-block:not(.inline-element).text-right {
  margin-left: auto
}

.wd-accordion {
  --wd-accordion-spacing: 20px
}

.wd-accordion.wd-style-shadow>.wd-accordion-item {
  border-radius: var(--wd-brd-radius);
  box-shadow: 0 1px 8px rgba(0, 0, 0, .1)
}

.wd-accordion.wd-style-shadow>.wd-accordion-item>:is(.wd-accordion-title, .wd-accordion-content) {
  padding-inline: var(--wd-accordion-spacing)
}

.wd-accordion.wd-style-shadow>.wd-accordion-item:not(:last-child) {
  margin-bottom: 12px
}

.wd-accordion-title {
  align-items: center;
  cursor: pointer;
  display: flex;
  padding-block: var(--wd-accordion-spacing);
  transition: all .25s ease;
  user-select: none
}

.wd-accordion-title:is(.wd-active) .wd-accordion-title-text {
  color: var(--wd-primary-color)
}

.wd-accordion-title-text {
  color: var(--wd-title-color);
  flex: 1;
  font-size: var(--wd-accordion-font-size, 16px);
  font-weight: var(--wd-title-font-weight);
  transition: inherit
}

.wd-accordion-opener {
  color: var(--color-gray-300);
  font-size: 10px;
  line-height: 1;
  position: relative;
  text-align: center;
  transition: inherit
}

.wd-accordion-opener.wd-opener-style-plus:before {
  content: "\f143";
  font-family: woodmart-font
}

.wd-accordion-title.wd-active .wd-accordion-opener.wd-opener-style-plus {
  transform: rotate(45deg)
}

.wd-accordion-title.wd-opener-pos-left {
  flex-direction: row-reverse
}

.wd-accordion-title.wd-opener-pos-left .wd-accordion-opener {
  margin-right: 12px
}

.wd-wpb.wd-accordion .wd-accordion-title-text {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit
}

.wd-accordion-content {
  display: none;
  opacity: 0;
  padding-bottom: var(--wd-accordion-spacing);
  transition: opacity .25s ease
}

.wd-accordion-content.wd-active {
  display: block;
  opacity: 1
}

.far {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

@font-face {
  font-display: block;
  font-family: Font Awesome\ 5 Brands;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/fa-brands-400.eot);
  src: url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(/fonts/fa-brands-400-8595251b.woff2) format("woff2"), url(/fonts/fa-brands-400-f7ef5796.woff) format("woff"), url(/fonts/fa-brands-400-6ffcb968.ttf) format("truetype"), url(../fonts/fa-brands-400.svg#fontawesome) format("svg")
}

@font-face {
  font-display: block;
  font-family: Font Awesome\ 5 Free;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/fa-regular-400.eot);
  src: url(../fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(/fonts/fa-regular-400-acdd0013.woff2) format("woff2"), url(/fonts/fa-regular-400-0d50f60c.woff) format("woff"), url(/fonts/fa-regular-400-b35b4ae8.ttf) format("truetype"), url(../fonts/fa-regular-400.svg#fontawesome) format("svg")
}

.far {
  font-family: Font Awesome\ 5 Free;
  font-weight: 400
}

@font-face {
  font-display: block;
  font-family: Font Awesome\ 5 Free;
  font-style: normal;
  font-weight: 900;
  src: url(../fonts/fa-solid-900.eot);
  src: url(../fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(/fonts/fa-solid-900-dce7fbab.woff2) format("woff2"), url(/fonts/fa-solid-900-caf12b58.woff) format("woff"), url(/fonts/fa-solid-900-a87e6637.ttf) format("truetype"), url(../fonts/fa-solid-900.svg#fontawesome) format("svg")
}

.entry-meta-list {
  list-style: none;
  --li-pl: 0;
  --list-mb: 0;
  --li-mb: 0
}

.wd-entry-meta {
  display: inline-block;
  font-size: 0;
  font-weight: 400;
  margin-bottom: 10px;
  margin-right: 10px;
  vertical-align: middle
}

.wd-entry-meta .meta-author {
  font-size: 14px
}

.wd-entry-meta .meta-author a {
  text-transform: capitalize
}

.entry-meta-list li {
  color: var(--color-gray-300);
  display: inline-block;
  line-height: 1.4;
  margin-right: 10px;
  vertical-align: middle
}

.entry-meta-list li a {
  color: inherit
}

.entry-meta-list li a:hover {
  color: var(--color-gray-500)
}

.entry-meta-list li.modified-date,
.entry-meta-list li:last-child {
  margin-right: 0
}

.wd-post-date.wd-style-with-bg {
  background-color: var(--bgcolor-white);
  border-radius: calc(var(--wd-brd-radius)/1.5);
  box-shadow: 0 0 9px rgba(0, 0, 0, .1);
  color: var(--color-gray-800);
  display: inline-block;
  left: 15px;
  line-height: 1;
  min-width: 53px;
  position: absolute;
  text-align: center;
  top: 15px;
  z-index: 2
}

.wd-post-date.wd-style-with-bg>span {
  display: block
}

.wd-post-date.wd-style-with-bg .post-date-day {
  font-size: 24px;
  padding-bottom: 4px;
  padding-top: 6px
}

.wd-post-date.wd-style-with-bg .post-date-month {
  font-size: 12px;
  font-weight: 600;
  padding-bottom: 8px;
  padding-top: 2px;
  text-transform: uppercase
}

.wd-post-cat.wd-style-with-bg {
  background-color: var(--wd-primary-color);
  border-radius: calc(var(--wd-brd-radius)/1.5);
  color: #fff;
  display: inline-block;
  height: 25px;
  line-height: 25px;
  overflow: hidden;
  padding-left: 10px;
  padding-right: 10px
}

.wd-post-cat.wd-style-with-bg>a {
  color: #fff;
  display: inline-block;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  vertical-align: top
}

.wd-post-cat.wd-style-with-bg>a:hover {
  color: hsla(0, 0%, 100%, .8)
}

.wd-entry-content:after {
  clear: both;
  content: "";
  display: block
}

.wd-entry-content p:last-child {
  margin-bottom: 0
}

@media (max-width:576px) {
  .wd-entry-meta .meta-author {
    font-size: 0
  }

  .wd-entry-meta .meta-author a {
    font-size: 14px
  }

  .wd-post-date {
    left: 10px;
    top: 10px
  }
}

.wd-posts:not([style*=wd-gap]) {
  --wd-gap-lg: 50px;
  --wd-gap-md: 40px
}

.wd-post .wd-entry-content>div[class*=wpb_] {
  display: none
}

.wd-post .wd-entry-content p:not(:last-child) {
  margin-bottom: 15px
}

.wd-post .entry-thumbnail img {
  border-radius: var(--wd-brd-radius);
  width: 100%
}

.wd-post .entry-header {
  position: relative;
  text-align: center
}

.wd-post .article-inner {
  border-radius: var(--wd-brd-radius)
}

.wd-post .article-body-container {
  position: relative;
  text-align: center;
  z-index: 1
}

.wd-post .post-title {
  margin-bottom: 10px
}

.wd-post .post-title:last-child {
  margin-bottom: 0
}

.wd-post:hover .post-image-mask span,
.wd-post:hover .post-image-mask:after,
.wd-post:hover .post-image-mask:before {
  animation: wd-fadeInLeft .3s ease;
  opacity: 1
}

.wd-post:hover .post-image-mask:before {
  animation-delay: .2s;
  transition-delay: .2s
}

.wd-post:hover .post-image-mask span {
  animation-delay: .1s;
  transition-delay: .1s
}

.wd-post:hover .post-img-wrapp a {
  transform: scale(1.03)
}

.wd-post:hover .post-img-wrapp a:after {
  opacity: 1
}

.post-img-wrapp {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  border-radius: var(--wd-brd-radius);
  overflow: hidden;
  vertical-align: middle
}

.post-img-wrapp a {
  display: block;
  margin: -2px;
  transform: scale(1);
  transition: transform .7s ease, opacity .7s ease
}

.post-img-wrapp a:after {
  background-color: rgba(0, 0, 0, .5);
  content: "";
  inset: 0;
  opacity: 0;
  position: absolute;
  transition: opacity .7s ease
}

.post-image-mask {
  font-size: 0;
  left: 50%;
  margin-left: -22px;
  margin-top: -5px;
  position: absolute;
  text-align: center;
  top: 50%
}

.post-image-mask:after,
.post-image-mask:before {
  content: ""
}

.post-image-mask span,
.post-image-mask:after,
.post-image-mask:before {
  animation: wd-fadeOutRight .3s ease;
  background-color: #fff;
  border-radius: 50%;
  display: inline-block;
  height: 10px;
  margin-right: 7px;
  opacity: 0;
  transition: opacity .2s ease;
  vertical-align: middle;
  width: 10px
}

.post-image-mask:after {
  margin-right: 0
}

.post-image-mask span {
  animation-delay: .1s;
  transition-delay: .1s
}

.post-image-mask:before {
  animation-delay: .15s;
  transition-delay: .15s
}

@keyframes wd-fadeOutRight {
  0% {
    transform: none
  }

  to {
    transform: translate3d(50px, 0, 0)
  }
}

@keyframes wd-fadeInLeft {
  0% {
    transform: translate3d(-50px, 0, 0)
  }

  to {
    transform: none
  }
}

.read-more-section {
  line-height: 1;
  margin-bottom: 0;
  margin-top: 15px
}

.read-more-section a {
  border-bottom: none;
  color: var(--wd-primary-color);
  display: inline-block;
  font-size: 13px;
  font-weight: 800;
  position: relative;
  text-transform: var(--btn-transform)
}

.read-more-section a:after {
  bottom: 0;
  content: "\f109";
  display: inline-block;
  font-family: woodmart-font;
  font-size: 14px;
  font-weight: 400;
  height: 5px;
  left: 100%;
  line-height: 5px;
  margin-left: 5px;
  opacity: 0;
  position: absolute;
  transition: opacity .35s ease
}

.read-more-section a:hover {
  color: var(--wd-primary-color)
}

.read-more-section a:hover:after {
  animation: wd-ShakeNext 1s ease infinite;
  opacity: 1
}

.read-more-section:first-child {
  margin-top: 0
}

@media (max-width:1024px) {
  .wd-post .meta-author>span {
    display: none
  }

  .wd-post:hover .post-img-wrapp a {
    transform: none
  }

  .post-image-mask,
  .post-img-wrapp a:after {
    display: none
  }
}

.blog-design-masonry .post-title {
  font-size: 24px
}

.blog-design-masonry.has-post-thumbnail .post-date {
  left: 10px;
  top: 10px
}

.blog-design-masonry:not(.has-post-thumbnail) .post-date {
  display: none
}

.blog-design-masonry.blog-style-flat .article-body-container {
  padding: 25px 10px 10px
}

@media (max-width:1024px) {
  .blog-design-masonry .post-title {
    font-size: 20px
  }
}

.post-single-page {
  text-align: center
}

.post-single-page .post-title {
  font-size: 32px;
  line-height: 1.2;
  margin-bottom: 10px
}

.post-single-page .entry-header {
  position: relative
}

.post-single-page .entry-header img {
  border-radius: var(--wd-brd-radius)
}

.post-single-page .meta-post-categories {
  margin-bottom: 15px;
  margin-top: 0
}

.post-single-page .wd-entry-meta {
  margin-bottom: 20px;
  margin-right: 0
}

.post-single-page .article-body-container {
  text-align: left
}

.post-single-page .entry-content {
  margin-bottom: 60px
}

.post-single-page.has-post-thumbnail .article-inner>.entry-header {
  margin-bottom: 30px
}

.post-single-page:not(.has-post-thumbnail) .wd-post-date {
  display: none
}

.wd-single-footer {
  align-items: center;
  border-top: 2px solid var(--brdcolor-gray-300);
  display: flex;
  justify-content: space-between;
  padding-bottom: 20px;
  padding-top: 20px
}

.wd-single-footer:empty {
  padding: 0
}

@media (max-width:1024px) {
  .post-single-page .post-title {
    font-size: 28px
  }

  .post-single-page .entry-content {
    font-size: inherit;
    margin-bottom: 40px
  }
}

@media (max-width:768.98px) {
  .post-single-page .post-title {
    font-size: 24px;
    line-height: 1.4
  }

  .wd-single-footer {
    border-top: none;
    flex-wrap: wrap;
    padding-bottom: 0;
    padding-top: 0
  }
}

@media (max-width:576px) {
  .post-single-page .post-title {
    font-size: 20px
  }
}

.wd-page-nav {
  align-items: center;
  border-bottom: 2px solid var(--brdcolor-gray-300);
  border-top: 2px solid var(--brdcolor-gray-300);
  display: flex
}

.wd-page-nav:not(:last-child) {
  margin-bottom: 60px
}

.wd-single-footer~.wd-page-nav {
  border-top: none
}

.back-to-archive {
  align-items: center;
  display: flex;
  font-size: 0;
  height: 40px;
  justify-content: center;
  width: 40px;
  --wd-link-color: var(--color-gray-300);
  --wd-link-color-hover: var(--color-gray-900)
}

.back-to-archive:after {
  content: "\f122";
  font-family: woodmart-font;
  font-size: 20px
}

.wd-page-nav-icon {
  align-items: center;
  border: 1px solid var(--brdcolor-gray-300);
  border-radius: 50%;
  color: var(--color-gray-800);
  display: flex;
  font-size: 16px;
  height: 40px;
  justify-content: center;
  line-height: 1;
  position: absolute;
  top: calc(50% - 20px);
  width: 40px
}

.prev-btn .wd-page-nav-icon {
  inset-inline-start: 0
}

.prev-btn .wd-page-nav-icon:after {
  content: "\f114";
  font-family: woodmart-font
}

.next-btn .wd-page-nav-icon {
  inset-inline-end: 0
}

.next-btn .wd-page-nav-icon:after {
  content: "\f113";
  font-family: woodmart-font
}

.wd-page-nav-btn {
  flex: 0 1 50%;
  max-width: 50%
}

.wd-page-nav-btn a {
  display: block;
  font-size: 90%;
  padding-block: 25px;
  position: relative
}

.wd-page-nav-btn .wd-label {
  color: var(--color-gray-300);
  display: block;
  margin-bottom: 5px
}

.wd-page-nav-btn .wd-entities-title {
  transition: all .25s ease
}

.wd-page-nav-btn:hover .wd-entities-title {
  color: var(--wd-primary-color)
}

.wd-page-nav-btn.prev-btn a {
  padding-inline: 55px 20px
}

.wd-page-nav-btn.next-btn {
  text-align: end
}

.wd-page-nav-btn.next-btn a {
  padding-inline: 20px 55px
}

@media (max-width:768.98px) {
  .wd-page-nav:not(:last-child) {
    margin-bottom: 40px
  }

  .wd-page-nav-btn a {
    padding-block: 15px
  }

  .wd-page-nav-btn .wd-label {
    color: var(--color-gray-900);
    font-weight: 600;
    margin-bottom: 0
  }

  .wd-page-nav-btn .wd-entities-title {
    display: none
  }
}

.wd-rs-66d2cce9cd608>.vc_column-inner>.wpb_wrapper {
  align-items: flex-start
}

.vc_custom_1725556676656 {
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  margin-top: -40px !important
}

.vc_custom_1725556548734 {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important
}

.vc_custom_1739529884286 {
  padding-top: 40px !important
}

:root {
  --wp--preset--aspect-ratio--square: 1;
  --wp--preset--aspect-ratio--4-3: 4/3;
  --wp--preset--aspect-ratio--3-4: 3/4;
  --wp--preset--aspect-ratio--3-2: 3/2;
  --wp--preset--aspect-ratio--2-3: 2/3;
  --wp--preset--aspect-ratio--16-9: 16/9;
  --wp--preset--aspect-ratio--9-16: 9/16;
  --wp--preset--color--black: #000;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #fff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, #0693e3, #9b51e0);
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, #7adcb4, #00d082);
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, #fcb900, #ff6900);
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, #ff6900, #cf2e2e);
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, #eee, #a9b8c3);
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, #4aeadc, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c);
  --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, #ffceec, #9896f0);
  --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, #fecda5, #fe2d2d 50%, #6b003e);
  --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, #ffcb70, #c751c0 50%, #4158d0);
  --wp--preset--gradient--pale-ocean: linear-gradient(135deg, #fff5cb, #b6e3d4 50%, #33a7b5);
  --wp--preset--gradient--electric-grass: linear-gradient(135deg, #caf880, #71ce7e);
  --wp--preset--gradient--midnight: linear-gradient(135deg, #020381, #2874fc);
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
  --wp--preset--spacing--20: 0.44rem;
  --wp--preset--spacing--30: 0.67rem;
  --wp--preset--spacing--40: 1rem;
  --wp--preset--spacing--50: 1.5rem;
  --wp--preset--spacing--60: 2.25rem;
  --wp--preset--spacing--70: 3.38rem;
  --wp--preset--spacing--80: 5.06rem;
  --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, .2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, .4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, .2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #fff, 6px 6px #000;
  --wp--preset--shadow--crisp: 6px 6px 0px #000
}

:where(body) {
  margin: 0
}

:where(.is-layout-flex) {
  gap: .5em
}

:where(.is-layout-grid) {
  gap: .5em
}

body .is-layout-flex {
  display: flex
}

.is-layout-flex {
  align-items: center;
  flex-wrap: wrap
}

.is-layout-flex>:is(*, div) {
  margin: 0
}

body .is-layout-grid {
  display: grid
}

.is-layout-grid>:is(*, div) {
  margin: 0
}

body {
  padding: 0
}

.vc_custom_1739787997639 {
  margin-bottom: 0 !important
}

.vc_custom_1724821964016,
.vc_custom_1724821972711,
.vc_custom_1739787997639,
.vc_custom_1739788058987 {
  padding-left: 0 !important;
  padding-right: 0 !important
}

.vc_custom_1739788058987 {
  margin-bottom: 0 !important
}

.wd-rs-67b3111d9c43b {
  --wd-brd-radius: 0px
}

.wd-rs-67b2df690fa61.wd-accordion.wd-style-shadow>.wd-accordion-item {
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, .15)
}

@media (max-width:767px) {

  html .wd-rs-67b1866e92b60,
  html .wd-rs-67b186b253d37,
  html .wd-rs-67b1a730822e6,
  html .wd-rs-67b1aff6d15ef,
  html .wd-rs-67b1eae65ee78,
  html .wd-rs-67b2249cc2228,
  html .wd-rs-67b224afeb297 {
    padding-top: 40px !important
  }
}

.vc_custom_1739687520127 {
  background-color: #000 !important;
  padding-top: 20px !important
}

.vc_custom_1739687520127,
.vc_custom_1739695836304 {
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  margin-top: 0 !important
}

.vc_custom_1739695836304 {
  padding-top: 40px !important
}

.vc_custom_1739698082745 {
  background-color: #000 !important
}

.vc_custom_1739698082745,
.vc_custom_1739713170803 {
  margin-top: 0 !important;
  padding-top: 40px !important
}

.vc_custom_1739727947086,
.vc_custom_1739727964283 {
  background-color: #000 !important;
  margin-top: 0 !important;
  padding-top: 40px !important
}

.vc_custom_1740560477031,
.vc_custom_1743402907873 {
  padding-top: 40px !important
}

.vc_custom_1739681322461,
.vc_custom_1743402907873 {
  margin-bottom: 30px !important
}

.vc_custom_1739681322461 {
  padding-top: 20px !important
}

.vc_custom_1742215474551,
.vc_custom_1744265886598 {
  padding-top: 40px !important
}

.vc_custom_1743407128258,
.vc_custom_1743407176801 {
  padding-top: 20px !important
}

.vc_custom_1739695866281 {
  background-image: url(/images/eclipse-1-ad32a26c.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important
}

.vc_custom_1739696196897,
.vc_custom_1743404262542,
.vc_custom_1743407203129,
.vc_custom_1743407246041 {
  padding-top: 20px !important
}

.vc_custom_1739696664374 {
  padding-top: 10px !important
}

.vc_custom_1739701815362,
.vc_custom_1739701862306,
.vc_custom_1743405718658,
.vc_custom_1743407295231,
.vc_custom_1743407309328 {
  padding-top: 20px !important
}

.vc_custom_1739711756438 {
  background-image: url(/images/eclipse-1-ad32a26c.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important
}

.vc_custom_1743406049362 {
  padding-top: 20px !important
}

.vc_custom_1739712624200 {
  padding-top: 10px !important
}

.vc_custom_1739713635805,
.vc_custom_1739713670540,
.vc_custom_1739713695125,
.vc_custom_1739713721238,
.vc_custom_1743406144939,
.vc_custom_1743406179616 {
  padding-top: 20px !important
}

.vc_custom_1739719013951 {
  padding-top: 10px !important
}

.vc_custom_1739727135465 {
  background-image: url(/images/eclipse-1-ad32a26c.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important
}

.vc_custom_1739719021542,
.vc_custom_1739727135465,
.vc_custom_1739727973976,
.vc_custom_1743406885269 {
  padding-top: 20px !important
}

.vc_custom_1739775779519 {
  background-image: url(/images/eclipse-1-ad32a26c.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important
}

.vc_custom_1725048431934,
.vc_custom_1725256188775,
.vc_custom_1744795816127 {
  padding-left: 0 !important;
  padding-right: 0 !important
}

.vc_custom_1744795816127 {
  margin-bottom: 0 !important
}

.vc_custom_1739529426448 {
  margin-top: -120px !important;
  padding-top: 100px !important
}

.vc_custom_1739529402124 {
  padding-top: 40px !important
}

.vc_custom_1740551803015 {
  margin-bottom: 30px !important;
  padding-top: 20px !important
}

.vc_custom_1739529619663 {
  margin-top: -120px !important;
  padding-top: 100px !important
}

.vc_custom_1739527382771 {
  padding-top: 40px !important
}

.vc_custom_1739529608939 {
  margin-bottom: 30px !important;
  padding-top: 20px !important
}

.vc_custom_1739529536006 {
  margin-top: -120px !important;
  padding-top: 100px !important
}

.vc_custom_1739528857538 {
  padding-top: 40px !important
}

.vc_custom_1739529554037 {
  margin-bottom: 30px !important;
  padding-top: 20px !important
}

@media (max-width:767px) {

  html .wd-rs-67b1866e92b60,
  html .wd-rs-67dcf17a5f3b9,
  html .wd-rs-67dcf1974e848,
  html .wd-rs-67dcf1d26b47d,
  html .wd-rs-67dcf209c8c45,
  html .wd-rs-67dcf28718be8 {
    padding-top: 40px !important
  }

  #wd-67df933f31cad .woodmart-title-container {
    font-size: 32px;
    line-height: 42px
  }
}

.vc_custom_1742705458485 {
  padding-top: 40px !important
}

.vc_custom_1743827034586 {
  margin-bottom: 30px !important;
  padding-top: 0 !important
}

.vc_custom_1743919830491 {
  padding-bottom: 40px !important;
  padding-top: 20px !important
}

.vc_custom_1743827050452 {
  margin-bottom: 30px !important;
  padding-top: 0 !important
}

@media (max-width:767px) {
  #wd-67df8fcdb0a4a .woodmart-title-container {
    font-size: 32px;
    line-height: 42px
  }
}

.vc_custom_1742704662593 {
  padding-top: 40px !important
}

.vc_custom_1743826917409 {
  margin-bottom: 30px !important;
  padding-top: 0 !important
}

.vc_custom_1743919797799 {
  padding-bottom: 40px !important;
  padding-top: 20px !important
}

.vc_custom_1743826935722 {
  margin-bottom: 30px !important;
  padding-top: 0 !important
}

@media (max-width:767px) {
  #wd-67df91d0bcd6f .woodmart-title-container {
    font-size: 32px;
    line-height: 42px
  }
}

.vc_custom_1742705086114 {
  padding-top: 40px !important
}

.vc_custom_1742703013905 {
  background-image: url(/images/eclipse-64792e09.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important
}

.vc_custom_1743826817242 {
  margin-bottom: 30px !important;
  padding-top: 0 !important
}

.vc_custom_1743919756208 {
  padding-bottom: 40px !important;
  padding-top: 20px !important
}

.vc_custom_1743826839842 {
  margin-bottom: 30px !important;
  padding-top: 0 !important
}

@media (max-width:767px) {

  html .wd-rs-67b1866e92b60,
  html .wd-rs-67dcf17a5f3b9,
  html .wd-rs-67dcf1974e848,
  html .wd-rs-67dcf1d26b47d,
  html .wd-rs-67dcf1f077d65,
  html .wd-rs-67dcf209c8c45,
  html .wd-rs-67dcf28718be8 {
    padding-top: 40px !important
  }
}

.vc_custom_1743411272052,
.vc_custom_1743411584259 {
  padding-top: 40px !important
}

.vc_custom_1743411584259 {
  margin-bottom: 30px !important
}

.vc_custom_1743413011347 {
  padding-top: 40px !important
}

.vc_custom_1743413020215 {
  padding-top: 20px !important
}

.vc_custom_1743411735382 {
  padding-top: 40px !important
}

.vc_custom_1743413028768 {
  padding-top: 20px !important
}

.vc_custom_1743411811620,
.vc_custom_1743411832289 {
  padding-top: 40px !important
}

.vc_custom_1743411857640,
.vc_custom_1743411896428,
.vc_custom_1743411944969,
.vc_custom_1743411974503,
.vc_custom_1743412014409,
.vc_custom_1743412061897,
.vc_custom_1743412105963,
.vc_custom_1743412140562,
.vc_custom_1743412175016,
.vc_custom_1743412231035,
.vc_custom_1743412252728,
.vc_custom_1743412282367,
.vc_custom_1743412350819,
.vc_custom_1743412393722,
.vc_custom_1743412487957,
.vc_custom_1743412505635,
.vc_custom_1743412537727,
.vc_custom_1743412664240,
.vc_custom_1743412833378,
.vc_custom_1743412869369 {
  padding-top: 20px !important
}

.vc_custom_1743412886680 {
  padding-bottom: 40px !important
}

.vc_custom_1743391663415 {
  padding-top: 40px !important
}

.vc_custom_1743919681841 {
  padding-top: 20px !important
}

.vc_custom_1744783623019 {
  margin-bottom: 30px !important
}

.vc_custom_1743391915464,
.vc_custom_1744783623019 {
  padding-top: 40px !important
}

.vc_custom_1743393738319 {
  padding-top: 20px !important
}

.vc_custom_1743391954151,
.vc_custom_1743392542942,
.vc_custom_1743392570687 {
  padding-top: 40px !important
}

.vc_custom_1743392599818,
.vc_custom_1743392717246,
.vc_custom_1743392817244,
.vc_custom_1743392854047,
.vc_custom_1743392929135,
.vc_custom_1743392975601,
.vc_custom_1743393036832,
.vc_custom_1743393061589,
.vc_custom_1743393122047,
.vc_custom_1743393172658,
.vc_custom_1743393198897,
.vc_custom_1743393228617,
.vc_custom_1743393293945,
.vc_custom_1743393343183,
.vc_custom_1743393381938,
.vc_custom_1743393408375,
.vc_custom_1743393461241,
.vc_custom_1743393500303,
.vc_custom_1743393541010,
.vc_custom_1743393612292 {
  padding-top: 20px !important
}

.vc_custom_1743393648368 {
  padding-bottom: 40px !important
}

.vc_custom_1743523004269 {
  padding-top: 40px !important
}

.vc_custom_1743919632954 {
  padding-top: 20px !important
}

.vc_custom_1743523135517 {
  margin-bottom: 30px !important
}

.vc_custom_1743523135517,
.vc_custom_1743523179331,
.vc_custom_1743523258431,
.vc_custom_1743523295558 {
  padding-top: 40px !important
}

.vc_custom_1743523329987,
.vc_custom_1743523640051,
.vc_custom_1743523706230,
.vc_custom_1743523742434,
.vc_custom_1743523815499,
.vc_custom_1743523883786,
.vc_custom_1743524001525,
.vc_custom_1743524032373,
.vc_custom_1743524103506,
.vc_custom_1743524174513,
.vc_custom_1743524236443,
.vc_custom_1743524267250,
.vc_custom_1743524410857,
.vc_custom_1743524487772,
.vc_custom_1743524518540,
.vc_custom_1743524575439,
.vc_custom_1743524630251,
.vc_custom_1743524691186 {
  padding-top: 20px !important
}

.vc_custom_1743524757484 {
  padding-bottom: 40px !important
}

.vc_custom_1743568453173 {
  padding-top: 40px !important
}

.vc_custom_1743919607697 {
  padding-top: 20px !important
}

.vc_custom_1743568552486 {
  margin-bottom: 30px !important
}

.vc_custom_1743568552486,
.vc_custom_1743568601105,
.vc_custom_1743569243799 {
  padding-top: 40px !important
}

.vc_custom_1743569252962 {
  padding-top: 20px !important
}

.vc_custom_1743568732476,
.vc_custom_1743568783633 {
  padding-top: 40px !important
}

.vc_custom_1743568818658,
.vc_custom_1743568884868,
.vc_custom_1743569047877,
.vc_custom_1743569326438,
.vc_custom_1743569371957,
.vc_custom_1743569675685,
.vc_custom_1743569987876,
.vc_custom_1743570246205,
.vc_custom_1743570281712,
.vc_custom_1743570494726,
.vc_custom_1743570673014,
.vc_custom_1743571404802,
.vc_custom_1743571439659,
.vc_custom_1743571497162,
.vc_custom_1743571579781,
.vc_custom_1743571607491,
.vc_custom_1743571653838,
.vc_custom_1743571704459,
.vc_custom_1743571773802,
.vc_custom_1743571946573,
.vc_custom_1743571967490,
.vc_custom_1743572026965,
.vc_custom_1743572084435 {
  padding-top: 20px !important
}

.vc_custom_1743572110867 {
  padding-bottom: 40px !important
}

.vc_custom_1743650328304 {
  padding-top: 40px !important
}

.vc_custom_1743919579379 {
  padding-top: 20px !important
}

.vc_custom_1743650550615 {
  margin-bottom: 30px !important
}

.vc_custom_1743650550615,
.vc_custom_1743650573479,
.vc_custom_1743650588933 {
  padding-top: 40px !important
}

.vc_custom_1743650604280 {
  padding-top: 20px !important
}

.vc_custom_1743650620676 {
  padding-top: 40px !important
}

.vc_custom_1743650650509 {
  padding-top: 20px !important
}

.vc_custom_1743650675133 {
  padding-top: 40px !important
}

.vc_custom_1743650694483 {
  padding-top: 20px !important
}

.vc_custom_1743650714580 {
  padding-top: 40px !important
}

.vc_custom_1743650735249 {
  padding-top: 20px !important
}

.vc_custom_1743650757396,
.vc_custom_1743650804149 {
  padding-top: 40px !important
}

.vc_custom_1743650842909,
.vc_custom_1743650896577,
.vc_custom_1743651054367,
.vc_custom_1743651088855,
.vc_custom_1743651369521,
.vc_custom_1743651421119,
.vc_custom_1743651507995,
.vc_custom_1743651799920,
.vc_custom_1743651934758,
.vc_custom_1743652059406,
.vc_custom_1743652098336,
.vc_custom_1743652138814,
.vc_custom_1743652183399,
.vc_custom_1743652296695,
.vc_custom_1743652329807,
.vc_custom_1743652391616,
.vc_custom_1743652471406 {
  padding-top: 20px !important
}

.vc_custom_1743652495725 {
  padding-bottom: 40px !important
}

.vc_custom_1743734921780 {
  padding-top: 40px !important
}

.vc_custom_1743919552468 {
  padding-top: 20px !important
}

.vc_custom_1743735026355 {
  margin-bottom: 30px !important
}

.vc_custom_1743735026355,
.vc_custom_1743735044392,
.vc_custom_1743735059240 {
  padding-top: 40px !important
}

.vc_custom_1743735077475 {
  padding-top: 20px !important
}

.vc_custom_1743735125076,
.vc_custom_1743735397674 {
  padding-top: 40px !important
}

.vc_custom_1743735431826,
.vc_custom_1743735711306,
.vc_custom_1743735857629,
.vc_custom_1743735888527,
.vc_custom_1743735967493,
.vc_custom_1743736032061,
.vc_custom_1743736137378,
.vc_custom_1743736172893,
.vc_custom_1743737042116,
.vc_custom_1743737416690,
.vc_custom_1743737466218,
.vc_custom_1743737530803,
.vc_custom_1743737800217,
.vc_custom_1743738031009,
.vc_custom_1743738061107,
.vc_custom_1743738123175,
.vc_custom_1743738207880,
.vc_custom_1743738271899 {
  padding-top: 20px !important
}

.vc_custom_1743738298161 {
  padding-bottom: 40px !important
}

.vc_custom_1744256747533,
.vc_custom_1744256830788 {
  padding-top: 40px !important
}

.vc_custom_1744256830788 {
  margin-bottom: 30px !important
}

.vc_custom_1744256866454 {
  padding-top: 40px !important
}

.vc_custom_1744256876284 {
  padding-top: 20px !important
}

.vc_custom_1744256953059 {
  padding-top: 40px !important
}

.vc_custom_1744256966377 {
  padding-top: 20px !important
}

.vc_custom_1744257013410,
.vc_custom_1744257030484 {
  padding-top: 40px !important
}

.vc_custom_1744257041516,
.vc_custom_1744257307861,
.vc_custom_1744257360668,
.vc_custom_1744257372271,
.vc_custom_1744257425715,
.vc_custom_1744257468661,
.vc_custom_1744257517615,
.vc_custom_1744257527774,
.vc_custom_1744257571688,
.vc_custom_1744257616916,
.vc_custom_1744257706529,
.vc_custom_1744257718901,
.vc_custom_1744257762962,
.vc_custom_1744257803013,
.vc_custom_1744257864402,
.vc_custom_1744257874888,
.vc_custom_1744257969196,
.vc_custom_1744258027763,
.vc_custom_1744258095190,
.vc_custom_1744258183669,
.vc_custom_1744258422356,
.vc_custom_1746450504246 {
  padding-top: 20px !important
}

.vc_custom_1744258471469 {
  padding-bottom: 40px !important
}

.vc_custom_1739523019767 {
  margin-top: -120px !important;
  padding-top: 100px !important
}

.vc_custom_1739687459041 {
  padding-top: 40px !important
}

.vc_custom_1739687459041,
.vc_custom_1742532984848 {
  background: #000 url(/images/eclipse-64792e09.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  margin-top: 0 !important
}

.vc_custom_1742532984848 {
  padding-top: 20px !important
}

.vc_custom_1742533008505 {
  background-image: url(/images/eclipse-64792e09.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  margin-top: 0 !important;
  padding-top: 40px !important
}

.vc_custom_1742533101466 {
  background: #000 url(/images/eclipse-64792e09.webp) !important
}

.vc_custom_1742533071211,
.vc_custom_1742533101466 {
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  margin-top: 0 !important;
  padding-top: 40px !important
}

.vc_custom_1742533071211 {
  background-image: url(/images/eclipse-64792e09.webp) !important
}

.vc_custom_1742533127491,
.vc_custom_1742533244019 {
  background: #000 url(/images/eclipse-64792e09.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  margin-top: 0 !important;
  padding-top: 40px !important
}

.vc_custom_1744784452288 {
  padding-top: 40px !important
}

.vc_custom_1743919357518 {
  padding-top: 20px !important
}

.vc_custom_1744795163299 {
  margin-bottom: 30px !important
}

.vc_custom_1744784525712,
.vc_custom_1744784556752,
.vc_custom_1744795163299 {
  padding-top: 40px !important
}

.vc_custom_1744784575809 {
  padding-top: 20px !important
}

.vc_custom_1744784640643,
.vc_custom_1744784669019 {
  padding-top: 40px !important
}

.vc_custom_1744784700792,
.vc_custom_1744784744394,
.vc_custom_1744784788832,
.vc_custom_1744784834964,
.vc_custom_1744784888400,
.vc_custom_1744784927650,
.vc_custom_1744785015378,
.vc_custom_1744785077025,
.vc_custom_1744785109144,
.vc_custom_1744785148488,
.vc_custom_1744785204671,
.vc_custom_1744785268026,
.vc_custom_1744785305035,
.vc_custom_1744785340187,
.vc_custom_1744785414818,
.vc_custom_1744785457386,
.vc_custom_1744785542811,
.vc_custom_1744785765025,
.vc_custom_1744785787299,
.vc_custom_1744786742666,
.vc_custom_1744786847787 {
  padding-top: 20px !important
}

.vc_custom_1725185989743 {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important
}

.vc_custom_1744786951593 {
  padding-top: 20px !important
}

.vc_custom_1744786990410 {
  padding-bottom: 40px !important
}

:root {
  --wd-text-color: #f0f0f0;
  --wd-title-color: #fff;
  --wd-link-color: #ff5b9a;
  --wd-link-color-hover: #ff8ab6;
  --wd-main-bgcolor: #000;
  --wd-text-font: Roboto, Arial, sans-serif;
  --wd-title-font: Roboto, Arial, sans-serif;
  --wd-text-font-size: 16px;
  --wd-text-font-weight: 400;
  --wd-title-font-weight: 700
}

.main-page-wrapper,
.website-wrapper,
body {
  background: #000 !important;
  color: #f0f0f0
}

.main-page-wrapper :is(h1, h2, h3, h4, h5, .title) {
  color: #fff !important
}

.main-page-wrapper li,
.main-page-wrapper p {
  color: #f0f0f0
}

.whb-header,
.whb-header .whb-row {
  background: linear-gradient(135deg, #090909, #242424 55%, #090909) !important
}

.whb-header .nav-link-text,
.whb-header .woodmart-nav-link {
  color: #fff !important
}

.site-logo img {
  display: block;
  width: auto
}

.footer.MainLayout_footer__50H0R {
  background: #080808;
  color: #fff
}

.footer.MainLayout_footer__50H0R a {
  color: #fff
}

.static-menu-toggle {
  background: #1d1d1f;
  border: 0;
  border-radius: 12px;
  color: #fff;
  cursor: pointer;
  display: none;
  font-size: 0;
  height: 44px;
  position: relative;
  width: 44px
}

.static-menu-toggle span,
.static-menu-toggle:after,
.static-menu-toggle:before {
  background: currentColor;
  border-radius: 2px;
  content: "";
  height: 2px;
  left: 11px;
  position: absolute;
  right: 11px;
  transition: .2s
}

.static-menu-toggle:before {
  top: 14px
}

.static-menu-toggle span {
  top: 21px
}

.static-menu-toggle:after {
  top: 28px
}

.static-menu-toggle[aria-expanded=true]:before {
  top: 21px;
  transform: rotate(45deg)
}

.static-menu-toggle[aria-expanded=true] span {
  opacity: 0
}

.static-menu-toggle[aria-expanded=true]:after {
  top: 21px;
  transform: rotate(-45deg)
}

.static-mobile-menu {
  background: #fff;
  border-top: 1px solid rgba(0, 0, 0, .08);
  box-shadow: 0 14px 30px rgba(0, 0, 0, .12);
  display: none
}

.static-mobile-menu a {
  border-bottom: 1px solid rgba(0, 0, 0, .07);
  color: #242424;
  display: block;
  font-weight: 600;
  padding: 14px 20px;
  text-decoration: none
}

.static-mobile-menu.is-open {
  display: block
}

.wd-age-verify.static-visible {
  display: block !important;
  left: 50%;
  opacity: 1 !important;
  position: fixed;
  top: 50%;
  transform: translate(-50%, -50%);
  visibility: visible !important;
  z-index: 100001
}

.static-age-backdrop {
  background: rgba(0, 0, 0, .72);
  inset: 0;
  position: fixed;
  z-index: 100000
}

.wd-age-verify.is-denied .wd-age-verify-buttons,
.wd-age-verify.is-denied .wd-age-verify-text,
.wd-age-verify:not(.is-denied) .wd-age-verify-text-error {
  display: none
}

img {
  height: auto
}

.entry-content img {
  max-width: 100%
}

.entry-content>.wpb-content-wrapper>.vc_row {
  left: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100% !important
}

.wd-lazy-fade,
.wd-lazy-load {
  opacity: 1 !important;
  transform: none !important;
  visibility: visible !important
}

.static-skip-link {
  background: #fff;
  color: #111;
  left: -9999px;
  padding: 10px;
  position: absolute;
  top: 8px;
  z-index: 100002
}

.static-skip-link:focus {
  left: 8px
}

@media(max-width:1024px) {

  .Header_controls_mobile,
  .whb-header-bottom {
    display: none !important
  }

  .static-menu-toggle {
    display: inline-block
  }

  .whb-mobile-right {
    align-items: center;
    display: flex !important;
    justify-content: flex-end
  }

  .static-mobile-menu {
    position: relative;
    z-index: 9999
  }
}

@media(max-width:767px) {

  .vc_row.vc_inner>.vc_column_container,
  .vc_row>.vc_column_container {
    display: block !important;
    float: none !important;
    width: 100% !important
  }

  .vc_row-flex {
    display: block !important
  }

  .entry-content .vc_row {
    margin-left: 0 !important;
    margin-right: 0 !important
  }
}

@media(min-width:1025px) {
  .static-mobile-menu {
    display: none !important
  }
}

/* xn-guide-page */
.xn-guide {
  max-width: 940px;
  margin: 0 auto;
  padding: 70px 22px 90px;
  font-size: 17px;
  line-height: 1.75
}

.xn-guide h1 {
  font-size: clamp(38px, 6vw, 66px);
  line-height: 1.08;
  margin: 10px 0 25px
}

.xn-guide h2 {
  font-size: clamp(26px, 3vw, 38px);
  line-height: 1.2;
  margin: 58px 0 20px
}

.xn-guide p,
.xn-guide li {
  color: #e8e8e8
}

.xn-guide a {
  color: #ff77aa;
  text-decoration: underline;
  text-underline-offset: 3px
}

.xn-guide-kicker {
  color: #ff77aa !important;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: .13em;
  text-transform: uppercase
}

.xn-guide-lead {
  font-size: 21px;
  line-height: 1.65;
  max-width: 850px
}

.xn-guide-image {
  margin: 40px 0
}

.xn-guide-image img {
  border-radius: 22px;
  display: block;
  width: 100%;
  max-height: 520px;
  object-fit: cover
}

.xn-guide-image figcaption {
  color: #aaa;
  font-size: 14px;
  margin-top: 10px
}

.xn-guide-toc {
  background: #151515;
  border: 1px solid #333;
  border-radius: 18px;
  display: grid;
  gap: 10px;
  margin: 42px 0;
  padding: 28px
}

.xn-guide-toc strong {
  font-size: 20px;
  margin-bottom: 6px
}

.xn-guide-callout {
  background: linear-gradient(135deg, #27101d, #151515);
  border-left: 4px solid #ff5b9a;
  border-radius: 12px;
  margin: 30px 0;
  padding: 22px 24px
}

.xn-guide-table-wrap {
  overflow-x: auto;
  margin: 28px 0
}

.xn-guide table {
  border-collapse: collapse;
  min-width: 700px;
  width: 100%
}

.xn-guide th,
.xn-guide td {
  border: 1px solid #3a3a3a;
  padding: 15px;
  text-align: left;
  vertical-align: top
}

.xn-guide th {
  background: #202020;
  color: #fff
}

.xn-guide td {
  background: #111
}

.xn-guide-faq details {
  background: #121212;
  border: 1px solid #333;
  border-radius: 12px;
  margin: 12px 0;
  padding: 0 20px
}

.xn-guide-faq summary {
  color: #fff;
  cursor: pointer;
  font-size: 18px;
  font-weight: 700;
  padding: 20px 35px 20px 0
}

.xn-guide-faq details p {
  padding: 0 0 20px
}

.xn-guide-summary {
  background: linear-gradient(145deg, #21111b, #101010);
  border: 1px solid #3a2630;
  border-radius: 20px;
  margin-top: 60px;
  padding: 10px 30px 30px
}

.xn-guide-summary h2 {
  margin-top: 25px
}

@media(max-width:767px) {
  .xn-guide {
    padding: 45px 17px 65px;
    font-size: 16px
  }

  .xn-guide h1 {
    font-size: 40px
  }

  .xn-guide-lead {
    font-size: 18px
  }

  .xn-guide h2 {
    margin-top: 44px
  }

  .xn-guide-toc {
    padding: 22px
  }

  .xn-guide-summary {
    padding: 5px 20px 22px
  }
}

/* xn-guide-card */
.xn-guide-card {
  background: #171717;
  border: 1px solid #353535;
  border-radius: 14px;
  margin: 25px auto 35px;
  max-width: 980px;
  padding: 18px 22px
}

.xn-guide-card p {
  color: #fff;
  margin: 0
}

.xn-guide-card a {
  color: #ff77aa;
  text-decoration: underline;
  text-underline-offset: 3px
}

.xn-guide-scope {
  background: #fff;
  color: #111;
  border-radius: 14px;
  font-size: 17px;
  margin: 28px 0;
  padding: 20px 24px
}

/* xn-undress-landing */
.xn-guide-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 14px;
  margin: 28px 0
}

.xn-guide-actions a {
  text-decoration: none
}

.xn-primary-button,
.xn-secondary-button {
  border-radius: 12px;
  display: inline-flex;
  font-weight: 700;
  justify-content: center;
  padding: 14px 22px
}

.xn-primary-button {
  background: #ff5b9a;
  color: #fff !important
}

.xn-primary-button:hover {
  background: #ff78ad
}

.xn-secondary-button {
  border: 1px solid #666;
  color: #fff !important
}

.xn-tool-grid {
  display: grid;
  gap: 18px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  margin: 30px 0
}

.xn-tool-card {
  background: #121212;
  border: 1px solid #333;
  border-radius: 16px;
  padding: 24px
}

.xn-tool-card span {
  color: #ff77aa;
  display: block;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: .08em;
  margin-bottom: 14px;
  text-transform: uppercase
}

.xn-tool-card h3 {
  font-size: 22px;
  margin-bottom: 12px
}

.xn-tool-card p {
  font-size: 15px
}

.xn-tool-card a {
  font-weight: 700
}

@media(max-width:767px) {
  .xn-guide-actions {
    display: grid
  }

  .xn-tool-grid {
    grid-template-columns: 1fr
  }
}

/* xn-video-page */
.xn-video-facts {
  display: grid;
  gap: 1px;
  grid-template-columns: repeat(3, 1fr);
  margin: 36px 0;
  overflow: hidden;
  border: 1px solid #353535;
  border-radius: 16px;
  background: #353535
}

.xn-video-facts div {
  background: #111;
  padding: 20px
}

.xn-video-facts strong,
.xn-video-facts span {
  display: block
}

.xn-video-facts strong {
  color: #fff;
  font-size: 19px;
  margin-bottom: 4px
}

.xn-video-facts span {
  color: #aaa;
  font-size: 14px
}

@media(max-width:767px) {
  .xn-video-facts {
    grid-template-columns: 1fr
  }
}

/* Site-wide article directory */
.xn-site-footer {
  margin-top: 64px;
  background: #090d18;
  color: #dfe6f6;
  border-top: 1px solid rgba(255, 255, 255, .12)
}

.xn-footer-inner {
  width: min(1240px, calc(100% - 40px));
  margin: 0 auto;
  padding: 50px 0 24px
}

.xn-footer-intro {
  max-width: 720px;
  margin-bottom: 34px
}

.xn-footer-brand {
  display: inline-block;
  margin-bottom: 10px;
  color: #fff !important;
  font-size: 26px;
  font-weight: 800;
  letter-spacing: -.02em
}

.xn-footer-intro p {
  margin: 0;
  color: #aeb9d2;
  font-size: 16px;
  line-height: 1.65
}

.xn-footer-directory {
  display: grid;
  grid-template-columns: 1.25fr 1fr 1.45fr .8fr;
  gap: 34px;
  padding: 34px 0;
  border-top: 1px solid rgba(255, 255, 255, .1)
}

.xn-footer-heading {
  margin: 0 0 16px !important;
  color: #fff !important;
  font-size: 15px !important;
  font-weight: 800;
  letter-spacing: .06em;
  text-transform: uppercase
}

.xn-footer-column ul {
  display: grid;
  gap: 9px;
  margin: 0;
  padding: 0;
  list-style: none
}

.xn-footer-column li {
  margin: 0;
  padding: 0;
  line-height: 1.35
}

.xn-footer-column a {
  color: #bfc9e2 !important;
  font-size: 14px;
  text-decoration: none
}

.xn-footer-column a:hover,
.xn-footer-column a:focus {
  color: #fff !important;
  text-decoration: underline;
  text-underline-offset: 3px
}

.xn-footer-bottom {
  display: flex;
  justify-content: space-between;
  gap: 20px;
  padding-top: 22px;
  border-top: 1px solid rgba(255, 255, 255, .1);
  color: #8895b2;
  font-size: 13px
}

@media(max-width:1024px) {
  .xn-footer-directory {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
}

@media(max-width:600px) {
  .xn-site-footer {
    margin-top: 42px
  }

  .xn-footer-inner {
    width: min(100% - 28px, 1240px);
    padding-top: 38px
  }

  .xn-footer-directory {
    grid-template-columns: 1fr;
    gap: 28px
  }

  .xn-footer-column ul {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 10px 16px
  }

  .xn-footer-bottom {
    flex-direction: column;
    gap: 8px
  }

  .xn-footer-column a {
    font-size: 14px
  }
}

@media(max-width:420px) {
  .xn-footer-column ul {
    grid-template-columns: 1fr
  }
}

/*****************************************************************************************************/

/***************/
.Button_button_skin-heavenly__vqID3 {
  background-image: linear-gradient(to top, #693c4f, #ee6493 97% 100%);
}

.Button_button__Wx62k {
  color: #fff;
  text-transform: capitalize;
  border-radius: 50px;
  border: none;
  font-weight: 500;
  padding-left: 20px;
  padding-right: 20px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  line-height: 1.2;
}

.Button_button_size-l__iLMF4 {
  font-size: 18px;
}

.Header_headerProfileWrap__aFeRE,
.Header_headerSpaceBetweenWrap__DbLar {
  align-items: center;
  display: flex;
  justify-content: space-between;
}

@media (min-width:768px) {}

.vc_row:before,
.vc_row:after {
  content: " ";
  display: table
}

.vc_row:after {
  clear: both
}

@media (max-width:767px) {
  .vc_hidden-xs {
    display: none !important
  }
}

@media (min-width:768px) and (max-width:991px) {
  .vc_hidden-sm {
    display: none !important
  }
}

@media (min-width:992px) and (max-width:1199px) {
  .vc_hidden-md {
    display: none !important
  }
}

@media (min-width:1200px) {
  .vc_hidden-lg {
    display: none !important
  }
}

.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-xs-1,
.vc_col-sm-1,
.vc_col-md-1,
.vc_col-lg-1,
.vc_col-xs-2,
.vc_col-sm-2,
.vc_col-md-2,
.vc_col-lg-2,
.vc_col-xs-3,
.vc_col-sm-3,
.vc_col-md-3,
.vc_col-lg-3,
.vc_col-xs-4,
.vc_col-sm-4,
.vc_col-md-4,
.vc_col-lg-4,
.vc_col-xs-5,
.vc_col-sm-5,
.vc_col-md-5,
.vc_col-lg-5,
.vc_col-xs-6,
.vc_col-sm-6,
.vc_col-md-6,
.vc_col-lg-6,
.vc_col-xs-7,
.vc_col-sm-7,
.vc_col-md-7,
.vc_col-lg-7,
.vc_col-xs-8,
.vc_col-sm-8,
.vc_col-md-8,
.vc_col-lg-8,
.vc_col-xs-9,
.vc_col-sm-9,
.vc_col-md-9,
.vc_col-lg-9,
.vc_col-xs-10,
.vc_col-sm-10,
.vc_col-md-10,
.vc_col-lg-10,
.vc_col-xs-11,
.vc_col-sm-11,
.vc_col-md-11,
.vc_col-lg-11,
.vc_col-xs-12,
.vc_col-sm-12,
.vc_col-md-12,
.vc_col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}

.vc_col-xs-1,
.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,
.vc_col-xs-10,
.vc_col-xs-11,
.vc_col-xs-12 {
  float: left
}

[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-1,
[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,
[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 {
  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-xs-1\/5,
.vc_col-sm-1\/5,
.vc_col-md-1\/5,
.vc_col-lg-1\/5,
.vc_col-xs-2\/5,
.vc_col-sm-2\/5,
.vc_col-md-2\/5,
.vc_col-lg-2\/5,
.vc_col-xs-3\/5,
.vc_col-sm-3\/5,
.vc_col-md-3\/5,
.vc_col-lg-3\/5,
.vc_col-xs-4\/5,
.vc_col-sm-4\/5,
.vc_col-md-4\/5,
.vc_col-lg-4\/5,
.vc_col-xs-5\/5,
.vc_col-sm-5\/5,
.vc_col-md-5\/5,
.vc_col-lg-5\/5 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  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 (min-width:768px) {

  .vc_col-sm-1,
  .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-sm-10,
  .vc_col-sm-11,
  .vc_col-sm-12 {
    float: left
  }

  [dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1,
  [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,
  [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 {
    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 (min-width:992px) {

  .vc_col-md-1,
  .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-md-10,
  .vc_col-md-11,
  .vc_col-md-12 {
    float: left
  }

  [dir=rtl] .vc_rtl-columns-reverse .vc_col-md-1,
  [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,
  [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 {
    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 (min-width:1200px) {

  .vc_col-lg-1,
  .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-lg-10,
  .vc_col-lg-11,
  .vc_col-lg-12 {
    float: left
  }

  [dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-1,
  [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,
  [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 {
    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_pull-right {
  float: right !important
}

.vc_pull-left {
  float: left !important
}

.vc_clearfix:before,
.vc_clearfix:after {
  content: " ";
  display: table
}

.vc_clearfix:after {
  clear: both
}

.vc_clearfix:before,
.vc_clearfix:after {
  content: " ";
  display: table
}

.vc_clearfix:after {
  clear: both
}

.vc_el-clearfix {
  clear: both
}

@media (max-width:767px) {
  .vc_el-clearfix-xs {
    clear: both
  }
}

@media (min-width:768px) and (max-width:991px) {
  .vc_el-clearfix-sm {
    clear: both
  }
}

@media (min-width:992px) and (max-width:1199px) {
  .vc_el-clearfix-md {
    clear: both
  }
}

@media (min-width:1200px) {
  .vc_el-clearfix-lg {
    clear: both
  }
}

.vc_visible {
  display: block
}

.vc_pixel_icon {
  display: inline-block;
  vertical-align: middle;
  height: 16px;
  width: 16px;
  background-position: 0 0;
  background-repeat: no-repeat
}

.vc_pixel_icon-alert {
  background-image: url(../../../../../../../uploads/2024/vc/alert.png)
}

.vc_pixel_icon-info {
  background-image: url(../../../../../../../uploads/2024/vc/info.png)
}

.vc_pixel_icon-tick {
  background-image: url(../../../../../../../uploads/2024/vc/tick.png)
}

.vc_pixel_icon-explanation {
  background-image: url(../../../../../../../uploads/2024/vc/exclamation.png)
}

.vc_pixel_icon-address_book {
  background-image: url(../../../../../../../uploads/2024/images/icons/address-book.png)
}

.vc_pixel_icon-alarm_clock {
  background-image: url(../../../../../../../uploads/2024/images/icons/alarm-clock.png)
}

.vc_pixel_icon-anchor {
  background-image: url(../../../../../../../uploads/2024/images/icons/anchor.png)
}

.vc_pixel_icon-application_image {
  background-image: url(../../../../../../../uploads/2024/images/icons/application-image.png)
}

.vc_pixel_icon-arrow {
  background-image: url(../../../../../../../uploads/2024/images/icons/arrow.png)
}

.vc_pixel_icon-asterisk {
  background-image: url(../../../../../../../uploads/2024/images/icons/asterisk.png)
}

.vc_pixel_icon-hammer {
  background-image: url(../../../../../../../uploads/2024/images/icons/auction-hammer.png)
}

.vc_pixel_icon-balloon {
  background-image: url(../../../../../../../uploads/2024/images/icons/balloon.png)
}

.vc_pixel_icon-balloon_buzz {
  background-image: url(../../../../../../../uploads/2024/images/icons/balloon-buzz.png)
}

.vc_pixel_icon-balloon_facebook {
  background-image: url(../../../../../../../uploads/2024/images/icons/balloon-facebook.png)
}

.vc_pixel_icon-balloon_twitter {
  background-image: url(../../../../../../../uploads/2024/images/icons/balloon-twitter.png)
}

.vc_pixel_icon-battery {
  background-image: url(../../../../../../../uploads/2024/images/icons/battery-full.png)
}

.vc_pixel_icon-binocular {
  background-image: url(../../../../../../../uploads/2024/images/icons/binocular.png)
}

.vc_pixel_icon-document_excel {
  background-image: url(../../../../../../../uploads/2024/images/icons/blue-document-excel.png)
}

.vc_pixel_icon-document_image {
  background-image: url(../../../../../../../uploads/2024/images/icons/blue-document-image.png)
}

.vc_pixel_icon-document_music {
  background-image: url(../../../../../../../uploads/2024/images/icons/blue-document-music.png)
}

.vc_pixel_icon-document_office {
  background-image: url(../../../../../../../uploads/2024/images/icons/blue-document-office.png)
}

.vc_pixel_icon-document_pdf {
  background-image: url(../../../../../../../uploads/2024/images/icons/blue-document-pdf.png)
}

.vc_pixel_icon-document_powerpoint {
  background-image: url(../../../../../../../uploads/2024/images/icons/blue-document-powerpoint.png)
}

.vc_pixel_icon-document_word {
  background-image: url(../../../../../../../uploads/2024/images/icons/blue-document-word.png)
}

.vc_pixel_icon-bookmark {
  background-image: url(../../../../../../../uploads/2024/images/icons/bookmark.png)
}

.vc_pixel_icon-camcorder {
  background-image: url(../../../../../../../uploads/2024/images/icons/camcorder.png)
}

.vc_pixel_icon-camera {
  background-image: url(../../../../../../../uploads/2024/images/icons/camera.png)
}

.vc_pixel_icon-chart {
  background-image: url(../../../../../../../uploads/2024/images/icons/chart.png)
}

.vc_pixel_icon-chart_pie {
  background-image: url(../../../../../../../uploads/2024/images/icons/chart-pie.png)
}

.vc_pixel_icon-clock {
  background-image: url(../../../../../../../uploads/2024/images/icons/clock.png)
}

.vc_pixel_icon-play {
  background-image: url(../../../../../../../uploads/2024/images/icons/control.png)
}

.vc_pixel_icon-fire {
  background-image: url(../../../../../../../uploads/2024/images/icons/fire.png)
}

.vc_pixel_icon-heart {
  background-image: url(../../../../../../../uploads/2024/images/icons/heart.png)
}

.vc_pixel_icon-mail {
  background-image: url(../../../../../../../uploads/2024/images/icons/mail.png)
}

.vc_pixel_icon-shield {
  background-image: url(../../../../../../../uploads/2024/images/icons/plus-shield.png)
}

.vc_pixel_icon-video {
  background-image: url(../../../../../../../uploads/2024/images/icons/video.png)
}

@font-face {
  font-display: swap;
  font-family: 'vcpb-plugin-icons';
  src: url(//mostbet-bk.cz/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62);
  src: url('//mostbet-bk.cz/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix') format('embedded-opentype'), url(//mostbet-bk.cz/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62) format('truetype'), url(//mostbet-bk.cz/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62) format('woff'), url('//mostbet-bk.cz/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons') format('svg');
  font-weight: 400;
  font-style: normal
}

.vc-composer-icon {
  font-family: 'vcpb-plugin-icons' !important;
  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-c-icon-minimize:before {
  content: "\e91c"
}

.vc-c-icon-close:before {
  content: "\e5cd"
}

.vc-c-icon-1-6_4-6_1-6:before {
  content: "\e90e"
}

.vc-c-icon-add_template:before {
  content: "\e903"
}

.vc-c-icon-arrow_back:before {
  content: "\e5c4"
}

.vc-c-icon-arrow_drop_down:before {
  content: "\e5c5"
}

.vc-c-icon-arrow_drop_up:before {
  content: "\e5c7"
}

.vc-c-icon-arrow_forward:before {
  content: "\e5c8"
}

.vc-c-icon-check:before {
  content: "\e5ca"
}

.vc-c-icon-arrow_upward:before {
  content: "\e5d8"
}

.vc-c-icon-arrow_downward:before {
  content: "\e5db"
}

.vc-c-icon-sync:before {
  content: "\e627"
}

.vc-c-icon-search:before {
  content: "\e8b6"
}

.vc-c-icon-1-1:before {
  content: "\e900"
}

.vc-c-icon-1-2_1-2:before {
  content: "\e901"
}

.vc-c-icon-1-3_1-3_1-3:before {
  content: "\e902"
}

.vc-c-icon-1-4_1-2_1-4:before {
  content: "\e904"
}

.vc-c-icon-1-4_1-4_1-4_1-4:before {
  content: "\e905"
}

.vc-c-icon-1-4_3-4:before {
  content: "\e906"
}

.vc-c-icon-1-6_1-6_1-6_1-2:before {
  content: "\e907"
}

.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before {
  content: "\e908"
}

.vc-c-icon-l_15_15_15_15_15:before {
  content: "\e909"
}

.vc-c-icon-1-6_2-3_1-6:before {
  content: "\e90a"
}

.vc-c-icon-2-3_1-3:before {
  content: "\e90b"
}

.vc-c-icon-5-6_1-6:before {
  content: "\e90c"
}

.vc-c-icon-add_element:before {
  content: "\e90d"
}

.vc-c-icon-add:before {
  content: "\e90f"
}

.vc-c-icon-cog:before {
  content: "\e910"
}

.vc-c-icon-content_copy:before {
  content: "\e911"
}

.vc-c-icon-delete_empty:before {
  content: "\e912"
}

.vc-c-icon-dragndrop:before {
  content: "\e913"
}

.vc-c-icon-fullscreen_exit:before {
  content: "\e914"
}

.vc-c-icon-fullscreen:before {
  content: "\e915"
}

.vc-c-icon-arrow_drop_right:before {
  content: "\e916"
}

.vc-c-icon-layout_default:before {
  content: "\e917"
}

.vc-c-icon-layout_landscape-smartphones:before {
  content: "\e918"
}

.vc-c-icon-layout_landscape-tablets:before {
  content: "\e919"
}

.vc-c-icon-layout_portrait-smartphones:before {
  content: "\e91a"
}

.vc-c-icon-layout_portrait-tablets:before {
  content: "\e91b"
}

.vc-c-icon-mode_edit:before {
  content: "\e91d"
}

.vc-c-icon-row_default_fe:before {
  content: "\e91e"
}

.vc-c-icon-text-block:before {
  content: "\e91f"
}

.vc_txt_align_left {
  text-align: left
}

.vc_txt_align_right {
  text-align: right
}

.vc_txt_align_center {
  text-align: center
}

.vc_txt_align_justify {
  text-align: justify;
  text-justify: inter-word
}

.vc_el_width_50 {
  width: 50%;
  margin-left: auto !important;
  margin-right: auto !important
}

.vc_el_width_60 {
  width: 60%;
  margin-left: auto !important;
  margin-right: auto !important
}

.vc_el_width_70 {
  width: 70%;
  margin-left: auto !important;
  margin-right: auto !important
}

.vc_el_width_80 {
  width: 80%;
  margin-left: auto !important;
  margin-right: auto !important
}

.vc_el_width_90 {
  width: 90%;
  margin-left: auto !important;
  margin-right: auto !important
}

.vc_el_width_100 {
  width: 100%;
  margin-left: auto !important;
  margin-right: auto !important
}

.vc_btn,
a.vc_btn,
button.vc_btn {
  cursor: pointer;
  display: inline-block;
  text-decoration: none !important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 9px 12px;
  font-size: 100%;
  line-height: 20px;
  border-radius: 4px
}

.vc_btn,
a.vc_btn,
button.vc_btn,
.vc_btn:hover,
a.vc_btn:hover,
button.vc_btn:hover,
.vc_btn:focus,
a.vc_btn:focus,
button.vc_btn:focus {
  border: 1px solid transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none
}

.vc_btn-lg,
a.vc_btn-lg,
button.vc_btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  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: none !important
}

.vc_btn_square_outlined,
a.vc_btn_square_outlined,
button.vc_btn_square_outlined,
.vc_btn_square_outlined:hover,
a.vc_btn_square_outlined:hover,
button.vc_btn_square_outlined:hover,
.vc_btn_square_outlined:focus,
a.vc_btn_square_outlined:focus,
button.vc_btn_square_outlined:focus {
  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: none !important
}

.vc_btn_outlined,
a.vc_btn_outlined,
button.vc_btn_outlined,
.vc_btn_outlined:hover,
a.vc_btn_outlined:hover,
button.vc_btn_outlined:hover,
.vc_btn_outlined:focus,
a.vc_btn_outlined:focus,
button.vc_btn_outlined:focus {
  border: 2px solid
}

.vc_btn-blue,
a.vc_btn-blue,
button.vc_btn-blue {
  background-color: #5472D2;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-blue.vc_btn_outlined,
button.vc_btn-blue.vc_btn_outlined,
.vc_btn-blue.vc_btn_square_outlined,
a.vc_btn-blue.vc_btn_square_outlined,
button.vc_btn-blue.vc_btn_square_outlined {
  color: #5472D2 !important
}

.vc_btn-blue.vc_btn_outlined:hover,
a.vc_btn-blue.vc_btn_outlined:hover,
button.vc_btn-blue.vc_btn_outlined:hover,
.vc_btn-blue.vc_btn_square_outlined:hover,
a.vc_btn-blue.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #3253bc;
  box-shadow: 0 5px 0 #3253bc;
  margin-bottom: 5px
}

.vc_btn-blue.vc_btn_3d.vc_btn_xs,
a.vc_btn-blue.vc_btn_3d.vc_btn_xs,
button.vc_btn-blue.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #3253bc;
  box-shadow: 0 3px 0 #3253bc;
  margin-bottom: 3px
}

.vc_btn-blue.vc_btn_3d.vc_btn_sm,
a.vc_btn-blue.vc_btn_3d.vc_btn_sm,
button.vc_btn-blue.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #3253bc;
  box-shadow: 0 4px 0 #3253bc;
  margin-bottom: 4px
}

.vc_btn-turquoise,
a.vc_btn-turquoise,
button.vc_btn-turquoise {
  background-color: #00C1CF;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-turquoise.vc_btn_outlined,
button.vc_btn-turquoise.vc_btn_outlined,
.vc_btn-turquoise.vc_btn_square_outlined,
a.vc_btn-turquoise.vc_btn_square_outlined,
button.vc_btn-turquoise.vc_btn_square_outlined {
  color: #00C1CF !important
}

.vc_btn-turquoise.vc_btn_outlined:hover,
a.vc_btn-turquoise.vc_btn_outlined:hover,
button.vc_btn-turquoise.vc_btn_outlined:hover,
.vc_btn-turquoise.vc_btn_square_outlined:hover,
a.vc_btn-turquoise.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #008d97;
  box-shadow: 0 5px 0 #008d97;
  margin-bottom: 5px
}

.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,
a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,
button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #008d97;
  box-shadow: 0 3px 0 #008d97;
  margin-bottom: 3px
}

.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,
a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,
button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #008d97;
  box-shadow: 0 4px 0 #008d97;
  margin-bottom: 4px
}

.vc_btn-pink,
a.vc_btn-pink,
button.vc_btn-pink {
  background-color: #FE6C61;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-pink.vc_btn_outlined,
button.vc_btn-pink.vc_btn_outlined,
.vc_btn-pink.vc_btn_square_outlined,
a.vc_btn-pink.vc_btn_square_outlined,
button.vc_btn-pink.vc_btn_square_outlined {
  color: #FE6C61 !important
}

.vc_btn-pink.vc_btn_outlined:hover,
a.vc_btn-pink.vc_btn_outlined:hover,
button.vc_btn-pink.vc_btn_outlined:hover,
.vc_btn-pink.vc_btn_square_outlined:hover,
a.vc_btn-pink.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #fe3829;
  box-shadow: 0 5px 0 #fe3829;
  margin-bottom: 5px
}

.vc_btn-pink.vc_btn_3d.vc_btn_xs,
a.vc_btn-pink.vc_btn_3d.vc_btn_xs,
button.vc_btn-pink.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #fe3829;
  box-shadow: 0 3px 0 #fe3829;
  margin-bottom: 3px
}

.vc_btn-pink.vc_btn_3d.vc_btn_sm,
a.vc_btn-pink.vc_btn_3d.vc_btn_sm,
button.vc_btn-pink.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #fe3829;
  box-shadow: 0 4px 0 #fe3829;
  margin-bottom: 4px
}

.vc_btn-violet,
a.vc_btn-violet,
button.vc_btn-violet {
  background-color: #8D6DC4;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-violet.vc_btn_outlined,
button.vc_btn-violet.vc_btn_outlined,
.vc_btn-violet.vc_btn_square_outlined,
a.vc_btn-violet.vc_btn_square_outlined,
button.vc_btn-violet.vc_btn_square_outlined {
  color: #8D6DC4 !important
}

.vc_btn-violet.vc_btn_outlined:hover,
a.vc_btn-violet.vc_btn_outlined:hover,
button.vc_btn-violet.vc_btn_outlined:hover,
.vc_btn-violet.vc_btn_square_outlined:hover,
a.vc_btn-violet.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #6e48b1;
  box-shadow: 0 5px 0 #6e48b1;
  margin-bottom: 5px
}

.vc_btn-violet.vc_btn_3d.vc_btn_xs,
a.vc_btn-violet.vc_btn_3d.vc_btn_xs,
button.vc_btn-violet.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #6e48b1;
  box-shadow: 0 3px 0 #6e48b1;
  margin-bottom: 3px
}

.vc_btn-violet.vc_btn_3d.vc_btn_sm,
a.vc_btn-violet.vc_btn_3d.vc_btn_sm,
button.vc_btn-violet.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #6e48b1;
  box-shadow: 0 4px 0 #6e48b1;
  margin-bottom: 4px
}

.vc_btn-peacoc,
a.vc_btn-peacoc,
button.vc_btn-peacoc {
  background-color: #4CADC9;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-peacoc.vc_btn_outlined,
button.vc_btn-peacoc.vc_btn_outlined,
.vc_btn-peacoc.vc_btn_square_outlined,
a.vc_btn-peacoc.vc_btn_square_outlined,
button.vc_btn-peacoc.vc_btn_square_outlined {
  color: #4CADC9 !important
}

.vc_btn-peacoc.vc_btn_outlined:hover,
a.vc_btn-peacoc.vc_btn_outlined:hover,
button.vc_btn-peacoc.vc_btn_outlined:hover,
.vc_btn-peacoc.vc_btn_square_outlined:hover,
a.vc_btn-peacoc.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #338faa;
  box-shadow: 0 5px 0 #338faa;
  margin-bottom: 5px
}

.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,
a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,
button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #338faa;
  box-shadow: 0 3px 0 #338faa;
  margin-bottom: 3px
}

.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,
a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,
button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #338faa;
  box-shadow: 0 4px 0 #338faa;
  margin-bottom: 4px
}

.vc_btn-chino,
a.vc_btn-chino,
button.vc_btn-chino {
  background-color: #CEC2AB;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-chino.vc_btn_outlined,
button.vc_btn-chino.vc_btn_outlined,
.vc_btn-chino.vc_btn_square_outlined,
a.vc_btn-chino.vc_btn_square_outlined,
button.vc_btn-chino.vc_btn_square_outlined {
  color: #CEC2AB !important
}

.vc_btn-chino.vc_btn_outlined:hover,
a.vc_btn-chino.vc_btn_outlined:hover,
button.vc_btn-chino.vc_btn_outlined:hover,
.vc_btn-chino.vc_btn_square_outlined:hover,
a.vc_btn-chino.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #b9a888;
  box-shadow: 0 5px 0 #b9a888;
  margin-bottom: 5px
}

.vc_btn-chino.vc_btn_3d.vc_btn_xs,
a.vc_btn-chino.vc_btn_3d.vc_btn_xs,
button.vc_btn-chino.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #b9a888;
  box-shadow: 0 3px 0 #b9a888;
  margin-bottom: 3px
}

.vc_btn-chino.vc_btn_3d.vc_btn_sm,
a.vc_btn-chino.vc_btn_3d.vc_btn_sm,
button.vc_btn-chino.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #b9a888;
  box-shadow: 0 4px 0 #b9a888;
  margin-bottom: 4px
}

.vc_btn-mulled_wine,
a.vc_btn-mulled_wine,
button.vc_btn-mulled_wine {
  background-color: #50485B;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-mulled_wine.vc_btn_outlined,
button.vc_btn-mulled_wine.vc_btn_outlined,
.vc_btn-mulled_wine.vc_btn_square_outlined,
a.vc_btn-mulled_wine.vc_btn_square_outlined,
button.vc_btn-mulled_wine.vc_btn_square_outlined {
  color: #50485B !important
}

.vc_btn-mulled_wine.vc_btn_outlined:hover,
a.vc_btn-mulled_wine.vc_btn_outlined:hover,
button.vc_btn-mulled_wine.vc_btn_outlined:hover,
.vc_btn-mulled_wine.vc_btn_square_outlined:hover,
a.vc_btn-mulled_wine.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #342f3c;
  box-shadow: 0 5px 0 #342f3c;
  margin-bottom: 5px
}

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,
a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,
button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #342f3c;
  box-shadow: 0 3px 0 #342f3c;
  margin-bottom: 3px
}

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,
a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,
button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #342f3c;
  box-shadow: 0 4px 0 #342f3c;
  margin-bottom: 4px
}

.vc_btn-vista_blue,
a.vc_btn-vista_blue,
button.vc_btn-vista_blue {
  background-color: #75D69C;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-vista_blue.vc_btn_outlined,
button.vc_btn-vista_blue.vc_btn_outlined,
.vc_btn-vista_blue.vc_btn_square_outlined,
a.vc_btn-vista_blue.vc_btn_square_outlined,
button.vc_btn-vista_blue.vc_btn_square_outlined {
  color: #75D69C !important
}

.vc_btn-vista_blue.vc_btn_outlined:hover,
a.vc_btn-vista_blue.vc_btn_outlined:hover,
button.vc_btn-vista_blue.vc_btn_outlined:hover,
.vc_btn-vista_blue.vc_btn_square_outlined:hover,
a.vc_btn-vista_blue.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #4ac97d;
  box-shadow: 0 5px 0 #4ac97d;
  margin-bottom: 5px
}

.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,
a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,
button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #4ac97d;
  box-shadow: 0 3px 0 #4ac97d;
  margin-bottom: 3px
}

.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,
a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,
button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #4ac97d;
  box-shadow: 0 4px 0 #4ac97d;
  margin-bottom: 4px
}

.vc_btn-black,
a.vc_btn-black,
button.vc_btn-black {
  background-color: #2A2A2A;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-black.vc_btn_outlined,
button.vc_btn-black.vc_btn_outlined,
.vc_btn-black.vc_btn_square_outlined,
a.vc_btn-black.vc_btn_square_outlined,
button.vc_btn-black.vc_btn_square_outlined {
  color: #2A2A2A !important
}

.vc_btn-black.vc_btn_outlined:hover,
a.vc_btn-black.vc_btn_outlined:hover,
button.vc_btn-black.vc_btn_outlined:hover,
.vc_btn-black.vc_btn_square_outlined:hover,
a.vc_btn-black.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #0e0e0e;
  box-shadow: 0 5px 0 #0e0e0e;
  margin-bottom: 5px
}

.vc_btn-black.vc_btn_3d.vc_btn_xs,
a.vc_btn-black.vc_btn_3d.vc_btn_xs,
button.vc_btn-black.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #0e0e0e;
  box-shadow: 0 3px 0 #0e0e0e;
  margin-bottom: 3px
}

.vc_btn-black.vc_btn_3d.vc_btn_sm,
a.vc_btn-black.vc_btn_3d.vc_btn_sm,
button.vc_btn-black.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #0e0e0e;
  box-shadow: 0 4px 0 #0e0e0e;
  margin-bottom: 4px
}

.vc_btn-grey,
a.vc_btn-grey,
button.vc_btn-grey {
  background-color: #EBEBEB;
  color: #666666 !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-grey.vc_btn_outlined,
button.vc_btn-grey.vc_btn_outlined,
.vc_btn-grey.vc_btn_square_outlined,
a.vc_btn-grey.vc_btn_square_outlined,
button.vc_btn-grey.vc_btn_square_outlined {
  color: #EBEBEB !important
}

.vc_btn-grey.vc_btn_outlined:hover,
a.vc_btn-grey.vc_btn_outlined:hover,
button.vc_btn-grey.vc_btn_outlined:hover,
.vc_btn-grey.vc_btn_square_outlined:hover,
a.vc_btn-grey.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #cfcfcf;
  box-shadow: 0 5px 0 #cfcfcf;
  margin-bottom: 5px
}

.vc_btn-grey.vc_btn_3d.vc_btn_xs,
a.vc_btn-grey.vc_btn_3d.vc_btn_xs,
button.vc_btn-grey.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #cfcfcf;
  box-shadow: 0 3px 0 #cfcfcf;
  margin-bottom: 3px
}

.vc_btn-grey.vc_btn_3d.vc_btn_sm,
a.vc_btn-grey.vc_btn_3d.vc_btn_sm,
button.vc_btn-grey.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #cfcfcf;
  box-shadow: 0 4px 0 #cfcfcf;
  margin-bottom: 4px
}

.vc_btn-orange,
a.vc_btn-orange,
button.vc_btn-orange {
  background-color: #F7BE68;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-orange.vc_btn_outlined,
button.vc_btn-orange.vc_btn_outlined,
.vc_btn-orange.vc_btn_square_outlined,
a.vc_btn-orange.vc_btn_square_outlined,
button.vc_btn-orange.vc_btn_square_outlined {
  color: #F7BE68 !important
}

.vc_btn-orange.vc_btn_outlined:hover,
a.vc_btn-orange.vc_btn_outlined:hover,
button.vc_btn-orange.vc_btn_outlined:hover,
.vc_btn-orange.vc_btn_square_outlined:hover,
a.vc_btn-orange.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #f4a733;
  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 {
  -webkit-box-shadow: 0 3px 0 #f4a733;
  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 {
  -webkit-box-shadow: 0 4px 0 #f4a733;
  box-shadow: 0 4px 0 #f4a733;
  margin-bottom: 4px
}

.vc_btn-sky,
a.vc_btn-sky,
button.vc_btn-sky {
  background-color: #5AA1E3;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-sky.vc_btn_outlined,
button.vc_btn-sky.vc_btn_outlined,
.vc_btn-sky.vc_btn_square_outlined,
a.vc_btn-sky.vc_btn_square_outlined,
button.vc_btn-sky.vc_btn_square_outlined {
  color: #5AA1E3 !important
}

.vc_btn-sky.vc_btn_outlined:hover,
a.vc_btn-sky.vc_btn_outlined:hover,
button.vc_btn-sky.vc_btn_outlined:hover,
.vc_btn-sky.vc_btn_square_outlined:hover,
a.vc_btn-sky.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #2a86db;
  box-shadow: 0 5px 0 #2a86db;
  margin-bottom: 5px
}

.vc_btn-sky.vc_btn_3d.vc_btn_xs,
a.vc_btn-sky.vc_btn_3d.vc_btn_xs,
button.vc_btn-sky.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #2a86db;
  box-shadow: 0 3px 0 #2a86db;
  margin-bottom: 3px
}

.vc_btn-sky.vc_btn_3d.vc_btn_sm,
a.vc_btn-sky.vc_btn_3d.vc_btn_sm,
button.vc_btn-sky.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #2a86db;
  box-shadow: 0 4px 0 #2a86db;
  margin-bottom: 4px
}

.vc_btn-green,
a.vc_btn-green,
button.vc_btn-green {
  background-color: #6DAB3C;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-green.vc_btn_outlined,
button.vc_btn-green.vc_btn_outlined,
.vc_btn-green.vc_btn_square_outlined,
a.vc_btn-green.vc_btn_square_outlined,
button.vc_btn-green.vc_btn_square_outlined {
  color: #6DAB3C !important
}

.vc_btn-green.vc_btn_outlined:hover,
a.vc_btn-green.vc_btn_outlined:hover,
button.vc_btn-green.vc_btn_outlined:hover,
.vc_btn-green.vc_btn_square_outlined:hover,
a.vc_btn-green.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #53812d;
  box-shadow: 0 5px 0 #53812d;
  margin-bottom: 5px
}

.vc_btn-green.vc_btn_3d.vc_btn_xs,
a.vc_btn-green.vc_btn_3d.vc_btn_xs,
button.vc_btn-green.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #53812d;
  box-shadow: 0 3px 0 #53812d;
  margin-bottom: 3px
}

.vc_btn-green.vc_btn_3d.vc_btn_sm,
a.vc_btn-green.vc_btn_3d.vc_btn_sm,
button.vc_btn-green.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #53812d;
  box-shadow: 0 4px 0 #53812d;
  margin-bottom: 4px
}

.vc_btn-juicy_pink,
a.vc_btn-juicy_pink,
button.vc_btn-juicy_pink {
  background-color: #F4524D;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-juicy_pink.vc_btn_outlined,
button.vc_btn-juicy_pink.vc_btn_outlined,
.vc_btn-juicy_pink.vc_btn_square_outlined,
a.vc_btn-juicy_pink.vc_btn_square_outlined,
button.vc_btn-juicy_pink.vc_btn_square_outlined {
  color: #F4524D !important
}

.vc_btn-juicy_pink.vc_btn_outlined:hover,
a.vc_btn-juicy_pink.vc_btn_outlined:hover,
button.vc_btn-juicy_pink.vc_btn_outlined:hover,
.vc_btn-juicy_pink.vc_btn_square_outlined:hover,
a.vc_btn-juicy_pink.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #f11f18;
  box-shadow: 0 5px 0 #f11f18;
  margin-bottom: 5px
}

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,
a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,
button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #f11f18;
  box-shadow: 0 3px 0 #f11f18;
  margin-bottom: 3px
}

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,
a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,
button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #f11f18;
  box-shadow: 0 4px 0 #f11f18;
  margin-bottom: 4px
}

.vc_btn-sandy_brown,
a.vc_btn-sandy_brown,
button.vc_btn-sandy_brown {
  background-color: #F79468;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-sandy_brown.vc_btn_outlined,
button.vc_btn-sandy_brown.vc_btn_outlined,
.vc_btn-sandy_brown.vc_btn_square_outlined,
a.vc_btn-sandy_brown.vc_btn_square_outlined,
button.vc_btn-sandy_brown.vc_btn_square_outlined {
  color: #F79468 !important
}

.vc_btn-sandy_brown.vc_btn_outlined:hover,
a.vc_btn-sandy_brown.vc_btn_outlined:hover,
button.vc_btn-sandy_brown.vc_btn_outlined:hover,
.vc_btn-sandy_brown.vc_btn_square_outlined:hover,
a.vc_btn-sandy_brown.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #f46e33;
  box-shadow: 0 5px 0 #f46e33;
  margin-bottom: 5px
}

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,
a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,
button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #f46e33;
  box-shadow: 0 3px 0 #f46e33;
  margin-bottom: 3px
}

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,
a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,
button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #f46e33;
  box-shadow: 0 4px 0 #f46e33;
  margin-bottom: 4px
}

.vc_btn-purple,
a.vc_btn-purple,
button.vc_btn-purple {
  background-color: #B97EBB;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-purple.vc_btn_outlined,
button.vc_btn-purple.vc_btn_outlined,
.vc_btn-purple.vc_btn_square_outlined,
a.vc_btn-purple.vc_btn_square_outlined,
button.vc_btn-purple.vc_btn_square_outlined {
  color: #B97EBB !important
}

.vc_btn-purple.vc_btn_outlined:hover,
a.vc_btn-purple.vc_btn_outlined:hover,
button.vc_btn-purple.vc_btn_outlined:hover,
.vc_btn-purple.vc_btn_square_outlined:hover,
a.vc_btn-purple.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #a559a8;
  box-shadow: 0 5px 0 #a559a8;
  margin-bottom: 5px
}

.vc_btn-purple.vc_btn_3d.vc_btn_xs,
a.vc_btn-purple.vc_btn_3d.vc_btn_xs,
button.vc_btn-purple.vc_btn_3d.vc_btn_xs {
  -webkit-box-shadow: 0 3px 0 #a559a8;
  box-shadow: 0 3px 0 #a559a8;
  margin-bottom: 3px
}

.vc_btn-purple.vc_btn_3d.vc_btn_sm,
a.vc_btn-purple.vc_btn_3d.vc_btn_sm,
button.vc_btn-purple.vc_btn_3d.vc_btn_sm {
  -webkit-box-shadow: 0 4px 0 #a559a8;
  box-shadow: 0 4px 0 #a559a8;
  margin-bottom: 4px
}

.vc_btn-white,
a.vc_btn-white,
button.vc_btn-white {
  background-color: #FFF;
  color: #666666 !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-white.vc_btn_outlined,
button.vc_btn-white.vc_btn_outlined,
.vc_btn-white.vc_btn_square_outlined,
a.vc_btn-white.vc_btn_square_outlined,
button.vc_btn-white.vc_btn_square_outlined {
  color: #FFFFFF !important
}

.vc_btn-white.vc_btn_outlined:hover,
a.vc_btn-white.vc_btn_outlined:hover,
button.vc_btn-white.vc_btn_outlined:hover,
.vc_btn-white.vc_btn_square_outlined:hover,
a.vc_btn-white.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #e3e3e3;
  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 {
  -webkit-box-shadow: 0 3px 0 #e3e3e3;
  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 {
  -webkit-box-shadow: 0 4px 0 #e3e3e3;
  box-shadow: 0 4px 0 #e3e3e3;
  margin-bottom: 4px
}

.vc_btn-grace,
a.vc_btn-grace,
button.vc_btn-grace {
  background-color: #AED13B;
  color: #ffffff !important;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  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,
a.vc_btn-grace.vc_btn_outlined,
button.vc_btn-grace.vc_btn_outlined,
.vc_btn-grace.vc_btn_square_outlined,
a.vc_btn-grace.vc_btn_square_outlined,
button.vc_btn-grace.vc_btn_square_outlined {
  color: #AED13B !important
}

.vc_btn-grace.vc_btn_outlined:hover,
a.vc_btn-grace.vc_btn_outlined:hover,
button.vc_btn-grace.vc_btn_outlined:hover,
.vc_btn-grace.vc_btn_square_outlined:hover,
a.vc_btn-grace.vc_btn_square_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 {
  -webkit-box-shadow: 0 5px 0 #8dac28;
  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 {
  -webkit-box-shadow: 0 3px 0 #8dac28;
  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 {
  -webkit-box-shadow: 0 4px 0 #8dac28;
  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
}

.vc_btn-default:hover,
a.vc_btn-default:hover,
button.vc_btn-default:hover,
.vc_btn-default:focus,
a.vc_btn-default:focus,
button.vc_btn-default:focus,
.vc_btn-default:active,
a.vc_btn-default:active,
button.vc_btn-default:active,
.vc_btn-default.active,
a.vc_btn-default.active,
button.vc_btn-default.active,
.open>.dropdown-toggle.vc_btn-default,
.open>.dropdown-togglea.vc_btn-default,
.open>.dropdown-togglebutton.vc_btn-default {
  color: #7d7d7d;
  background-color: #e6e6e6;
  border-color: rgba(0, 0, 0, 0)
}

.vc_btn-default:active,
a.vc_btn-default:active,
button.vc_btn-default:active,
.vc_btn-default.active,
a.vc_btn-default.active,
button.vc_btn-default.active,
.open>.dropdown-toggle.vc_btn-default,
.open>.dropdown-togglea.vc_btn-default,
.open>.dropdown-togglebutton.vc_btn-default {
  background-image: none
}

.vc_btn-default.disabled,
a.vc_btn-default.disabled,
button.vc_btn-default.disabled,
.vc_btn-default[disabled],
a.vc_btn-default[disabled],
button.vc_btn-default[disabled],
fieldset[disabled] .vc_btn-default,
fieldset[disabled] a.vc_btn-default,
fieldset[disabled] button.vc_btn-default,
.vc_btn-default.disabled:hover,
a.vc_btn-default.disabled:hover,
button.vc_btn-default.disabled:hover,
.vc_btn-default[disabled]:hover,
a.vc_btn-default[disabled]:hover,
button.vc_btn-default[disabled]:hover,
fieldset[disabled] .vc_btn-default:hover,
fieldset[disabled] a.vc_btn-default:hover,
fieldset[disabled] button.vc_btn-default:hover,
.vc_btn-default.disabled:focus,
a.vc_btn-default.disabled:focus,
button.vc_btn-default.disabled:focus,
.vc_btn-default[disabled]:focus,
a.vc_btn-default[disabled]:focus,
button.vc_btn-default[disabled]:focus,
fieldset[disabled] .vc_btn-default:focus,
fieldset[disabled] a.vc_btn-default:focus,
fieldset[disabled] button.vc_btn-default:focus,
.vc_btn-default.disabled:active,
a.vc_btn-default.disabled:active,
button.vc_btn-default.disabled:active,
.vc_btn-default[disabled]:active,
a.vc_btn-default[disabled]:active,
button.vc_btn-default[disabled]:active,
fieldset[disabled] .vc_btn-default:active,
fieldset[disabled] a.vc_btn-default:active,
fieldset[disabled] button.vc_btn-default:active,
.vc_btn-default.disabled.active,
a.vc_btn-default.disabled.active,
button.vc_btn-default.disabled.active,
.vc_btn-default[disabled].active,
a.vc_btn-default[disabled].active,
button.vc_btn-default[disabled].active,
fieldset[disabled] .vc_btn-default.active,
fieldset[disabled] a.vc_btn-default.active,
fieldset[disabled] button.vc_btn-default.active {
  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
}

.vc_btn-primary:hover,
a.vc_btn-primary:hover,
button.vc_btn-primary:hover,
.vc_btn-primary:focus,
a.vc_btn-primary:focus,
button.vc_btn-primary:focus,
.vc_btn-primary:active,
a.vc_btn-primary:active,
button.vc_btn-primary:active,
.vc_btn-primary.active,
a.vc_btn-primary.active,
button.vc_btn-primary.active,
.open>.dropdown-toggle.vc_btn-primary,
.open>.dropdown-togglea.vc_btn-primary,
.open>.dropdown-togglebutton.vc_btn-primary {
  color: #fff;
  background-color: #0089bd;
  border-color: rgba(0, 0, 0, 0)
}

.vc_btn-primary:active,
a.vc_btn-primary:active,
button.vc_btn-primary:active,
.vc_btn-primary.active,
a.vc_btn-primary.active,
button.vc_btn-primary.active,
.open>.dropdown-toggle.vc_btn-primary,
.open>.dropdown-togglea.vc_btn-primary,
.open>.dropdown-togglebutton.vc_btn-primary {
  background-image: none
}

.vc_btn-primary.disabled,
a.vc_btn-primary.disabled,
button.vc_btn-primary.disabled,
.vc_btn-primary[disabled],
a.vc_btn-primary[disabled],
button.vc_btn-primary[disabled],
fieldset[disabled] .vc_btn-primary,
fieldset[disabled] a.vc_btn-primary,
fieldset[disabled] button.vc_btn-primary,
.vc_btn-primary.disabled:hover,
a.vc_btn-primary.disabled:hover,
button.vc_btn-primary.disabled:hover,
.vc_btn-primary[disabled]:hover,
a.vc_btn-primary[disabled]:hover,
button.vc_btn-primary[disabled]:hover,
fieldset[disabled] .vc_btn-primary:hover,
fieldset[disabled] a.vc_btn-primary:hover,
fieldset[disabled] button.vc_btn-primary:hover,
.vc_btn-primary.disabled:focus,
a.vc_btn-primary.disabled:focus,
button.vc_btn-primary.disabled:focus,
.vc_btn-primary[disabled]:focus,
a.vc_btn-primary[disabled]:focus,
button.vc_btn-primary[disabled]:focus,
fieldset[disabled] .vc_btn-primary:focus,
fieldset[disabled] a.vc_btn-primary:focus,
fieldset[disabled] button.vc_btn-primary:focus,
.vc_btn-primary.disabled:active,
a.vc_btn-primary.disabled:active,
button.vc_btn-primary.disabled:active,
.vc_btn-primary[disabled]:active,
a.vc_btn-primary[disabled]:active,
button.vc_btn-primary[disabled]:active,
fieldset[disabled] .vc_btn-primary:active,
fieldset[disabled] a.vc_btn-primary:active,
fieldset[disabled] button.vc_btn-primary:active,
.vc_btn-primary.disabled.active,
a.vc_btn-primary.disabled.active,
button.vc_btn-primary.disabled.active,
.vc_btn-primary[disabled].active,
a.vc_btn-primary[disabled].active,
button.vc_btn-primary[disabled].active,
fieldset[disabled] .vc_btn-primary.active,
fieldset[disabled] a.vc_btn-primary.active,
fieldset[disabled] button.vc_btn-primary.active {
  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
}

.vc_btn-success:hover,
a.vc_btn-success:hover,
button.vc_btn-success:hover,
.vc_btn-success:focus,
a.vc_btn-success:focus,
button.vc_btn-success:focus,
.vc_btn-success:active,
a.vc_btn-success:active,
button.vc_btn-success:active,
.vc_btn-success.active,
a.vc_btn-success.active,
button.vc_btn-success.active,
.open>.dropdown-toggle.vc_btn-success,
.open>.dropdown-togglea.vc_btn-success,
.open>.dropdown-togglebutton.vc_btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: rgba(0, 0, 0, 0)
}

.vc_btn-success:active,
a.vc_btn-success:active,
button.vc_btn-success:active,
.vc_btn-success.active,
a.vc_btn-success.active,
button.vc_btn-success.active,
.open>.dropdown-toggle.vc_btn-success,
.open>.dropdown-togglea.vc_btn-success,
.open>.dropdown-togglebutton.vc_btn-success {
  background-image: none
}

.vc_btn-success.disabled,
a.vc_btn-success.disabled,
button.vc_btn-success.disabled,
.vc_btn-success[disabled],
a.vc_btn-success[disabled],
button.vc_btn-success[disabled],
fieldset[disabled] .vc_btn-success,
fieldset[disabled] a.vc_btn-success,
fieldset[disabled] button.vc_btn-success,
.vc_btn-success.disabled:hover,
a.vc_btn-success.disabled:hover,
button.vc_btn-success.disabled:hover,
.vc_btn-success[disabled]:hover,
a.vc_btn-success[disabled]:hover,
button.vc_btn-success[disabled]:hover,
fieldset[disabled] .vc_btn-success:hover,
fieldset[disabled] a.vc_btn-success:hover,
fieldset[disabled] button.vc_btn-success:hover,
.vc_btn-success.disabled:focus,
a.vc_btn-success.disabled:focus,
button.vc_btn-success.disabled:focus,
.vc_btn-success[disabled]:focus,
a.vc_btn-success[disabled]:focus,
button.vc_btn-success[disabled]:focus,
fieldset[disabled] .vc_btn-success:focus,
fieldset[disabled] a.vc_btn-success:focus,
fieldset[disabled] button.vc_btn-success:focus,
.vc_btn-success.disabled:active,
a.vc_btn-success.disabled:active,
button.vc_btn-success.disabled:active,
.vc_btn-success[disabled]:active,
a.vc_btn-success[disabled]:active,
button.vc_btn-success[disabled]:active,
fieldset[disabled] .vc_btn-success:active,
fieldset[disabled] a.vc_btn-success:active,
fieldset[disabled] button.vc_btn-success:active,
.vc_btn-success.disabled.active,
a.vc_btn-success.disabled.active,
button.vc_btn-success.disabled.active,
.vc_btn-success[disabled].active,
a.vc_btn-success[disabled].active,
button.vc_btn-success[disabled].active,
fieldset[disabled] .vc_btn-success.active,
fieldset[disabled] a.vc_btn-success.active,
fieldset[disabled] button.vc_btn-success.active {
  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
}

.vc_btn-info:hover,
a.vc_btn-info:hover,
button.vc_btn-info:hover,
.vc_btn-info:focus,
a.vc_btn-info:focus,
button.vc_btn-info:focus,
.vc_btn-info:active,
a.vc_btn-info:active,
button.vc_btn-info:active,
.vc_btn-info.active,
a.vc_btn-info.active,
button.vc_btn-info.active,
.open>.dropdown-toggle.vc_btn-info,
.open>.dropdown-togglea.vc_btn-info,
.open>.dropdown-togglebutton.vc_btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: rgba(0, 0, 0, 0)
}

.vc_btn-info:active,
a.vc_btn-info:active,
button.vc_btn-info:active,
.vc_btn-info.active,
a.vc_btn-info.active,
button.vc_btn-info.active,
.open>.dropdown-toggle.vc_btn-info,
.open>.dropdown-togglea.vc_btn-info,
.open>.dropdown-togglebutton.vc_btn-info {
  background-image: none
}

.vc_btn-info.disabled,
a.vc_btn-info.disabled,
button.vc_btn-info.disabled,
.vc_btn-info[disabled],
a.vc_btn-info[disabled],
button.vc_btn-info[disabled],
fieldset[disabled] .vc_btn-info,
fieldset[disabled] a.vc_btn-info,
fieldset[disabled] button.vc_btn-info,
.vc_btn-info.disabled:hover,
a.vc_btn-info.disabled:hover,
button.vc_btn-info.disabled:hover,
.vc_btn-info[disabled]:hover,
a.vc_btn-info[disabled]:hover,
button.vc_btn-info[disabled]:hover,
fieldset[disabled] .vc_btn-info:hover,
fieldset[disabled] a.vc_btn-info:hover,
fieldset[disabled] button.vc_btn-info:hover,
.vc_btn-info.disabled:focus,
a.vc_btn-info.disabled:focus,
button.vc_btn-info.disabled:focus,
.vc_btn-info[disabled]:focus,
a.vc_btn-info[disabled]:focus,
button.vc_btn-info[disabled]:focus,
fieldset[disabled] .vc_btn-info:focus,
fieldset[disabled] a.vc_btn-info:focus,
fieldset[disabled] button.vc_btn-info:focus,
.vc_btn-info.disabled:active,
a.vc_btn-info.disabled:active,
button.vc_btn-info.disabled:active,
.vc_btn-info[disabled]:active,
a.vc_btn-info[disabled]:active,
button.vc_btn-info[disabled]:active,
fieldset[disabled] .vc_btn-info:active,
fieldset[disabled] a.vc_btn-info:active,
fieldset[disabled] button.vc_btn-info:active,
.vc_btn-info.disabled.active,
a.vc_btn-info.disabled.active,
button.vc_btn-info.disabled.active,
.vc_btn-info[disabled].active,
a.vc_btn-info[disabled].active,
button.vc_btn-info[disabled].active,
fieldset[disabled] .vc_btn-info.active,
fieldset[disabled] a.vc_btn-info.active,
fieldset[disabled] button.vc_btn-info.active {
  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
}

.vc_btn-warning:hover,
a.vc_btn-warning:hover,
button.vc_btn-warning:hover,
.vc_btn-warning:focus,
a.vc_btn-warning:focus,
button.vc_btn-warning:focus,
.vc_btn-warning:active,
a.vc_btn-warning:active,
button.vc_btn-warning:active,
.vc_btn-warning.active,
a.vc_btn-warning.active,
button.vc_btn-warning.active,
.open>.dropdown-toggle.vc_btn-warning,
.open>.dropdown-togglea.vc_btn-warning,
.open>.dropdown-togglebutton.vc_btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: rgba(0, 0, 0, 0)
}

.vc_btn-warning:active,
a.vc_btn-warning:active,
button.vc_btn-warning:active,
.vc_btn-warning.active,
a.vc_btn-warning.active,
button.vc_btn-warning.active,
.open>.dropdown-toggle.vc_btn-warning,
.open>.dropdown-togglea.vc_btn-warning,
.open>.dropdown-togglebutton.vc_btn-warning {
  background-image: none
}

.vc_btn-warning.disabled,
a.vc_btn-warning.disabled,
button.vc_btn-warning.disabled,
.vc_btn-warning[disabled],
a.vc_btn-warning[disabled],
button.vc_btn-warning[disabled],
fieldset[disabled] .vc_btn-warning,
fieldset[disabled] a.vc_btn-warning,
fieldset[disabled] button.vc_btn-warning,
.vc_btn-warning.disabled:hover,
a.vc_btn-warning.disabled:hover,
button.vc_btn-warning.disabled:hover,
.vc_btn-warning[disabled]:hover,
a.vc_btn-warning[disabled]:hover,
button.vc_btn-warning[disabled]:hover,
fieldset[disabled] .vc_btn-warning:hover,
fieldset[disabled] a.vc_btn-warning:hover,
fieldset[disabled] button.vc_btn-warning:hover,
.vc_btn-warning.disabled:focus,
a.vc_btn-warning.disabled:focus,
button.vc_btn-warning.disabled:focus,
.vc_btn-warning[disabled]:focus,
a.vc_btn-warning[disabled]:focus,
button.vc_btn-warning[disabled]:focus,
fieldset[disabled] .vc_btn-warning:focus,
fieldset[disabled] a.vc_btn-warning:focus,
fieldset[disabled] button.vc_btn-warning:focus,
.vc_btn-warning.disabled:active,
a.vc_btn-warning.disabled:active,
button.vc_btn-warning.disabled:active,
.vc_btn-warning[disabled]:active,
a.vc_btn-warning[disabled]:active,
button.vc_btn-warning[disabled]:active,
fieldset[disabled] .vc_btn-warning:active,
fieldset[disabled] a.vc_btn-warning:active,
fieldset[disabled] button.vc_btn-warning:active,
.vc_btn-warning.disabled.active,
a.vc_btn-warning.disabled.active,
button.vc_btn-warning.disabled.active,
.vc_btn-warning[disabled].active,
a.vc_btn-warning[disabled].active,
button.vc_btn-warning[disabled].active,
fieldset[disabled] .vc_btn-warning.active,
fieldset[disabled] a.vc_btn-warning.active,
fieldset[disabled] button.vc_btn-warning.active {
  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
}

.vc_btn-danger:hover,
a.vc_btn-danger:hover,
button.vc_btn-danger:hover,
.vc_btn-danger:focus,
a.vc_btn-danger:focus,
button.vc_btn-danger:focus,
.vc_btn-danger:active,
a.vc_btn-danger:active,
button.vc_btn-danger:active,
.vc_btn-danger.active,
a.vc_btn-danger.active,
button.vc_btn-danger.active,
.open>.dropdown-toggle.vc_btn-danger,
.open>.dropdown-togglea.vc_btn-danger,
.open>.dropdown-togglebutton.vc_btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: rgba(0, 0, 0, 0)
}

.vc_btn-danger:active,
a.vc_btn-danger:active,
button.vc_btn-danger:active,
.vc_btn-danger.active,
a.vc_btn-danger.active,
button.vc_btn-danger.active,
.open>.dropdown-toggle.vc_btn-danger,
.open>.dropdown-togglea.vc_btn-danger,
.open>.dropdown-togglebutton.vc_btn-danger {
  background-image: none
}

.vc_btn-danger.disabled,
a.vc_btn-danger.disabled,
button.vc_btn-danger.disabled,
.vc_btn-danger[disabled],
a.vc_btn-danger[disabled],
button.vc_btn-danger[disabled],
fieldset[disabled] .vc_btn-danger,
fieldset[disabled] a.vc_btn-danger,
fieldset[disabled] button.vc_btn-danger,
.vc_btn-danger.disabled:hover,
a.vc_btn-danger.disabled:hover,
button.vc_btn-danger.disabled:hover,
.vc_btn-danger[disabled]:hover,
a.vc_btn-danger[disabled]:hover,
button.vc_btn-danger[disabled]:hover,
fieldset[disabled] .vc_btn-danger:hover,
fieldset[disabled] a.vc_btn-danger:hover,
fieldset[disabled] button.vc_btn-danger:hover,
.vc_btn-danger.disabled:focus,
a.vc_btn-danger.disabled:focus,
button.vc_btn-danger.disabled:focus,
.vc_btn-danger[disabled]:focus,
a.vc_btn-danger[disabled]:focus,
button.vc_btn-danger[disabled]:focus,
fieldset[disabled] .vc_btn-danger:focus,
fieldset[disabled] a.vc_btn-danger:focus,
fieldset[disabled] button.vc_btn-danger:focus,
.vc_btn-danger.disabled:active,
a.vc_btn-danger.disabled:active,
button.vc_btn-danger.disabled:active,
.vc_btn-danger[disabled]:active,
a.vc_btn-danger[disabled]:active,
button.vc_btn-danger[disabled]:active,
fieldset[disabled] .vc_btn-danger:active,
fieldset[disabled] a.vc_btn-danger:active,
fieldset[disabled] button.vc_btn-danger:active,
.vc_btn-danger.disabled.active,
a.vc_btn-danger.disabled.active,
button.vc_btn-danger.disabled.active,
.vc_btn-danger[disabled].active,
a.vc_btn-danger[disabled].active,
button.vc_btn-danger[disabled].active,
fieldset[disabled] .vc_btn-danger.active,
fieldset[disabled] a.vc_btn-danger.active,
fieldset[disabled] button.vc_btn-danger.active {
  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;
  vertical-align: middle
}

.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;
  width: 16px;
  height: 16px;
  line-height: 16px;
  vertical-align: text-top;
  margin-left: 5px
}

.wpb_btn-large i.icon {
  height: 19px;
  margin-left: 9px
}

.wpb_btn-small i.icon {
  height: 15px
}

.wpb_btn-mini i.icon {
  display: none
}

.wpb_address_book i.icon,
option.wpb_address_book {
  background: url(../../../../../../../uploads/2024/images/icons/address-book.png) no-repeat right center
}

.wpb_alarm_clock i.icon,
option.wpb_alarm_clock {
  background: url(../../../../../../../uploads/2024/images/icons/alarm-clock.png) no-repeat right center
}

.wpb_anchor i.icon,
option.wpb_anchor {
  background: url(../../../../../../../uploads/2024/images/icons/anchor.png) no-repeat right center
}

.wpb_application_image i.icon,
option.wpb_application_image {
  background: url(../../../../../../../uploads/2024/images/icons/application-image.png) no-repeat right center
}

.wpb_arrow i.icon,
option.wpb_arrow {
  background: url(../../../../../../../uploads/2024/images/icons/arrow.png) no-repeat right center
}

.wpb_asterisk i.icon,
option.wpb_asterisk {
  background: url(../../../../../../../uploads/2024/images/icons/asterisk.png) no-repeat right center
}

.wpb_hammer i.icon,
option.wpb_hammer {
  background: url(../../../../../../../uploads/2024/images/icons/auction-hammer.png) no-repeat right center
}

.wpb_balloon i.icon,
option.wpb_balloon {
  background: url(../../../../../../../uploads/2024/images/icons/balloon.png) no-repeat right center
}

.wpb_balloon_buzz i.icon,
option.wpb_balloon_buzz {
  background: url(../../../../../../../uploads/2024/images/icons/balloon-buzz.png) no-repeat right center
}

.wpb_balloon_facebook i.icon,
option.wpb_balloon_facebook {
  background: url(../../../../../../../uploads/2024/images/icons/balloon-facebook.png) no-repeat right center
}

.wpb_balloon_twitter i.icon,
option.wpb_balloon_twitter {
  background: url(../../../../../../../uploads/2024/images/icons/balloon-twitter.png) no-repeat right center
}

.wpb_battery i.icon,
option.wpb_battery {
  background: url(../../../../../../../uploads/2024/images/icons/battery-full.png) no-repeat right center
}

.wpb_binocular i.icon,
option.wpb_binocular {
  background: url(../../../../../../../uploads/2024/images/icons/binocular.png) no-repeat right center
}

.wpb_document_excel i.icon,
option.wpb_document_excel {
  background: url(../../../../../../../uploads/2024/images/icons/blue-document-excel.png) no-repeat right center
}

.wpb_document_image i.icon,
option.wpb_document_image {
  background: url(../../../../../../../uploads/2024/images/icons/blue-document-image.png) no-repeat right center
}

.wpb_document_music i.icon,
option.wpb_document_music {
  background: url(../../../../../../../uploads/2024/images/icons/blue-document-music.png) no-repeat right center
}

.wpb_document_office i.icon,
option.wpb_document_office {
  background: url(../../../../../../../uploads/2024/images/icons/blue-document-office.png) no-repeat right center
}

.wpb_document_pdf i.icon,
option.wpb_document_pdf {
  background: url(../../../../../../../uploads/2024/images/icons/blue-document-pdf.png) no-repeat right center
}

.wpb_document_powerpoint i.icon,
option.wpb_document_powerpoint {
  background: url(../../../../../../../uploads/2024/images/icons/blue-document-powerpoint.png) no-repeat right center
}

.wpb_document_word i.icon,
option.wpb_document_word {
  background: url(../../../../../../../uploads/2024/images/icons/blue-document-word.png) no-repeat right center
}

.wpb_bookmark i.icon,
option.wpb_bookmark {
  background: url(../../../../../../../uploads/2024/images/icons/bookmark.png) no-repeat right center
}

.wpb_camcorder i.icon,
option.wpb_camcorder {
  background: url(../../../../../../../uploads/2024/images/icons/camcorder.png) no-repeat right center
}

.wpb_camera i.icon,
option.wpb_camera {
  background: url(../../../../../../../uploads/2024/images/icons/camera.png) no-repeat right center
}

.wpb_chart i.icon,
option.wpb_chart {
  background: url(../../../../../../../uploads/2024/images/icons/chart.png) no-repeat right center
}

.wpb_chart_pie i.icon,
option.wpb_chart_pie {
  background: url(../../../../../../../uploads/2024/images/icons/chart-pie.png) no-repeat right center
}

.wpb_clock i.icon,
option.wpb_clock {
  background: url(../../../../../../../uploads/2024/images/icons/clock.png) no-repeat right center
}

.wpb_play i.icon,
option.wpb_play {
  background: url(../../../../../../../uploads/2024/images/icons/control.png) no-repeat right center
}

.wpb_fire i.icon,
option.wpb_fire {
  background: url(../../../../../../../uploads/2024/images/icons/fire.png) no-repeat right center
}

.wpb_heart i.icon,
option.wpb_heart {
  background: url(../../../../../../../uploads/2024/images/icons/heart.png) no-repeat right center
}

.wpb_mail i.icon,
option.wpb_mail {
  background: url(../../../../../../../uploads/2024/images/icons/mail.png) no-repeat right center
}

.wpb_shield i.icon,
option.wpb_shield {
  background: url(../../../../../../../uploads/2024/images/icons/plus-shield.png) no-repeat right center
}

.wpb_video i.icon,
option.wpb_video {
  background: url(../../../../../../../uploads/2024/images/icons/video.png) no-repeat right center
}

.vc_column_container .vc_btn,
.vc_column_container .wpb_button {
  margin-top: 5px;
  margin-bottom: 5px
}

.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child {
  margin-bottom: 0
}

.wpb_content_element,
ul.wpb_thumbnails-fluid>li,
.wpb_button {
  margin-bottom: 35px
}

.fb_like,
.twitter-share-button,
.entry-content .twitter-share-button,
.wpb_googleplus,
.wpb_pinterest,
.wpb_tab .wpb_content_element,
.wpb_accordion .wpb_content_element {
  margin-bottom: 21.73913043px
}

.vc_row.vc_row-no-padding .vc_column-inner {
  padding-left: 0;
  padding-right: 0
}

.vc_row[data-vc-full-width] {
  -webkit-transition: opacity .5s ease;
  -o-transition: opacity .5s ease;
  transition: opacity .5s ease;
  overflow: hidden
}

.vc_row[data-vc-full-width].vc_hidden {
  opacity: 0
}

.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: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.vc_row.vc_row-flex>.vc_column_container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex
}

.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  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::before,
.vc_row.vc_row-flex::after {
  display: none
}

.vc_row.vc_row-o-columns-stretch {
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch
}

.vc_row.vc_row-o-columns-top {
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start
}

.vc_row.vc_row-o-columns-bottom {
  -webkit-align-content: flex-end;
  -ms-flex-line-pack: end;
  align-content: flex-end
}

.vc_row.vc_row-o-columns-middle {
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center
}

.vc_row.vc_row-o-columns-top::after,
.vc_row.vc_row-o-columns-bottom::after,
.vc_row.vc_row-o-columns-middle::after {
  content: '';
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  display: block
}

.vc_row.vc_row-o-equal-height>.vc_column_container {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch
}

.vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start
}

.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_column_container {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start
}

.vc_row.vc_row-o-content-bottom>.vc_column_container>.vc_column-inner {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end
}

.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end
}

.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center
}

.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center
}

.vc_column-inner::before,
.vc_column-inner::after {
  content: " ";
  display: table
}

.vc_column-inner::after {
  clear: both
}

.vc_ie-flexbox-fixer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column
}

.vc_ie-flexbox-fixer>.vc_row {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  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_row-has-fill>.vc_column_container>.vc_column-inner,
.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,
.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,
.vc_col-has-fill>.vc_column-inner {
  padding-top: 35px
}

.vc_section {
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -15px;
  margin-right: -15px
}

.vc_section[data-vc-full-width] {
  -webkit-transition: opacity .5s ease;
  -o-transition: opacity .5s ease;
  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: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap
}

.vc_section.vc_section-flex .vc_vc_row {
  width: 100%
}

.vc_section.vc_section-flex::before,
.vc_section.vc_section-flex::after {
  display: none
}

.vc_section.vc_section-o-content-top {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start
}

.vc_section.vc_section-o-content-bottom {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end
}

.vc_section.vc_section-o-content-middle {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.vc_section.vc_section-o-content-top::after,
.vc_section.vc_section-o-content-bottom::after,
.vc_section.vc_section-o-content-middle::after {
  content: '';
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  display: block
}

.vc_section.vc_section-has-fill,
.vc_section.vc_section-has-fill+.vc_section,
.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section {
  padding-top: 35px
}

.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: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  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: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  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 {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column
}

.vc_row.vc_row-o-equal-height>.vc_column_container {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  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 {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  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 {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  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 {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  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 {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  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 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  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 {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center
}

.vc_empty-element>.vc_column-inner {
  min-height: 100px
}

.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_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 {
  padding-top: 35px
}

.vc_toggle {
  display: block;
  margin: 0 0 21.73913043px 0;
  padding: 0;
  font-size: 1em
}

.vc_toggle:last-of-type {
  margin-bottom: 35px
}

.vc_toggle_title {
  cursor: pointer;
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-weight: 400
}

.vc_toggle_title>h4 {
  display: inline
}

.vc_toggle_icon {
  display: none;
  position: relative;
  vertical-align: middle
}

.vc_toggle_content {
  display: none;
  margin-bottom: 21.73913043px;
  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
}

.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden
}

.vc_toggle_simple .vc_toggle_icon {
  height: 22px;
  width: 22px
}

.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 {
  background-color: #2A2A2A;
  border-color: transparent
}

.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #FFF
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: #2A2A2A
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: #2A2A2A
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: #444
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #FFF
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent;
  border-color: #444
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444
}

.vc_toggle_simple .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent
}

.vc_toggle_simple .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_icon::after {
  background-color: #2A2A2A
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
  background-color: transparent;
  border-color: transparent
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_simple .vc_toggle_icon {
  margin-left: 2px
}

.vc_toggle_round .vc_toggle_icon {
  border: 2px solid transparent;
  border-radius: 50%;
  display: inline-block
}

.vc_toggle_round .vc_toggle_icon::before,
.vc_toggle_round .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden
}

.vc_toggle_round .vc_toggle_icon {
  height: 22px;
  width: 22px
}

.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 {
  background-color: #2A2A2A;
  border-color: transparent
}

.vc_toggle_round .vc_toggle_icon::before,
.vc_toggle_round .vc_toggle_icon::after {
  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::before,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444
}

.vc_toggle_rounded .vc_toggle_icon {
  border: 2px solid transparent;
  border-radius: 20%;
  display: inline-block
}

.vc_toggle_rounded .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden
}

.vc_toggle_rounded .vc_toggle_icon {
  height: 22px;
  width: 22px
}

.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 {
  background-color: #2A2A2A;
  border-color: transparent
}

.vc_toggle_rounded .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_icon::after {
  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::before,
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444
}

.vc_toggle_square .vc_toggle_icon {
  border: 2px solid transparent;
  border-radius: 0;
  display: inline-block
}

.vc_toggle_square .vc_toggle_icon::before,
.vc_toggle_square .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after {
  visibility: hidden
}

.vc_toggle_square .vc_toggle_icon {
  height: 22px;
  width: 22px
}

.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 {
  background-color: #2A2A2A;
  border-color: transparent
}

.vc_toggle_square .vc_toggle_icon::before,
.vc_toggle_square .vc_toggle_icon::after {
  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::before,
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_arrow .vc_toggle_icon::after {
  content: '';
  border-style: solid;
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  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
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
  border-width: 2px;
  height: 10px;
  margin-left: -5px;
  width: 10px
}

.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_icon {
  background: transparent
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #2A2A2A;
  background: transparent
}

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #444;
  background: transparent
}

.vc_toggle_default .vc_toggle_icon {
  background: #bababa;
  border: 1px solid #acacac;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%)
}

.vc_toggle_default .vc_toggle_icon::before,
.vc_toggle_default .vc_toggle_icon::after {
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  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::before,
.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_blue .vc_toggle_icon {
  background-color: #5472D2;
  border-color: transparent
}

.vc_toggle_color_blue .vc_toggle_icon::before,
.vc_toggle_color_blue .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon {
  background: #5472D2;
  border-color: #3354c0
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before {
  border-color: #3354c0;
  background: #5472D2
}

.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 {
  background: #7c93dd;
  border-color: #5472d2
}

.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_title:hover .vc_toggle_icon::after {
  background: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #5472D2;
  background: transparent
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #7c93dd;
  background: transparent
}

.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::before,
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_turquoise .vc_toggle_icon {
  background-color: #00C1CF;
  border-color: transparent
}

.vc_toggle_color_turquoise .vc_toggle_icon::before,
.vc_toggle_color_turquoise .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon {
  background: #00C1CF;
  border-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before {
  border-color: #00919c;
  background: #00C1CF
}

.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 {
  background: #00919c;
  border-color: #006269
}

.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_title:hover .vc_toggle_icon::after {
  background: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #00C1CF;
  background: transparent
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #00919c;
  background: transparent
}

.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::before,
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_pink .vc_toggle_icon {
  background-color: #FE6C61;
  border-color: transparent
}

.vc_toggle_color_pink .vc_toggle_icon::before,
.vc_toggle_color_pink .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon {
  background: #FE6C61;
  border-color: #fe3d2e
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before {
  border-color: #fe3d2e;
  background: #FE6C61
}

.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 {
  background: #fe9b94;
  border-color: #fe6c61
}

.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_title:hover .vc_toggle_icon::after {
  background: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #FE6C61;
  background: transparent
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #fe9b94;
  background: transparent
}

.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::before,
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_violet .vc_toggle_icon {
  background-color: #8D6DC4;
  border-color: transparent
}

.vc_toggle_color_violet .vc_toggle_icon::before,
.vc_toggle_color_violet .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #a991d3
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon {
  background: #8D6DC4;
  border-color: #7149b5
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before {
  border-color: #7149b5;
  background: #8D6DC4
}

.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 {
  background: #a991d3;
  border-color: #8d6dc4
}

.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_title:hover .vc_toggle_icon::after {
  background: #a991d3
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #8D6DC4;
  background: transparent
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #a991d3;
  background: transparent
}

.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::before,
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_peacoc .vc_toggle_icon {
  background-color: #4CADC9;
  border-color: transparent
}

.vc_toggle_color_peacoc .vc_toggle_icon::before,
.vc_toggle_color_peacoc .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon {
  background: #4CADC9;
  border-color: #3492ae
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before {
  border-color: #3492ae;
  background: #4CADC9
}

.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 {
  background: #73bfd5;
  border-color: #4cadc9
}

.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_title:hover .vc_toggle_icon::after {
  background: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #4CADC9;
  background: transparent
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #73bfd5;
  background: transparent
}

.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::before,
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_chino .vc_toggle_icon {
  background-color: #CEC2AB;
  border-color: transparent
}

.vc_toggle_color_chino .vc_toggle_icon::before,
.vc_toggle_color_chino .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon {
  background: #CEC2AB;
  border-color: #bbab8b
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before {
  border-color: #bbab8b;
  background: #CEC2AB
}

.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 {
  background: #e1d9cb;
  border-color: #cec2ab
}

.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_title:hover .vc_toggle_icon::after {
  background: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #CEC2AB;
  background: transparent
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #e1d9cb;
  background: transparent
}

.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::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_mulled_wine .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon {
  background: #50485B;
  border-color: #37313f
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before {
  border-color: #37313f;
  background: #50485B
}

.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 {
  background: #695f77;
  border-color: #50485b
}

.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_title:hover .vc_toggle_icon::after {
  background: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #50485B;
  background: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #695f77;
  background: transparent
}

.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::before,
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_vista_blue .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon {
  background: #75D69C;
  border-color: #4eca80
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before {
  border-color: #4eca80;
  background: #75D69C
}

.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 {
  background: #9ce2b8;
  border-color: #75d69c
}

.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_title:hover .vc_toggle_icon::after {
  background: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #75D69C;
  background: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #9ce2b8;
  background: transparent
}

.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::before,
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_black .vc_toggle_icon {
  background-color: #2A2A2A;
  border-color: transparent
}

.vc_toggle_color_black .vc_toggle_icon::before,
.vc_toggle_color_black .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #444
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon {
  background: #2A2A2A;
  border-color: #101010
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before {
  border-color: #101010;
  background: #2A2A2A
}

.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 {
  background: #444;
  border-color: #2a2a2a
}

.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_title:hover .vc_toggle_icon::after {
  background: #444
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #2A2A2A;
  background: transparent
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #444;
  background: transparent
}

.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::before,
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_grey .vc_toggle_icon {
  background-color: #EBEBEB;
  border-color: transparent
}

.vc_toggle_color_grey .vc_toggle_icon::before,
.vc_toggle_color_grey .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon {
  background: #EBEBEB;
  border-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before {
  border-color: #d2d2d2;
  background: #EBEBEB
}

.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 {
  background: #d2d2d2;
  border-color: #b8b8b8
}

.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_title:hover .vc_toggle_icon::after {
  background: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #EBEBEB;
  background: transparent
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #d2d2d2;
  background: transparent
}

.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::before,
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_orange .vc_toggle_icon {
  background-color: #F7BE68;
  border-color: transparent
}

.vc_toggle_color_orange .vc_toggle_icon::before,
.vc_toggle_color_orange .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fad398
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon {
  background: #F7BE68;
  border-color: #f4a938
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before {
  border-color: #f4a938;
  background: #F7BE68
}

.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 {
  background: #fad398;
  border-color: #f7be68
}

.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_title:hover .vc_toggle_icon::after {
  background: #fad398
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #F7BE68;
  background: transparent
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #fad398;
  background: transparent
}

.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::before,
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_sky .vc_toggle_icon {
  background-color: #5AA1E3;
  border-color: transparent
}

.vc_toggle_color_sky .vc_toggle_icon::before,
.vc_toggle_color_sky .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #86baea
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon {
  background: #5AA1E3;
  border-color: #2e88dc
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before {
  border-color: #2e88dc;
  background: #5AA1E3
}

.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 {
  background: #86baea;
  border-color: #5aa1e3
}

.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_title:hover .vc_toggle_icon::after {
  background: #86baea
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #5AA1E3;
  background: transparent
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #86baea;
  background: transparent
}

.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::before,
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_green .vc_toggle_icon {
  background-color: #6DAB3C;
  border-color: transparent
}

.vc_toggle_color_green .vc_toggle_icon::before,
.vc_toggle_color_green .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #87c456
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon {
  background: #6DAB3C;
  border-color: #55852f
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before {
  border-color: #55852f;
  background: #6DAB3C
}

.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 {
  background: #87c456;
  border-color: #6dab3c
}

.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_title:hover .vc_toggle_icon::after {
  background: #87c456
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #6DAB3C;
  background: transparent
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #87c456;
  background: transparent
}

.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::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_juicy_pink .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon {
  background: #F4524D;
  border-color: #f1231d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before {
  border-color: #f1231d;
  background: #F4524D
}

.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 {
  background: #f7817d;
  border-color: #f4524d
}

.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_title:hover .vc_toggle_icon::after {
  background: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #F4524D;
  background: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #f7817d;
  background: transparent
}

.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::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_sandy_brown .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon {
  background: #F79468;
  border-color: #f47238
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before {
  border-color: #f47238;
  background: #F79468
}

.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 {
  background: #fab698;
  border-color: #f79468
}

.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_title:hover .vc_toggle_icon::after {
  background: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #F79468;
  background: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #fab698;
  background: transparent
}

.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::before,
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_purple .vc_toggle_icon {
  background-color: #B97EBB;
  border-color: transparent
}

.vc_toggle_color_purple .vc_toggle_icon::before,
.vc_toggle_color_purple .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon {
  background: #B97EBB;
  border-color: #a75da9
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before {
  border-color: #a75da9;
  background: #B97EBB
}

.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 {
  background: #cb9fcd;
  border-color: #b97ebb
}

.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_title:hover .vc_toggle_icon::after {
  background: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #B97EBB;
  background: transparent
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #cb9fcd;
  background: transparent
}

.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::before,
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
  background-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: transparent
}

.vc_toggle_color_white .vc_toggle_icon {
  background-color: #FFF;
  border-color: transparent
}

.vc_toggle_color_white .vc_toggle_icon::before,
.vc_toggle_color_white .vc_toggle_icon::after {
  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_color_inverted .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after {
  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::before,
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after {
  background-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon {
  background: #FFF;
  border-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before {
  border-color: #e6e6e6;
  background: #FFF
}

.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 {
  background: #e6e6e6;
  border-color: #ccc
}

.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_title:hover .vc_toggle_icon::after {
  background: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after {
  border-color: #FFF;
  background: transparent
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
  background: transparent
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after {
  border-color: #e6e6e6;
  background: transparent
}

.vc_toggle_size_sm .vc_toggle_icon {
  height: 16px;
  width: 16px
}

.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::before,
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
  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_simple .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content {
  padding-left: 24px
}

.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .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_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_default .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_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%)
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content {
  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::before,
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
  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_simple .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content {
  padding-left: 33px
}

.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .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_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_default .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_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%)
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content {
  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::before,
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
  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_simple .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content {
  padding-left: 42px
}

.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .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_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_default .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_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%)
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content {
  padding-left: 30.8px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
  margin-left: 14px
}

.vc_toggle_simple .vc_toggle_title,
.vc_toggle_round .vc_toggle_title,
.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_square .vc_toggle_title,
.vc_toggle_default .vc_toggle_title,
.vc_toggle_simple .vc_toggle_content,
.vc_toggle_round .vc_toggle_content,
.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_square .vc_toggle_content,
.vc_toggle_default .vc_toggle_content {
  padding-left: 33px
}

.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_square .vc_toggle_title .vc_toggle_icon,
.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%)
}

.vc_toggle_default .vc_toggle_title,
.vc_toggle_default .vc_toggle_content {
  padding-left: 24.2px
}

.vc_toggle_arrow .vc_toggle_icon {
  margin-left: 11px
}

.vc_btn3-container {
  display: block;
  margin-bottom: 21.73913043px;
  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;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-decoration: none;
  position: relative;
  top: 0;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  line-height: normal;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  font-size: 14px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 20px;
  padding-right: 20px
}

.vc_general.vc_btn3.vc_btn3-style-outline-custom,
.vc_general.vc_btn3.vc_btn3-style-outline {
  padding-top: 13px;
  padding-bottom: 13px;
  padding-left: 19px;
  padding-right: 19px
}

.vc_general.vc_btn3:focus,
.vc_general.vc_btn3:active,
.vc_general.vc_btn3.active {
  outline: 0
}

.vc_general.vc_btn3:hover,
.vc_general.vc_btn3:focus {
  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;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  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%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -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 {
  -webkit-transform: translate(-75%, -50%);
  -ms-transform: translate(-75%, -50%);
  transform: translate(-75%, -50%)
}

.vc_btn3.vc_btn3-o-empty .vc_btn3-icon {
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner {
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.vc_btn3.vc_btn3-style-classic {
  border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .1)
}

.vc_btn3.vc_btn3-style-modern {
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, .2) 0%, rgba(255, 255, 255, .01) 100%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, .2) 0%, rgba(255, 255, 255, .01) 100%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, .2) 0%, rgba(255, 255, 255, .01) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#03ffffff', GradientType=0)
}

.vc_btn3.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-style-outline,
.vc_btn3.vc_btn3-style-outline-custom:hover,
.vc_btn3.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-style-outline-custom:focus,
.vc_btn3.vc_btn3-style-outline:focus {
  border-width: 2px
}

.vc_btn3.vc_btn3-style-custom {
  background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1) 50%, rgba(0, 0, 0, .1));
  background-image: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1) 50%, rgba(0, 0, 0, .1));
  background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1) 50%, rgba(0, 0, 0, .1));
  background-repeat: no-repeat;
  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:hover,
.vc_btn3.vc_btn3-style-custom:focus {
  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-top: 8px;
  padding-bottom: 8px;
  padding-left: 12px;
  padding-right: 12px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 11px;
  padding-right: 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-top: 11px;
  padding-bottom: 11px;
  padding-left: 16px;
  padding-right: 16px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 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-top: 14px;
  padding-bottom: 14px;
  padding-left: 20px;
  padding-right: 20px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline {
  padding-top: 13px;
  padding-bottom: 13px;
  padding-left: 19px;
  padding-right: 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-top: 18px;
  padding-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline {
  padding-top: 17px;
  padding-bottom: 17px;
  padding-left: 24px;
  padding-right: 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:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-blue:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #5472D2;
  background-color: #5472D2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #5472D2
}

.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:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #3253bc
}

.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:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-turquoise:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #00C1CF;
  background-color: #00C1CF
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #00C1CF
}

.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:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #008d97
}

.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:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-pink:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #FE6C61;
  background-color: #FE6C61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #FE6C61
}

.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:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #fe3829
}

.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:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-violet:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #8D6DC4;
  background-color: #8D6DC4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #8D6DC4
}

.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:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #6e48b1
}

.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:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-peacoc:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #4CADC9;
  background-color: #4CADC9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #4CADC9
}

.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:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #338faa
}

.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:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-chino:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #CEC2AB;
  background-color: #CEC2AB
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #CEC2AB
}

.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:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #b9a888
}

.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:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus {
  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:hover,
.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.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #50485B;
  background-color: #50485B
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #50485B
}

.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:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #342f3c
}

.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:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus {
  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:hover,
.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.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #75D69C;
  background-color: #75D69C
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #75D69C
}

.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:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #4ac97d
}

.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:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-orange:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #F7BE68;
  background-color: #F7BE68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #F7BE68
}

.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:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f4a733
}

.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:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-sky:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #5AA1E3;
  background-color: #5AA1E3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #5AA1E3
}

.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:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #2a86db
}

.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:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-green:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #6DAB3C;
  background-color: #6DAB3C
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #6DAB3C
}

.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:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #53812d
}

.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:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus {
  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:hover,
.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.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #F4524D;
  background-color: #F4524D
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #F4524D
}

.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:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f11f18
}

.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:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus {
  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:hover,
.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.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #F79468;
  background-color: #F79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #F79468
}

.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:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #f46e33
}

.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:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-purple:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #B97EBB;
  background-color: #B97EBB
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #B97EBB
}

.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:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #a559a8
}

.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:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-black:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active {
  color: #f2f2f2;
  background-color: #161616
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
  color: #fff;
  border-color: #2A2A2A;
  background-color: transparent
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #2A2A2A;
  background-color: #2A2A2A
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #2A2A2A
}

.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:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #0e0e0e
}

.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:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-grey:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active {
  color: #595959;
  background-color: #d7d7d7
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
  color: #666;
  border-color: #EBEBEB;
  background-color: transparent
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus {
  color: #666;
  border-color: #EBEBEB;
  background-color: #EBEBEB
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus {
  color: #5e5e5e;
  background-color: #EBEBEB
}

.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:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #cfcfcf
}

.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:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-white:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active {
  color: #595959;
  background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
  color: #666;
  border-color: #FFF;
  background-color: transparent
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus {
  color: #666;
  border-color: #FFF;
  background-color: #FFF
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus {
  color: #5e5e5e;
  background-color: #FFF
}

.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:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #e3e3e3
}

.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:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-default:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus {
  color: #333;
  border-color: #f7f7f7;
  background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus {
  color: #2b2b2b;
  background-color: #f7f7f7
}

.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:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #dbdbdb
}

.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:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-primary:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus {
  color: #FFF;
  border-color: #08c;
  background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #08c
}

.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:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #006394
}

.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:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-info:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus {
  color: #FFF;
  border-color: #58B9DA;
  background-color: #58B9DA
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #58B9DA
}

.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:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #2da4cd
}

.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:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-success:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus {
  color: #fff;
  border-color: #6AB165;
  background-color: #6AB165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #6AB165
}

.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:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #4f934b
}

.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:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-warning:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus {
  color: #FFF;
  border-color: #F90;
  background-color: #F90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #F90
}

.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:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #c77700
}

.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:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-danger:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus {
  color: #FFF;
  border-color: #FF675B;
  background-color: #FF675B
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #FF675B
}

.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:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #ff3323
}

.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:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus {
  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:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-inverse:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus {
  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.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.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:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus {
  color: #FFF;
  border-color: #555;
  background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active {
  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:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus {
  color: #f7f7f7;
  background-color: #555
}

.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:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus {
  top: 3px;
  box-shadow: 0 2px 0 #393939
}

.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:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus {
  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:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus {
  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:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus {
  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:hover,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus {
  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.vc_btn3-color-white.vc_btn3-style-modern {
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .01) 0%, rgba(0, 0, 0, .02) 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, .01) 0%, rgba(0, 0, 0, .02) 100%);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, .01) 0%, rgba(0, 0, 0, .02) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#03000000', endColorstr='#05000000', GradientType=0)
}

.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
}

.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 {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  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-top: 8px;
  padding-bottom: 8px;
  padding-left: 12px;
  padding-right: 12px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 11px;
  padding-right: 11px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm {
  font-size: 12px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 16px;
  padding-right: 16px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {
  font-size: 14px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 20px;
  padding-right: 20px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline {
  padding-top: 13px;
  padding-bottom: 13px;
  padding-left: 19px;
  padding-right: 19px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {
  font-size: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline {
  padding-top: 17px;
  padding-bottom: 17px;
  padding-left: 24px;
  padding-right: 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:hover,
.vc_custom_heading a:focus,
.vc_custom_heading a:visited {
  border: none;
  text-decoration: inherit;
  color: inherit
}

.vc_custom_heading a {
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  opacity: 1
}

.vc_custom_heading a:hover {
  opacity: .85
}

.vc_separator {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center
}

.vc_separator h4 {
  line-height: 1em;
  font-size: 100%;
  margin: 0;
  word-wrap: break-word;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto
}

.vc_separator h4 .normal {
  font-size: 12px;
  font-weight: 400
}

.vc_separator .vc_sep_holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  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_center h4 {
  padding: 0 .8em
}

.vc_separator.vc_separator_align_left h4 {
  padding: 0 .8em 0 0
}

.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l {
  display: none
}

.vc_separator.vc_separator_align_right h4 {
  padding: 0 0 0 .8em;
  margin: 0 !important
}

.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {
  display: none
}

.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 {
  margin-bottom: 0
}

.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_blue.vc_sep_shadow .vc_sep_holder {
  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
}

.wpb_separator,
.vc_text_separator {
  border-bottom: 1px solid #EBEBEB
}

.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
}

.wpb_separator {
  clear: both;
  height: 1px
}

.vc_text_separator {
  clear: both;
  height: 1px
}

.vc_text_separator div {
  display: inline-block;
  background-color: #FFF;
  padding: 1px 1em;
  position: relative;
  top: -9px
}

.separator_align_center {
  text-align: center
}

.separator_align_left {
  text-align: left
}

.separator_align_right {
  text-align: right
}

.wpb_single_image a {
  border: none;
  outline: none
}

.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;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow: none;
  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_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
  border-radius: 0;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
  box-shadow: 0 0 5px rgba(0, 0, 0, .1)
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
  border-radius: 0;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
  box-shadow: 0 0 5px rgba(0, 0, 0, .1)
}

.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;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-bottom: 15px
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  border-radius: 50%;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: hidden
}

.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
  border-radius: 50%;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: hidden
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
  box-shadow: 0 0 5px rgba(0, 0, 0, .1)
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);
  box-shadow: 0 0 5px rgba(0, 0, 0, .1)
}

.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;
  -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, .6);
  box-shadow: 0 15px 10px rgba(0, 0, 0, .6);
  left: 5px;
  right: 50%;
  bottom: 8px;
  height: 30%;
  z-index: -1;
  border-radius: inherit;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: skewY(-6deg);
  -ms-transform: skewY(-6deg);
  transform: skewY(-6deg)
}

.wpb_single_image .vc_box_shadow_3d:after {
  left: 50%;
  right: 5px;
  -webkit-transform: skewY(6deg);
  -ms-transform: skewY(6deg);
  transform: skewY(6deg);
  -webkit-transform-origin: 100% 0;
  -moz-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  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_border.vc_box_border_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_blue {
  background-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;
  -webkit-font-feature-settings: normal;
  font-feature-settings: normal;
  -webkit-font-language-override: normal;
  font-language-override: normal;
  -webkit-font-kerning: auto;
  font-kerning: auto;
  font-synthesis: weight style;
  font-variant: normal;
  text-rendering: auto;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.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_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-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 {
  border-radius: 50%
}

.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 .vc_gitem-link {
  border-radius: 50%
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline {
  border-radius: 50%
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link {
  border-radius: 50%
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less {
  border-radius: 5px
}

.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 .vc_gitem-link {
  border-radius: 5px
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline {
  border-radius: 5px
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link {
  border-radius: 5px
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon {
  color: #5472D2
}

.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-blue.vc_icon_element-background {
  background-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
}

.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: transparent;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  border: none
}

.vc_general.vc_pagination .vc_pagination-trigger:focus {
  outline: none
}

.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_pagination-trigger:hover {
  opacity: 1
}

.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger {
  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-outline .vc_pagination-trigger:hover {
  background-color: #5472D2
}

.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #5472D2
}

.vc_pagination-color-blue.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #5472D2
}

.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #00C1CF
}

.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #00C1CF
}

.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #00C1CF
}

.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #00C1CF
}

.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #FE6C61
}

.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #FE6C61
}

.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #FE6C61
}

.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #FE6C61
}

.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #8D6DC4
}

.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #8D6DC4
}

.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #8D6DC4
}

.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #8D6DC4
}

.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #4CADC9
}

.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #4CADC9
}

.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #4CADC9
}

.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #4CADC9
}

.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #CEC2AB
}

.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #CEC2AB
}

.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #CEC2AB
}

.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger {
  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-outline .vc_pagination-trigger:hover {
  background-color: #50485B
}

.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #50485B
}

.vc_pagination-color-mulled-wine.vc_pagination-style-flat .vc_pagination-trigger {
  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-outline .vc_pagination-trigger:hover {
  background-color: #75D69C
}

.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #75D69C
}

.vc_pagination-color-vista-blue.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #75D69C
}

.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #F7BE68
}

.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #F7BE68
}

.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #F7BE68
}

.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #F7BE68
}

.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #5AA1E3
}

.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #5AA1E3
}

.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #5AA1E3
}

.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #5AA1E3
}

.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #6DAB3C
}

.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #6DAB3C
}

.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #6DAB3C
}

.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger {
  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-outline .vc_pagination-trigger:hover {
  background-color: #F4524D
}

.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #F4524D
}

.vc_pagination-color-juicy-pink.vc_pagination-style-flat .vc_pagination-trigger {
  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-outline .vc_pagination-trigger:hover {
  background-color: #F79468
}

.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #F79468
}

.vc_pagination-color-sandy-brown.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #F79468
}

.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #B97EBB
}

.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #B97EBB
}

.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #B97EBB
}

.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #B97EBB
}

.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #2A2A2A
}

.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #2A2A2A
}

.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #2A2A2A
}

.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #2A2A2A
}

.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #EBEBEB
}

.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #EBEBEB
}

.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #EBEBEB
}

.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #EBEBEB
}

.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger {
  border-color: #FFF
}

.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover {
  background-color: #FFF
}

.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
  background-color: #FFF
}

.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger {
  background-color: #FFF
}

.vc_grid.vc_row {
  padding-left: 0;
  padding-right: 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 .wpb_content_element,
.vc_grid.vc_row .vc_grid-item .vc_icon_element,
.vc_grid.vc_row .vc_grid-item .vc_btn {
  margin-bottom: 15px
}

.vc_grid.vc_row .vc_grid-item .wpb_content_element a,
.vc_grid.vc_row .vc_grid-item .vc_icon_element a,
.vc_grid.vc_row .vc_grid-item .vc_btn a {
  text-decoration: none;
  border-bottom: 0
}

.vc_grid .vc_gitem-link {
  border-bottom: none;
  outline: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  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_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 {
  display: block
}

.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: block
}

@media (min-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
  }
}

@-moz-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
}

.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;
  margin-bottom: 0;
  padding: inherit;
  box-sizing: border-box
}

.vc_gitem_row .vc_gitem_row {
  margin-bottom: 0
}

.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%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -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 {
  box-sizing: border-box;
  padding: 10px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover
}

.vc_gitem-zone {
  position: relative;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  background-clip: border-box;
  box-sizing: border-box;
  overflow: hidden
}

.vc_gitem-zone .vc-zone-link {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 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;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0
}

.vc_gitem-zone-b {
  overflow: hidden
}

.vc_gitem-zone-b .vc_gitem-zone-mini {
  position: static;
  padding: inherit;
  top: 0;
  left: 0;
  right: 0;
  bottom: 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 {
  float: left;
  width: 50%
}

.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-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 {
  -webkit-transition: all 0s ease;
  -o-transition: all 0s ease;
  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;
  top: 0;
  left: 0;
  bottom: 0;
  right: 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-fadeIn .vc_gitem-zone-b,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b,
.vc_gitem-animate-blurOut .vc_gitem-zone-b,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  box-sizing: border-box
}

.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,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator {
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  width: 0
}

.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,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn {
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0)
}

.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,
.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title {
  display: inline-block;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1);
  -moz-transition: -moz-transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1);
  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-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,
.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 {
  opacity: 1;
  filter: alpha(opacity=100)
}

.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,
.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 {
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  width: 50%
}

.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,
.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 {
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1)
}

.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,
.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 {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0)
}

.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,
.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 {
  opacity: 1;
  filter: alpha(opacity=100)
}

.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,
.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 {
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  width: 50%
}

.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,
.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 {
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1)
}

.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,
.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 {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0)
}

.vc_gitem-animate-scaleIn {
  overflow: hidden
}

.vc_gitem-animate-scaleIn .vc_gitem-zone-a {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform .3s ease-in-out;
  -moz-transition: -moz-transform .3s ease-in-out;
  -o-transition: -o-transform .3s ease-in-out;
  transition: transform .3s ease-in-out
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1)
}

.vc_gitem-animate-scaleRotateIn {
  overflow: hidden
}

.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform .3s ease-in-out;
  -moz-transition: -moz-transform .3s ease-in-out;
  -o-transition: -o-transform .3s ease-in-out;
  transition: transform .3s ease-in-out
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
  -webkit-transform: scale(1.5) rotate(10deg);
  -moz-transform: scale(1.5) rotate(10deg);
  -ms-transform: scale(1.5) rotate(10deg);
  -o-transform: scale(1.5) rotate(10deg);
  transform: scale(1.5) rotate(10deg)
}

.vc_gitem-animate-blurOut .vc_gitem-zone-a,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  filter: blur(0);
  -webkit-filter: blur(0);
  -moz-filter: blur(0);
  -ms-filter: blur(0);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
  webkit-transition: filter .5s cubic-bezier(0, .275, .125, 1), -webkit-transform .5s cubic-bezier(0, .275, .125, 1);
  -moz-transition: filter .5s cubic-bezier(0, .275, .125, 1), -moz-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: url('../../../../../../../uploads/2024/vc/blur.svg#blur');
  -webkit-filter: blur(2px);
  -moz-filter: blur(2px);
  -ms-filter: blur(2px);
  filter: blur(2px);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0')
}

.vc_gitem-animate-blurScaleOut {
  overflow: hidden
}

.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1)
}

.vc_gitem-animate-slideInRight {
  overflow: hidden
}

.vc_gitem-animate-slideInRight .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0)
}

.vc_gitem-animate-slideInLeft {
  overflow: hidden
}

.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%);
  opacity: 0;
  filter: alpha(opacity=0)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0)
}

.vc_gitem-animate-slideBottom {
  overflow: hidden;
  position: relative
}

.vc_gitem-animate-slideBottom .vc_gitem-zone-b {
  display: block;
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  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;
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  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 {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 1s;
  -moz-transition: -moz-transform 1s;
  -o-transition: -o-transform 1s;
  transition: transform 1s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
  -webkit-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg)
}

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all .6s ease;
  -o-transition: all .6s ease;
  transition: all .6s ease;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: rotateX(0deg);
  -ms-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg)
}

.vc_gitem-animate-flipHorizontalFadeIn {
  overflow: hidden
}

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 1s;
  -moz-transition: -moz-transform 1s;
  -o-transition: -o-transform 1s;
  transition: transform 1s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
  -webkit-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg)
}

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all .6s ease;
  -o-transition: all .6s ease;
  transition: all .6s ease;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg)
}

.vc_gitem-animate-goTop20 {
  overflow: hidden
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-a {
  position: relative;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: -webkit-transform .5s ease;
  -moz-transition: -moz-transform .5s ease;
  -o-transition: -o-transform .5s ease;
  transition: transform .5s ease
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a {
  -webkit-transform: translateY(-20%);
  -ms-transform: translateY(-20%);
  -o-transform: translateY(-20%);
  transform: translateY(-20%)
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-b {
  display: block;
  -webkit-transition: bottom .5s ease;
  -o-transition: bottom .5s ease;
  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;
  -webkit-transform: none;
  -ms-transform: none;
  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;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: -webkit-transform .5s ease;
  -moz-transition: -moz-transform .5s ease;
  -o-transition: -o-transform .5s ease;
  transition: transform .5s ease
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
  -webkit-transform: translateY(20%);
  -ms-transform: translateY(20%);
  transform: translateY(20%)
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
  display: block;
  -webkit-transition: top .5s ease;
  -o-transition: top .5s ease;
  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;
  -webkit-transform: none;
  -ms-transform: none;
  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: none
}

.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;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  -o-transition: opacity 200ms ease;
  transition: opacity 200ms 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;
  -webkit-transition: background-color 200ms ease;
  -o-transition: background-color 200ms ease;
  transition: background-color 200ms 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;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-transition: background-color 200ms ease;
  -o-transition: background-color 200ms ease;
  transition: background-color 200ms 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 {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  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;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  -o-transition: opacity 200ms ease;
  transition: opacity 200ms ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
  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;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  -o-transition: opacity 200ms ease;
  transition: opacity 200ms ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  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 {
  opacity: 1;
  filter: alpha(opacity=100)
}

.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,
.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 {
  border-color: #5472D2 !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span {
  background-color: #5472D2 !important;
  border-color: #5472D2 !important
}

.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,
.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 {
  border-color: #00C1CF !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span {
  background-color: #00C1CF !important;
  border-color: #00C1CF !important
}

.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,
.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 {
  border-color: #FE6C61 !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span {
  background-color: #FE6C61 !important;
  border-color: #FE6C61 !important
}

.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,
.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 {
  border-color: #8D6DC4 !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span {
  background-color: #8D6DC4 !important;
  border-color: #8D6DC4 !important
}

.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,
.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 {
  border-color: #4CADC9 !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span {
  background-color: #4CADC9 !important;
  border-color: #4CADC9 !important
}

.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,
.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 {
  border-color: #CEC2AB !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span {
  background-color: #CEC2AB !important;
  border-color: #CEC2AB !important
}

.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,
.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 {
  border-color: #50485B !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span {
  background-color: #50485B !important;
  border-color: #50485B !important
}

.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,
.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 {
  border-color: #75D69C !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span {
  background-color: #75D69C !important;
  border-color: #75D69C !important
}

.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,
.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 {
  border-color: #2A2A2A !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span {
  background-color: #2A2A2A !important;
  border-color: #2A2A2A !important
}

.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,
.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 {
  border-color: #EBEBEB !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span {
  background-color: #EBEBEB !important;
  border-color: #EBEBEB !important
}

.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,
.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 {
  border-color: #F7BE68 !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span {
  background-color: #F7BE68 !important;
  border-color: #F7BE68 !important
}

.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,
.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 {
  border-color: #5AA1E3 !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span {
  background-color: #5AA1E3 !important;
  border-color: #5AA1E3 !important
}

.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,
.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 {
  border-color: #6DAB3C !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span {
  background-color: #6DAB3C !important;
  border-color: #6DAB3C !important
}

.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,
.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 {
  border-color: #F4524D !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span {
  background-color: #F4524D !important;
  border-color: #F4524D !important
}

.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,
.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 {
  border-color: #F79468 !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span {
  background-color: #F79468 !important;
  border-color: #F79468 !important
}

.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,
.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 {
  border-color: #B97EBB !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span {
  background-color: #B97EBB !important;
  border-color: #B97EBB !important
}

.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,
.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 {
  border-color: #FFFFFF !important
}

.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,
.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-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span {
  background-color: #FFFFFF !important;
  border-color: #FFFFFF !important
}

.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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
  background-color: #FFFFFF !important
}

.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-nav {
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity .3s ease-in 0s;
  -o-transition: opacity .3s ease-in 0s;
  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-prev,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
  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;
  -webkit-transition: opacity .3s ease-in 0s;
  -o-transition: opacity .3s ease-in 0s;
  transition: opacity .3s ease-in 0s
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next: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: #FFFFFF !important
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -13px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -13.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -14px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -14.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -15px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -17.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -20px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -22.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -25px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -27.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next {
  margin-top: -30px
}

.vc_grid-pagination .vc_grid-pagination-list {
  outline: none;
  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: #428bca;
  border: 1px solid #428bca;
  -webkit-transition: opacity .3s ease-in 0s;
  -o-transition: opacity .3s ease-in 0s;
  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:hover a,
.vc_grid-pagination .vc_grid-pagination-list>li:focus a,
.vc_grid-pagination .vc_grid-pagination-list>li:hover span,
.vc_grid-pagination .vc_grid-pagination-list>li:focus 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-pagination .vc_grid-pagination-list>.vc_grid-active>a,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:hover,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:hover,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:focus,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:focus {
  z-index: 2;
  opacity: 1;
  filter: alpha(opacity=100);
  cursor: default
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:hover,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:focus,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:hover,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:focus {
  display: none
}

.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: #FFFFFF !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: #FFFFFF !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: #FFFFFF !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: #FFFFFF !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: #FFFFFF !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: #FFFFFF !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: #FFFFFF !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: #FFFFFF !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: #FFFFFF !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: #FFFFFF !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: #FFFFFF !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: #FFFFFF !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: #FFFFFF !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: #FFFFFF !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: #FFFFFF !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: #FFFFFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li {
  border-color: #FFFFFF !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: #FFFFFF !important;
  border-color: #FFFFFF !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_dark>li>a,
.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>li>span,
.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>span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  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_dark>li:first-child>a,
.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>li:first-child>span,
.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>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_dark>li:last-child>a,
.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>li:last-child>span,
.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>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_dark>li>a,
.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>li>span,
.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>span {
  margin-left: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  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_dark>li>a,
.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_square>li>a,
.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_light>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>span,
.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>span,
.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>span {
  margin-left: 5px;
  border-radius: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  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_dark>li>a,
.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>li>span,
.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>span {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 22px;
  min-width: 22px;
  padding: 3px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,
.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_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_default_dark>li>span,
.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>span {
  background-color: transparent !important;
  color: #000 !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,
.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_square_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span,
.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>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_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: none repeat scroll 0 0 rgba(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_light 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: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-loading {
  margin: 2em auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  -webkit-animation-delay: .16s;
  animation-delay: .16s;
  height: 20px
}

.vc_grid-loading:before,
.vc_grid-loading:after,
.vc_grid-loading {
  border-radius: 50%;
  width: 12px;
  height: 12px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: load7 1.8s infinite ease-in-out;
  animation: load7 1.8s infinite ease-in-out
}

.vc_grid-loading:before {
  left: -20px
}

.vc_grid-loading:after {
  left: 20px;
  -webkit-animation-delay: .32s;
  animation-delay: .32s
}

.vc_grid-loading:before,
.vc_grid-loading:after {
  content: '';
  position: absolute;
  top: 0
}

@-webkit-keyframes load7 {

  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, .75)
  }

  40% {
    box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, .75)
  }
}

@keyframes load7 {

  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, .75)
  }

  40% {
    box-shadow: 0 2.5em 0 0 rgba(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:hover,
.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active {
  background-color: #5472D2
}

.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active {
  background-color: #00C1CF
}

.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active {
  background-color: #FE6C61
}

.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active {
  background-color: #8D6DC4
}

.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active {
  background-color: #4CADC9
}

.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active {
  background-color: #CEC2AB
}

.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active {
  background-color: #50485B
}

.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active {
  background-color: #75D69C
}

.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active {
  background-color: #2A2A2A
}

.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active {
  background-color: #EBEBEB
}

.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span {
  color: #666
}

.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active {
  background-color: #F7BE68
}

.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active {
  background-color: #5AA1E3
}

.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active {
  background-color: #6DAB3C
}

.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active {
  background-color: #F4524D
}

.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active {
  background-color: #F79468
}

.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active {
  background-color: #B97EBB
}

.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active {
  background-color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span {
  color: #666
}

.vc_grid-filter>.vc_grid-filter-item {
  cursor: pointer;
  display: inline-block;
  background: transparent;
  padding: 4px 10px;
  -webkit-transition: background-color .1s linear;
  -o-transition: background-color .1s linear;
  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 {
  -webkit-transition: color .1s linear;
  -o-transition: color .1s linear;
  transition: color .1s linear;
  outline: none;
  padding: 0;
  text-decoration: none
}

.vc_grid-filter>.vc_grid-filter-item:hover>span,
.vc_grid-filter>.vc_grid-filter-item.vc_active>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-comma .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter- .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>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item {
  margin: 0;
  border: 1px solid rgba(235, 235, 235, .8);
  border-collapse: collapse
}

.vc_grid-filter.vc_grid-filter-bordered>.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-rounded-less>.vc_grid-filter-item:nth-child(n+2) {
  margin-left: -1px;
  margin-top: -1px
}

.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.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-rounded>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active {
  position: relative;
  z-index: 1;
  border-color: transparent
}

.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover>a,
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover>a,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.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-rounded>.vc_grid-filter-item.vc_active>a,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active>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.vc_grid-filter-color-blue>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item {
  background-color: #7c93dd
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active {
  background-color: #5472D2
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item {
  background-color: #00919c
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active {
  background-color: #00C1CF
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item {
  background-color: #fe9b94
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active {
  background-color: #FE6C61
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item {
  background-color: #a991d3
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active {
  background-color: #8D6DC4
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item {
  background-color: #73bfd5
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active {
  background-color: #4CADC9
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item {
  background-color: #e1d9cb
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active {
  background-color: #CEC2AB
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item {
  background-color: #695f77
}

.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-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active {
  background-color: #50485B
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item {
  background-color: #9ce2b8
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active {
  background-color: #75D69C
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item {
  background-color: #444
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active {
  background-color: #2A2A2A
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item {
  background-color: #d2d2d2
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item>span {
  color: #666
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active {
  background-color: #EBEBEB
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span {
  color: #666
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item {
  background-color: #fad398
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active {
  background-color: #F7BE68
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item {
  background-color: #86baea
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active {
  background-color: #5AA1E3
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item {
  background-color: #87c456
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active {
  background-color: #6DAB3C
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item {
  background-color: #f7817d
}

.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-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active {
  background-color: #F4524D
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item {
  background-color: #fab698
}

.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-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active {
  background-color: #F79468
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item {
  background-color: #cb9fcd
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active {
  background-color: #B97EBB
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item {
  background-color: #e6e6e6
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item>span {
  color: #666
}

.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover,
.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-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active {
  background-color: #FFF
}

.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-rounded.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.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span {
  color: #666
}

.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item {
  margin: 0;
  border: 1px solid transparent;
  border-collapse: collapse;
  padding: 3px 7px
}

.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item>span {
  color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-filled-rounded>.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>.vc_grid-filter-item:first-child,
.vc_grid-filter.vc_grid-filter-filled-rounded>.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>.vc_grid-filter-item:last-child,
.vc_grid-filter.vc_grid-filter-filled-rounded>.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-select {
  display: none
}

.vc_grid-filter-select,
.vc_grid-filter-dropdown {
  font-size: 12px;
  margin-bottom: 20px
}

.vc_grid-filter-select.vc_grid-filter-center,
.vc_grid-filter-dropdown.vc_grid-filter-center {
  text-align: center
}

.vc_grid-filter-select.vc_grid-filter-right,
.vc_grid-filter-dropdown.vc_grid-filter-right {
  text-align: right
}

.vc_grid-filter-select.vc_grid-filter-left,
.vc_grid-filter-dropdown.vc_grid-filter-left {
  text-align: left
}

.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon,
.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon {
  display: none
}

.vc_grid-filter-select .vc_grid-styled-select select,
.vc_grid-filter-dropdown .vc_grid-styled-select select {
  outline: none;
  display: inline-block
}

@media (min-width:768px) {

  .vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon {
    color: #5472D2
  }

  .vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon {
    color: #00C1CF
  }

  .vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon {
    color: #FE6C61
  }

  .vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon {
    color: #8D6DC4
  }

  .vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon {
    color: #4CADC9
  }

  .vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon {
    color: #CEC2AB
  }

  .vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon {
    color: #50485B
  }

  .vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon {
    color: #75D69C
  }

  .vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon {
    color: #2A2A2A
  }

  .vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon {
    color: #EBEBEB
  }

  .vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon {
    color: #F7BE68
  }

  .vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon {
    color: #5AA1E3
  }

  .vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon {
    color: #6DAB3C
  }

  .vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon {
    color: #F4524D
  }

  .vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon {
    color: #F79468
  }

  .vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon {
    color: #B97EBB
  }

  .vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon {
    color: #FFF
  }

  .vc_grid-filter-select .vc_grid-styled-select,
  .vc_grid-filter-dropdown .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-select .vc_grid-styled-select .vc_arrow-icon-navicon,
  .vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon {
    font-size: 17px;
    display: inline;
    vertical-align: middle
  }

  .vc_grid-filter-select .vc_grid-styled-select select,
  .vc_grid-filter-dropdown .vc_grid-styled-select select {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    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 (max-width:768px) {
  .vc_responsive .vc_grid-filter-select {
    display: block
  }

  .vc_responsive .vc_grid-filter {
    display: none !important
  }
}

.owl-carousel .owl-item .vc_grid-item {
  -webkit-transform: translate3D(0, 0, 0);
  -ms-transform: translate3D(0, 0, 0);
  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-front,
.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back {
  border-radius: 10px
}

.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front,
.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back {
  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%;
  -webkit-backface-visibility: hidden;
  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-block-inner>* {
  backface-visibility: hidden
}

.vc-hoverbox-front {
  transform: rotateY(0deg);
  z-index: 1
}

.vc-hoverbox-back {
  transform: rotateY(180deg)
}

.vc-hoverbox:hover .vc-hoverbox-front {
  transform: rotateY(-180deg)
}

.vc-hoverbox:hover .vc-hoverbox-back {
  transform: rotateY(0deg)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front {
  transform: rotateY(180deg)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-back {
  transform: rotateY(0deg);
  z-index: 2
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-front {
  transform: rotateY(0deg)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-back {
  transform: rotateY(-180deg)
}

@font-face {
  font-display: swap;
  font-family: 'vc_grid_v1';
  src: url(../../../../../../../uploads/2024/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);
  src: url('../../../../../../../uploads/2024/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac') format('embedded-opentype'), url(../../../../../../../uploads/2024/fonts/vc_grid/vc_grid_v1.woff?-9hbgac) format('woff'), url(../../../../../../../uploads/2024/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac) format('truetype'), url('../../../../../../../uploads/2024/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"
}

.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;
  -webkit-transform: none !important;
  -ms-transform: none !important;
  transform: none !important;
  -webkit-transition: none !important;
  -o-transition: 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;
  -webkit-animation-delay: .16s;
  animation-delay: .16s;
  height: 50px
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before,
.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 {
  border-radius: 50%;
  width: 12px;
  height: 12px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: vc_woo-add-cart-load 1.8s infinite ease-in-out;
  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;
  -webkit-animation-delay: .32s;
  animation-delay: .32s
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after {
  content: '';
  position: absolute;
  top: 0
}

@-webkit-keyframes vc_woo-add-cart-load {

  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, .75)
  }

  40% {
    box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, .75)
  }
}

@keyframes vc_woo-add-cart-load {

  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, .75)
  }

  40% {
    box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, .75)
  }
}

.vc_grid-item-mini .added_to_cart.wc-forward {
  display: none
}

.Navigation_nav__wPDE1 {
  display: flex;
  flex-wrap: wrap
}

.Navigation_link__i5\+Ej:not(:last-child) {
  margin-right: 30px
}

.Navigation_link__i5\+Ej {
  text-decoration: none
}

.Navigation_nav__item__GFqpS {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  transition: color .3s ease
}



.btn.btn-color-default {
  background-color: #F3F3F3;
  color: #3E3E3E
}

.btn.btn-color-default:hover {
  color: #3E3E3E;
  box-shadow: inset 0 0 200px rgba(0, 0, 0, 0.1)
}

.btn.btn-color-black {
  background-color: #212121;
  color: #fff
}

.btn.btn-color-black:hover {
  color: #fff;
  box-shadow: inset 0 0 200px rgba(0, 0, 0, 0.1)
}

.btn.btn-color-white {
  background-color: #fff;
  color: #333
}

.btn.btn-color-white:hover {
  color: #333;
  box-shadow: inset 0 0 200px rgba(0, 0, 0, 0.1)
}

.btn.btn-color-alt {
  color: #fff;
  background-color: var(--wd-alternative-color)
}

.btn.btn-color-alt:hover {
  color: #fff;
  box-shadow: inset 0 0 200px rgba(0, 0, 0, 0.1)
}

.btn.btn-color-primary {
  color: #fff;
  background-color: var(--wd-primary-color)
}

.btn.btn-color-primary:hover {
  color: #fff;
  box-shadow: inset 0 0 200px rgba(0, 0, 0, 0.1)
}

@font-face {
  font-family: "woodmart-font";
  src: url("https://db.onlinewebfonts.com/t/f890eea2e91e1270ce7109e36a42260a.eot");
  src: url("https://db.onlinewebfonts.com/t/f890eea2e91e1270ce7109e36a42260a.eot?#iefix")format("embedded-opentype"),
    url("https://db.onlinewebfonts.com/t/f890eea2e91e1270ce7109e36a42260a.woff2")format("woff2"),
    url("https://db.onlinewebfonts.com/t/f890eea2e91e1270ce7109e36a42260a.woff")format("woff"),
    url("https://db.onlinewebfonts.com/t/f890eea2e91e1270ce7109e36a42260a.ttf")format("truetype"),
    url("https://db.onlinewebfonts.com/t/f890eea2e91e1270ce7109e36a42260a.svg#woodmart-font")format("svg");
}

/****************************** BUTTON *******************************/
/* ===== Header Sign Up button ===== */

.header-signup {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.header-signup-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  min-height: 46px;
  padding: 0 30px;

  background: rgb(240, 98, 146);
  color: #fff !important;

  border-radius: 35px;

  font-size: 14px;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  text-decoration: none;

  white-space: nowrap;
  transition: background-color .25s ease, transform .25s ease;
}

.header-signup-btn:hover {
  background: rgb(196, 80, 130);
  color: #fff !important;
}

@media (max-width: 1024px) {
  .header-signup-mobile {
    display: flex;
    align-items: center;
    justify-content: flex-end;
  }

  .header-signup-btn {
    min-height: 40px;
    padding: 0 20px;
    font-size: 12px;
  }
}

.whb-header {
  position: sticky;
  top: 0;
  z-index: 9999;
}

.container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  width: 100%
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-inline: calc((var(--wd-sp, 30px)/2)*-1)
}

.col-12,
.col-lg-12,
.col-md-12 {
  min-height: 1px;
  padding-inline: calc(var(--wd-sp, 30px)/2);
  position: relative;
  width: 100%
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%
}

@media (min-width:769px) {
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%
  }
}

@media (min-width:1025px) {
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%
  }
}

.align-items-start {
  align-items: flex-start !important
}

:root {
  --wd-text-line-height: 1.6;
  --wd-brd-radius: .001px;
  --wd-form-height: 42px;
  --wd-form-color: inherit;
  --wd-form-placeholder-color: inherit;
  --wd-form-bg: transparent;
  --wd-form-brd-color: rgba(0, 0, 0, .1);
  --wd-form-brd-color-focus: rgba(0, 0, 0, .15);
  --wd-form-chevron: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmJiIiBzdHJva2Utd2lkdGg9IjIiPjxwYXRoIGQ9Im02IDkgNiA2IDYtNiIvPjwvc3ZnPg==");
  --btn-height: 42px;
  --btn-transform: uppercase;
  --btn-font-weight: 600;
  --btn-font-family: inherit;
  --btn-font-style: unset;
  --wd-main-bgcolor: #fff;
  --wd-scroll-w: .001px;
  --wd-admin-bar-h: .001px;
  --wd-tags-mb: 20px;
  --wd-block-spacing: 20px;
  --wd-header-banner-mt: .001px;
  --wd-sticky-nav-w: .001px;
  --color-white: #fff;
  --color-gray-100: #f7f7f7;
  --color-gray-200: #f1f1f1;
  --color-gray-300: #bbb;
  --color-gray-400: #a5a5a5;
  --color-gray-500: #767676;
  --color-gray-600: #666;
  --color-gray-700: #555;
  --color-gray-800: #333;
  --color-gray-900: #242424;
  --bgcolor-black-rgb: 0, 0, 0;
  --bgcolor-white-rgb: 255, 255, 255;
  --bgcolor-white: #fff;
  --bgcolor-gray-100: #f7f7f7;
  --bgcolor-gray-200: #f7f7f7;
  --bgcolor-gray-300: #f1f1f1;
  --bgcolor-gray-400: hsla(0, 0%, 73.3%, .4);
  --brdcolor-gray-200: rgba(0, 0, 0, .075);
  --brdcolor-gray-300: rgba(0, 0, 0, .105);
  --brdcolor-gray-400: rgba(0, 0, 0, .12);
  --brdcolor-gray-500: rgba(0, 0, 0, .2)
}

a,
address,
article,
b,
blockquote,
body,
canvas,
center,
code,
details,
div,
em,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
header,
html,
i,
img,
label,
li,
mark,
menu,
nav,
ol,
output,
p,
pre,
s,
small,
span,
strong,
summary,
time,
ul,
video {
  border: 0;
  font: inherit;
  font-size: 100%;
  margin: 0;
  padding: 0;
  vertical-align: baseline
}

*,
:after,
:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}

html {
  line-height: 1;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
  font-family: sans-serif;
  overflow-x: hidden
}

ol,
ul {
  list-style: none;
  margin-bottom: var(--list-mb);
  padding-left: var(--li-pl);
  --list-mb: 20px;
  --li-mb: 10px;
  --li-pl: 17px
}

blockquote {
  quotes: none
}

blockquote:after,
blockquote:before {
  content: "";
  content: none
}

a img {
  border: none
}

article,
details,
figure,
footer,
header,
main,
menu,
nav,
summary {
  display: block
}

a,
button,
input {
  touch-action: manipulation
}

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

button {
  overflow: visible
}

button,
html input[type=button],
input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0
}

body {
  background-color: #fff;
  color: var(--wd-text-color);
  font-family: var(--wd-text-font);
  font-size: var(--wd-text-font-size);
  font-style: var(--wd-text-font-style);
  font-weight: var(--wd-text-font-weight);
  margin: 0;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: var(--wd-text-line-height)
}

@supports (overflow:clip) {
  body {
    overflow: clip
  }
}

:is(body) {
  height: auto
}

p {
  margin-bottom: var(--wd-tags-mb)
}

a {
  color: var(--wd-link-color);
  text-decoration: none;
  transition: all .25s ease
}

a:hover {
  color: var(--wd-link-color-hover)
}

a:focus {
  outline: none
}

:is(h1, h2, h3, h4, h5, .title) a {
  color: inherit
}

:is(h1, h2, h3, h4, h5, .title) a:hover {
  color: var(--wd-link-color-hover)
}

label {
  color: var(--wd-title-color);
  display: block;
  font-weight: 400;
  margin-bottom: 5px;
  vertical-align: middle
}

em {
  font-style: italic
}

.required {
  border: none;
  color: #e01020;
  font-size: 16px;
  line-height: 1
}

b,
mark,
strong {
  font-weight: 600
}

mark {
  background-color: #f7f7f7;
  color: #242424;
  display: inline-block;
  line-height: 1;
  padding: 5px 8px
}

code {
  padding: 2px 5px
}

code,
pre {
  font-family: monospace, serif;
  -webkit-hyphens: none;
  hyphens: none
}

pre {
  background: #f7f7f7;
  margin-bottom: 20px;
  overflow: auto;
  padding: 20px;
  text-align: left;
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word
}

small {
  font-size: 80%
}

blockquote {
  border-left: 2px solid var(--wd-primary-color);
  padding-left: 30px;
  text-align: left;
  --wd-tags-mb: 10px
}

address,
blockquote {
  font-size: 110%;
  margin-bottom: 20px
}

address {
  font-style: italic;
  line-height: 1.8
}

video {
  display: block
}

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

img {
  border: 0;
  max-width: 100%;
  vertical-align: middle
}

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

h1 {
  font-size: 28px
}

h2 {
  font-size: 24px
}

h3 {
  font-size: 22px
}

h4 {
  font-size: 18px
}

h5 {
  font-size: 16px
}

.wd-entities-title a {
  color: inherit
}

.title,
h1,
h2,
h3,
h4,
h5 {
  color: var(--wd-title-color);
  display: block;
  font-family: var(--wd-title-font);
  font-style: var(--wd-title-font-style);
  font-weight: var(--wd-title-font-weight);
  line-height: 1.4;
  margin-bottom: var(--wd-tags-mb);
  text-transform: var(--wd-title-transform)
}

.wd-entities-title {
  color: var(--wd-entities-title-color);
  display: block;
  word-wrap: break-word;
  font-family: var(--wd-entities-title-font);
  font-style: var(--wd-entities-title-font-style);
  font-weight: var(--wd-entities-title-font-weight);
  line-height: 1.4;
  text-transform: var(--wd-entities-title-transform)
}

.wd-entities-title a:hover,
a.wd-entities-title:hover {
  color: var(--wd-entities-title-color-hover)
}

li {
  margin-bottom: var(--li-mb)
}

li:last-child,
li>ol,
li>ul {
  margin-bottom: 0
}

li>ol,
li>ul {
  margin-top: var(--li-mb)
}

ul {
  list-style: disc
}

ol {
  list-style: decimal
}

.wd-nav {
  list-style: none;
  --li-pl: 0;
  --list-mb: 0;
  --li-mb: 0
}

.text-center {
  --content-align: center;
  --text-align: center
}

.text-center,
.text-right {
  text-align: var(--text-align)
}

.text-right {
  --text-align: right;
  --content-align: flex-end
}

.text-left {
  --text-align: left;
  text-align: var(--text-align);
  --content-align: flex-start
}

.wd-fontsize-s {
  font-size: 16px
}

.wd-fontsize-xl {
  font-size: 26px
}

.wd-fontsize-xxl {
  font-size: 36px
}

.wd-fontsize-xxxl {
  font-size: 46px
}

[class*=color-scheme-light] {
  --color-white: #000;
  --color-gray-100: hsla(0, 0%, 100%, .1);
  --color-gray-200: hsla(0, 0%, 100%, .2);
  --color-gray-300: hsla(0, 0%, 100%, .5);
  --color-gray-400: hsla(0, 0%, 100%, .6);
  --color-gray-500: hsla(0, 0%, 100%, .7);
  --color-gray-600: hsla(0, 0%, 100%, .8);
  --color-gray-700: hsla(0, 0%, 100%, .9);
  --color-gray-800: #fff;
  --color-gray-900: #fff;
  --bgcolor-black-rgb: 255, 255, 255;
  --bgcolor-white-rgb: 0, 0, 0;
  --bgcolor-white: #0f0f0f;
  --bgcolor-gray-100: #0a0a0a;
  --bgcolor-gray-200: #121212;
  --bgcolor-gray-300: #141414;
  --bgcolor-gray-400: #171717;
  --brdcolor-gray-200: hsla(0, 0%, 100%, .1);
  --brdcolor-gray-300: hsla(0, 0%, 100%, .15);
  --brdcolor-gray-400: hsla(0, 0%, 100%, .25);
  --brdcolor-gray-500: hsla(0, 0%, 100%, .3);
  --wd-text-color: hsla(0, 0%, 100%, .8);
  --wd-title-color: #fff;
  --wd-widget-title-color: var(--wd-title-color);
  --wd-entities-title-color: #fff;
  --wd-entities-title-color-hover: hsla(0, 0%, 100%, .8);
  --wd-link-color: hsla(0, 0%, 100%, .9);
  --wd-link-color-hover: #fff;
  --wd-form-brd-color: hsla(0, 0%, 100%, .2);
  --wd-form-brd-color-focus: hsla(0, 0%, 100%, .3);
  --wd-form-placeholder-color: hsla(0, 0%, 100%, .6);
  --wd-form-chevron: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTYgOSA2IDYgNi02Ii8+PC9zdmc+");
  --wd-main-bgcolor: #1a1a1a;
  color: var(--wd-text-color)
}

.font-primary {
  font-family: var(--wd-title-font)
}

.clear {
  clear: both;
  width: 100%
}

.wd-fill {
  inset: 0;
  position: absolute
}

.set-mb-s {
  --margin-bottom: 10px
}

.set-mb-s>* {
  margin-bottom: var(--margin-bottom)
}

.set-cont-mb-s {
  --wd-tags-mb: 10px
}

.reset-last-child>:last-child {
  margin-bottom: 0
}

@keyframes wd-rotate {
  to {
    transform: rotate(1turn)
  }
}

@keyframes wd-fadeIn {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes wd-fadeOut {
  0% {
    opacity: 1
  }

  to {
    opacity: 0
  }
}

@keyframes wd-fadeInBottomShort {
  0% {
    transform: translate3d(0, 20px, 0)
  }

  to {
    transform: none
  }
}

@keyframes wd-ShakePrev {
  25% {
    transform: translateZ(0)
  }

  50% {
    transform: translate3d(3px, 0, 0)
  }

  75% {
    transform: translate3d(-3px, 0, 0)
  }
}

@keyframes wd-ShakeNext {
  25% {
    transform: translateZ(0)
  }

  50% {
    transform: translate3d(-3px, 0, 0)
  }

  75% {
    transform: translate3d(3px, 0, 0)
  }
}

@keyframes wd-FadeInLoader {
  0% {
    opacity: 0
  }

  to {
    opacity: .8
  }
}

input[type=email],
input[type=number],
input[type=search],
input[type=text],
input[type=url],
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none
}

input[type=date],
input[type=email],
input[type=number],
input[type=search],
input[type=text],
input[type=url],
select {
  background-color: var(--wd-form-bg);
  border: var(--wd-form-brd-width) solid var(--wd-form-brd-color);
  border-radius: var(--wd-form-brd-radius);
  box-shadow: none;
  color: var(--wd-form-color);
  font-size: 14px;
  height: var(--wd-form-height);
  max-width: 100%;
  padding: 0 15px;
  transition: border-color .5s ease;
  vertical-align: middle;
  width: 100%
}

input[type=date]:focus,
input[type=email]:focus,
input[type=number]:focus,
input[type=search]:focus,
input[type=text]:focus,
input[type=url]:focus,
select:focus {
  border-color: var(--wd-form-brd-color-focus);
  outline: none;
  transition: border-color .4s ease
}

::-webkit-input-placeholder {
  color: var(--wd-form-placeholder-color)
}

::-moz-placeholder {
  color: var(--wd-form-placeholder-color)
}

input[type=search] {
  -webkit-appearance: textfield;
  box-sizing: content-box
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none
}

input[type=number] {
  padding: 0;
  text-align: center
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto
}

input[type=date]::-webkit-inner-spin-button {
  display: none
}

input[type=date]::-webkit-calendar-picker-indicator {
  opacity: 0
}

input[type=date]::-webkit-clear-button {
  filter: grayscale(100%);
  opacity: .4;
  position: relative;
  right: 5px;
  width: 30px
}

[class*=color-scheme-light] input[type=date]::-webkit-clear-button {
  filter: grayscale(100%) invert(100%) saturate(800%);
  opacity: .6
}

html:not(.browser-Firefox) input[type=date] {
  background: no-repeat url(/images/calend-d-4e6a32e2.webp) right 15px top 50%;
  background-size: auto 14px
}

html:not(.browser-Firefox) [class*=color-scheme-light] input[type=date] {
  background-image: url(/images/calend-l-a7cc8dc4.webp)
}

select {
  background-image: var(--wd-form-chevron);
  background-position: right 10px top 50%;
  background-repeat: no-repeat;
  background-size: auto 18px;
  padding-right: 30px
}

input:-webkit-autofill {
  border-color: var(--wd-form-brd-color);
  -webkit-box-shadow: 0 0 0 1000px var(--wd-form-bg) inset;
  -webkit-text-fill-color: var(--wd-form-color)
}

input:focus:-webkit-autofill {
  border-color: var(--wd-form-brd-color-focus)
}

:is(.btn, .button, button, [type=submit], [type=button]) {
  align-items: center;
  background-color: var(--btn-bgcolor, #f3f3f3);
  border: 0 solid transparent;
  border-radius: 0;
  box-shadow: none;
  color: var(--btn-color, #3e3e3e);
  cursor: pointer;
  display: inline-flex;
  font-family: var(--btn-font-family);
  font-size: 13px;
  font-style: var(--btn-font-style);
  font-weight: var(--btn-font-weight);
  justify-content: center;
  line-height: 1.2;
  min-height: var(--btn-height);
  outline: none;
  padding: 5px 20px;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-shadow: none;
  text-transform: var(--btn-transform);
  transition: color .25s ease, background-color .25s ease, border-color .25s ease, box-shadow .25s ease, opacity .25s ease;
  vertical-align: middle
}

[class*=wd-grid] {
  --wd-col: var(--wd-col-lg);
  --wd-gap: var(--wd-gap-lg);
  --wd-col-lg: 1;
  --wd-gap-lg: 20px
}

.wd-grid-g {
  display: grid;
  gap: var(--wd-gap);
  grid-template-columns: repeat(var(--wd-col), minmax(0, 1fr))
}

[class*=wd-grid-f] {
  display: flex;
  flex-wrap: wrap;
  gap: var(--wd-gap)
}

.wd-grid-f-col {
  gap: 0;
  margin: 0 calc(var(--wd-gap)/-2) calc(var(--wd-gap)*-1)
}

.wd-grid-f-col>.wd-col {
  flex: 0 0 calc(100%/var(--wd-col)*var(--wd-col-wider, 1));
  margin-bottom: var(--wd-gap);
  max-width: calc(100%/var(--wd-col)*var(--wd-col-wider, 1));
  min-height: 1px;
  padding-inline: calc(var(--wd-gap)/2);
  width: 100%
}

.wd-nav {
  --nav-gap: 20px;
  display: inline-flex;
  flex-wrap: wrap;
  gap: 1px var(--nav-gap);
  justify-content: var(--text-align);
  text-align: left
}

.wd-nav>li,
.wd-nav>li>a {
  position: relative
}

.wd-nav>li>a {
  align-items: center;
  display: flex;
  flex-direction: row;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.2;
  text-transform: uppercase
}

.wd-nav.wd-gap-m {
  --nav-gap: 30px
}

.wd-nav[class*=wd-style-] {
  --nav-color: #333;
  --nav-color-hover: rgba(51, 51, 51, .7);
  --nav-color-active: rgba(51, 51, 51, .7);
  --nav-chevron-color: rgba(82, 82, 82, .45)
}

.wd-nav[class*=wd-style-]>li>a {
  color: var(--nav-color)
}

.wd-nav[class*=wd-style-]>li:hover>a {
  color: var(--nav-color-hover)
}

.wd-nav[class*=wd-style-]>li:is(.current-menu-item, .wd-active, .active)>a {
  color: var(--nav-color-active)
}

:is(.color-scheme-light, .whb-color-light) .wd-nav[class*=wd-style-] {
  --nav-color: #fff;
  --nav-color-hover: hsla(0, 0%, 100%, .8);
  --nav-color-active: hsla(0, 0%, 100%, .8);
  --nav-chevron-color: hsla(0, 0%, 100%, .6)
}

.wd-nav:is(.wd-style-separated)>li {
  display: flex;
  flex-direction: row
}

.wd-nav:is(.wd-style-separated)>li:not(:last-child):after {
  border-right: 1px solid rgba(0, 0, 0, .105);
  content: "";
  inset-inline-end: calc((var(--nav-gap)/2)*-1);
  position: relative
}

:is(.color-scheme-light, .whb-color-light) .wd-nav:is(.wd-style-separated)>li:not(:last-child):after {
  border-color: hsla(0, 0%, 100%, .25)
}

.wd-nav.wd-style-separated>li {
  align-items: center
}

.wd-nav.wd-style-separated>li:not(:last-child):after {
  height: 18px
}

@keyframes wd-fadeInTooltip {
  0% {
    opacity: 0
  }

  to {
    opacity: .9
  }
}

@keyframes wd-fadeInUpBig {
  0% {
    transform: translate3d(0, 100%, 0)
  }

  to {
    transform: none
  }
}

@keyframes wd-fadeOutDownBig {
  0% {
    transform: none
  }

  to {
    transform: translate3d(0, 100%, 0)
  }
}

.wd-close-side {
  background-color: rgba(0, 0, 0, .7);
  opacity: 0;
  pointer-events: none;
  position: fixed;
  transition: opacity .5s cubic-bezier(.19, 1, .22, 1), z-index 0s cubic-bezier(.19, 1, .22, 1) .5s, top 0s cubic-bezier(.19, 1, .22, 1) .5s;
  z-index: 400
}

.aligncenter {
  clear: both;
  display: block;
  margin: 0 auto 20px
}

.website-wrapper {
  position: relative
}

.main-page-wrapper,
.website-wrapper {
  background-color: var(--wd-main-bgcolor)
}

.main-page-wrapper {
  margin-top: -40px;
  min-height: 50vh;
  padding-top: 40px
}

.site-content {
  margin-bottom: 40px
}

.container {
  max-width: var(--wd-container-w)
}

.btn.btn-scheme-hover-light:hover,
.btn.btn-scheme-light {
  color: #fff
}

.btn.btn-color-alt {
  background-color: var(--wd-alternative-color);
  color: #fff
}

.btn.btn-color-alt:hover {
  box-shadow: inset 0 0 200px rgba(0, 0, 0, .1);
  color: #fff
}

.btn.btn-color-primary {
  background-color: var(--wd-primary-color);
  color: #fff
}

.btn.btn-color-primary:hover {
  box-shadow: inset 0 0 200px rgba(0, 0, 0, .1);
  color: #fff
}

.btn-size-extra-small {
  font-size: 11px;
  min-height: 28px;
  padding: 5px 10px
}

.btn-size-extra-large {
  font-size: 16px;
  min-height: 56px;
  padding: 5px 40px
}

.btn.btn-style-round {
  border-radius: 35px
}

.btn i {
  margin-left: 3px
}

.wd-btn-icon {
  line-height: 1;
  margin-left: 5px
}

.btn-icon-pos-right {
  flex-direction: row
}

.wd-image,
.wd-image img {
  border-radius: var(--wd-brd-radius)
}

.wd-image .wd-lazy-load {
  width: auto
}

@media (max-width:1024px) {
  @supports not (overflow:clip) {
    body {
      overflow: hidden
    }
  }

  .wd-fontsize-xl,
  .wd-fontsize-xxl,
  .wd-fontsize-xxxl {
    font-size: 22px
  }

  [class*=wd-grid] {
    --wd-col: var(--wd-col-md);
    --wd-gap: var(--wd-gap-md);
    --wd-col-md: var(--wd-col-lg);
    --wd-gap-md: var(--wd-gap-lg)
  }

  html:has(.wd-side-hidden.wd-opened) {
    overflow: hidden
  }

  .wd-close-side {
    top: -150px
  }
}

@media (max-width:768.98px) {
  [class*=wd-grid] {
    --wd-col: var(--wd-col-sm);
    --wd-gap: var(--wd-gap-sm);
    --wd-col-sm: var(--wd-col-md);
    --wd-gap-sm: var(--wd-gap-md)
  }
}

.wd-lazy-load {
  transform: translateZ(0);
  transition: all .3s ease;
  width: 100%
}

.wd-lazy-fade {
  opacity: 0
}

.wd-enabled-flex>.vc_column-inner>.wpb_wrapper {
  display: flex;
  flex-wrap: wrap
}

.wd-enabled-flex>.vc_column-inner>.wpb_wrapper>:not(.wd-enabled-width):not(.inline-element) {
  width: 100%
}

.vc_row-full-width {
  float: left;
  width: 100%
}

:is([data-vc-full-width]).vc_row {
  transition: none !important
}

.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {
  z-index: auto
}

:is(.vc_row-no-padding) .vc_row-fluid {
  margin-left: 0;
  margin-right: 0
}

body .wd-bg-center-center {
  background-position: 50% !important
}

body [class*=wd-bg-]>.vc_column-inner {
  background-position: inherit !important
}

.wd-font-weight-600 {
  font-weight: 600 !important
}

.wd-wpb {
  margin-bottom: 30px
}

.wd-wpb:empty {
  display: none
}

.wpb-content-wrapper>p:has(:is(link:first-child:last-child)) {
  display: none
}

@media (min-width:1025px) {
  [data-vc-full-width] {
    box-sizing: border-box;
    position: relative;
    width: calc(100vw - var(--wd-scroll-w) - var(--wd-sticky-nav-w));
    --wd-row-spacing: 15px;
    left: calc(50% - 50vw + var(--wd-sticky-nav-w)/2 + var(--wd-scroll-w)/2 + var(--wd-row-spacing))
  }
}

@media (max-width:1024px) {
  body.wpb-js-composer .wd-width-enabled {
    --content-width: calc(var(--wd-max-width) + 20%)
  }
}

@media (max-width:576px) {
  body.wpb-js-composer .wd-width-enabled {
    --content-width: 100%
  }
}

.whb-header {
  margin-bottom: 40px
}

.whb-flex-row {
  flex-wrap: nowrap;
  justify-content: space-between
}

.whb-column,
.whb-flex-row {
  display: flex;
  flex-direction: row
}

.whb-column {
  align-items: center;
  max-height: inherit
}

.whb-col-left,
.whb-mobile-left {
  justify-content: flex-start;
  margin-left: -10px
}

.whb-col-right,
.whb-mobile-right {
  justify-content: flex-end;
  margin-right: -10px
}

.whb-col-mobile {
  flex: 1 1 auto;
  justify-content: center;
  margin-inline: -10px
}

.whb-flex-equal-sides :is(.whb-col-left, .whb-col-right) {
  flex: 1 1 0%
}

.whb-general-header :is(.whb-mobile-left, .whb-mobile-right) {
  flex: 1 1 0%
}

.whb-empty-column+.whb-mobile-right {
  flex: 1 1 auto
}

.whb-main-header {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  left: 0;
  position: relative;
  right: 0;
  top: 0;
  z-index: 390
}

:root:has(.whb-sticky-prepared):not(:has(.whb-top-bar)) {
  --wd-top-bar-h: .00001px;
  --wd-top-bar-sm-h: .00001px
}

:root:has(.whb-sticky-prepared):not(:has(.whb-general-header)) {
  --wd-header-general-h: .00001px;
  --wd-header-general-sm-h: .00001px
}

:root:has(.whb-sticky-prepared):not(:has(.whb-header-bottom)) {
  --wd-header-bottom-h: .00001px;
  --wd-header-bottom-sm-h: .00001px;
  --wd-header-bottom-brd-w: .00001px
}

.whb-scroll-stick .whb-flex-row {
  transition: height .2s ease, max-height .2s ease
}

.whb-row {
  transition: background-color .2s ease
}

.whb-color-light:not(.whb-with-bg) {
  background-color: #212121
}

@keyframes wd-fadeInDownBig {
  0% {
    transform: translate3d(0, -100%, 0)
  }

  to {
    transform: none
  }
}

@keyframes wd-fadeOutUpBig {
  0% {
    transform: none
  }

  to {
    transform: translate3d(0, -100%, 0)
  }
}

.site-logo,
.wd-header-nav {
  padding-inline: 10px
}

.wd-header-nav {
  flex: 1 1 auto
}

.wd-header-nav.wd-inline {
  flex: 0 0 auto;
  max-width: 100%
}

.whb-color-light .wd-header-nav>span {
  color: hsla(0, 0%, 100%, .8)
}

.wd-nav-main>li>a,
.wd-nav-secondary>li>a {
  font-family: var(--wd-header-el-font);
  font-size: var(--wd-header-el-font-size);
  font-style: var(--wd-header-el-font-style);
  font-weight: var(--wd-header-el-font-weight);
  height: 40px;
  text-transform: var(--wd-header-el-transform)
}

.whb-top-bar .wd-nav-secondary>li>a {
  font-size: 12px;
  font-weight: 400
}

.site-logo,
.wd-logo {
  max-height: inherit
}

.wd-logo {
  transition: none
}

.wd-logo img {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  max-height: inherit;
  padding-bottom: 5px;
  padding-top: 5px;
  perspective: 800px;
  transform: translateZ(0)
}

.wd-logo img[width]:not([src$=".svg"]) {
  object-fit: contain;
  width: auto
}

.wd-header-divider:before {
  border-right: 1px solid;
  content: "";
  display: block;
  height: 18px
}

.whb-color-light .wd-header-divider:before {
  border-color: var(--wd-divider-color, hsla(0, 0%, 100%, .25))
}

.whb-col-mobile .wd-header-divider:last-child,
.whb-col-right .wd-header-divider:last-child,
.whb-mobile-right .wd-header-divider:last-child {
  padding-right: 10px
}

.whb-col-center .wd-header-divider:first-child,
.whb-col-left .wd-header-divider:first-child,
.whb-col-mobile .wd-header-divider:first-child,
.whb-mobile-left .wd-header-divider:first-child {
  padding-left: 10px
}

.whb-col-center .wd-header-divider:last-child {
  padding-right: 10px
}

@media (min-width:1025px) {
  .whb-top-bar-inner {
    height: var(--wd-top-bar-h);
    max-height: var(--wd-top-bar-h)
  }

  .whb-general-header-inner {
    height: var(--wd-header-general-h);
    max-height: var(--wd-header-general-h)
  }

  .whb-header-bottom-inner {
    height: var(--wd-header-bottom-h);
    max-height: var(--wd-header-bottom-h)
  }

  .whb-hidden-desktop,
  .whb-hidden-lg {
    display: none
  }
}

@media (max-width:1024px) {
  .whb-top-bar-inner {
    height: var(--wd-top-bar-sm-h);
    max-height: var(--wd-top-bar-sm-h)
  }

  .whb-general-header-inner {
    height: var(--wd-header-general-sm-h);
    max-height: var(--wd-header-general-sm-h)
  }

  .whb-header-bottom-inner {
    height: var(--wd-header-bottom-sm-h);
    max-height: var(--wd-header-bottom-sm-h)
  }

  .whb-visible-lg {
    display: none
  }
}

.wd-header-text,
.whb-column>.wd-button-wrapper {
  padding-inline: 10px
}

.wd-header-text {
  flex: 1 1 auto
}

.wd-header-text p:first-child:empty {
  display: none
}

.wd-header-text.wd-inline {
  flex: 0 0 auto
}

.whb-top-bar .wd-header-text {
  font-size: 12px;
  line-height: 1.2
}

.whb-color-light .wd-header-text {
  --color-white: #000;
  --color-gray-100: hsla(0, 0%, 100%, .1);
  --color-gray-200: hsla(0, 0%, 100%, .2);
  --color-gray-300: hsla(0, 0%, 100%, .5);
  --color-gray-400: hsla(0, 0%, 100%, .6);
  --color-gray-500: hsla(0, 0%, 100%, .7);
  --color-gray-600: hsla(0, 0%, 100%, .8);
  --color-gray-700: hsla(0, 0%, 100%, .9);
  --color-gray-800: #fff;
  --color-gray-900: #fff;
  --bgcolor-black-rgb: 255, 255, 255;
  --bgcolor-white-rgb: 0, 0, 0;
  --bgcolor-white: #0f0f0f;
  --bgcolor-gray-100: #0a0a0a;
  --bgcolor-gray-200: #121212;
  --bgcolor-gray-300: #141414;
  --bgcolor-gray-400: #171717;
  --brdcolor-gray-200: hsla(0, 0%, 100%, .1);
  --brdcolor-gray-300: hsla(0, 0%, 100%, .15);
  --brdcolor-gray-400: hsla(0, 0%, 100%, .25);
  --brdcolor-gray-500: hsla(0, 0%, 100%, .3);
  --wd-text-color: hsla(0, 0%, 100%, .8);
  --wd-title-color: #fff;
  --wd-widget-title-color: var(--wd-title-color);
  --wd-entities-title-color: #fff;
  --wd-entities-title-color-hover: hsla(0, 0%, 100%, .8);
  --wd-link-color: hsla(0, 0%, 100%, .9);
  --wd-link-color-hover: #fff;
  --wd-form-brd-color: hsla(0, 0%, 100%, .2);
  --wd-form-brd-color-focus: hsla(0, 0%, 100%, .3);
  --wd-form-placeholder-color: hsla(0, 0%, 100%, .6);
  --wd-form-chevron: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTYgOSA2IDYgNi02Ii8+PC9zdmc+");
  --wd-main-bgcolor: #1a1a1a;
  color: var(--wd-text-color)
}

.footer-column {
  margin-bottom: 30px
}

.scrollToTop {
  align-items: center;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  background-color: rgba(var(--bgcolor-white-rgb), .9);
  border-radius: 50%;
  bottom: 20px;
  box-shadow: 0 0 5px rgba(0, 0, 0, .17);
  color: var(--color-gray-800);
  display: flex;
  font-size: 16px;
  height: 50px;
  justify-content: center;
  opacity: 0;
  pointer-events: none;
  position: fixed;
  right: 20px;
  transform: translateX(100%);
  width: 50px;
  z-index: 350
}

.scrollToTop.button-show {
  opacity: 1;
  pointer-events: visible;
  transform: none
}

.scrollToTop:after {
  content: "\f115";
  font-family: woodmart-font
}

.scrollToTop:hover {
  color: var(--color-gray-500)
}

@media (max-width:1024px) {
  .scrollToTop {
    bottom: 12px;
    font-size: 14px;
    height: 40px;
    right: 12px;
    width: 40px
  }
}

.wd-age-verify {
  --wd-popup-padding: 60px;
  text-align: center
}

.wd-age-verify h4 {
  font-size: 42px
}

.wd-age-verify-text-error {
  animation: wd-fadeIn .6s ease;
  display: none
}

.wd-age-verify-buttons {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
  justify-content: center;
  margin-top: 20px
}

.wd-age-verify-allowed {
  background-color: var(--btn-accented-bgcolor);
  border-radius: var(--btn-accented-brd-radius);
  box-shadow: var(--btn-accented-box-shadow);
  color: var(--btn-accented-color);
  font-family: var(--btn-accented-font-family, var(--btn-font-family));
  font-style: var(--btn-accented-font-style, var(--btn-font-style));
  font-weight: var(--btn-accented-font-weight, var(--btn-font-weight));
  text-transform: var(--btn-accented-transform, var(--btn-transform))
}

.wd-age-verify-allowed:hover {
  background-color: var(--btn-accented-bgcolor-hover);
  box-shadow: var(--btn-accented-box-shadow-hover);
  color: var(--btn-accented-color-hover)
}

.wd-age-verify-allowed:active {
  bottom: var(--btn-accented-bottom-active, 0);
  box-shadow: var(--btn-accented-box-shadow-active)
}

.wd-age-verify-forbidden {
  background-color: var(--btn-default-bgcolor);
  border-radius: var(--btn-default-brd-radius);
  box-shadow: var(--btn-default-box-shadow);
  color: var(--btn-default-color);
  font-family: var(--btn-default-font-family, var(--btn-font-family));
  font-style: var(--btn-default-font-style, var(--btn-font-style));
  font-weight: var(--btn-default-font-weight, var(--btn-font-weight));
  text-transform: var(--btn-default-transform, var(--btn-transform))
}

.wd-age-verify-forbidden:hover {
  background-color: var(--btn-default-bgcolor-hover);
  box-shadow: var(--btn-default-box-shadow-hover);
  color: var(--btn-default-color-hover)
}

.wd-age-verify-forbidden:active {
  bottom: var(--btn-default-bottom-active);
  box-shadow: var(--btn-default-box-shadow-active)
}

@media (max-width:768.98px) {
  .wd-age-verify {
    --wd-popup-padding: 30px
  }

  .wd-age-verify h4 {
    font-size: 26px
  }
}

.mfp-bg {
  background-color: rgba(0, 0, 0, .7);
  inset: 0;
  opacity: 0;
  overflow: hidden;
  position: fixed;
  transition: all .45s cubic-bezier(.19, 1, .22, 1);
  z-index: 1102
}

.mfp-bg.mfp-ready {
  opacity: 1
}

.mfp-bg.mfp-removing {
  opacity: 0
}

.mfp-wrap {
  -webkit-backface-visibility: hidden;
  inset: var(--wd-admin-bar-h) 0 0 0;
  outline: none !important;
  position: fixed;
  z-index: 1103
}

.mfp-container {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  padding: 0 15px;
  width: 100%
}

.mfp-content {
  margin-block: auto;
  position: relative;
  width: 100%;
  z-index: 1105
}

.mfp-hide {
  display: none !important
}

.mfp-s-error .mfp-content,
.mfp-s-ready .mfp-preloader {
  display: none
}

.mfp-wrap~:is(.wd-close-side) {
  pointer-events: none;
  z-index: 900
}

.wd-popup {
  background-color: var(--bgcolor-white);
  border-radius: var(--wd-brd-radius);
  display: none;
  margin: 50px auto;
  max-width: var(--wd-popup-width, 800px);
  padding: var(--wd-popup-padding, 30px);
  position: relative;
  width: 100%
}

.mfp-wrap .wd-popup {
  display: block
}

button.mfp-close {
  background: none;
  color: #fff;
  font-size: 0;
  font-weight: 400;
  height: 50px;
  inset-inline-end: -15px;
  min-height: unset;
  opacity: 1;
  opacity: 0;
  padding: 0;
  position: absolute;
  top: -50px;
  touch-action: manipulation;
  transition: all .25s ease, opacity 0s ease 0s;
  width: 50px;
  z-index: 1104
}

button.mfp-close:after {
  content: "\f112";
  font-family: woodmart-font;
  font-size: 20px
}

button.mfp-close:hover {
  background-color: transparent;
  color: hsla(0, 0%, 100%, .8)
}

.mfp-ready button.mfp-close {
  opacity: 1;
  transition: all .25s ease, opacity .3s ease .35s
}

.title-wrapper [class*=title] {
  display: inline-block
}

.title-wrapper .title {
  margin-bottom: 0
}

.wd-title-color-primary {
  --el-title-color: var(--wd-primary-color)
}

.wd-title-color-alt {
  --el-title-color: var(--wd-alternative-color)
}

.wpb-js-composer .title-wrapper {
  --content-width: var(--wd-max-width)
}

.wpb-js-composer .title-wrapper [class*=title] {
  max-width: var(--content-width)
}

@media (max-width:576px) {
  .title-wrapper .title {
    font-size: 20px
  }
}

.wd-title-style-simple .liner-continer {
  padding-bottom: 10px;
  position: relative
}

.wd-title-style-simple .liner-continer:after {
  background-color: var(--el-title-color);
  content: " ";
  height: 2px;
  left: calc(50% - 20px);
  position: absolute;
  top: 100%;
  width: 40px
}

.wd-title-style-simple.text-left .liner-continer:after {
  left: 0
}

.wd-title-style-simple.text-right .liner-continer:after {
  left: auto;
  right: 0
}

.wd-text-block:not(.inline-element) {
  max-width: var(--content-width);
  --content-width: var(--wd-max-width)
}

.wd-text-block:not(.inline-element).text-left {
  margin-right: auto
}

.wd-text-block:not(.inline-element).text-center {
  margin-inline: auto
}

.wd-text-block:not(.inline-element).text-right {
  margin-left: auto
}

.wd-accordion {
  --wd-accordion-spacing: 20px
}

.wd-accordion.wd-style-shadow>.wd-accordion-item {
  border-radius: var(--wd-brd-radius);
  box-shadow: 0 1px 8px rgba(0, 0, 0, .1)
}

.wd-accordion.wd-style-shadow>.wd-accordion-item>:is(.wd-accordion-title, .wd-accordion-content) {
  padding-inline: var(--wd-accordion-spacing)
}

.wd-accordion.wd-style-shadow>.wd-accordion-item:not(:last-child) {
  margin-bottom: 12px
}

.wd-accordion-title {
  align-items: center;
  cursor: pointer;
  display: flex;
  padding-block: var(--wd-accordion-spacing);
  transition: all .25s ease;
  user-select: none
}

.wd-accordion-title:is(.wd-active) .wd-accordion-title-text {
  color: var(--wd-primary-color)
}

.wd-accordion-title-text {
  color: var(--wd-title-color);
  flex: 1;
  font-size: var(--wd-accordion-font-size, 16px);
  font-weight: var(--wd-title-font-weight);
  transition: inherit
}

.wd-accordion-opener {
  color: var(--color-gray-300);
  font-size: 10px;
  line-height: 1;
  position: relative;
  text-align: center;
  transition: inherit
}

.wd-accordion-opener.wd-opener-style-plus:before {
  content: "\f143";
  font-family: woodmart-font
}

.wd-accordion-title.wd-active .wd-accordion-opener.wd-opener-style-plus {
  transform: rotate(45deg)
}

.wd-accordion-title.wd-opener-pos-left {
  flex-direction: row-reverse
}

.wd-accordion-title.wd-opener-pos-left .wd-accordion-opener {
  margin-right: 12px
}

.wd-wpb.wd-accordion .wd-accordion-title-text {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit
}

.wd-accordion-content {
  display: none;
  opacity: 0;
  padding-bottom: var(--wd-accordion-spacing);
  transition: opacity .25s ease
}

.wd-accordion-content.wd-active {
  display: block;
  opacity: 1
}

.far {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

@font-face {
  font-display: block;
  font-family: Font Awesome\ 5 Brands;
  font-style: normal;
  font-weight: 400;
  src: url(../webfonts/fa-brands-400.eot);
  src: url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(/fonts/fa-brands-400-8595251b.woff2) format("woff2"), url(/fonts/fa-brands-400-f7ef5796.woff) format("woff"), url(/fonts/fa-brands-400-6ffcb968.ttf) format("truetype"), url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")
}

@font-face {
  font-display: block;
  font-family: Font Awesome\ 5 Free;
  font-style: normal;
  font-weight: 400;
  src: url(../webfonts/fa-regular-400.eot);
  src: url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(/fonts/fa-regular-400-acdd0013.woff2) format("woff2"), url(/fonts/fa-regular-400-0d50f60c.woff) format("woff"), url(/fonts/fa-regular-400-b35b4ae8.ttf) format("truetype"), url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")
}

.far {
  font-family: Font Awesome\ 5 Free;
  font-weight: 400
}

@font-face {
  font-display: block;
  font-family: Font Awesome\ 5 Free;
  font-style: normal;
  font-weight: 900;
  src: url(../webfonts/fa-solid-900.eot);
  src: url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(/fonts/fa-solid-900-dce7fbab.woff2) format("woff2"), url(/fonts/fa-solid-900-caf12b58.woff) format("woff"), url(/fonts/fa-solid-900-a87e6637.ttf) format("truetype"), url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")
}

.entry-meta-list {
  list-style: none;
  --li-pl: 0;
  --list-mb: 0;
  --li-mb: 0
}

.wd-entry-meta {
  display: inline-block;
  font-size: 0;
  font-weight: 400;
  margin-bottom: 10px;
  margin-right: 10px;
  vertical-align: middle
}

.wd-entry-meta .meta-author {
  font-size: 14px
}

.wd-entry-meta .meta-author a {
  text-transform: capitalize
}

.entry-meta-list li {
  color: var(--color-gray-300);
  display: inline-block;
  line-height: 1.4;
  margin-right: 10px;
  vertical-align: middle
}

.entry-meta-list li a {
  color: inherit
}

.entry-meta-list li a:hover {
  color: var(--color-gray-500)
}

.entry-meta-list li.modified-date,
.entry-meta-list li:last-child {
  margin-right: 0
}

.wd-post-date.wd-style-with-bg {
  background-color: var(--bgcolor-white);
  border-radius: calc(var(--wd-brd-radius)/1.5);
  box-shadow: 0 0 9px rgba(0, 0, 0, .1);
  color: var(--color-gray-800);
  display: inline-block;
  left: 15px;
  line-height: 1;
  min-width: 53px;
  position: absolute;
  text-align: center;
  top: 15px;
  z-index: 2
}

.wd-post-date.wd-style-with-bg>span {
  display: block
}

.wd-post-date.wd-style-with-bg .post-date-day {
  font-size: 24px;
  padding-bottom: 4px;
  padding-top: 6px
}

.wd-post-date.wd-style-with-bg .post-date-month {
  font-size: 12px;
  font-weight: 600;
  padding-bottom: 8px;
  padding-top: 2px;
  text-transform: uppercase
}

.wd-post-cat.wd-style-with-bg {
  background-color: var(--wd-primary-color);
  border-radius: calc(var(--wd-brd-radius)/1.5);
  color: #fff;
  display: inline-block;
  height: 25px;
  line-height: 25px;
  overflow: hidden;
  padding-left: 10px;
  padding-right: 10px
}

.wd-post-cat.wd-style-with-bg>a {
  color: #fff;
  display: inline-block;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  vertical-align: top
}

.wd-post-cat.wd-style-with-bg>a:hover {
  color: hsla(0, 0%, 100%, .8)
}

.wd-entry-content:after {
  clear: both;
  content: "";
  display: block
}

.wd-entry-content p:last-child {
  margin-bottom: 0
}

@media (max-width:576px) {
  .wd-entry-meta .meta-author {
    font-size: 0
  }

  .wd-entry-meta .meta-author a {
    font-size: 14px
  }

  .wd-post-date {
    left: 10px;
    top: 10px
  }
}

.wd-posts:not([style*=wd-gap]) {
  --wd-gap-lg: 50px;
  --wd-gap-md: 40px
}

.wd-post .wd-entry-content>div[class*=wpb_] {
  display: none
}

.wd-post .wd-entry-content p:not(:last-child) {
  margin-bottom: 15px
}

.wd-post .entry-thumbnail img {
  border-radius: var(--wd-brd-radius);
  width: 100%
}

.wd-post .entry-header {
  position: relative;
  text-align: center
}

.wd-post .article-inner {
  border-radius: var(--wd-brd-radius)
}

.wd-post .article-body-container {
  position: relative;
  text-align: center;
  z-index: 1
}

.wd-post .post-title {
  margin-bottom: 10px
}

.wd-post .post-title:last-child {
  margin-bottom: 0
}

.wd-post:hover .post-image-mask span,
.wd-post:hover .post-image-mask:after,
.wd-post:hover .post-image-mask:before {
  animation: wd-fadeInLeft .3s ease;
  opacity: 1
}

.wd-post:hover .post-image-mask:before {
  animation-delay: .2s;
  transition-delay: .2s
}

.wd-post:hover .post-image-mask span {
  animation-delay: .1s;
  transition-delay: .1s
}

.wd-post:hover .post-img-wrapp a {
  transform: scale(1.03)
}

.wd-post:hover .post-img-wrapp a:after {
  opacity: 1
}

.post-img-wrapp {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  border-radius: var(--wd-brd-radius);
  overflow: hidden;
  vertical-align: middle
}

.post-img-wrapp a {
  display: block;
  margin: -2px;
  transform: scale(1);
  transition: transform .7s ease, opacity .7s ease
}

.post-img-wrapp a:after {
  background-color: rgba(0, 0, 0, .5);
  content: "";
  inset: 0;
  opacity: 0;
  position: absolute;
  transition: opacity .7s ease
}

.post-image-mask {
  font-size: 0;
  left: 50%;
  margin-left: -22px;
  margin-top: -5px;
  position: absolute;
  text-align: center;
  top: 50%
}

.post-image-mask:after,
.post-image-mask:before {
  content: ""
}

.post-image-mask span,
.post-image-mask:after,
.post-image-mask:before {
  animation: wd-fadeOutRight .3s ease;
  background-color: #fff;
  border-radius: 50%;
  display: inline-block;
  height: 10px;
  margin-right: 7px;
  opacity: 0;
  transition: opacity .2s ease;
  vertical-align: middle;
  width: 10px
}

.post-image-mask:after {
  margin-right: 0
}

.post-image-mask span {
  animation-delay: .1s;
  transition-delay: .1s
}

.post-image-mask:before {
  animation-delay: .15s;
  transition-delay: .15s
}

@keyframes wd-fadeOutRight {
  0% {
    transform: none
  }

  to {
    transform: translate3d(50px, 0, 0)
  }
}

@keyframes wd-fadeInLeft {
  0% {
    transform: translate3d(-50px, 0, 0)
  }

  to {
    transform: none
  }
}

.read-more-section {
  line-height: 1;
  margin-bottom: 0;
  margin-top: 15px
}

.read-more-section a {
  border-bottom: none;
  color: var(--wd-primary-color);
  display: inline-block;
  font-size: 13px;
  font-weight: 800;
  position: relative;
  text-transform: var(--btn-transform)
}

.read-more-section a:after {
  bottom: 0;
  content: "\f109";
  display: inline-block;
  font-family: woodmart-font;
  font-size: 14px;
  font-weight: 400;
  height: 5px;
  left: 100%;
  line-height: 5px;
  margin-left: 5px;
  opacity: 0;
  position: absolute;
  transition: opacity .35s ease
}

.read-more-section a:hover {
  color: var(--wd-primary-color)
}

.read-more-section a:hover:after {
  animation: wd-ShakeNext 1s ease infinite;
  opacity: 1
}

.read-more-section:first-child {
  margin-top: 0
}

@media (max-width:1024px) {
  .wd-post .meta-author>span {
    display: none
  }

  .wd-post:hover .post-img-wrapp a {
    transform: none
  }

  .post-image-mask,
  .post-img-wrapp a:after {
    display: none
  }
}

.blog-design-masonry .post-title {
  font-size: 24px
}

.blog-design-masonry.has-post-thumbnail .post-date {
  left: 10px;
  top: 10px
}

.blog-design-masonry:not(.has-post-thumbnail) .post-date {
  display: none
}

.blog-design-masonry.blog-style-flat .article-body-container {
  padding: 25px 10px 10px
}

@media (max-width:1024px) {
  .blog-design-masonry .post-title {
    font-size: 20px
  }
}

.post-single-page {
  text-align: center
}

.post-single-page .post-title {
  font-size: 32px;
  line-height: 1.2;
  margin-bottom: 10px
}

.post-single-page .entry-header {
  position: relative
}

.post-single-page .entry-header img {
  border-radius: var(--wd-brd-radius)
}

.post-single-page .meta-post-categories {
  margin-bottom: 15px;
  margin-top: 0
}

.post-single-page .wd-entry-meta {
  margin-bottom: 20px;
  margin-right: 0
}

.post-single-page .article-body-container {
  text-align: left
}

.post-single-page .entry-content {
  margin-bottom: 60px
}

.post-single-page.has-post-thumbnail .article-inner>.entry-header {
  margin-bottom: 30px
}

.post-single-page:not(.has-post-thumbnail) .wd-post-date {
  display: none
}

.wd-single-footer {
  align-items: center;
  border-top: 2px solid var(--brdcolor-gray-300);
  display: flex;
  justify-content: space-between;
  padding-bottom: 20px;
  padding-top: 20px
}

.wd-single-footer:empty {
  padding: 0
}

@media (max-width:1024px) {
  .post-single-page .post-title {
    font-size: 28px
  }

  .post-single-page .entry-content {
    font-size: inherit;
    margin-bottom: 40px
  }
}

@media (max-width:768.98px) {
  .post-single-page .post-title {
    font-size: 24px;
    line-height: 1.4
  }

  .wd-single-footer {
    border-top: none;
    flex-wrap: wrap;
    padding-bottom: 0;
    padding-top: 0
  }
}

@media (max-width:576px) {
  .post-single-page .post-title {
    font-size: 20px
  }
}

.wd-page-nav {
  align-items: center;
  border-bottom: 2px solid var(--brdcolor-gray-300);
  border-top: 2px solid var(--brdcolor-gray-300);
  display: flex
}

.wd-page-nav:not(:last-child) {
  margin-bottom: 60px
}

.wd-single-footer~.wd-page-nav {
  border-top: none
}

.back-to-archive {
  align-items: center;
  display: flex;
  font-size: 0;
  height: 40px;
  justify-content: center;
  width: 40px;
  --wd-link-color: var(--color-gray-300);
  --wd-link-color-hover: var(--color-gray-900)
}

.back-to-archive:after {
  content: "\f122";
  font-family: woodmart-font;
  font-size: 20px
}

.wd-page-nav-icon {
  align-items: center;
  border: 1px solid var(--brdcolor-gray-300);
  border-radius: 50%;
  color: var(--color-gray-800);
  display: flex;
  font-size: 16px;
  height: 40px;
  justify-content: center;
  line-height: 1;
  position: absolute;
  top: calc(50% - 20px);
  width: 40px
}

.prev-btn .wd-page-nav-icon {
  inset-inline-start: 0
}

.prev-btn .wd-page-nav-icon:after {
  content: "\f114";
  font-family: woodmart-font
}

.next-btn .wd-page-nav-icon {
  inset-inline-end: 0
}

.next-btn .wd-page-nav-icon:after {
  content: "\f113";
  font-family: woodmart-font
}

.wd-page-nav-btn {
  flex: 0 1 50%;
  max-width: 50%
}

.wd-page-nav-btn a {
  display: block;
  font-size: 90%;
  padding-block: 25px;
  position: relative
}

.wd-page-nav-btn .wd-label {
  color: var(--color-gray-300);
  display: block;
  margin-bottom: 5px
}

.wd-page-nav-btn .wd-entities-title {
  transition: all .25s ease
}

.wd-page-nav-btn:hover .wd-entities-title {
  color: var(--wd-primary-color)
}

.wd-page-nav-btn.prev-btn a {
  padding-inline: 55px 20px
}

.wd-page-nav-btn.next-btn {
  text-align: end
}

.wd-page-nav-btn.next-btn a {
  padding-inline: 20px 55px
}

@media (max-width:768.98px) {
  .wd-page-nav:not(:last-child) {
    margin-bottom: 40px
  }

  .wd-page-nav-btn a {
    padding-block: 15px
  }

  .wd-page-nav-btn .wd-label {
    color: var(--color-gray-900);
    font-weight: 600;
    margin-bottom: 0
  }

  .wd-page-nav-btn .wd-entities-title {
    display: none
  }
}

.wd-rs-66d2cce9cd608>.vc_column-inner>.wpb_wrapper {
  align-items: flex-start
}

.vc_custom_1725556676656 {
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  margin-top: -40px !important
}

.vc_custom_1725556548734 {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important
}

.vc_custom_1739529884286 {
  padding-top: 40px !important
}

:root {
  --wp--preset--aspect-ratio--square: 1;
  --wp--preset--aspect-ratio--4-3: 4/3;
  --wp--preset--aspect-ratio--3-4: 3/4;
  --wp--preset--aspect-ratio--3-2: 3/2;
  --wp--preset--aspect-ratio--2-3: 2/3;
  --wp--preset--aspect-ratio--16-9: 16/9;
  --wp--preset--aspect-ratio--9-16: 9/16;
  --wp--preset--color--black: #000;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #fff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, #0693e3, #9b51e0);
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, #7adcb4, #00d082);
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, #fcb900, #ff6900);
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, #ff6900, #cf2e2e);
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, #eee, #a9b8c3);
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, #4aeadc, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c);
  --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, #ffceec, #9896f0);
  --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, #fecda5, #fe2d2d 50%, #6b003e);
  --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, #ffcb70, #c751c0 50%, #4158d0);
  --wp--preset--gradient--pale-ocean: linear-gradient(135deg, #fff5cb, #b6e3d4 50%, #33a7b5);
  --wp--preset--gradient--electric-grass: linear-gradient(135deg, #caf880, #71ce7e);
  --wp--preset--gradient--midnight: linear-gradient(135deg, #020381, #2874fc);
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
  --wp--preset--spacing--20: 0.44rem;
  --wp--preset--spacing--30: 0.67rem;
  --wp--preset--spacing--40: 1rem;
  --wp--preset--spacing--50: 1.5rem;
  --wp--preset--spacing--60: 2.25rem;
  --wp--preset--spacing--70: 3.38rem;
  --wp--preset--spacing--80: 5.06rem;
  --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, .2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, .4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, .2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px #fff, 6px 6px #000;
  --wp--preset--shadow--crisp: 6px 6px 0px #000
}

:where(body) {
  margin: 0
}

:where(.is-layout-flex) {
  gap: .5em
}

:where(.is-layout-grid) {
  gap: .5em
}

body .is-layout-flex {
  display: flex
}

.is-layout-flex {
  align-items: center;
  flex-wrap: wrap
}

.is-layout-flex>:is(*, div) {
  margin: 0
}

body .is-layout-grid {
  display: grid
}

.is-layout-grid>:is(*, div) {
  margin: 0
}

body {
  padding: 0
}

.vc_custom_1739787997639 {
  margin-bottom: 0 !important
}

.vc_custom_1724821964016,
.vc_custom_1724821972711,
.vc_custom_1739787997639,
.vc_custom_1739788058987 {
  padding-left: 0 !important;
  padding-right: 0 !important
}

.vc_custom_1739788058987 {
  margin-bottom: 0 !important
}

.wd-rs-67b3111d9c43b {
  --wd-brd-radius: 0px
}

.wd-rs-67b2df690fa61.wd-accordion.wd-style-shadow>.wd-accordion-item {
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, .15)
}

@media (max-width:767px) {

  html .wd-rs-67b1866e92b60,
  html .wd-rs-67b186b253d37,
  html .wd-rs-67b1a730822e6,
  html .wd-rs-67b1aff6d15ef,
  html .wd-rs-67b1eae65ee78,
  html .wd-rs-67b2249cc2228,
  html .wd-rs-67b224afeb297 {
    padding-top: 40px !important
  }
}

.vc_custom_1739687520127 {
  background-color: #000 !important;
  padding-top: 20px !important
}

.vc_custom_1739687520127,
.vc_custom_1739695836304 {
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  margin-top: 0 !important
}

.vc_custom_1739695836304 {
  padding-top: 40px !important
}

.vc_custom_1739698082745 {
  background-color: #000 !important
}

.vc_custom_1739698082745,
.vc_custom_1739713170803 {
  margin-top: 0 !important;
  padding-top: 40px !important
}

.vc_custom_1739727947086,
.vc_custom_1739727964283 {
  background-color: #000 !important;
  margin-top: 0 !important;
  padding-top: 40px !important
}

.vc_custom_1740560477031,
.vc_custom_1743402907873 {
  padding-top: 40px !important
}

.vc_custom_1739681322461,
.vc_custom_1743402907873 {
  margin-bottom: 30px !important
}

.vc_custom_1739681322461 {
  padding-top: 20px !important
}

.vc_custom_1742215474551,
.vc_custom_1744265886598 {
  padding-top: 40px !important
}

.vc_custom_1743407128258,
.vc_custom_1743407176801 {
  padding-top: 20px !important
}

.vc_custom_1739695866281 {
  background-image: url(/images/eclipse-1-ad32a26c.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important
}

.vc_custom_1739696196897,
.vc_custom_1743404262542,
.vc_custom_1743407203129,
.vc_custom_1743407246041 {
  padding-top: 20px !important
}

.vc_custom_1739696664374 {
  padding-top: 10px !important
}

.vc_custom_1739701815362,
.vc_custom_1739701862306,
.vc_custom_1743405718658,
.vc_custom_1743407295231,
.vc_custom_1743407309328 {
  padding-top: 20px !important
}

.vc_custom_1739711756438 {
  background-image: url(/images/eclipse-1-ad32a26c.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important
}

.vc_custom_1743406049362 {
  padding-top: 20px !important
}

.vc_custom_1739712624200 {
  padding-top: 10px !important
}

.vc_custom_1739713635805,
.vc_custom_1739713670540,
.vc_custom_1739713695125,
.vc_custom_1739713721238,
.vc_custom_1743406144939,
.vc_custom_1743406179616 {
  padding-top: 20px !important
}

.vc_custom_1739719013951 {
  padding-top: 10px !important
}

.vc_custom_1739727135465 {
  background-image: url(/images/eclipse-1-ad32a26c.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important
}

.vc_custom_1739719021542,
.vc_custom_1739727135465,
.vc_custom_1739727973976,
.vc_custom_1743406885269 {
  padding-top: 20px !important
}

.vc_custom_1739775779519 {
  background-image: url(/images/eclipse-1-ad32a26c.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important
}

.vc_custom_1725048431934,
.vc_custom_1725256188775,
.vc_custom_1744795816127 {
  padding-left: 0 !important;
  padding-right: 0 !important
}

.vc_custom_1744795816127 {
  margin-bottom: 0 !important
}

.vc_custom_1739529426448 {
  margin-top: -120px !important;
  padding-top: 100px !important
}

.vc_custom_1739529402124 {
  padding-top: 40px !important
}

.vc_custom_1740551803015 {
  margin-bottom: 30px !important;
  padding-top: 20px !important
}

.vc_custom_1739529619663 {
  margin-top: -120px !important;
  padding-top: 100px !important
}

.vc_custom_1739527382771 {
  padding-top: 40px !important
}

.vc_custom_1739529608939 {
  margin-bottom: 30px !important;
  padding-top: 20px !important
}

.vc_custom_1739529536006 {
  margin-top: -120px !important;
  padding-top: 100px !important
}

.vc_custom_1739528857538 {
  padding-top: 40px !important
}

.vc_custom_1739529554037 {
  margin-bottom: 30px !important;
  padding-top: 20px !important
}

@media (max-width:767px) {

  html .wd-rs-67b1866e92b60,
  html .wd-rs-67dcf17a5f3b9,
  html .wd-rs-67dcf1974e848,
  html .wd-rs-67dcf1d26b47d,
  html .wd-rs-67dcf209c8c45,
  html .wd-rs-67dcf28718be8 {
    padding-top: 40px !important
  }

  #wd-67df933f31cad .woodmart-title-container {
    font-size: 32px;
    line-height: 42px
  }
}

.vc_custom_1742705458485 {
  padding-top: 40px !important
}

.vc_custom_1743827034586 {
  margin-bottom: 30px !important;
  padding-top: 0 !important
}

.vc_custom_1743919830491 {
  padding-bottom: 40px !important;
  padding-top: 20px !important
}

.vc_custom_1743827050452 {
  margin-bottom: 30px !important;
  padding-top: 0 !important
}

@media (max-width:767px) {
  #wd-67df8fcdb0a4a .woodmart-title-container {
    font-size: 32px;
    line-height: 42px
  }
}

.vc_custom_1742704662593 {
  padding-top: 40px !important
}

.vc_custom_1743826917409 {
  margin-bottom: 30px !important;
  padding-top: 0 !important
}

.vc_custom_1743919797799 {
  padding-bottom: 40px !important;
  padding-top: 20px !important
}

.vc_custom_1743826935722 {
  margin-bottom: 30px !important;
  padding-top: 0 !important
}

@media (max-width:767px) {
  #wd-67df91d0bcd6f .woodmart-title-container {
    font-size: 32px;
    line-height: 42px
  }
}

.vc_custom_1742705086114 {
  padding-top: 40px !important
}

.vc_custom_1742703013905 {
  background-image: url(/images/eclipse-64792e09.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important
}

.vc_custom_1743826817242 {
  margin-bottom: 30px !important;
  padding-top: 0 !important
}

.vc_custom_1743919756208 {
  padding-bottom: 40px !important;
  padding-top: 20px !important
}

.vc_custom_1743826839842 {
  margin-bottom: 30px !important;
  padding-top: 0 !important
}

@media (max-width:767px) {

  html .wd-rs-67b1866e92b60,
  html .wd-rs-67dcf17a5f3b9,
  html .wd-rs-67dcf1974e848,
  html .wd-rs-67dcf1d26b47d,
  html .wd-rs-67dcf1f077d65,
  html .wd-rs-67dcf209c8c45,
  html .wd-rs-67dcf28718be8 {
    padding-top: 40px !important
  }
}

.vc_custom_1743411272052,
.vc_custom_1743411584259 {
  padding-top: 40px !important
}

.vc_custom_1743411584259 {
  margin-bottom: 30px !important
}

.vc_custom_1743413011347 {
  padding-top: 40px !important
}

.vc_custom_1743413020215 {
  padding-top: 20px !important
}

.vc_custom_1743411735382 {
  padding-top: 40px !important
}

.vc_custom_1743413028768 {
  padding-top: 20px !important
}

.vc_custom_1743411811620,
.vc_custom_1743411832289 {
  padding-top: 40px !important
}

.vc_custom_1743411857640,
.vc_custom_1743411896428,
.vc_custom_1743411944969,
.vc_custom_1743411974503,
.vc_custom_1743412014409,
.vc_custom_1743412061897,
.vc_custom_1743412105963,
.vc_custom_1743412140562,
.vc_custom_1743412175016,
.vc_custom_1743412231035,
.vc_custom_1743412252728,
.vc_custom_1743412282367,
.vc_custom_1743412350819,
.vc_custom_1743412393722,
.vc_custom_1743412487957,
.vc_custom_1743412505635,
.vc_custom_1743412537727,
.vc_custom_1743412664240,
.vc_custom_1743412833378,
.vc_custom_1743412869369 {
  padding-top: 20px !important
}

.vc_custom_1743412886680 {
  padding-bottom: 40px !important
}

.vc_custom_1743391663415 {
  padding-top: 40px !important
}

.vc_custom_1743919681841 {
  padding-top: 20px !important
}

.vc_custom_1744783623019 {
  margin-bottom: 30px !important
}

.vc_custom_1743391915464,
.vc_custom_1744783623019 {
  padding-top: 40px !important
}

.vc_custom_1743393738319 {
  padding-top: 20px !important
}

.vc_custom_1743391954151,
.vc_custom_1743392542942,
.vc_custom_1743392570687 {
  padding-top: 40px !important
}

.vc_custom_1743392599818,
.vc_custom_1743392717246,
.vc_custom_1743392817244,
.vc_custom_1743392854047,
.vc_custom_1743392929135,
.vc_custom_1743392975601,
.vc_custom_1743393036832,
.vc_custom_1743393061589,
.vc_custom_1743393122047,
.vc_custom_1743393172658,
.vc_custom_1743393198897,
.vc_custom_1743393228617,
.vc_custom_1743393293945,
.vc_custom_1743393343183,
.vc_custom_1743393381938,
.vc_custom_1743393408375,
.vc_custom_1743393461241,
.vc_custom_1743393500303,
.vc_custom_1743393541010,
.vc_custom_1743393612292 {
  padding-top: 20px !important
}

.vc_custom_1743393648368 {
  padding-bottom: 40px !important
}

.vc_custom_1743523004269 {
  padding-top: 40px !important
}

.vc_custom_1743919632954 {
  padding-top: 20px !important
}

.vc_custom_1743523135517 {
  margin-bottom: 30px !important
}

.vc_custom_1743523135517,
.vc_custom_1743523179331,
.vc_custom_1743523258431,
.vc_custom_1743523295558 {
  padding-top: 40px !important
}

.vc_custom_1743523329987,
.vc_custom_1743523640051,
.vc_custom_1743523706230,
.vc_custom_1743523742434,
.vc_custom_1743523815499,
.vc_custom_1743523883786,
.vc_custom_1743524001525,
.vc_custom_1743524032373,
.vc_custom_1743524103506,
.vc_custom_1743524174513,
.vc_custom_1743524236443,
.vc_custom_1743524267250,
.vc_custom_1743524410857,
.vc_custom_1743524487772,
.vc_custom_1743524518540,
.vc_custom_1743524575439,
.vc_custom_1743524630251,
.vc_custom_1743524691186 {
  padding-top: 20px !important
}

.vc_custom_1743524757484 {
  padding-bottom: 40px !important
}

.vc_custom_1743568453173 {
  padding-top: 40px !important
}

.vc_custom_1743919607697 {
  padding-top: 20px !important
}

.vc_custom_1743568552486 {
  margin-bottom: 30px !important
}

.vc_custom_1743568552486,
.vc_custom_1743568601105,
.vc_custom_1743569243799 {
  padding-top: 40px !important
}

.vc_custom_1743569252962 {
  padding-top: 20px !important
}

.vc_custom_1743568732476,
.vc_custom_1743568783633 {
  padding-top: 40px !important
}

.vc_custom_1743568818658,
.vc_custom_1743568884868,
.vc_custom_1743569047877,
.vc_custom_1743569326438,
.vc_custom_1743569371957,
.vc_custom_1743569675685,
.vc_custom_1743569987876,
.vc_custom_1743570246205,
.vc_custom_1743570281712,
.vc_custom_1743570494726,
.vc_custom_1743570673014,
.vc_custom_1743571404802,
.vc_custom_1743571439659,
.vc_custom_1743571497162,
.vc_custom_1743571579781,
.vc_custom_1743571607491,
.vc_custom_1743571653838,
.vc_custom_1743571704459,
.vc_custom_1743571773802,
.vc_custom_1743571946573,
.vc_custom_1743571967490,
.vc_custom_1743572026965,
.vc_custom_1743572084435 {
  padding-top: 20px !important
}

.vc_custom_1743572110867 {
  padding-bottom: 40px !important
}

.vc_custom_1743650328304 {
  padding-top: 40px !important
}

.vc_custom_1743919579379 {
  padding-top: 20px !important
}

.vc_custom_1743650550615 {
  margin-bottom: 30px !important
}

.vc_custom_1743650550615,
.vc_custom_1743650573479,
.vc_custom_1743650588933 {
  padding-top: 40px !important
}

.vc_custom_1743650604280 {
  padding-top: 20px !important
}

.vc_custom_1743650620676 {
  padding-top: 40px !important
}

.vc_custom_1743650650509 {
  padding-top: 20px !important
}

.vc_custom_1743650675133 {
  padding-top: 40px !important
}

.vc_custom_1743650694483 {
  padding-top: 20px !important
}

.vc_custom_1743650714580 {
  padding-top: 40px !important
}

.vc_custom_1743650735249 {
  padding-top: 20px !important
}

.vc_custom_1743650757396,
.vc_custom_1743650804149 {
  padding-top: 40px !important
}

.vc_custom_1743650842909,
.vc_custom_1743650896577,
.vc_custom_1743651054367,
.vc_custom_1743651088855,
.vc_custom_1743651369521,
.vc_custom_1743651421119,
.vc_custom_1743651507995,
.vc_custom_1743651799920,
.vc_custom_1743651934758,
.vc_custom_1743652059406,
.vc_custom_1743652098336,
.vc_custom_1743652138814,
.vc_custom_1743652183399,
.vc_custom_1743652296695,
.vc_custom_1743652329807,
.vc_custom_1743652391616,
.vc_custom_1743652471406 {
  padding-top: 20px !important
}

.vc_custom_1743652495725 {
  padding-bottom: 40px !important
}

.vc_custom_1743734921780 {
  padding-top: 40px !important
}

.vc_custom_1743919552468 {
  padding-top: 20px !important
}

.vc_custom_1743735026355 {
  margin-bottom: 30px !important
}

.vc_custom_1743735026355,
.vc_custom_1743735044392,
.vc_custom_1743735059240 {
  padding-top: 40px !important
}

.vc_custom_1743735077475 {
  padding-top: 20px !important
}

.vc_custom_1743735125076,
.vc_custom_1743735397674 {
  padding-top: 40px !important
}

.vc_custom_1743735431826,
.vc_custom_1743735711306,
.vc_custom_1743735857629,
.vc_custom_1743735888527,
.vc_custom_1743735967493,
.vc_custom_1743736032061,
.vc_custom_1743736137378,
.vc_custom_1743736172893,
.vc_custom_1743737042116,
.vc_custom_1743737416690,
.vc_custom_1743737466218,
.vc_custom_1743737530803,
.vc_custom_1743737800217,
.vc_custom_1743738031009,
.vc_custom_1743738061107,
.vc_custom_1743738123175,
.vc_custom_1743738207880,
.vc_custom_1743738271899 {
  padding-top: 20px !important
}

.vc_custom_1743738298161 {
  padding-bottom: 40px !important
}

.vc_custom_1744256747533,
.vc_custom_1744256830788 {
  padding-top: 40px !important
}

.vc_custom_1744256830788 {
  margin-bottom: 30px !important
}

.vc_custom_1744256866454 {
  padding-top: 40px !important
}

.vc_custom_1744256876284 {
  padding-top: 20px !important
}

.vc_custom_1744256953059 {
  padding-top: 40px !important
}

.vc_custom_1744256966377 {
  padding-top: 20px !important
}

.vc_custom_1744257013410,
.vc_custom_1744257030484 {
  padding-top: 40px !important
}

.vc_custom_1744257041516,
.vc_custom_1744257307861,
.vc_custom_1744257360668,
.vc_custom_1744257372271,
.vc_custom_1744257425715,
.vc_custom_1744257468661,
.vc_custom_1744257517615,
.vc_custom_1744257527774,
.vc_custom_1744257571688,
.vc_custom_1744257616916,
.vc_custom_1744257706529,
.vc_custom_1744257718901,
.vc_custom_1744257762962,
.vc_custom_1744257803013,
.vc_custom_1744257864402,
.vc_custom_1744257874888,
.vc_custom_1744257969196,
.vc_custom_1744258027763,
.vc_custom_1744258095190,
.vc_custom_1744258183669,
.vc_custom_1744258422356,
.vc_custom_1746450504246 {
  padding-top: 20px !important
}

.vc_custom_1744258471469 {
  padding-bottom: 40px !important
}

.vc_custom_1739523019767 {
  margin-top: -120px !important;
  padding-top: 100px !important
}

.vc_custom_1739687459041 {
  padding-top: 40px !important
}

.vc_custom_1739687459041,
.vc_custom_1742532984848 {
  background: #000 url(/images/eclipse-64792e09.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  margin-top: 0 !important
}

.vc_custom_1742532984848 {
  padding-top: 20px !important
}

.vc_custom_1742533008505 {
  background-image: url(/images/eclipse-64792e09.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  margin-top: 0 !important;
  padding-top: 40px !important
}

.vc_custom_1742533101466 {
  background: #000 url(/images/eclipse-64792e09.webp) !important
}

.vc_custom_1742533071211,
.vc_custom_1742533101466 {
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  margin-top: 0 !important;
  padding-top: 40px !important
}

.vc_custom_1742533071211 {
  background-image: url(/images/eclipse-64792e09.webp) !important
}

.vc_custom_1742533127491,
.vc_custom_1742533244019 {
  background: #000 url(/images/eclipse-64792e09.webp) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  margin-top: 0 !important;
  padding-top: 40px !important
}

.vc_custom_1744784452288 {
  padding-top: 40px !important
}

.vc_custom_1743919357518 {
  padding-top: 20px !important
}

.vc_custom_1744795163299 {
  margin-bottom: 30px !important
}

.vc_custom_1744784525712,
.vc_custom_1744784556752,
.vc_custom_1744795163299 {
  padding-top: 40px !important
}

.vc_custom_1744784575809 {
  padding-top: 20px !important
}

.vc_custom_1744784640643,
.vc_custom_1744784669019 {
  padding-top: 40px !important
}

.vc_custom_1744784700792,
.vc_custom_1744784744394,
.vc_custom_1744784788832,
.vc_custom_1744784834964,
.vc_custom_1744784888400,
.vc_custom_1744784927650,
.vc_custom_1744785015378,
.vc_custom_1744785077025,
.vc_custom_1744785109144,
.vc_custom_1744785148488,
.vc_custom_1744785204671,
.vc_custom_1744785268026,
.vc_custom_1744785305035,
.vc_custom_1744785340187,
.vc_custom_1744785414818,
.vc_custom_1744785457386,
.vc_custom_1744785542811,
.vc_custom_1744785765025,
.vc_custom_1744785787299,
.vc_custom_1744786742666,
.vc_custom_1744786847787 {
  padding-top: 20px !important
}

.vc_custom_1725185989743 {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important
}

.vc_custom_1744786951593 {
  padding-top: 20px !important
}

.vc_custom_1744786990410 {
  padding-bottom: 40px !important
}

:root {
  --wd-text-color: #f0f0f0;
  --wd-title-color: #fff;
  --wd-link-color: #ff5b9a;
  --wd-link-color-hover: #ff8ab6;
  --wd-main-bgcolor: #000;
  --wd-text-font: Roboto, Arial, sans-serif;
  --wd-title-font: Roboto, Arial, sans-serif;
  --wd-text-font-size: 16px;
  --wd-text-font-weight: 400;
  --wd-title-font-weight: 700
}

.main-page-wrapper,
.website-wrapper,
body {
  background: #000 !important;
  color: #f0f0f0
}

.main-page-wrapper :is(h1, h2, h3, h4, h5, .title) {
  color: #fff !important
}

.main-page-wrapper li,
.main-page-wrapper p {
  color: #f0f0f0
}

.whb-header,
.whb-header .whb-row {
  background: linear-gradient(135deg, #090909, #242424 55%, #090909) !important
}

.whb-header .nav-link-text,
.whb-header .woodmart-nav-link {
  color: #fff !important
}

.site-logo img {
  display: block;
  width: auto
}

.footer.MainLayout_footer__50H0R {
  background: #080808;
  color: #fff
}

.footer.MainLayout_footer__50H0R a {
  color: #fff
}

.static-menu-toggle {
  background: #1d1d1f;
  border: 0;
  border-radius: 12px;
  color: #fff;
  cursor: pointer;
  display: none;
  font-size: 0;
  height: 44px;
  position: relative;
  width: 44px
}

.static-menu-toggle span,
.static-menu-toggle:after,
.static-menu-toggle:before {
  background: currentColor;
  border-radius: 2px;
  content: "";
  height: 2px;
  left: 11px;
  position: absolute;
  right: 11px;
  transition: .2s
}

.static-menu-toggle:before {
  top: 14px
}

.static-menu-toggle span {
  top: 21px
}

.static-menu-toggle:after {
  top: 28px
}

.static-menu-toggle[aria-expanded=true]:before {
  top: 21px;
  transform: rotate(45deg)
}

.static-menu-toggle[aria-expanded=true] span {
  opacity: 0
}

.static-menu-toggle[aria-expanded=true]:after {
  top: 21px;
  transform: rotate(-45deg)
}

.static-mobile-menu {
  background: #fff;
  border-top: 1px solid rgba(0, 0, 0, .08);
  box-shadow: 0 14px 30px rgba(0, 0, 0, .12);
  display: none
}

.static-mobile-menu a {
  border-bottom: 1px solid rgba(0, 0, 0, .07);
  color: #242424;
  display: block;
  font-weight: 600;
  padding: 14px 20px;
  text-decoration: none
}

.static-mobile-menu.is-open {
  display: block
}

.wd-age-verify.static-visible {
  display: block !important;
  left: 50%;
  opacity: 1 !important;
  position: fixed;
  top: 50%;
  transform: translate(-50%, -50%);
  visibility: visible !important;
  z-index: 100001
}

.static-age-backdrop {
  background: rgba(0, 0, 0, .72);
  inset: 0;
  position: fixed;
  z-index: 100000
}

.wd-age-verify.is-denied .wd-age-verify-buttons,
.wd-age-verify.is-denied .wd-age-verify-text,
.wd-age-verify:not(.is-denied) .wd-age-verify-text-error {
  display: none
}

img {
  height: auto
}

.entry-content img {
  max-width: 100%
}

.entry-content>.wpb-content-wrapper>.vc_row {
  left: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100% !important
}

.wd-lazy-fade,
.wd-lazy-load {
  opacity: 1 !important;
  transform: none !important;
  visibility: visible !important
}

.static-skip-link {
  background: #fff;
  color: #111;
  left: -9999px;
  padding: 10px;
  position: absolute;
  top: 8px;
  z-index: 100002
}

.static-skip-link:focus {
  left: 8px
}

@media(max-width:1024px) {

  .Header_controls_mobile,
  .whb-header-bottom {
    display: none !important
  }

  .static-menu-toggle {
    display: inline-block
  }

  .whb-mobile-right {
    align-items: center;
    display: flex !important;
    justify-content: flex-end
  }

  .static-mobile-menu {
    position: relative;
    z-index: 9999
  }
}

@media(max-width:767px) {

  .vc_row.vc_inner>.vc_column_container,
  .vc_row>.vc_column_container {
    display: block !important;
    float: none !important;
    width: 100% !important
  }

  .vc_row-flex {
    display: block !important
  }

  .entry-content .vc_row {
    margin-left: 0 !important;
    margin-right: 0 !important
  }
}

@media(min-width:1025px) {
  .static-mobile-menu {
    display: none !important
  }
}

/* xn-guide-page */
.xn-guide {
  max-width: 940px;
  margin: 0 auto;
  padding: 70px 22px 90px;
  font-size: 17px;
  line-height: 1.75
}

.xn-guide h1 {
  font-size: clamp(38px, 6vw, 66px);
  line-height: 1.08;
  margin: 10px 0 25px
}

.xn-guide h2 {
  font-size: clamp(26px, 3vw, 38px);
  line-height: 1.2;
  margin: 58px 0 20px
}

.xn-guide p,
.xn-guide li {
  color: #e8e8e8
}

.xn-guide a {
  color: #ff77aa;
  text-decoration: underline;
  text-underline-offset: 3px
}

.xn-guide-kicker {
  color: #ff77aa !important;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: .13em;
  text-transform: uppercase
}

.xn-guide-lead {
  font-size: 21px;
  line-height: 1.65;
  max-width: 850px
}

.xn-guide-image {
  margin: 40px 0
}

.xn-guide-image img {
  border-radius: 22px;
  display: block;
  width: 100%;
  max-height: 520px;
  object-fit: cover
}

.xn-guide-image figcaption {
  color: #aaa;
  font-size: 14px;
  margin-top: 10px
}

.xn-guide-toc {
  background: #151515;
  border: 1px solid #333;
  border-radius: 18px;
  display: grid;
  gap: 10px;
  margin: 42px 0;
  padding: 28px
}

.xn-guide-toc strong {
  font-size: 20px;
  margin-bottom: 6px
}

.xn-guide-callout {
  background: linear-gradient(135deg, #27101d, #151515);
  border-left: 4px solid #ff5b9a;
  border-radius: 12px;
  margin: 30px 0;
  padding: 22px 24px
}

.xn-guide-table-wrap {
  overflow-x: auto;
  margin: 28px 0
}

.xn-guide table {
  border-collapse: collapse;
  min-width: 700px;
  width: 100%
}

.xn-guide th,
.xn-guide td {
  border: 1px solid #3a3a3a;
  padding: 15px;
  text-align: left;
  vertical-align: top
}

.xn-guide th {
  background: #202020;
  color: #fff
}

.xn-guide td {
  background: #111
}

.xn-guide-faq details {
  background: #121212;
  border: 1px solid #333;
  border-radius: 12px;
  margin: 12px 0;
  padding: 0 20px
}

.xn-guide-faq summary {
  color: #fff;
  cursor: pointer;
  font-size: 18px;
  font-weight: 700;
  padding: 20px 35px 20px 0
}

.xn-guide-faq details p {
  padding: 0 0 20px
}

.xn-guide-summary {
  background: linear-gradient(145deg, #21111b, #101010);
  border: 1px solid #3a2630;
  border-radius: 20px;
  margin-top: 60px;
  padding: 10px 30px 30px
}

.xn-guide-summary h2 {
  margin-top: 25px
}

@media(max-width:767px) {
  .xn-guide {
    padding: 45px 17px 65px;
    font-size: 16px
  }

  .xn-guide h1 {
    font-size: 40px
  }

  .xn-guide-lead {
    font-size: 18px
  }

  .xn-guide h2 {
    margin-top: 44px
  }

  .xn-guide-toc {
    padding: 22px
  }

  .xn-guide-summary {
    padding: 5px 20px 22px
  }
}

/* xn-guide-card */
.xn-guide-card {
  background: #171717;
  border: 1px solid #353535;
  border-radius: 14px;
  margin: 25px auto 35px;
  max-width: 980px;
  padding: 18px 22px
}

.xn-guide-card p {
  color: #fff;
  margin: 0
}

.xn-guide-card a {
  color: #ff77aa;
  text-decoration: underline;
  text-underline-offset: 3px
}

.xn-guide-scope {
  background: #fff;
  color: #111;
  border-radius: 14px;
  font-size: 17px;
  margin: 28px 0;
  padding: 20px 24px
}

/* xn-undress-landing */
.xn-guide-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 14px;
  margin: 28px 0
}

.xn-guide-actions a {
  text-decoration: none
}

.xn-primary-button,
.xn-secondary-button {
  border-radius: 12px;
  display: inline-flex;
  font-weight: 700;
  justify-content: center;
  padding: 14px 22px
}

.xn-primary-button {
  background: #ff5b9a;
  color: #fff !important
}

.xn-primary-button:hover {
  background: #ff78ad
}

.xn-secondary-button {
  border: 1px solid #666;
  color: #fff !important
}

.xn-tool-grid {
  display: grid;
  gap: 18px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  margin: 30px 0
}

.xn-tool-card {
  background: #121212;
  border: 1px solid #333;
  border-radius: 16px;
  padding: 24px
}

.xn-tool-card span {
  color: #ff77aa;
  display: block;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: .08em;
  margin-bottom: 14px;
  text-transform: uppercase
}

.xn-tool-card h3 {
  font-size: 22px;
  margin-bottom: 12px
}

.xn-tool-card p {
  font-size: 15px
}

.xn-tool-card a {
  font-weight: 700
}

@media(max-width:767px) {
  .xn-guide-actions {
    display: grid
  }

  .xn-tool-grid {
    grid-template-columns: 1fr
  }
}

/* xn-video-page */
.xn-video-facts {
  display: grid;
  gap: 1px;
  grid-template-columns: repeat(3, 1fr);
  margin: 36px 0;
  overflow: hidden;
  border: 1px solid #353535;
  border-radius: 16px;
  background: #353535
}

.xn-video-facts div {
  background: #111;
  padding: 20px
}

.xn-video-facts strong,
.xn-video-facts span {
  display: block
}

.xn-video-facts strong {
  color: #fff;
  font-size: 19px;
  margin-bottom: 4px
}

.xn-video-facts span {
  color: #aaa;
  font-size: 14px
}

@media(max-width:767px) {
  .xn-video-facts {
    grid-template-columns: 1fr
  }
}

/* Site-wide article directory */
.xn-site-footer {
  margin-top: 64px;
  background: #090d18;
  color: #dfe6f6;
  border-top: 1px solid rgba(255, 255, 255, .12)
}

.xn-footer-inner {
  width: min(1240px, calc(100% - 40px));
  margin: 0 auto;
  padding: 50px 0 24px
}

.xn-footer-intro {
  max-width: 720px;
  margin-bottom: 34px
}

.xn-footer-brand {
  display: inline-block;
  margin-bottom: 10px;
  color: #fff !important;
  font-size: 26px;
  font-weight: 800;
  letter-spacing: -.02em
}

.xn-footer-intro p {
  margin: 0;
  color: #aeb9d2;
  font-size: 16px;
  line-height: 1.65
}

.xn-footer-directory {
  display: grid;
  grid-template-columns: 1.25fr 1fr 1.45fr .8fr;
  gap: 34px;
  padding: 34px 0;
  border-top: 1px solid rgba(255, 255, 255, .1)
}

.xn-footer-heading {
  margin: 0 0 16px !important;
  color: #fff !important;
  font-size: 15px !important;
  font-weight: 800;
  letter-spacing: .06em;
  text-transform: uppercase
}

.xn-footer-column ul {
  display: grid;
  gap: 9px;
  margin: 0;
  padding: 0;
  list-style: none
}

.xn-footer-column li {
  margin: 0;
  padding: 0;
  line-height: 1.35
}

.xn-footer-column a {
  color: #bfc9e2 !important;
  font-size: 14px;
  text-decoration: none
}

.xn-footer-column a:hover,
.xn-footer-column a:focus {
  color: #fff !important;
  text-decoration: underline;
  text-underline-offset: 3px
}

.xn-footer-bottom {
  display: flex;
  justify-content: space-between;
  gap: 20px;
  padding-top: 22px;
  border-top: 1px solid rgba(255, 255, 255, .1);
  color: #8895b2;
  font-size: 13px
}

@media(max-width:1024px) {
  .xn-footer-directory {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
}

@media(max-width:600px) {
  .xn-site-footer {
    margin-top: 42px
  }

  .xn-footer-inner {
    width: min(100% - 28px, 1240px);
    padding-top: 38px
  }

  .xn-footer-directory {
    grid-template-columns: 1fr;
    gap: 28px
  }

  .xn-footer-column ul {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 10px 16px
  }

  .xn-footer-bottom {
    flex-direction: column;
    gap: 8px
  }

  .xn-footer-column a {
    font-size: 14px
  }
}

@media(max-width:420px) {
  .xn-footer-column ul {
    grid-template-columns: 1fr
  }
}

/* xNude home redesign 2026-09-16 */
.xnh-home {
  margin: 0;
  background: #08090d !important;
  color: #171927;
  font-family: Inter, Roboto, Arial, sans-serif
}

.xnh-home * {
  box-sizing: border-box
}

.xnh-home a {
  text-decoration: none
}

.xnh-home .website-wrapper {
  overflow: hidden;
  background: #08090d !important
}

.xnh-shell {
  width: min(1180px, calc(100% - 48px));
  margin-inline: auto
}

.xnh-header {
  position: relative;
  z-index: 100;
  background: rgba(8, 9, 13, .96);
  border-bottom: 1px solid rgba(255, 255, 255, .08)
}

.xnh-header__inner {
  width: min(1240px, calc(100% - 40px));
  min-height: 78px;
  margin: auto;
  display: flex;
  align-items: center;
  gap: 32px
}

.xnh-brand {
  display: flex;
  align-items: center;
  margin-right: auto
}

.xnh-brand img {
  width: 178px;
  height: auto
}

.xnh-nav {
  display: flex;
  align-items: center;
  gap: 27px
}

.xnh-nav a {
  color: #d9dae1;
  font-size: 14px;
  font-weight: 700
}

.xnh-nav a:hover {
  color: #fff
}

.xnh-actions {
  display: flex;
  gap: 10px
}

.xnh-action {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 42px;
  padding: 0 17px;
  border-radius: 99px;
  font-size: 13px;
  font-weight: 800
}

.xnh-action--soft {
  color: #fff;
  border: 1px solid #444657;
  background: #171821
}

.xnh-action--hot {
  color: #130d10;
  background: linear-gradient(135deg, #ffbd63, #ff5c9e)
}

.xnh-header .static-menu-toggle {
  background: #20212a;
  color: #fff
}

.xnh-mobile-menu {
  position: absolute !important;
  top: 100%;
  left: 0;
  right: 0;
  background: #11131a !important;
  border-color: #292b36 !important
}

.xnh-mobile-menu a {
  background: #11131a !important;
  color: #fff !important;
  border-color: #292b36 !important
}

.xnh-main {
  background: #fff
}

.xnh-hero {
  position: relative;
  overflow: hidden;
  background: radial-gradient(circle at 85% 12%, #2a1931 0, transparent 34%), linear-gradient(145deg, #090a0e 0%, #12141d 55%, #08090d 100%);
  color: #fff
}

.xnh-hero__glow {
  position: absolute;
  border-radius: 50%;
  filter: blur(80px);
  opacity: .3
}

.xnh-hero__glow--one {
  width: 360px;
  height: 360px;
  background: #ff4f9a;
  right: -100px;
  top: 50px
}

.xnh-hero__glow--two {
  width: 280px;
  height: 280px;
  background: #625cff;
  left: -160px;
  bottom: -80px
}

.xnh-hero__grid {
  position: relative;
  z-index: 1;
  min-height: 690px;
  display: grid;
  grid-template-columns: 1.03fr .97fr;
  align-items: center;
  gap: 76px;
  padding-block: 74px
}

.xnh-eyebrow,
.xnh-kicker {
  margin: 0 0 18px;
  color: #ff79ad;
  font-size: 12px;
  font-weight: 900;
  letter-spacing: .15em;
  text-transform: uppercase
}

.xnh-hero h1 {
  max-width: 720px;
  margin: 0;
  color: #fff;
  font-size: clamp(48px, 5.5vw, 78px);
  line-height: .98;
  letter-spacing: -.055em
}

.xnh-hero h1 span {
  display: block;
  color: #ff87b6
}

.xnh-hero__lead {
  max-width: 660px;
  margin: 28px 0 0;
  color: #c9cbd5;
  font-size: 20px;
  line-height: 1.6
}

.xnh-hero__buttons {
  display: flex;
  flex-wrap: wrap;
  gap: 14px;
  margin-top: 34px
}

.xnh-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  min-height: 56px;
  padding: 0 25px;
  border-radius: 14px;
  font-size: 15px;
  font-weight: 900
}

.xnh-button--primary {
  color: #161019;
  background: linear-gradient(135deg, #ffbd63, #ff5c9e);
  box-shadow: 0 16px 40px rgba(255, 92, 158, .2)
}

.xnh-button--secondary {
  color: #fff;
  border: 1px solid #40434f;
  background: rgba(255, 255, 255, .05)
}

.xnh-hero__proof {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin-top: 28px;
  color: #989ba8;
  font-size: 12px;
  font-weight: 700
}

.xnh-hero__proof span {
  display: flex;
  align-items: center;
  gap: 8px
}

.xnh-hero__proof span:before {
  content: '✓';
  display: grid;
  place-items: center;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  color: #0b0c10;
  background: #7dedbd;
  font-size: 11px
}

.xnh-hero__visual {
  position: relative;
  min-width: 0
}

.xnh-visual-card {
  position: relative;
  overflow: hidden;
  border: 1px solid rgba(255, 255, 255, .15);
  border-radius: 28px;
  box-shadow: 0 30px 80px rgba(0, 0, 0, .48);
  transform: rotate(1.5deg)
}

.xnh-visual-card img {
  display: block;
  width: 100%;
  height: 510px;
  object-fit: cover
}

.xnh-visual-card__shade {
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, transparent 45%, rgba(6, 7, 10, .92))
}

.xnh-visual-card p {
  position: absolute;
  left: 28px;
  right: 28px;
  bottom: 25px;
  margin: 0
}

.xnh-visual-card strong,
.xnh-visual-card span {
  display: block
}

.xnh-visual-card strong {
  font-size: 21px
}

.xnh-visual-card span {
  margin-top: 5px;
  color: #bdc0cb;
  font-size: 13px
}

.xnh-float {
  position: absolute;
  z-index: 3;
  display: flex;
  align-items: center;
  gap: 9px;
  padding: 13px 17px;
  border: 1px solid rgba(255, 255, 255, .16);
  border-radius: 14px;
  background: rgba(20, 21, 29, .9);
  box-shadow: 0 18px 44px rgba(0, 0, 0, .35);
  backdrop-filter: blur(16px)
}

.xnh-float strong {
  color: #fff;
  font-size: 21px
}

.xnh-float span {
  color: #b8bbc6;
  font-size: 12px
}

.xnh-float--top {
  right: -22px;
  top: 42px
}

.xnh-float--bottom {
  left: -30px;
  bottom: 68px
}

.xnh-trust {
  color: #fff;
  background: #11131a;
  border-block: 1px solid #252733
}

.xnh-trust__grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr)
}

.xnh-trust__grid div {
  padding: 24px 28px;
  border-right: 1px solid #292b36
}

.xnh-trust__grid div:first-child {
  border-left: 1px solid #292b36
}

.xnh-trust strong,
.xnh-trust span {
  display: block
}

.xnh-trust strong {
  font-size: 15px
}

.xnh-trust span {
  margin-top: 3px;
  color: #9699a5;
  font-size: 12px
}

.xnh-section {
  padding: 100px 0
}

.xnh-section--light {
  background: #f5f6fa
}

.xnh-section--dark {
  color: #fff;
  background: #0e1016
}

.xnh-section-head {
  display: flex;
  align-items: end;
  justify-content: space-between;
  gap: 50px;
  margin-bottom: 42px
}

.xnh-section-head>div {
  max-width: 720px
}

.xnh-section-head h2,
.xnh-method h2,
.xnh-responsible h2,
.xnh-faq h2 {
  margin: 0;
  color: #151722;
  font-size: clamp(34px, 4vw, 52px);
  line-height: 1.05;
  letter-spacing: -.045em
}

.xnh-section-head>p {
  max-width: 420px;
  margin: 0;
  color: #686b78;
  font-size: 16px;
  line-height: 1.7
}

.xnh-section-head--dark h2 {
  color: #fff
}

.xnh-section-head--dark>p {
  color: #a7a9b3
}

.xnh-feature-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px
}

.xnh-feature {
  position: relative;
  min-height: 480px;
  overflow: hidden;
  border-radius: 28px;
  display: flex;
  align-items: stretch;
  box-shadow: 0 15px 44px rgba(20, 24, 43, .09)
}

.xnh-feature--blue {
  background: linear-gradient(145deg, #151b3d, #273a91)
}

.xnh-feature--pink {
  background: linear-gradient(145deg, #321727, #77284f)
}

.xnh-feature__content {
  position: relative;
  z-index: 2;
  width: 66%;
  padding: 44px 0 40px 42px;
  color: #fff
}

.xnh-label {
  display: inline-flex;
  padding: 8px 11px;
  border-radius: 9px;
  color: #fff;
  background: rgba(255, 255, 255, .12);
  font-size: 11px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: .09em
}

.xnh-feature h3 {
  margin: 20px 0 14px;
  color: #fff;
  font-size: 38px
}

.xnh-feature p {
  color: #d9dbea;
  line-height: 1.65
}

.xnh-feature ul {
  margin: 22px 0;
  padding: 0;
  list-style: none
}

.xnh-feature li {
  margin: 10px 0;
  color: #fff;
  font-size: 13px;
  font-weight: 700
}

.xnh-feature li:before {
  content: '✓';
  margin-right: 9px;
  color: #7dedbd
}

.xnh-feature a {
  display: inline-flex;
  margin-top: 8px;
  color: #fff;
  font-weight: 900;
  border-bottom: 1px solid rgba(255, 255, 255, .45)
}

.xnh-feature img {
  position: absolute;
  right: -16%;
  bottom: -8%;
  width: 62%;
  height: 78%;
  object-fit: cover;
  border-radius: 26px 0 0 0;
  opacity: .62;
  mask-image: linear-gradient(to right, transparent 0, #000 35%)
}

.xnh-card-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 18px
}

.xnh-card {
  min-height: 245px;
  padding: 30px;
  border: 1px solid #292c37;
  border-radius: 20px;
  color: #fff;
  background: #15171f;
  transition: .2s
}

.xnh-card:hover {
  transform: translateY(-4px);
  border-color: #ff619d
}

.xnh-card>span {
  color: #ff77ad;
  font-size: 12px;
  font-weight: 900
}

.xnh-card h3 {
  margin: 26px 0 13px;
  color: #fff;
  font-size: 23px
}

.xnh-card p {
  color: #9fa2ad;
  line-height: 1.6
}

.xnh-card b {
  display: block;
  margin-top: 24px;
  color: #fff;
  font-size: 13px
}

.xnh-companion-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 17px
}

.xnh-companion-grid>a {
  min-height: 220px;
  padding: 28px;
  border: 1px solid #dfe1e9;
  border-radius: 20px;
  background: #fff;
  box-shadow: 0 10px 30px rgba(28, 31, 48, .05)
}

.xnh-companion-grid strong,
.xnh-companion-grid span,
.xnh-companion-grid b {
  display: block
}

.xnh-companion-grid strong {
  color: #171927;
  font-size: 23px
}

.xnh-companion-grid span {
  min-height: 58px;
  margin-top: 14px;
  color: #707381;
  line-height: 1.55
}

.xnh-companion-grid b {
  margin-top: 28px;
  color: #df387b;
  font-size: 13px
}

.xnh-text-link {
  display: inline-flex;
  margin-top: 28px;
  color: #d93275;
  font-weight: 900
}

.xnh-method {
  color: #fff;
  background: linear-gradient(135deg, #171a28, #321a30)
}

.xnh-method__grid {
  display: grid;
  grid-template-columns: .85fr 1.15fr;
  gap: 95px;
  align-items: center
}

.xnh-method h2 {
  color: #fff
}

.xnh-method__grid>div>p:not(.xnh-kicker) {
  margin: 24px 0 30px;
  color: #babcc6;
  line-height: 1.75
}

.xnh-method ol {
  margin: 0;
  padding: 0;
  list-style: none
}

.xnh-method li {
  display: grid;
  grid-template-columns: 54px 1fr;
  gap: 18px;
  padding: 22px 0;
  border-bottom: 1px solid rgba(255, 255, 255, .12)
}

.xnh-method li>span {
  color: #ff77ad;
  font-weight: 900
}

.xnh-method strong {
  font-size: 18px
}

.xnh-method li p {
  margin: 6px 0 0;
  color: #aeb0bb
}

.xnh-guide-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px
}

.xnh-guide-grid a {
  min-height: 255px;
  padding: 32px;
  border-radius: 20px;
  color: #171927;
  background: #fff;
  border: 1px solid #e1e3eb
}

.xnh-guide-grid span {
  color: #db3979;
  font-size: 11px;
  font-weight: 900;
  letter-spacing: .1em
}

.xnh-guide-grid h3 {
  margin: 22px 0 15px;
  color: #171927;
  font-size: 23px;
  line-height: 1.25
}

.xnh-guide-grid p {
  color: #6d707d;
  line-height: 1.65
}

.xnh-responsible {
  padding: 64px 0;
  color: #fff;
  background: #11131a
}

.xnh-responsible__inner {
  display: grid;
  grid-template-columns: auto 1fr auto;
  align-items: center;
  gap: 34px
}

.xnh-responsible__icon {
  display: grid;
  place-items: center;
  width: 92px;
  height: 92px;
  border-radius: 50%;
  color: #161019;
  background: linear-gradient(135deg, #ffbd63, #ff5c9e);
  font-size: 28px;
  font-weight: 950
}

.xnh-responsible h2 {
  color: #fff;
  font-size: 36px
}

.xnh-responsible p:not(.xnh-kicker) {
  max-width: 760px;
  margin: 13px 0 0;
  color: #b8bbc4;
  line-height: 1.65
}

.xnh-responsible a {
  max-width: 210px;
  color: #fff;
  font-weight: 900
}

.xnh-faq__grid {
  display: grid;
  grid-template-columns: .7fr 1.3fr;
  gap: 90px
}

.xnh-faq__grid>div>p:not(.xnh-kicker) {
  color: #6b6e7a;
  line-height: 1.7
}

.xnh-faq__items details {
  padding: 21px 0;
  border-bottom: 1px solid #daddE5
}

.xnh-faq__items summary {
  cursor: pointer;
  color: #171927;
  font-size: 18px;
  font-weight: 850;
  list-style: none
}

.xnh-faq__items summary:after {
  content: '+';
  float: right;
  color: #dc3a7a;
  font-size: 24px
}

.xnh-faq__items details[open] summary:after {
  content: '−'
}

.xnh-faq__items p {
  margin: 13px 40px 0 0;
  color: #696c78;
  line-height: 1.65
}

.xnh-home>.website-wrapper>.xn-site-footer {
  margin-top: 0
}

.xnh-brand {
  gap: 11px;
  color: #fff
}

.xnh-brand__mark {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 43px;
  height: 43px;
  overflow: hidden;
  border: 1px solid rgba(255, 255, 255, .22);
  border-radius: 14px;
  background: linear-gradient(145deg, #2b1c31, #101118);
  box-shadow: inset 0 1px rgba(255, 255, 255, .12), 0 8px 24px rgba(0, 0, 0, .35);
  font-size: 17px;
  font-weight: 950;
  letter-spacing: -.08em
}

.xnh-brand__mark:before {
  content: '';
  position: absolute;
  width: 42px;
  height: 12px;
  right: -17px;
  top: 4px;
  background: linear-gradient(90deg, #ffbb62, #ff5f9d);
  transform: rotate(38deg);
  opacity: .95
}

.xnh-brand__mark i {
  position: relative;
  z-index: 1;
  color: #ff7cad;
  font-style: normal
}

.xnh-brand__name {
  display: flex;
  align-items: baseline;
  gap: 5px;
  letter-spacing: -.045em
}

.xnh-brand__name strong {
  color: #fff;
  font-size: 22px;
  font-weight: 900
}

.xnh-brand__name em {
  color: #ff7cad;
  font-size: 16px;
  font-style: normal;
  font-weight: 900
}

.xnh-action--hot {
  border: 1px solid rgba(255, 255, 255, .18);
  box-shadow: 0 9px 28px rgba(255, 92, 158, .3);
  transition: transform .2s, box-shadow .2s
}

.xnh-action--hot:hover {
  transform: translateY(-2px);
  box-shadow: 0 13px 34px rgba(255, 92, 158, .42)
}

@media(max-width:1100px) {
  .xnh-nav {
    display: none
  }

  .xnh-header .static-menu-toggle {
    display: inline-block
  }

  .xnh-header__inner {
    min-height: 70px
  }

  .xnh-hero__grid {
    gap: 42px
  }

  .xnh-visual-card img {
    height: 430px
  }

  .xnh-feature__content {
    width: 72%
  }

  .xnh-companion-grid {
    grid-template-columns: 1fr 1fr
  }

  .xnh-card-grid {
    grid-template-columns: 1fr 1fr
  }
}

@media(max-width:767px) {
  .xnh-shell {
    width: min(100% - 32px, 620px)
  }

  .xnh-header__inner {
    width: calc(100% - 28px);
    min-height: 68px;
    gap: 10px
  }

  .xnh-brand img {
    width: 135px
  }

  .xnh-actions {
    display: none
  }

  .xnh-hero__grid {
    min-height: auto;
    grid-template-columns: 1fr;
    gap: 24px;
    padding: 42px 0 34px
  }

  .xnh-eyebrow {
    margin-bottom: 12px
  }

  .xnh-hero h1 {
    font-size: 43px;
    line-height: 1.02
  }

  .xnh-hero__lead {
    margin-top: 18px;
    font-size: 15px;
    line-height: 1.5
  }

  .xnh-hero__buttons {
    display: grid;
    gap: 10px;
    margin-top: 22px
  }

  .xnh-button {
    width: 100%;
    min-height: 50px
  }

  .xnh-hero__proof {
    gap: 9px 14px;
    margin-top: 16px
  }

  .xnh-hero__proof span {
    font-size: 10px
  }

  .xnh-hero__visual {
    padding: 0 6px
  }

  .xnh-visual-card {
    border-radius: 22px;
    transform: none
  }

  .xnh-visual-card img {
    height: 220px
  }

  .xnh-visual-card p {
    left: 20px;
    right: 20px;
    bottom: 16px
  }

  .xnh-visual-card strong {
    font-size: 16px
  }

  .xnh-visual-card span {
    font-size: 11px
  }

  .xnh-float {
    padding: 9px 12px
  }

  .xnh-float strong {
    font-size: 16px
  }

  .xnh-float span {
    font-size: 10px
  }

  .xnh-float--top {
    right: -4px;
    top: 18px
  }

  .xnh-float--bottom {
    left: -4px;
    bottom: 42px
  }

  .xnh-trust__grid {
    grid-template-columns: 1fr 1fr
  }

  .xnh-trust__grid div {
    padding: 19px 15px;
    border-bottom: 1px solid #292b36
  }

  .xnh-trust__grid div:nth-child(odd) {
    border-left: 1px solid #292b36
  }

  .xnh-section {
    padding: 70px 0
  }

  .xnh-section-head {
    display: block;
    margin-bottom: 30px
  }

  .xnh-section-head h2,
  .xnh-method h2,
  .xnh-faq h2 {
    font-size: 36px
  }

  .xnh-section-head>p {
    margin-top: 17px
  }

  .xnh-feature-grid,
  .xnh-card-grid,
  .xnh-companion-grid,
  .xnh-guide-grid,
  .xnh-method__grid,
  .xnh-faq__grid {
    grid-template-columns: 1fr
  }

  .xnh-feature {
    min-height: 470px
  }

  .xnh-feature__content {
    width: 100%;
    padding: 31px 28px 220px
  }

  .xnh-feature h3 {
    font-size: 32px
  }

  .xnh-feature img {
    right: -8%;
    bottom: -10%;
    width: 78%;
    height: 55%;
    opacity: .46
  }

  .xnh-card {
    min-height: 215px
  }

  .xnh-companion-grid>a {
    min-height: 190px
  }

  .xnh-method__grid {
    gap: 42px
  }

  .xnh-responsible__inner {
    grid-template-columns: 1fr;
    text-align: left
  }

  .xnh-responsible__icon {
    width: 72px;
    height: 72px;
    font-size: 22px
  }

  .xnh-responsible a {
    max-width: none
  }

  .xnh-faq__grid {
    gap: 30px
  }
}

@media(max-width:767px) {
  .xnh-brand {
    gap: 0
  }

  .xnh-brand__mark {
    width: 40px;
    height: 40px;
    border-radius: 12px;
    font-size: 15px
  }

  .xnh-actions {
    display: flex;
    margin-left: auto
  }
/*
  .xnh-action--soft {
    display: none
  }
*/
  .xnh-action--hot {
    min-height: 40px;
    padding: 0 16px;
    box-shadow: 0 8px 24px rgba(255, 92, 158, .26)
  }

  .xnh-header .static-menu-toggle {
    margin-left: 2px
  }
}