/*!
 * 
 * instrumentInventors
 * 
 * @author satopin
 * @version 0.1.0
 * @link UNLICENSED
 * @license UNLICENSED
 * 
 * Copyright (c) 2026 satopin
 * 
 * This software is released under the UNLICENSED License
 * https://opensource.org/licenses/UNLICENSED
 * 
 * Compiled with the help of https://wpack.io
 * A zero setup Webpack Bundler Script for WordPress
 */
/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */

/*
Document
========
*/

/**
Use a better box model (opinionated).
*/

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

/**
Use a more readable tab size (opinionated).
*/

html {
  tab-size: 4;
}

/**
1. Correct the line height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
*/

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/*
Sections
========
*/

/**
Remove the margin in all browsers.
*/

body {
  margin: 0;
}

/**
Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
*/

body {
  font-family:
		system-ui,
		-apple-system, /* Firefox supports this but not yet `system-ui` */
		'Segoe UI',
		Roboto,
		Helvetica,
		Arial,
		sans-serif,
		'Apple Color Emoji',
		'Segoe UI Emoji';
}

/*
Grouping content
================
*/

/**
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
}

/*
Text-level semantics
====================
*/

/**
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/**
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/**
1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
2. Correct the odd 'em' font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family:
		ui-monospace,
		SFMono-Regular,
		Consolas,
		'Liberation Mono',
		Menlo,
		monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/**
Prevent 'sub' and 'sup' elements from affecting the line height in all browsers.
*/

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
Tabular data
============
*/

/**
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
}

/*
Forms
=====
*/

/**
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
Remove the inheritance of text transform in Edge and Firefox.
1. Remove the inheritance of text transform in Firefox.
*/

button,
select { /* 1 */
  text-transform: none;
}

/**
Correct the inability to style clickable types in iOS and Safari.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}

/**
Remove the inner border and padding in Firefox.
*/

::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
Restore the focus styles unset by the previous rule.
*/

/**
Remove the additional ':invalid' styles in Firefox.
See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737
*/

/**
Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.
*/

legend {
  padding: 0;
}

/**
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/**
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/**
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to 'inherit' in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Interactive
===========
*/

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/**
 * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
 * A thin layer on top of normalize.css that provides a starting point more
 * suitable for web applications.
 */

/**
 * Removes the default spacing and border for appropriate elements.
 */

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

button {
  background-color: transparent;
  background-image: none;
}

fieldset {
  margin: 0;
  padding: 0;
}

ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/**
 * Tailwind custom reset styles
 */

/**
 * 1. Use the user's configured `sans` font-family (with Tailwind's default
 *    sans-serif font stack as a fallback) as a sane default.
 * 2. Use Tailwind's default "normal" line-height so the user isn't forced
 *    to override it to ensure consistency even when using the default theme.
 */

html {
  font-family: GT Walsheim, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */
  line-height: 1.5; /* 2 */
}

/**
 * Inherit font-family and line-height from `html` so users can set them as
 * a class directly on the `html` element.
 */

body {
  font-family: inherit;
  line-height: inherit;
}

/**
 * 1. Prevent padding and border from affecting element width.
 *
 *    We used to set this in the html element and inherit from
 *    the parent element for everything else. This caused issues
 *    in shadow-dom-enhanced elements like <details> where the content
 *    is wrapped by a div with box-sizing set to `content-box`.
 *
 *    https://github.com/mozdevs/cssremedy/issues/4
 *
 *
 * 2. Allow adding a border to an element by just adding a border-width.
 *
 *    By default, the way the browser specifies that an element should have no
 *    border is by setting it's border-style to `none` in the user-agent
 *    stylesheet.
 *
 *    In order to easily add borders to elements by just setting the `border-width`
 *    property, we change the default border-style for all elements to `solid`, and
 *    use border-width to hide them instead. This way our `border` utilities only
 *    need to set the `border-width` property instead of the entire `border`
 *    shorthand, making our border utilities much more straightforward to compose.
 *
 *    https://github.com/tailwindcss/tailwindcss/pull/116
 */

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}

/*
 * Ensure horizontal rules are visible by default
 */

hr {
  border-top-width: 1px;
}

/**
 * Undo the `border-style: none` reset that Normalize applies to images so that
 * our `border-{width}` utilities have the expected effect.
 *
 * The Normalize reset is unnecessary for us since we default the border-width
 * to 0 on all elements.
 *
 * https://github.com/tailwindcss/tailwindcss/issues/362
 */

img {
  border-style: solid;
}

textarea {
  resize: vertical;
}

input::placeholder,
textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}

button,
[role="button"] {
  cursor: pointer;
}

/**
 * Override legacy focus reset from Normalize with modern Firefox focus styles.
 *
 * This is actually an improvement over the new defaults in Firefox in our testing,
 * as it triggers the better focus styles even for links, which still use a dotted
 * outline in Firefox by default.
 */

table {
  border-collapse: collapse;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/**
 * Reset links to optimize for opt-in styling instead of
 * opt-out.
 */

a {
  color: inherit;
  text-decoration: inherit;
}

/**
 * Reset form element properties that are easy to forget to
 * style explicitly so you don't inadvertently introduce
 * styles that deviate from your design system. These styles
 * supplement a partial reset that is already applied by
 * normalize.css.
 */

button,
input,
optgroup,
select,
textarea {
  padding: 0;
  line-height: inherit;
  color: inherit;
}

/**
 * Use the configured 'mono' font family for elements that
 * are expected to be rendered with a monospace font, falling
 * back to the system monospace stack if there is no configured
 * 'mono' font family.
 */

pre,
code,
kbd,
samp {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

/**
 * 1. Make replaced elements `display: block` by default as that's
 *    the behavior you want almost all of the time. Inspired by
 *    CSS Remedy, with `svg` added as well.
 *
 *    https://github.com/mozdevs/cssremedy/issues/14
 * 
 * 2. Add `vertical-align: middle` to align replaced elements more
 *    sensibly by default when overriding `display` by adding a
 *    utility like `inline`.
 *
 *    This can trigger a poorly considered linting error in some
 *    tools but is included by design.
 * 
 *    https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210
 */

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/**
 * Constrain images and videos to the parent width and preserve
 * their intrinsic aspect ratio.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */

img,
video {
  max-width: 100%;
  height: auto;
}

/**
 * Ensure the default browser behavior of the `hidden` attribute.
 */

[hidden] {
  display: none;
}

*, ::before, ::after {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

@font-face {
  font-family: "GT Walsheim";

  src: url(assets/GT-Walsheim-Regular-397595bb.eot),
      url(assets/GT-Walsheim-Regular-c4f8cd15.woff2),
      url(assets/GT-Walsheim-Regular-e7d96dc5.woff);
}

/* @font-face {
      font-family: "GT Walsheim";
      src: url("./fonts/GT Walsheim/GT-Walsheim-Medium.eot"),
      url("./fonts/GT Walsheim/GT-Walsheim-Medium.woff"),
      url("./fonts/GT Walsheim/GT-Walsheim-Medium.woff2");
  } */

@font-face {
  font-family: "GT Walsheim";

  src: url(assets/GT-Walsheim-Bold-33f7eff5.eot),
      url(assets/GT-Walsheim-Bold-1bcdcd82.woff2),
      url(assets/GT-Walsheim-Bold-e9a3833e.woff);

  font-weight: bold;
}

@font-face {
  font-family: "Antipol Extended";

  src: url("assets/Antipol Extended Regular-c41cd2ee.otf");
}

@font-face {
  font-family: "Antipol Extended";

  src: url("assets/Antipol Extended Bold-47719189.otf");

  font-weight: bold;
}

html {
  font-size: 18px;
}

body {
  font-size: 16px;
}

@media (min-width: 1024px) {
  body {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}

h1, h2, h3, h4, h5 {
  font-family: Antipol Extended, sans-serif;
}

.container {
  width: 100%;
}

@media (min-width: 640px) {
  .container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .container {
    max-width: 1280px;
  }
}

@media (min-width: 1800px) {
  .container {
    max-width: 1800px;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.pointer-events-none {
  pointer-events: none;
}

.visible {
  visibility: visible;
}

.invisible {
  visibility: hidden;
}

.group:hover .group-hover\:visible {
  visibility: visible;
}

.static {
  position: static;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.sticky {
  position: sticky;
}

.top-0 {
  top: 0px;
}

.top-1 {
  top: 0.25rem;
}

.top-2 {
  top: 0.5rem;
}

.top-8 {
  top: 2rem;
}

.top-28 {
  top: 7rem;
}

.top-2\.5 {
  top: 0.625rem;
}

.-top-1 {
  top: -0.25rem;
}

.top-3px {
  top: 3px;
}

.right-0 {
  right: 0px;
}

.-right-1 {
  right: -0.25rem;
}

.-right-8 {
  right: -2rem;
}

.bottom-0 {
  bottom: 0px;
}

.bottom-1\/2 {
  bottom: 50%;
}

.left-0 {
  left: 0px;
}

.left-6 {
  left: 1.5rem;
}

.left-3px {
  left: 3px;
}

.isolate {
  isolation: isolate;
}

.z-0 {
  z-index: 0;
}

.z-10 {
  z-index: 10;
}

.z-20 {
  z-index: 20;
}

.z-30 {
  z-index: 30;
}

.z-40 {
  z-index: 40;
}

.z-50 {
  z-index: 50;
}

.-z-10 {
  z-index: -10;
}

.float-right {
  float: right;
}

.m-0 {
  margin: 0px;
}

.m-1 {
  margin: 0.25rem;
}

.m-2 {
  margin: 0.5rem;
}

.m-3 {
  margin: 0.75rem;
}

.m-4 {
  margin: 1rem;
}

.m-5 {
  margin: 1.25rem;
}

.m-6 {
  margin: 1.5rem;
}

.m-7 {
  margin: 1.75rem;
}

.m-8 {
  margin: 2rem;
}

.mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}

.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.mx-3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}

.mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.mx-6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.mx-7 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.mx-0\.5 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

.-mx-24 {
  margin-left: -6rem;
  margin-right: -6rem;
}

.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.my-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.mt-0 {
  margin-top: 0px;
}

.mt-1 {
  margin-top: 0.25rem;
}

.mt-2 {
  margin-top: 0.5rem;
}

.mt-3 {
  margin-top: 0.75rem;
}

.mt-4 {
  margin-top: 1rem;
}

.mt-5 {
  margin-top: 1.25rem;
}

.mt-6 {
  margin-top: 1.5rem;
}

.mt-7 {
  margin-top: 1.75rem;
}

.mt-8 {
  margin-top: 2rem;
}

.mt-10 {
  margin-top: 2.5rem;
}

.mt-12 {
  margin-top: 3rem;
}

.mt-16 {
  margin-top: 4rem;
}

.-mt-2 {
  margin-top: -0.5rem;
}

.mr-0 {
  margin-right: 0px;
}

.mr-1 {
  margin-right: 0.25rem;
}

.mr-2 {
  margin-right: 0.5rem;
}

.mr-3 {
  margin-right: 0.75rem;
}

.mr-4 {
  margin-right: 1rem;
}

.mr-5 {
  margin-right: 1.25rem;
}

.mr-6 {
  margin-right: 1.5rem;
}

.mr-7 {
  margin-right: 1.75rem;
}

.mr-8 {
  margin-right: 2rem;
}

.mr-24 {
  margin-right: 6rem;
}

.mr-0\.5 {
  margin-right: 0.125rem;
}

.-mr-5 {
  margin-right: -1.25rem;
}

.-mr-24 {
  margin-right: -6rem;
}

.mb-0 {
  margin-bottom: 0px;
}

.mb-1 {
  margin-bottom: 0.25rem;
}

.mb-2 {
  margin-bottom: 0.5rem;
}

.mb-3 {
  margin-bottom: 0.75rem;
}

.mb-4 {
  margin-bottom: 1rem;
}

.mb-5 {
  margin-bottom: 1.25rem;
}

.mb-6 {
  margin-bottom: 1.5rem;
}

.mb-7 {
  margin-bottom: 1.75rem;
}

.mb-8 {
  margin-bottom: 2rem;
}

.mb-16 {
  margin-bottom: 4rem;
}

.mb-0\.5 {
  margin-bottom: 0.125rem;
}

.ml-0 {
  margin-left: 0px;
}

.ml-1 {
  margin-left: 0.25rem;
}

.ml-2 {
  margin-left: 0.5rem;
}

.ml-3 {
  margin-left: 0.75rem;
}

.ml-4 {
  margin-left: 1rem;
}

.ml-5 {
  margin-left: 1.25rem;
}

.ml-6 {
  margin-left: 1.5rem;
}

.ml-7 {
  margin-left: 1.75rem;
}

.ml-8 {
  margin-left: 2rem;
}

.ml-24 {
  margin-left: 6rem;
}

.-ml-4 {
  margin-left: -1rem;
}

.ml-sidemenu-close {
  margin-left: calc(-25vw + 108px);
}

.group:hover .group-hover\:mt-8 {
  margin-top: 2rem;
}

.group:hover .group-hover\:mr-0 {
  margin-right: 0px;
}

.block {
  display: block;
}

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

.inline {
  display: inline;
}

.flex {
  display: flex;
}

.inline-flex {
  display: inline-flex;
}

.table {
  display: table;
}

.inline-table {
  display: inline-table;
}

.table-caption {
  display: table-caption;
}

.table-cell {
  display: table-cell;
}

.table-column {
  display: table-column;
}

.table-column-group {
  display: table-column-group;
}

.table-footer-group {
  display: table-footer-group;
}

.table-header-group {
  display: table-header-group;
}

.table-row-group {
  display: table-row-group;
}

.table-row {
  display: table-row;
}

.grid {
  display: grid;
}

.inline-grid {
  display: inline-grid;
}

.contents {
  display: contents;
}

.list-item {
  display: list-item;
}

.hidden {
  display: none;
}

.h-0 {
  height: 0px;
}

.h-1 {
  height: 0.25rem;
}

.h-2 {
  height: 0.5rem;
}

.h-6 {
  height: 1.5rem;
}

.h-8 {
  height: 2rem;
}

.h-10 {
  height: 2.5rem;
}

.h-14 {
  height: 3.5rem;
}

.h-16 {
  height: 4rem;
}

.h-24 {
  height: 6rem;
}

.h-32 {
  height: 8rem;
}

.h-64 {
  height: 16rem;
}

.h-full {
  height: 100%;
}

.h-screen {
  height: 100vh;
}

.h-full-40px {
  height: calc(100% - 40px);
}

.max-h-0 {
  max-height: 0px;
}

.max-h-full {
  max-height: 100%;
}

.min-h-0 {
  min-height: 0px;
}

.min-h-16 {
  min-height: 4rem;
}

.min-h-full\+2px {
  min-height: calc(100% + 2px);
}

.group:hover .group-hover\:min-h-full\+2px {
  min-height: calc(100% + 2px);
}

.w-0 {
  width: 0px;
}

.w-1 {
  width: 0.25rem;
}

.w-2 {
  width: 0.5rem;
}

.w-6 {
  width: 1.5rem;
}

.w-14 {
  width: 3.5rem;
}

.w-16 {
  width: 4rem;
}

.w-20 {
  width: 5rem;
}

.w-24 {
  width: 6rem;
}

.w-28 {
  width: 7rem;
}

.w-32 {
  width: 8rem;
}

.w-48 {
  width: 12rem;
}

.w-80 {
  width: 20rem;
}

.w-full {
  width: 100%;
}

.w-screen {
  width: 100vw;
}

.w-hscreen {
  width: 100vh;
}

.w-200px {
  width: 200px;
}

.w-350px {
  width: 350px;
}

.w-sidemenu-open {
  width: 25vw;
}

.w-sidemenu-open2 {
  width: calc(25vw - 108px);
}

.min-w-0 {
  min-width: 0px;
}

.min-w-64 {
  min-width: 16rem;
}

.min-w-full {
  min-width: 100%;
}

.min-w-100px {
  min-width: 100px;
}

.group:hover .group-hover\:min-w-full {
  min-width: 100%;
}

.max-w-0 {
  max-width: 0rem;
}

.max-w-xs {
  max-width: 20rem;
}

.max-w-3xl {
  max-width: 48rem;
}

.max-w-4xl {
  max-width: 56rem;
}

.max-w-full {
  max-width: 100%;
}

.max-w-prose {
  max-width: 65ch;
}

.group:hover .group-hover\:max-w-0 {
  max-width: 0rem;
}

.flex-shrink {
  flex-shrink: 1;
}

.flex-grow-0 {
  flex-grow: 0;
}

.flex-grow {
  flex-grow: 1;
}

.border-collapse {
  border-collapse: collapse;
}

.origin-bottom-right {
  transform-origin: bottom right;
}

.origin-bottom-left {
  transform-origin: bottom left;
}

.transform {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-0 {
  --tw-translate-x: 0px;
}

.-translate-x-3 {
  --tw-translate-x: -0.75rem;
}

.-translate-x-24 {
  --tw-translate-x: -6rem;
}

.translate-x-full {
  --tw-translate-x: 100%;
}

.-translate-x-full {
  --tw-translate-x: -100%;
}

.-translate-x-test {
  --tw-translate-x: calc(-25vw + 108px);
}

.-translate-y-5 {
  --tw-translate-y: -1.25rem;
}

.translate-y-1\/2 {
  --tw-translate-y: 50%;
}

.-translate-y-full {
  --tw-translate-y: -100%;
}

.rotate-0 {
  --tw-rotate: 0deg;
}

.rotate-90 {
  --tw-rotate: 90deg;
}

.rotate-180 {
  --tw-rotate: 180deg;
}

.-rotate-180 {
  --tw-rotate: -180deg;
}

.-rotate-90 {
  --tw-rotate: -90deg;
}

.scale-75 {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.hover\:scale-105:hover {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.hover\:scale-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}

@keyframes pulse {
  50% {
    opacity: .5;
  }
}

@keyframes bounce {
  0%, 100% {
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50% {
    transform: none;
    animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

@keyframes fadein {
  from {
    opacity: 0;
    visibility: hidden;
  }

  to {
    opacity: 1;
    visibility: visible;
  }
}

@keyframes fadeout {
  from {
    opacity: 1;
    visibility: visible;
  }

  to {
    opacity: 0;
    visibility: hidden;
  }
}

.animate-spin {
  animation: spin 1s linear infinite;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-not-allowed {
  cursor: not-allowed;
}

.disabled\:cursor-wait:disabled {
  cursor: wait;
}

.select-all {
  -webkit-user-select: all;
          user-select: all;
}

.resize {
  resize: both;
}

.appearance-none {
  appearance: none;
}

.flex-row {
  flex-direction: row;
}

.flex-col {
  flex-direction: column;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-nowrap {
  flex-wrap: nowrap;
}

.items-start {
  align-items: flex-start;
}

.items-end {
  align-items: flex-end;
}

.items-center {
  align-items: center;
}

.justify-start {
  justify-content: flex-start;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

.justify-evenly {
  justify-content: space-evenly;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-x-scroll {
  overflow-x: scroll;
}

.overscroll-x-none {
  overscroll-behavior-x: none;
}

.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.overflow-ellipsis {
  text-overflow: ellipsis;
}

.whitespace-normal {
  white-space: normal;
}

.whitespace-nowrap {
  white-space: nowrap;
}

.whitespace-pre {
  white-space: pre;
}

.break-all {
  word-break: break-all;
}

.rounded {
  border-radius: 0.25rem;
}

.rounded-full {
  border-radius: 9999px;
}

.border-2 {
  border-width: 2px;
}

.border {
  border-width: 1px;
}

.border-t-2 {
  border-top-width: 2px;
}

.border-r-2 {
  border-right-width: 2px;
}

.border-b-2 {
  border-bottom-width: 2px;
}

.border-l-2 {
  border-left-width: 2px;
}

.border-l-4 {
  border-left-width: 4px;
}

.border-none {
  border-style: none;
}

.border-black {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.border-white {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.bg-transparent {
  background-color: transparent;
}

.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.bg-bg-light-gray {
  --tw-bg-opacity: 1;
  background-color: rgba(204, 204, 204, var(--tw-bg-opacity));
}

.bg-bg-filter {
  --tw-bg-opacity: 1;
  background-color: rgba(152, 153, 153, var(--tw-bg-opacity));
}

.bg-bg-gray {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 153, 153, var(--tw-bg-opacity));
}

.bg-bg-dark {
  --tw-bg-opacity: 1;
  background-color: rgba(68, 68, 68, var(--tw-bg-opacity));
}

.bg-bg-darker {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.bg-bg {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 153, 153, var(--tw-bg-opacity));
}

.hover\:bg-black:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.hover\:bg-gray-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.hover\:bg-bg-filter:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(152, 153, 153, var(--tw-bg-opacity));
}

.disabled\:bg-black:disabled {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.bg-opacity-30 {
  --tw-bg-opacity: 0.3;
}

.bg-opacity-45 {
  --tw-bg-opacity: 0.45;
}

.bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}

.bg-opacity-70 {
  --tw-bg-opacity: 0.7;
}

.bg-overlay {
  background-image: url(assets/overlay-1600-0b025d17.jpg);
}

.bg-cover {
  background-size: cover;
}

.fill-current {
  fill: currentColor;
}

.stroke-3 {
  stroke-width: 3;
}

.group:hover .group-hover\:stroke-3 {
  stroke-width: 3;
}

.object-cover {
  object-fit: cover;
}

.object-center {
  object-position: center;
}

.p-0 {
  padding: 0px;
}

.p-1 {
  padding: 0.25rem;
}

.p-2 {
  padding: 0.5rem;
}

.p-3 {
  padding: 0.75rem;
}

.p-4 {
  padding: 1rem;
}

.p-5 {
  padding: 1.25rem;
}

.p-6 {
  padding: 1.5rem;
}

.p-7 {
  padding: 1.75rem;
}

.p-8 {
  padding: 2rem;
}

.p-10 {
  padding: 2.5rem;
}

.p-24 {
  padding: 6rem;
}

.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}

.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.px-24 {
  padding-left: 6rem;
  padding-right: 6rem;
}

.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.pt-0 {
  padding-top: 0px;
}

.pt-1 {
  padding-top: 0.25rem;
}

.pt-2 {
  padding-top: 0.5rem;
}

.pt-3 {
  padding-top: 0.75rem;
}

.pt-4 {
  padding-top: 1rem;
}

.pt-5 {
  padding-top: 1.25rem;
}

.pt-6 {
  padding-top: 1.5rem;
}

.pt-7 {
  padding-top: 1.75rem;
}

.pt-8 {
  padding-top: 2rem;
}

.pt-14 {
  padding-top: 3.5rem;
}

.pt-24 {
  padding-top: 6rem;
}

.pr-0 {
  padding-right: 0px;
}

.pr-1 {
  padding-right: 0.25rem;
}

.pr-2 {
  padding-right: 0.5rem;
}

.pr-3 {
  padding-right: 0.75rem;
}

.pr-4 {
  padding-right: 1rem;
}

.pr-5 {
  padding-right: 1.25rem;
}

.pr-6 {
  padding-right: 1.5rem;
}

.pr-7 {
  padding-right: 1.75rem;
}

.pr-8 {
  padding-right: 2rem;
}

.pr-10 {
  padding-right: 2.5rem;
}

.pr-14 {
  padding-right: 3.5rem;
}

.pb-0 {
  padding-bottom: 0px;
}

.pb-1 {
  padding-bottom: 0.25rem;
}

.pb-2 {
  padding-bottom: 0.5rem;
}

.pb-3 {
  padding-bottom: 0.75rem;
}

.pb-4 {
  padding-bottom: 1rem;
}

.pb-5 {
  padding-bottom: 1.25rem;
}

.pb-6 {
  padding-bottom: 1.5rem;
}

.pb-7 {
  padding-bottom: 1.75rem;
}

.pb-8 {
  padding-bottom: 2rem;
}

.pb-64 {
  padding-bottom: 16rem;
}

.pb-gallery {
  padding-bottom: 58%;
}

.pb-4\/5 {
  padding-bottom: 80%;
}

.pl-0 {
  padding-left: 0px;
}

.pl-1 {
  padding-left: 0.25rem;
}

.pl-2 {
  padding-left: 0.5rem;
}

.pl-3 {
  padding-left: 0.75rem;
}

.pl-4 {
  padding-left: 1rem;
}

.pl-5 {
  padding-left: 1.25rem;
}

.pl-6 {
  padding-left: 1.5rem;
}

.pl-7 {
  padding-left: 1.75rem;
}

.pl-8 {
  padding-left: 2rem;
}

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

.text-right {
  text-align: right;
}

.text-justify {
  text-align: justify;
}

.align-middle {
  vertical-align: middle;
}

.font-nav {
  font-family: Antipol Extended, sans-serif;
}

.font-title {
  font-family: Antipol Extended, sans-serif;
}

.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}

.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.text-5xl {
  font-size: 3rem;
  line-height: 1;
}

.text-8xl {
  font-size: 6rem;
  line-height: 1;
}

.text-2xs {
  font-size: 0.65rem;
}

.group:hover .group-hover\:text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.font-thin {
  font-weight: 100;
}

.font-bold {
  font-weight: 700;
}

.hover\:font-bold:hover {
  font-weight: 700;
}

.uppercase {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.capitalize {
  text-transform: capitalize;
}

.italic {
  font-style: italic;
}

.ordinal {
  --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
  --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.ordinal {
  --tw-ordinal: ordinal;
}

.leading-3 {
  line-height: .75rem;
}

.leading-6 {
  line-height: 1.5rem;
}

.leading-10 {
  line-height: 2.5rem;
}

.leading-none {
  line-height: 1;
}

.leading-tight {
  line-height: 1.25;
}

.leading-normal {
  line-height: 1.5;
}

.text-black {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.text-white {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.text-red-700 {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.text-green-700 {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.disabled\:text-white:disabled {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.underline {
  text-decoration: underline;
}

.hover\:underline:hover {
  text-decoration: underline;
}

.placeholder-light::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(112, 112, 112, var(--tw-placeholder-opacity));
}

.opacity-0 {
  opacity: 0;
}

.opacity-25 {
  opacity: 0.25;
}

.opacity-50 {
  opacity: 0.5;
}

.opacity-60 {
  opacity: 0.6;
}

.opacity-100 {
  opacity: 1;
}

.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}

.disabled\:opacity-50:disabled {
  opacity: 0.5;
}

.mix-blend-multiply {
  mix-blend-mode: multiply;
}

*, ::before, ::after {
  --tw-shadow: 0 0 #0000;
}

.shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

*, ::before, ::after {
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
}

.ring {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.filter {
  --tw-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
  --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.blur {
  --tw-blur: blur(8px);
}

.invert {
  --tw-invert: invert(100%);
}

.sepia {
  --tw-sepia: sepia(100%);
}

.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition {
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-width {
  transition-property: width;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.delay-0 {
  transition-delay: 0ms;
}

.delay-200 {
  transition-delay: 200ms;
}

.group:hover .group-hover\:delay-200 {
  transition-delay: 200ms;
}

.duration-100 {
  transition-duration: 100ms;
}

.duration-200 {
  transition-duration: 200ms;
}

.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.line-clamp-none {
  -webkit-line-clamp: unset;
}

.scrollbar-hide {
  -ms-overflow-style: none;
  scrollbar-width: none;
}

.scrollbar-hide::-webkit-scrollbar {
  display: none;
}

.scroll-snap-x {
  scroll-snap-type: x mandatory;
}

.scroll-align-start {
  scroll-snap-align: start;
}

.scroll-padding-x-24 {
  scroll-padding-left: 6rem;
  scroll-padding-right: 6rem;
}

/* .overscroll-contain {
    overscroll-behavior-x: contain;
    -webkit-overflow-scrolling: touch;
  }
  .overscroll-none {
    overscroll-behavior-x: none;
    -webkit-overflow-scrolling: touch;
  } */

.cursor-grabbing {
  cursor: grabbing;
}

body {
  overscroll-behavior-x: none;
}

.single-item-content a {
  text-decoration: underline;
}

.single-item-content a:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  text-decoration: none;
}

.single-item-content p {
  margin-bottom: 1rem;
}

.outline-text {
  -webkit-text-stroke:2px white;
  -webkit-text-fill-color:transparent;
  /* color: rgba(255,255,255,0);
  text-shadow: -1px -1px 0 #FFF, 1px -1px 0 #FFF, -1px 1px 0 #FFF, 1px 1px 0 #FFF; */
}

.woocommerce-content select, .woocommerce-content input, .woocommerce-content textarea {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  padding: 0.5rem;
}

.otgs-development-site-front-end {
  display: none;
}

@media (min-width: 640px) {
  .sm\:w-1\/2 {
    width: 50%;
  }

  .sm\:w-full {
    width: 100%;
  }

  .sm\:min-w-80 {
    min-width: 20rem;
  }

  .sm\:p-8 {
    padding: 2rem;
  }

  .sm\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:pb-8 {
    padding-bottom: 2rem;
  }
}

@media (min-width: 768px) {
  .md\:block {
    display: block;
  }

  .md\:hidden {
    display: none;
  }

  .md\:w-2\/6 {
    width: 33.333333%;
  }

  .md\:w-4\/6 {
    width: 66.666667%;
  }

  .md\:w-1\/12 {
    width: 8.333333%;
  }

  .md\:w-11\/12 {
    width: 91.666667%;
  }

  .md\:w-full {
    width: 100%;
  }

  .md\:flex-col {
    flex-direction: column;
  }

  .md\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .md\:border-l-0 {
    border-left-width: 0px;
  }

  .md\:border-l-2 {
    border-left-width: 2px;
  }

  .md\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:pb-1\/2 {
    padding-bottom: 50%;
  }
}

@media (min-width: 1024px) {
  .lg\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .lg\:mt-0 {
    margin-top: 0px;
  }

  .lg\:mt-3 {
    margin-top: 0.75rem;
  }

  .lg\:mt-auto {
    margin-top: auto;
  }

  .lg\:mr-5 {
    margin-right: 1.25rem;
  }

  .lg\:mr-24 {
    margin-right: 6rem;
  }

  .lg\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .lg\:mb-auto {
    margin-bottom: auto;
  }

  .lg\:ml-24 {
    margin-left: 6rem;
  }

  .lg\:block {
    display: block;
  }

  .lg\:inline-block {
    display: inline-block;
  }

  .lg\:flex {
    display: flex;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:h-24 {
    height: 6rem;
  }

  .lg\:w-24 {
    width: 6rem;
  }

  .lg\:w-1\/2 {
    width: 50%;
  }

  .lg\:w-1\/4 {
    width: 25%;
  }

  .lg\:max-w-input-name {
    max-width: 190px;
  }

  .lg\:max-w-input-email {
    max-width: 295px;
  }

  .lg\:flex-grow-0 {
    flex-grow: 0;
  }

  .lg\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:flex-row {
    flex-direction: row;
  }

  .lg\:items-center {
    align-items: center;
  }

  .lg\:justify-start {
    justify-content: flex-start;
  }

  .lg\:justify-between {
    justify-content: space-between;
  }

  .lg\:gap-6 {
    gap: 1.5rem;
  }

  .lg\:overflow-hidden {
    overflow: hidden;
  }

  .lg\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .lg\:border-l-2 {
    border-left-width: 2px;
  }

  .lg\:p-24 {
    padding: 6rem;
  }

  .lg\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .lg\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:pt-24 {
    padding-top: 6rem;
  }

  .lg\:pr-24 {
    padding-right: 6rem;
  }

  .lg\:pb-0 {
    padding-bottom: 0px;
  }

  .lg\:pb-2\/5 {
    padding-bottom: 40%;
  }

  .lg\:pl-24 {
    padding-left: 6rem;
  }

  .lg\:text-left {
    text-align: left;
  }

  .lg\:text-right {
    text-align: right;
  }

  .lg\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .lg\:font-normal {
    font-weight: 400;
  }

  .lg\:leading-normal {
    line-height: 1.5;
  }
}

@media (min-width: 1280px) {
  .xl\:w-1\/3 {
    width: 33.333333%;
  }

  .xl\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }
}

@media (min-width: 1800px) {
  .\32xl\:w-1\/4 {
    width: 25%;
  }
}

@media (min-height: 800px) {
  .hbp\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .hbp\:mt-12 {
    margin-top: 3rem;
  }

  .hbp\:ml-5 {
    margin-left: 1.25rem;
  }

  .hbp\:w-220px {
    width: 220px;
  }

  .hbp\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}

/* purgecss start ignore */

.slick-slide > div {
  display: flex;
}

.slick-dots {
  position: absolute;
  top: 1.25rem;
  right: 3.5rem;
  width: 2.5rem;
}

@media (min-width: 1024px) {
  .slick-dots {
    top: auto;
    right: 6rem;
    bottom: 1.25rem;
    width: auto;
    text-align: right;
  }
}

.slick-dots li {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  display: block;
  height: 0.5rem;
  width: 0.5rem;
}

@media (min-width: 768px) {
  .slick-dots li {
    margin-top: 0px;
    margin-bottom: 0px;
  }
}

@media (min-width: 1024px) {
  .slick-dots li {
    display: inline-block;
  }
}

.slick-dots li button {
  height: 0.5rem;
  width: 0.5rem;
}

.slick-dots li button:before {
  height: 0.5rem;
  width: 0.5rem;
  border-radius: 9999px;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  opacity: 1;
  --tw-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
  --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

@media (min-width: 1024px) {
  .slick-dots li button:before {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}

.slick-dots li button:before {
  content: '';
}

.slick-dots li.slick-active button:before {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  opacity: 1;
  --tw-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
  --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

/* purgecss end ignore */

/* purgecss start ignore */

.carousel .slick-list {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  overflow: visible;
}

@media (min-width: 1024px) {
  .carousel .slick-list {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
}

.carousel .slick-slide {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

@media (min-width: 1024px) {
  .carousel .slick-slide {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
}

.carousel .slick-slide > div {
  display: block;
}

.carousel .slick-arrow {
  display: none;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-bg-opacity: 0.5;
  opacity: 0;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

@media (min-width: 1024px) {
  .carousel .slick-arrow {
    display: block;
  }
}

.carousel .slick-arrow.slick-disabled {
  display: none;
}

.carousel .slick-arrow.slick-prev {
  margin-left: 1.25rem;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-translate-x: -100%;
}

.carousel .slick-arrow.slick-next {
  margin-right: 1rem;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-translate-x: 100%;
}

.carousel .slick-arrow.slick-next:before {
  display: none;
}

.carousel .slick-arrow svg {
  display: inline-block;
}

.carousel-wrapper.focused .slick-arrow {
  opacity: 1;
}

/* purgecss end ignore */

/*purgecss start ignore
 */

/*!
 * WPBakery Page Builder v6.0.0 (https://wpbakery.com)
 * Copyright 2011-2021 Michael M, WPBakery
 * License: Commercial. More details: http://go.wpbakery.com/licensing
 */

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

.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9{
  float:left
}

[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-9{
  float:right
}

.vc_col-xs-12{
  width:100%
}

.vc_col-xs-11{
  width:91.66666667%
}

.vc_col-xs-10{
  width:83.33333333%
}

.vc_col-xs-9{
  width:75%
}

.vc_col-xs-8{
  width:66.66666667%
}

.vc_col-xs-7{
  width:58.33333333%
}

.vc_col-xs-6{
  width:50%
}

.vc_col-xs-5{
  width:41.66666667%
}

.vc_col-xs-4{
  width:33.33333333%
}

.vc_col-xs-3{
  width:25%
}

.vc_col-xs-2{
  width:16.66666667%
}

.vc_col-xs-1{
  width:8.33333333%
}

.vc_col-xs-pull-12{
  right:100%
}

.vc_col-xs-pull-11{
  right:91.66666667%
}

.vc_col-xs-pull-10{
  right:83.33333333%
}

.vc_col-xs-pull-9{
  right:75%
}

.vc_col-xs-pull-8{
  right:66.66666667%
}

.vc_col-xs-pull-7{
  right:58.33333333%
}

.vc_col-xs-pull-6{
  right:50%
}

.vc_col-xs-pull-5{
  right:41.66666667%
}

.vc_col-xs-pull-4{
  right:33.33333333%
}

.vc_col-xs-pull-3{
  right:25%
}

.vc_col-xs-pull-2{
  right:16.66666667%
}

.vc_col-xs-pull-1{
  right:8.33333333%
}

.vc_col-xs-pull-0{
  right:auto
}

.vc_col-xs-push-12{
  left:100%
}

.vc_col-xs-push-11{
  left:91.66666667%
}

.vc_col-xs-push-10{
  left:83.33333333%
}

.vc_col-xs-push-9{
  left:75%
}

.vc_col-xs-push-8{
  left:66.66666667%
}

.vc_col-xs-push-7{
  left:58.33333333%
}

.vc_col-xs-push-6{
  left:50%
}

.vc_col-xs-push-5{
  left:41.66666667%
}

.vc_col-xs-push-4{
  left:33.33333333%
}

.vc_col-xs-push-3{
  left:25%
}

.vc_col-xs-push-2{
  left:16.66666667%
}

.vc_col-xs-push-1{
  left:8.33333333%
}

.vc_col-xs-push-0{
  left:auto
}

.vc_col-xs-offset-12{
  margin-left:100%
}

.vc_col-xs-offset-11{
  margin-left:91.66666667%
}

.vc_col-xs-offset-10{
  margin-left:83.33333333%
}

.vc_col-xs-offset-9{
  margin-left:75%
}

.vc_col-xs-offset-8{
  margin-left:66.66666667%
}

.vc_col-xs-offset-7{
  margin-left:58.33333333%
}

.vc_col-xs-offset-6{
  margin-left:50%
}

.vc_col-xs-offset-5{
  margin-left:41.66666667%
}

.vc_col-xs-offset-4{
  margin-left:33.33333333%
}

.vc_col-xs-offset-3{
  margin-left:25%
}

.vc_col-xs-offset-2{
  margin-left:16.66666667%
}

.vc_col-xs-offset-1{
  margin-left:8.33333333%
}

.vc_col-xs-offset-0{
  margin-left:0
}

.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5,.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5,.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5,.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{
  position:relative;
  min-height:1px;
  padding-left:15px;
  padding-right:15px;
  box-sizing:border-box
}

.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{
  float:left
}

.vc_col-xs-5\/5{
  width:100%
}

.vc_col-xs-4\/5{
  width:80%
}

.vc_col-xs-3\/5{
  width:60%
}

.vc_col-xs-2\/5{
  width:40%
}

.vc_col-xs-1\/5{
  width:20%
}

.vc_col-xs-pull-5\/5{
  right:100%
}

.vc_col-xs-pull-4\/5{
  right:80%
}

.vc_col-xs-pull-3\/5{
  right:60%
}

.vc_col-xs-pull-2\/5{
  right:40%
}

.vc_col-xs-pull-1\/5{
  right:20%
}

.vc_col-xs-pull-0\/5{
  right:auto
}

.vc_col-xs-push-5\/5{
  left:100%
}

.vc_col-xs-push-4\/5{
  left:80%
}

.vc_col-xs-push-3\/5{
  left:60%
}

.vc_col-xs-push-2\/5{
  left:40%
}

.vc_col-xs-push-1\/5{
  left:20%
}

.vc_col-xs-push-0\/5{
  left:auto
}

.vc_col-xs-offset-5\/5{
  margin-left:100%
}

.vc_col-xs-offset-4\/5{
  margin-left:80%
}

.vc_col-xs-offset-3\/5{
  margin-left:60%
}

.vc_col-xs-offset-2\/5{
  margin-left:40%
}

.vc_col-xs-offset-1\/5{
  margin-left:20%
}

.vc_col-xs-offset-0\/5{
  margin-left:0
}

[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-5\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-5\/5{
  float:right
}

@media (min-width:768px){
  .vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9{
    float:left
  }

  [dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-9{
    float:right
  }

  .vc_col-sm-12{
    width:100%
  }

  .vc_col-sm-11{
    width:91.66666667%
  }

  .vc_col-sm-10{
    width:83.33333333%
  }

  .vc_col-sm-9{
    width:75%
  }

  .vc_col-sm-8{
    width:66.66666667%
  }

  .vc_col-sm-7{
    width:58.33333333%
  }

  .vc_col-sm-6{
    width:50%
  }

  .vc_col-sm-5{
    width:41.66666667%
  }

  .vc_col-sm-4{
    width:33.33333333%
  }

  .vc_col-sm-3{
    width:25%
  }

  .vc_col-sm-2{
    width:16.66666667%
  }

  .vc_col-sm-1{
    width:8.33333333%
  }

  .vc_col-sm-pull-12{
    right:100%
  }

  .vc_col-sm-pull-11{
    right:91.66666667%
  }

  .vc_col-sm-pull-10{
    right:83.33333333%
  }

  .vc_col-sm-pull-9{
    right:75%
  }

  .vc_col-sm-pull-8{
    right:66.66666667%
  }

  .vc_col-sm-pull-7{
    right:58.33333333%
  }

  .vc_col-sm-pull-6{
    right:50%
  }

  .vc_col-sm-pull-5{
    right:41.66666667%
  }

  .vc_col-sm-pull-4{
    right:33.33333333%
  }

  .vc_col-sm-pull-3{
    right:25%
  }

  .vc_col-sm-pull-2{
    right:16.66666667%
  }

  .vc_col-sm-pull-1{
    right:8.33333333%
  }

  .vc_col-sm-pull-0{
    right:auto
  }

  .vc_col-sm-push-12{
    left:100%
  }

  .vc_col-sm-push-11{
    left:91.66666667%
  }

  .vc_col-sm-push-10{
    left:83.33333333%
  }

  .vc_col-sm-push-9{
    left:75%
  }

  .vc_col-sm-push-8{
    left:66.66666667%
  }

  .vc_col-sm-push-7{
    left:58.33333333%
  }

  .vc_col-sm-push-6{
    left:50%
  }

  .vc_col-sm-push-5{
    left:41.66666667%
  }

  .vc_col-sm-push-4{
    left:33.33333333%
  }

  .vc_col-sm-push-3{
    left:25%
  }

  .vc_col-sm-push-2{
    left:16.66666667%
  }

  .vc_col-sm-push-1{
    left:8.33333333%
  }

  .vc_col-sm-push-0{
    left:auto
  }

  .vc_col-sm-offset-12{
    margin-left:100%
  }

  .vc_col-sm-offset-11{
    margin-left:91.66666667%
  }

  .vc_col-sm-offset-10{
    margin-left:83.33333333%
  }

  .vc_col-sm-offset-9{
    margin-left:75%
  }

  .vc_col-sm-offset-8{
    margin-left:66.66666667%
  }

  .vc_col-sm-offset-7{
    margin-left:58.33333333%
  }

  .vc_col-sm-offset-6{
    margin-left:50%
  }

  .vc_col-sm-offset-5{
    margin-left:41.66666667%
  }

  .vc_col-sm-offset-4{
    margin-left:33.33333333%
  }

  .vc_col-sm-offset-3{
    margin-left:25%
  }

  .vc_col-sm-offset-2{
    margin-left:16.66666667%
  }

  .vc_col-sm-offset-1{
    margin-left:8.33333333%
  }

  .vc_col-sm-offset-0{
    margin-left:0
  }

  .vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5{
    float:left
  }

  [dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{
    float:right
  }

  .vc_col-sm-5\/5{
    width:100%
  }

  .vc_col-sm-4\/5{
    width:80%
  }

  .vc_col-sm-3\/5{
    width:60%
  }

  .vc_col-sm-2\/5{
    width:40%
  }

  .vc_col-sm-1\/5{
    width:20%
  }

  .vc_col-sm-pull-5\/5{
    right:100%
  }

  .vc_col-sm-pull-4\/5{
    right:80%
  }

  .vc_col-sm-pull-3\/5{
    right:60%
  }

  .vc_col-sm-pull-2\/5{
    right:40%
  }

  .vc_col-sm-pull-1\/5{
    right:20%
  }

  .vc_col-sm-pull-0\/5{
    right:auto
  }

  .vc_col-sm-push-5\/5{
    left:100%
  }

  .vc_col-sm-push-4\/5{
    left:80%
  }

  .vc_col-sm-push-3\/5{
    left:60%
  }

  .vc_col-sm-push-2\/5{
    left:40%
  }

  .vc_col-sm-push-1\/5{
    left:20%
  }

  .vc_col-sm-push-0\/5{
    left:auto
  }

  .vc_col-sm-offset-5\/5{
    margin-left:100%
  }

  .vc_col-sm-offset-4\/5{
    margin-left:80%
  }

  .vc_col-sm-offset-3\/5{
    margin-left:60%
  }

  .vc_col-sm-offset-2\/5{
    margin-left:40%
  }

  .vc_col-sm-offset-1\/5{
    margin-left:20%
  }

  .vc_col-sm-offset-0\/5{
    margin-left:0
  }
}

@media (min-width:992px){
  .vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9{
    float:left
  }

  [dir=rtl] .vc_rtl-columns-reverse .vc_col-md-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-9{
    float:right
  }

  .vc_col-md-12{
    width:100%
  }

  .vc_col-md-11{
    width:91.66666667%
  }

  .vc_col-md-10{
    width:83.33333333%
  }

  .vc_col-md-9{
    width:75%
  }

  .vc_col-md-8{
    width:66.66666667%
  }

  .vc_col-md-7{
    width:58.33333333%
  }

  .vc_col-md-6{
    width:50%
  }

  .vc_col-md-5{
    width:41.66666667%
  }

  .vc_col-md-4{
    width:33.33333333%
  }

  .vc_col-md-3{
    width:25%
  }

  .vc_col-md-2{
    width:16.66666667%
  }

  .vc_col-md-1{
    width:8.33333333%
  }

  .vc_col-md-pull-12{
    right:100%
  }

  .vc_col-md-pull-11{
    right:91.66666667%
  }

  .vc_col-md-pull-10{
    right:83.33333333%
  }

  .vc_col-md-pull-9{
    right:75%
  }

  .vc_col-md-pull-8{
    right:66.66666667%
  }

  .vc_col-md-pull-7{
    right:58.33333333%
  }

  .vc_col-md-pull-6{
    right:50%
  }

  .vc_col-md-pull-5{
    right:41.66666667%
  }

  .vc_col-md-pull-4{
    right:33.33333333%
  }

  .vc_col-md-pull-3{
    right:25%
  }

  .vc_col-md-pull-2{
    right:16.66666667%
  }

  .vc_col-md-pull-1{
    right:8.33333333%
  }

  .vc_col-md-pull-0{
    right:auto
  }

  .vc_col-md-push-12{
    left:100%
  }

  .vc_col-md-push-11{
    left:91.66666667%
  }

  .vc_col-md-push-10{
    left:83.33333333%
  }

  .vc_col-md-push-9{
    left:75%
  }

  .vc_col-md-push-8{
    left:66.66666667%
  }

  .vc_col-md-push-7{
    left:58.33333333%
  }

  .vc_col-md-push-6{
    left:50%
  }

  .vc_col-md-push-5{
    left:41.66666667%
  }

  .vc_col-md-push-4{
    left:33.33333333%
  }

  .vc_col-md-push-3{
    left:25%
  }

  .vc_col-md-push-2{
    left:16.66666667%
  }

  .vc_col-md-push-1{
    left:8.33333333%
  }

  .vc_col-md-push-0{
    left:auto
  }

  .vc_col-md-offset-12{
    margin-left:100%
  }

  .vc_col-md-offset-11{
    margin-left:91.66666667%
  }

  .vc_col-md-offset-10{
    margin-left:83.33333333%
  }

  .vc_col-md-offset-9{
    margin-left:75%
  }

  .vc_col-md-offset-8{
    margin-left:66.66666667%
  }

  .vc_col-md-offset-7{
    margin-left:58.33333333%
  }

  .vc_col-md-offset-6{
    margin-left:50%
  }

  .vc_col-md-offset-5{
    margin-left:41.66666667%
  }

  .vc_col-md-offset-4{
    margin-left:33.33333333%
  }

  .vc_col-md-offset-3{
    margin-left:25%
  }

  .vc_col-md-offset-2{
    margin-left:16.66666667%
  }

  .vc_col-md-offset-1{
    margin-left:8.33333333%
  }

  .vc_col-md-offset-0{
    margin-left:0
  }

  .vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5{
    float:left
  }

  [dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{
    float:right
  }

  .vc_col-md-5\/5{
    width:100%
  }

  .vc_col-md-4\/5{
    width:80%
  }

  .vc_col-md-3\/5{
    width:60%
  }

  .vc_col-md-2\/5{
    width:40%
  }

  .vc_col-md-1\/5{
    width:20%
  }

  .vc_col-md-pull-5\/5{
    right:100%
  }

  .vc_col-md-pull-4\/5{
    right:80%
  }

  .vc_col-md-pull-3\/5{
    right:60%
  }

  .vc_col-md-pull-2\/5{
    right:40%
  }

  .vc_col-md-pull-1\/5{
    right:20%
  }

  .vc_col-md-pull-0\/5{
    right:auto
  }

  .vc_col-md-push-5\/5{
    left:100%
  }

  .vc_col-md-push-4\/5{
    left:80%
  }

  .vc_col-md-push-3\/5{
    left:60%
  }

  .vc_col-md-push-2\/5{
    left:40%
  }

  .vc_col-md-push-1\/5{
    left:20%
  }

  .vc_col-md-push-0\/5{
    left:auto
  }

  .vc_col-md-offset-5\/5{
    margin-left:100%
  }

  .vc_col-md-offset-4\/5{
    margin-left:80%
  }

  .vc_col-md-offset-3\/5{
    margin-left:60%
  }

  .vc_col-md-offset-2\/5{
    margin-left:40%
  }

  .vc_col-md-offset-1\/5{
    margin-left:20%
  }

  .vc_col-md-offset-0\/5{
    margin-left:0
  }
}

@media (min-width:1200px){
  .vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9{
    float:left
  }

  [dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-9{
    float:right
  }

  .vc_col-lg-12{
    width:100%
  }

  .vc_col-lg-11{
    width:91.66666667%
  }

  .vc_col-lg-10{
    width:83.33333333%
  }

  .vc_col-lg-9{
    width:75%
  }

  .vc_col-lg-8{
    width:66.66666667%
  }

  .vc_col-lg-7{
    width:58.33333333%
  }

  .vc_col-lg-6{
    width:50%
  }

  .vc_col-lg-5{
    width:41.66666667%
  }

  .vc_col-lg-4{
    width:33.33333333%
  }

  .vc_col-lg-3{
    width:25%
  }

  .vc_col-lg-2{
    width:16.66666667%
  }

  .vc_col-lg-1{
    width:8.33333333%
  }

  .vc_col-lg-pull-12{
    right:100%
  }

  .vc_col-lg-pull-11{
    right:91.66666667%
  }

  .vc_col-lg-pull-10{
    right:83.33333333%
  }

  .vc_col-lg-pull-9{
    right:75%
  }

  .vc_col-lg-pull-8{
    right:66.66666667%
  }

  .vc_col-lg-pull-7{
    right:58.33333333%
  }

  .vc_col-lg-pull-6{
    right:50%
  }

  .vc_col-lg-pull-5{
    right:41.66666667%
  }

  .vc_col-lg-pull-4{
    right:33.33333333%
  }

  .vc_col-lg-pull-3{
    right:25%
  }

  .vc_col-lg-pull-2{
    right:16.66666667%
  }

  .vc_col-lg-pull-1{
    right:8.33333333%
  }

  .vc_col-lg-pull-0{
    right:auto
  }

  .vc_col-lg-push-12{
    left:100%
  }

  .vc_col-lg-push-11{
    left:91.66666667%
  }

  .vc_col-lg-push-10{
    left:83.33333333%
  }

  .vc_col-lg-push-9{
    left:75%
  }

  .vc_col-lg-push-8{
    left:66.66666667%
  }

  .vc_col-lg-push-7{
    left:58.33333333%
  }

  .vc_col-lg-push-6{
    left:50%
  }

  .vc_col-lg-push-5{
    left:41.66666667%
  }

  .vc_col-lg-push-4{
    left:33.33333333%
  }

  .vc_col-lg-push-3{
    left:25%
  }

  .vc_col-lg-push-2{
    left:16.66666667%
  }

  .vc_col-lg-push-1{
    left:8.33333333%
  }

  .vc_col-lg-push-0{
    left:auto
  }

  .vc_col-lg-offset-12{
    margin-left:100%
  }

  .vc_col-lg-offset-11{
    margin-left:91.66666667%
  }

  .vc_col-lg-offset-10{
    margin-left:83.33333333%
  }

  .vc_col-lg-offset-9{
    margin-left:75%
  }

  .vc_col-lg-offset-8{
    margin-left:66.66666667%
  }

  .vc_col-lg-offset-7{
    margin-left:58.33333333%
  }

  .vc_col-lg-offset-6{
    margin-left:50%
  }

  .vc_col-lg-offset-5{
    margin-left:41.66666667%
  }

  .vc_col-lg-offset-4{
    margin-left:33.33333333%
  }

  .vc_col-lg-offset-3{
    margin-left:25%
  }

  .vc_col-lg-offset-2{
    margin-left:16.66666667%
  }

  .vc_col-lg-offset-1{
    margin-left:8.33333333%
  }

  .vc_col-lg-offset-0{
    margin-left:0
  }

  .vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5{
    float:left
  }

  [dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{
    float:right
  }

  .vc_col-lg-5\/5{
    width:100%
  }

  .vc_col-lg-4\/5{
    width:80%
  }

  .vc_col-lg-3\/5{
    width:60%
  }

  .vc_col-lg-2\/5{
    width:40%
  }

  .vc_col-lg-1\/5{
    width:20%
  }

  .vc_col-lg-pull-5\/5{
    right:100%
  }

  .vc_col-lg-pull-4\/5{
    right:80%
  }

  .vc_col-lg-pull-3\/5{
    right:60%
  }

  .vc_col-lg-pull-2\/5{
    right:40%
  }

  .vc_col-lg-pull-1\/5{
    right:20%
  }

  .vc_col-lg-pull-0\/5{
    right:auto
  }

  .vc_col-lg-push-5\/5{
    left:100%
  }

  .vc_col-lg-push-4\/5{
    left:80%
  }

  .vc_col-lg-push-3\/5{
    left:60%
  }

  .vc_col-lg-push-2\/5{
    left:40%
  }

  .vc_col-lg-push-1\/5{
    left:20%
  }

  .vc_col-lg-push-0\/5{
    left:auto
  }

  .vc_col-lg-offset-5\/5{
    margin-left:100%
  }

  .vc_col-lg-offset-4\/5{
    margin-left:80%
  }

  .vc_col-lg-offset-3\/5{
    margin-left:60%
  }

  .vc_col-lg-offset-2\/5{
    margin-left:40%
  }

  .vc_col-lg-offset-1\/5{
    margin-left:20%
  }

  .vc_col-lg-offset-0\/5{
    margin-left:0
  }
}

.vc_pull-right{
  float:right!important
}

.vc_pull-left{
  float:left!important
}

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

.vc_clearfix:after{
  clear:both
}

.vc_clearfix:after,.vc_clearfix:before{
  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_table{
  width:100%;
  margin-bottom:20px;
  border-collapse:collapse
}

.vc_table>tbody>tr>td,.vc_table>tbody>tr>th,.vc_table>tfoot>tr>td,.vc_table>tfoot>tr>th,.vc_table>thead>tr>td,.vc_table>thead>tr>th{
  padding:8px;
  line-height:1.42857143;
  vertical-align:top;
  border-top:1px solid #ddd
}

.vc_table>thead>tr>th{
  vertical-align:bottom;
  border-bottom:2px solid #ddd
}

.vc_table>caption+thead>tr:first-child>td,.vc_table>caption+thead>tr:first-child>th,.vc_table>colgroup+thead>tr:first-child>td,.vc_table>colgroup+thead>tr:first-child>th,.vc_table>thead:first-child>tr:first-child>td,.vc_table>thead:first-child>tr:first-child>th{
  border-top:0
}

.vc_table>tbody+tbody{
  border-top:2px solid #ddd
}

.vc_table .table{
  background-color:#fff
}

.vc_table-bordered{
  border:1px solid #ddd
}

.vc_table-bordered>tbody>tr>td,.vc_table-bordered>tbody>tr>th,.vc_table-bordered>tfoot>tr>td,.vc_table-bordered>tfoot>tr>th,.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th{
  border:1px solid #ddd
}

.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th{
  border-bottom-width:2px
}

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

.vc_pixel_icon-alert{
  background-image:url(assets/alert-cf1550fd.png)
}

.vc_pixel_icon-info{
  background-image:url(assets/info-202df9ff.png)
}

.vc_pixel_icon-tick{
  background-image:url(assets/tick-96f92f4f.png)
}

.vc_pixel_icon-explanation{
  background-image:url(assets/exclamation-71276f5a.png)
}

.vc_pixel_icon-address_book{
  background-image:url(assets/address-book-75fdf275.png)
}

.vc_pixel_icon-alarm_clock{
  background-image:url(assets/alarm-clock-3114a1c7.png)
}

.vc_pixel_icon-anchor{
  background-image:url(assets/anchor-d5f111d9.png)
}

.vc_pixel_icon-application_image{
  background-image:url(assets/application-image-a3c6d90f.png)
}

.vc_pixel_icon-arrow{
  background-image:url(assets/arrow-d3fc22b0.png)
}

.vc_pixel_icon-asterisk{
  background-image:url(assets/asterisk-9b4d7b07.png)
}

.vc_pixel_icon-hammer{
  background-image:url(assets/auction-hammer-7b0b12c2.png)
}

.vc_pixel_icon-balloon{
  background-image:url(assets/balloon-f30a0938.png)
}

.vc_pixel_icon-balloon_buzz{
  background-image:url(assets/balloon-buzz-d030a24c.png)
}

.vc_pixel_icon-balloon_facebook{
  background-image:url(assets/balloon-facebook-bc1f2c68.png)
}

.vc_pixel_icon-balloon_twitter{
  background-image:url(assets/balloon-twitter-7e5f8cf6.png)
}

.vc_pixel_icon-battery{
  background-image:url(assets/battery-full-603a35bd.png)
}

.vc_pixel_icon-binocular{
  background-image:url(assets/binocular-ba36dd24.png)
}

.vc_pixel_icon-document_excel{
  background-image:url(assets/blue-document-excel-3f9efe81.png)
}

.vc_pixel_icon-document_image{
  background-image:url(assets/blue-document-image-459469a4.png)
}

.vc_pixel_icon-document_music{
  background-image:url(assets/blue-document-music-368f12c0.png)
}

.vc_pixel_icon-document_office{
  background-image:url(assets/blue-document-office-294abd90.png)
}

.vc_pixel_icon-document_pdf{
  background-image:url(assets/blue-document-pdf-bacb2ade.png)
}

.vc_pixel_icon-document_powerpoint{
  background-image:url(assets/blue-document-powerpoint-15277383.png)
}

.vc_pixel_icon-document_word{
  background-image:url(assets/blue-document-word-7e837497.png)
}

.vc_pixel_icon-bookmark{
  background-image:url(assets/bookmark-d2e03431.png)
}

.vc_pixel_icon-camcorder{
  background-image:url(assets/camcorder-10078f82.png)
}

.vc_pixel_icon-camera{
  background-image:url(assets/camera-6fa9e3f7.png)
}

.vc_pixel_icon-chart{
  background-image:url(assets/chart-896f4100.png)
}

.vc_pixel_icon-chart_pie{
  background-image:url(assets/chart-pie-0c65addb.png)
}

.vc_pixel_icon-clock{
  background-image:url(assets/clock-4121db3a.png)
}

.vc_pixel_icon-play{
  background-image:url(assets/control-dfb75b7d.png)
}

.vc_pixel_icon-fire{
  background-image:url(assets/fire-1d195fd2.png)
}

.vc_pixel_icon-heart{
  background-image:url(assets/heart-31edca86.png)
}

.vc_pixel_icon-mail{
  background-image:url(assets/mail-96db53bf.png)
}

.vc_pixel_icon-shield{
  background-image:url(assets/plus-shield-34a733a8.png)
}

.vc_pixel_icon-video{
  background-image:url(assets/video-df20b626.png)
}

@font-face{
  font-family:vcpb-plugin-icons;

  src:url(assets/vcpb-plugin-icons-db00c642.eot);

  src:url(assets/vcpb-plugin-icons-db00c642.eot#iefix) format('embedded-opentype'),url(assets/vcpb-plugin-icons-f6ede732.ttf) format('truetype'),url(assets/vcpb-plugin-icons-e0e03562.woff) format('woff'),url(assets/vcpb-plugin-icons-1d04af67.svg#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;
  box-shadow:none;
  padding:9px 12px;
  font-size:100%;
  line-height:20px;
  border-radius:4px
}

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

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

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

.vc_btn_round,a.vc_btn_round,button.vc_btn_round{
  border-radius:25px
}

.vc_btn_outlined,a.vc_btn_outlined,button.vc_btn_outlined{
  background:0 0!important
}

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

.vc_btn-blue,a.vc_btn-blue,button.vc_btn-blue{
  background-color:#5472d2;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-blue:hover,a.vc_btn-blue:hover,button.vc_btn-blue:hover{
  background-color:#3c5ecc;
  color:#f7f7f7!important
}

.vc_btn-blue.vc_btn_outlined,.vc_btn-blue.vc_btn_square_outlined,a.vc_btn-blue.vc_btn_outlined,a.vc_btn-blue.vc_btn_square_outlined,button.vc_btn-blue.vc_btn_outlined,button.vc_btn-blue.vc_btn_square_outlined{
  color:#5472d2!important
}

.vc_btn-blue.vc_btn_outlined:hover,.vc_btn-blue.vc_btn_square_outlined:hover,a.vc_btn-blue.vc_btn_outlined:hover,a.vc_btn-blue.vc_btn_square_outlined:hover,button.vc_btn-blue.vc_btn_outlined:hover,button.vc_btn-blue.vc_btn_square_outlined:hover{
  border-color:#3c5ecc
}

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

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

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

.vc_btn-turquoise,a.vc_btn-turquoise,button.vc_btn-turquoise{
  background-color:#00c1cf;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-turquoise:hover,a.vc_btn-turquoise:hover,button.vc_btn-turquoise:hover{
  background-color:#00a4b0;
  color:#f7f7f7!important
}

.vc_btn-turquoise.vc_btn_outlined,.vc_btn-turquoise.vc_btn_square_outlined,a.vc_btn-turquoise.vc_btn_outlined,a.vc_btn-turquoise.vc_btn_square_outlined,button.vc_btn-turquoise.vc_btn_outlined,button.vc_btn-turquoise.vc_btn_square_outlined{
  color:#00c1cf!important
}

.vc_btn-turquoise.vc_btn_outlined:hover,.vc_btn-turquoise.vc_btn_square_outlined:hover,a.vc_btn-turquoise.vc_btn_outlined:hover,a.vc_btn-turquoise.vc_btn_square_outlined:hover,button.vc_btn-turquoise.vc_btn_outlined:hover,button.vc_btn-turquoise.vc_btn_square_outlined:hover{
  border-color:#00a4b0
}

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

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

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

.vc_btn-pink,a.vc_btn-pink,button.vc_btn-pink{
  background-color:#fe6c61;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-pink:hover,a.vc_btn-pink:hover,button.vc_btn-pink:hover{
  background-color:#fe5043;
  color:#f7f7f7!important
}

.vc_btn-pink.vc_btn_outlined,.vc_btn-pink.vc_btn_square_outlined,a.vc_btn-pink.vc_btn_outlined,a.vc_btn-pink.vc_btn_square_outlined,button.vc_btn-pink.vc_btn_outlined,button.vc_btn-pink.vc_btn_square_outlined{
  color:#fe6c61!important
}

.vc_btn-pink.vc_btn_outlined:hover,.vc_btn-pink.vc_btn_square_outlined:hover,a.vc_btn-pink.vc_btn_outlined:hover,a.vc_btn-pink.vc_btn_square_outlined:hover,button.vc_btn-pink.vc_btn_outlined:hover,button.vc_btn-pink.vc_btn_square_outlined:hover{
  border-color:#fe5043
}

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

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

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

.vc_btn-violet,a.vc_btn-violet,button.vc_btn-violet{
  background-color:#8d6dc4;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-violet:hover,a.vc_btn-violet:hover,button.vc_btn-violet:hover{
  background-color:#7c57bb;
  color:#f7f7f7!important
}

.vc_btn-violet.vc_btn_outlined,.vc_btn-violet.vc_btn_square_outlined,a.vc_btn-violet.vc_btn_outlined,a.vc_btn-violet.vc_btn_square_outlined,button.vc_btn-violet.vc_btn_outlined,button.vc_btn-violet.vc_btn_square_outlined{
  color:#8d6dc4!important
}

.vc_btn-violet.vc_btn_outlined:hover,.vc_btn-violet.vc_btn_square_outlined:hover,a.vc_btn-violet.vc_btn_outlined:hover,a.vc_btn-violet.vc_btn_square_outlined:hover,button.vc_btn-violet.vc_btn_outlined:hover,button.vc_btn-violet.vc_btn_square_outlined:hover{
  border-color:#7c57bb
}

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

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

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

.vc_btn-peacoc,a.vc_btn-peacoc,button.vc_btn-peacoc{
  background-color:#4cadc9;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-peacoc:hover,a.vc_btn-peacoc:hover,button.vc_btn-peacoc:hover{
  background-color:#39a0bd;
  color:#f7f7f7!important
}

.vc_btn-peacoc.vc_btn_outlined,.vc_btn-peacoc.vc_btn_square_outlined,a.vc_btn-peacoc.vc_btn_outlined,a.vc_btn-peacoc.vc_btn_square_outlined,button.vc_btn-peacoc.vc_btn_outlined,button.vc_btn-peacoc.vc_btn_square_outlined{
  color:#4cadc9!important
}

.vc_btn-peacoc.vc_btn_outlined:hover,.vc_btn-peacoc.vc_btn_square_outlined:hover,a.vc_btn-peacoc.vc_btn_outlined:hover,a.vc_btn-peacoc.vc_btn_square_outlined:hover,button.vc_btn-peacoc.vc_btn_outlined:hover,button.vc_btn-peacoc.vc_btn_square_outlined:hover{
  border-color:#39a0bd
}

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

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

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

.vc_btn-chino,a.vc_btn-chino,button.vc_btn-chino{
  background-color:#cec2ab;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-chino:hover,a.vc_btn-chino:hover,button.vc_btn-chino:hover{
  background-color:#c3b498;
  color:#f7f7f7!important
}

.vc_btn-chino.vc_btn_outlined,.vc_btn-chino.vc_btn_square_outlined,a.vc_btn-chino.vc_btn_outlined,a.vc_btn-chino.vc_btn_square_outlined,button.vc_btn-chino.vc_btn_outlined,button.vc_btn-chino.vc_btn_square_outlined{
  color:#cec2ab!important
}

.vc_btn-chino.vc_btn_outlined:hover,.vc_btn-chino.vc_btn_square_outlined:hover,a.vc_btn-chino.vc_btn_outlined:hover,a.vc_btn-chino.vc_btn_square_outlined:hover,button.vc_btn-chino.vc_btn_outlined:hover,button.vc_btn-chino.vc_btn_square_outlined:hover{
  border-color:#c3b498
}

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

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

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

.vc_btn-mulled_wine,a.vc_btn-mulled_wine,button.vc_btn-mulled_wine{
  background-color:#50485b;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-mulled_wine:hover,a.vc_btn-mulled_wine:hover,button.vc_btn-mulled_wine:hover{
  background-color:#413a4a;
  color:#f7f7f7!important
}

.vc_btn-mulled_wine.vc_btn_outlined,.vc_btn-mulled_wine.vc_btn_square_outlined,a.vc_btn-mulled_wine.vc_btn_outlined,a.vc_btn-mulled_wine.vc_btn_square_outlined,button.vc_btn-mulled_wine.vc_btn_outlined,button.vc_btn-mulled_wine.vc_btn_square_outlined{
  color:#50485b!important
}

.vc_btn-mulled_wine.vc_btn_outlined:hover,.vc_btn-mulled_wine.vc_btn_square_outlined:hover,a.vc_btn-mulled_wine.vc_btn_outlined:hover,a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,button.vc_btn-mulled_wine.vc_btn_outlined:hover,button.vc_btn-mulled_wine.vc_btn_square_outlined:hover{
  border-color:#413a4a
}

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

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

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

.vc_btn-vista_blue,a.vc_btn-vista_blue,button.vc_btn-vista_blue{
  background-color:#75d69c;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-vista_blue:hover,a.vc_btn-vista_blue:hover,button.vc_btn-vista_blue:hover{
  background-color:#5dcf8b;
  color:#f7f7f7!important
}

.vc_btn-vista_blue.vc_btn_outlined,.vc_btn-vista_blue.vc_btn_square_outlined,a.vc_btn-vista_blue.vc_btn_outlined,a.vc_btn-vista_blue.vc_btn_square_outlined,button.vc_btn-vista_blue.vc_btn_outlined,button.vc_btn-vista_blue.vc_btn_square_outlined{
  color:#75d69c!important
}

.vc_btn-vista_blue.vc_btn_outlined:hover,.vc_btn-vista_blue.vc_btn_square_outlined:hover,a.vc_btn-vista_blue.vc_btn_outlined:hover,a.vc_btn-vista_blue.vc_btn_square_outlined:hover,button.vc_btn-vista_blue.vc_btn_outlined:hover,button.vc_btn-vista_blue.vc_btn_square_outlined:hover{
  border-color:#5dcf8b
}

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

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

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

.vc_btn-black,a.vc_btn-black,button.vc_btn-black{
  background-color:#2a2a2a;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-black:hover,a.vc_btn-black:hover,button.vc_btn-black:hover{
  background-color:#1b1b1b;
  color:#f7f7f7!important
}

.vc_btn-black.vc_btn_outlined,.vc_btn-black.vc_btn_square_outlined,a.vc_btn-black.vc_btn_outlined,a.vc_btn-black.vc_btn_square_outlined,button.vc_btn-black.vc_btn_outlined,button.vc_btn-black.vc_btn_square_outlined{
  color:#2a2a2a!important
}

.vc_btn-black.vc_btn_outlined:hover,.vc_btn-black.vc_btn_square_outlined:hover,a.vc_btn-black.vc_btn_outlined:hover,a.vc_btn-black.vc_btn_square_outlined:hover,button.vc_btn-black.vc_btn_outlined:hover,button.vc_btn-black.vc_btn_square_outlined:hover{
  border-color:#1b1b1b
}

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

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

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

.vc_btn-grey,a.vc_btn-grey,button.vc_btn-grey{
  background-color:#ebebeb;
  color:#666!important;
  transition:all .5s
}

.vc_btn-grey:hover,a.vc_btn-grey:hover,button.vc_btn-grey:hover{
  background-color:#dcdcdc;
  color:#5e5e5e!important
}

.vc_btn-grey.vc_btn_outlined,.vc_btn-grey.vc_btn_square_outlined,a.vc_btn-grey.vc_btn_outlined,a.vc_btn-grey.vc_btn_square_outlined,button.vc_btn-grey.vc_btn_outlined,button.vc_btn-grey.vc_btn_square_outlined{
  color:#ebebeb!important
}

.vc_btn-grey.vc_btn_outlined:hover,.vc_btn-grey.vc_btn_square_outlined:hover,a.vc_btn-grey.vc_btn_outlined:hover,a.vc_btn-grey.vc_btn_square_outlined:hover,button.vc_btn-grey.vc_btn_outlined:hover,button.vc_btn-grey.vc_btn_square_outlined:hover{
  border-color:#dcdcdc
}

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

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

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

.vc_btn-orange,a.vc_btn-orange,button.vc_btn-orange{
  background-color:#f7be68;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-orange:hover,a.vc_btn-orange:hover,button.vc_btn-orange:hover{
  background-color:#f5b14b;
  color:#f7f7f7!important
}

.vc_btn-orange.vc_btn_outlined,.vc_btn-orange.vc_btn_square_outlined,a.vc_btn-orange.vc_btn_outlined,a.vc_btn-orange.vc_btn_square_outlined,button.vc_btn-orange.vc_btn_outlined,button.vc_btn-orange.vc_btn_square_outlined{
  color:#f7be68!important
}

.vc_btn-orange.vc_btn_outlined:hover,.vc_btn-orange.vc_btn_square_outlined:hover,a.vc_btn-orange.vc_btn_outlined:hover,a.vc_btn-orange.vc_btn_square_outlined:hover,button.vc_btn-orange.vc_btn_outlined:hover,button.vc_btn-orange.vc_btn_square_outlined:hover{
  border-color:#f5b14b
}

.vc_btn-orange.vc_btn_3d,a.vc_btn-orange.vc_btn_3d,button.vc_btn-orange.vc_btn_3d{
  box-shadow:0 5px 0 #f4a733;
  margin-bottom:5px
}

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

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

.vc_btn-sky,a.vc_btn-sky,button.vc_btn-sky{
  background-color:#5aa1e3;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-sky:hover,a.vc_btn-sky:hover,button.vc_btn-sky:hover{
  background-color:#4092df;
  color:#f7f7f7!important
}

.vc_btn-sky.vc_btn_outlined,.vc_btn-sky.vc_btn_square_outlined,a.vc_btn-sky.vc_btn_outlined,a.vc_btn-sky.vc_btn_square_outlined,button.vc_btn-sky.vc_btn_outlined,button.vc_btn-sky.vc_btn_square_outlined{
  color:#5aa1e3!important
}

.vc_btn-sky.vc_btn_outlined:hover,.vc_btn-sky.vc_btn_square_outlined:hover,a.vc_btn-sky.vc_btn_outlined:hover,a.vc_btn-sky.vc_btn_square_outlined:hover,button.vc_btn-sky.vc_btn_outlined:hover,button.vc_btn-sky.vc_btn_square_outlined:hover{
  border-color:#4092df
}

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

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

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

.vc_btn-green,a.vc_btn-green,button.vc_btn-green{
  background-color:#6dab3c;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-green:hover,a.vc_btn-green:hover,button.vc_btn-green:hover{
  background-color:#5f9434;
  color:#f7f7f7!important
}

.vc_btn-green.vc_btn_outlined,.vc_btn-green.vc_btn_square_outlined,a.vc_btn-green.vc_btn_outlined,a.vc_btn-green.vc_btn_square_outlined,button.vc_btn-green.vc_btn_outlined,button.vc_btn-green.vc_btn_square_outlined{
  color:#6dab3c!important
}

.vc_btn-green.vc_btn_outlined:hover,.vc_btn-green.vc_btn_square_outlined:hover,a.vc_btn-green.vc_btn_outlined:hover,a.vc_btn-green.vc_btn_square_outlined:hover,button.vc_btn-green.vc_btn_outlined:hover,button.vc_btn-green.vc_btn_square_outlined:hover{
  border-color:#5f9434
}

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

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

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

.vc_btn-juicy_pink,a.vc_btn-juicy_pink,button.vc_btn-juicy_pink{
  background-color:#f4524d;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-juicy_pink:hover,a.vc_btn-juicy_pink:hover,button.vc_btn-juicy_pink:hover{
  background-color:#f23630;
  color:#f7f7f7!important
}

.vc_btn-juicy_pink.vc_btn_outlined,.vc_btn-juicy_pink.vc_btn_square_outlined,a.vc_btn-juicy_pink.vc_btn_outlined,a.vc_btn-juicy_pink.vc_btn_square_outlined,button.vc_btn-juicy_pink.vc_btn_outlined,button.vc_btn-juicy_pink.vc_btn_square_outlined{
  color:#f4524d!important
}

.vc_btn-juicy_pink.vc_btn_outlined:hover,.vc_btn-juicy_pink.vc_btn_square_outlined:hover,a.vc_btn-juicy_pink.vc_btn_outlined:hover,a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,button.vc_btn-juicy_pink.vc_btn_outlined:hover,button.vc_btn-juicy_pink.vc_btn_square_outlined:hover{
  border-color:#f23630
}

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

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

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

.vc_btn-sandy_brown,a.vc_btn-sandy_brown,button.vc_btn-sandy_brown{
  background-color:#f79468;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-sandy_brown:hover,a.vc_btn-sandy_brown:hover,button.vc_btn-sandy_brown:hover{
  background-color:#f57f4b;
  color:#f7f7f7!important
}

.vc_btn-sandy_brown.vc_btn_outlined,.vc_btn-sandy_brown.vc_btn_square_outlined,a.vc_btn-sandy_brown.vc_btn_outlined,a.vc_btn-sandy_brown.vc_btn_square_outlined,button.vc_btn-sandy_brown.vc_btn_outlined,button.vc_btn-sandy_brown.vc_btn_square_outlined{
  color:#f79468!important
}

.vc_btn-sandy_brown.vc_btn_outlined:hover,.vc_btn-sandy_brown.vc_btn_square_outlined:hover,a.vc_btn-sandy_brown.vc_btn_outlined:hover,a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,button.vc_btn-sandy_brown.vc_btn_outlined:hover,button.vc_btn-sandy_brown.vc_btn_square_outlined:hover{
  border-color:#f57f4b
}

.vc_btn-sandy_brown.vc_btn_3d,a.vc_btn-sandy_brown.vc_btn_3d,button.vc_btn-sandy_brown.vc_btn_3d{
  box-shadow:0 5px 0 #f46e33;
  margin-bottom:5px
}

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

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

.vc_btn-purple,a.vc_btn-purple,button.vc_btn-purple{
  background-color:#b97ebb;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-purple:hover,a.vc_btn-purple:hover,button.vc_btn-purple:hover{
  background-color:#ae6ab0;
  color:#f7f7f7!important
}

.vc_btn-purple.vc_btn_outlined,.vc_btn-purple.vc_btn_square_outlined,a.vc_btn-purple.vc_btn_outlined,a.vc_btn-purple.vc_btn_square_outlined,button.vc_btn-purple.vc_btn_outlined,button.vc_btn-purple.vc_btn_square_outlined{
  color:#b97ebb!important
}

.vc_btn-purple.vc_btn_outlined:hover,.vc_btn-purple.vc_btn_square_outlined:hover,a.vc_btn-purple.vc_btn_outlined:hover,a.vc_btn-purple.vc_btn_square_outlined:hover,button.vc_btn-purple.vc_btn_outlined:hover,button.vc_btn-purple.vc_btn_square_outlined:hover{
  border-color:#ae6ab0
}

.vc_btn-purple.vc_btn_3d,a.vc_btn-purple.vc_btn_3d,button.vc_btn-purple.vc_btn_3d{
  box-shadow:0 5px 0 #a559a8;
  margin-bottom:5px
}

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

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

.vc_btn-white,a.vc_btn-white,button.vc_btn-white{
  background-color:#fff;
  color:#666!important;
  transition:all .5s
}

.vc_btn-white:hover,a.vc_btn-white:hover,button.vc_btn-white:hover{
  background-color:#f0f0f0;
  color:#5e5e5e!important
}

.vc_btn-white.vc_btn_outlined,.vc_btn-white.vc_btn_square_outlined,a.vc_btn-white.vc_btn_outlined,a.vc_btn-white.vc_btn_square_outlined,button.vc_btn-white.vc_btn_outlined,button.vc_btn-white.vc_btn_square_outlined{
  color:#fff!important
}

.vc_btn-white.vc_btn_outlined:hover,.vc_btn-white.vc_btn_square_outlined:hover,a.vc_btn-white.vc_btn_outlined:hover,a.vc_btn-white.vc_btn_square_outlined:hover,button.vc_btn-white.vc_btn_outlined:hover,button.vc_btn-white.vc_btn_square_outlined:hover{
  border-color:#f0f0f0
}

.vc_btn-white.vc_btn_3d,a.vc_btn-white.vc_btn_3d,button.vc_btn-white.vc_btn_3d{
  box-shadow:0 5px 0 #e3e3e3;
  margin-bottom:5px
}

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

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

.vc_btn-grace,a.vc_btn-grace,button.vc_btn-grace{
  background-color:#aed13b;
  color:#fff!important;
  transition:all .5s
}

.vc_btn-grace:hover,a.vc_btn-grace:hover,button.vc_btn-grace:hover{
  background-color:#9ec02d;
  color:#f7f7f7!important
}

.vc_btn-grace.vc_btn_outlined,.vc_btn-grace.vc_btn_square_outlined,a.vc_btn-grace.vc_btn_outlined,a.vc_btn-grace.vc_btn_square_outlined,button.vc_btn-grace.vc_btn_outlined,button.vc_btn-grace.vc_btn_square_outlined{
  color:#aed13b!important
}

.vc_btn-grace.vc_btn_outlined:hover,.vc_btn-grace.vc_btn_square_outlined:hover,a.vc_btn-grace.vc_btn_outlined:hover,a.vc_btn-grace.vc_btn_square_outlined:hover,button.vc_btn-grace.vc_btn_outlined:hover,button.vc_btn-grace.vc_btn_square_outlined:hover{
  border-color:#9ec02d
}

.vc_btn-grace.vc_btn_3d,a.vc_btn-grace.vc_btn_3d,button.vc_btn-grace.vc_btn_3d{
  box-shadow:0 5px 0 #8dac28;
  margin-bottom:5px
}

.vc_btn-grace.vc_btn_3d.vc_btn_xs,a.vc_btn-grace.vc_btn_3d.vc_btn_xs,button.vc_btn-grace.vc_btn_3d.vc_btn_xs{
  box-shadow:0 3px 0 #8dac28;
  margin-bottom:3px
}

.vc_btn-grace.vc_btn_3d.vc_btn_sm,a.vc_btn-grace.vc_btn_3d.vc_btn_sm,button.vc_btn-grace.vc_btn_3d.vc_btn_sm{
  box-shadow:0 4px 0 #8dac28;
  margin-bottom:4px
}

.vc_btn-default,a.vc_btn-default,button.vc_btn-default{
  color:#7d7d7d;
  background-color:#fff;
  border-color:transparent
}

.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,.vc_btn-default:focus,.vc_btn-default:hover,a.vc_btn-default.active,a.vc_btn-default:active,a.vc_btn-default:focus,a.vc_btn-default:hover,button.vc_btn-default.active,button.vc_btn-default:active,button.vc_btn-default:focus,button.vc_btn-default:hover{
  color:#7d7d7d;
  background-color:#e6e6e6;
  border-color:transparent
}

.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,a.vc_btn-default.active,a.vc_btn-default:active,button.vc_btn-default.active,button.vc_btn-default:active{
  background-image:none
}

.vc_btn-default.disabled,.vc_btn-default.disabled.active,.vc_btn-default.disabled:active,.vc_btn-default.disabled:focus,.vc_btn-default.disabled:hover,.vc_btn-default[disabled],.vc_btn-default[disabled].active,.vc_btn-default[disabled]:active,.vc_btn-default[disabled]:focus,.vc_btn-default[disabled]:hover,a.vc_btn-default.disabled,a.vc_btn-default.disabled.active,a.vc_btn-default.disabled:active,a.vc_btn-default.disabled:focus,a.vc_btn-default.disabled:hover,a.vc_btn-default[disabled],a.vc_btn-default[disabled].active,a.vc_btn-default[disabled]:active,a.vc_btn-default[disabled]:focus,a.vc_btn-default[disabled]:hover,button.vc_btn-default.disabled,button.vc_btn-default.disabled.active,button.vc_btn-default.disabled:active,button.vc_btn-default.disabled:focus,button.vc_btn-default.disabled:hover,button.vc_btn-default[disabled],button.vc_btn-default[disabled].active,button.vc_btn-default[disabled]:active,button.vc_btn-default[disabled]:focus,button.vc_btn-default[disabled]:hover,fieldset[disabled] .vc_btn-default,fieldset[disabled] .vc_btn-default.active,fieldset[disabled] .vc_btn-default:active,fieldset[disabled] .vc_btn-default:focus,fieldset[disabled] .vc_btn-default:hover,fieldset[disabled] a.vc_btn-default,fieldset[disabled] a.vc_btn-default.active,fieldset[disabled] a.vc_btn-default:active,fieldset[disabled] a.vc_btn-default:focus,fieldset[disabled] a.vc_btn-default:hover,fieldset[disabled] button.vc_btn-default,fieldset[disabled] button.vc_btn-default.active,fieldset[disabled] button.vc_btn-default:active,fieldset[disabled] button.vc_btn-default:focus,fieldset[disabled] button.vc_btn-default:hover{
  background-color:#fff;
  border-color:transparent
}

.vc_btn-default .badge,a.vc_btn-default .badge,button.vc_btn-default .badge{
  color:#fff;
  background-color:#7d7d7d
}

.vc_btn-primary,a.vc_btn-primary,button.vc_btn-primary{
  color:#fff;
  background-color:#00aef0;
  border-color:transparent
}

.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,.vc_btn-primary:focus,.vc_btn-primary:hover,a.vc_btn-primary.active,a.vc_btn-primary:active,a.vc_btn-primary:focus,a.vc_btn-primary:hover,button.vc_btn-primary.active,button.vc_btn-primary:active,button.vc_btn-primary:focus,button.vc_btn-primary:hover{
  color:#fff;
  background-color:#0089bd;
  border-color:transparent
}

.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,a.vc_btn-primary.active,a.vc_btn-primary:active,button.vc_btn-primary.active,button.vc_btn-primary:active{
  background-image:none
}

.vc_btn-primary.disabled,.vc_btn-primary.disabled.active,.vc_btn-primary.disabled:active,.vc_btn-primary.disabled:focus,.vc_btn-primary.disabled:hover,.vc_btn-primary[disabled],.vc_btn-primary[disabled].active,.vc_btn-primary[disabled]:active,.vc_btn-primary[disabled]:focus,.vc_btn-primary[disabled]:hover,a.vc_btn-primary.disabled,a.vc_btn-primary.disabled.active,a.vc_btn-primary.disabled:active,a.vc_btn-primary.disabled:focus,a.vc_btn-primary.disabled:hover,a.vc_btn-primary[disabled],a.vc_btn-primary[disabled].active,a.vc_btn-primary[disabled]:active,a.vc_btn-primary[disabled]:focus,a.vc_btn-primary[disabled]:hover,button.vc_btn-primary.disabled,button.vc_btn-primary.disabled.active,button.vc_btn-primary.disabled:active,button.vc_btn-primary.disabled:focus,button.vc_btn-primary.disabled:hover,button.vc_btn-primary[disabled],button.vc_btn-primary[disabled].active,button.vc_btn-primary[disabled]:active,button.vc_btn-primary[disabled]:focus,button.vc_btn-primary[disabled]:hover,fieldset[disabled] .vc_btn-primary,fieldset[disabled] .vc_btn-primary.active,fieldset[disabled] .vc_btn-primary:active,fieldset[disabled] .vc_btn-primary:focus,fieldset[disabled] .vc_btn-primary:hover,fieldset[disabled] a.vc_btn-primary,fieldset[disabled] a.vc_btn-primary.active,fieldset[disabled] a.vc_btn-primary:active,fieldset[disabled] a.vc_btn-primary:focus,fieldset[disabled] a.vc_btn-primary:hover,fieldset[disabled] button.vc_btn-primary,fieldset[disabled] button.vc_btn-primary.active,fieldset[disabled] button.vc_btn-primary:active,fieldset[disabled] button.vc_btn-primary:focus,fieldset[disabled] button.vc_btn-primary:hover{
  background-color:#00aef0;
  border-color:transparent
}

.vc_btn-primary .badge,a.vc_btn-primary .badge,button.vc_btn-primary .badge{
  color:#00aef0;
  background-color:#fff
}

.vc_btn-success,a.vc_btn-success,button.vc_btn-success{
  color:#fff;
  background-color:#5cb85c;
  border-color:transparent
}

.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,.vc_btn-success:focus,.vc_btn-success:hover,a.vc_btn-success.active,a.vc_btn-success:active,a.vc_btn-success:focus,a.vc_btn-success:hover,button.vc_btn-success.active,button.vc_btn-success:active,button.vc_btn-success:focus,button.vc_btn-success:hover{
  color:#fff;
  background-color:#449d44;
  border-color:transparent
}

.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,a.vc_btn-success.active,a.vc_btn-success:active,button.vc_btn-success.active,button.vc_btn-success:active{
  background-image:none
}

.vc_btn-success.disabled,.vc_btn-success.disabled.active,.vc_btn-success.disabled:active,.vc_btn-success.disabled:focus,.vc_btn-success.disabled:hover,.vc_btn-success[disabled],.vc_btn-success[disabled].active,.vc_btn-success[disabled]:active,.vc_btn-success[disabled]:focus,.vc_btn-success[disabled]:hover,a.vc_btn-success.disabled,a.vc_btn-success.disabled.active,a.vc_btn-success.disabled:active,a.vc_btn-success.disabled:focus,a.vc_btn-success.disabled:hover,a.vc_btn-success[disabled],a.vc_btn-success[disabled].active,a.vc_btn-success[disabled]:active,a.vc_btn-success[disabled]:focus,a.vc_btn-success[disabled]:hover,button.vc_btn-success.disabled,button.vc_btn-success.disabled.active,button.vc_btn-success.disabled:active,button.vc_btn-success.disabled:focus,button.vc_btn-success.disabled:hover,button.vc_btn-success[disabled],button.vc_btn-success[disabled].active,button.vc_btn-success[disabled]:active,button.vc_btn-success[disabled]:focus,button.vc_btn-success[disabled]:hover,fieldset[disabled] .vc_btn-success,fieldset[disabled] .vc_btn-success.active,fieldset[disabled] .vc_btn-success:active,fieldset[disabled] .vc_btn-success:focus,fieldset[disabled] .vc_btn-success:hover,fieldset[disabled] a.vc_btn-success,fieldset[disabled] a.vc_btn-success.active,fieldset[disabled] a.vc_btn-success:active,fieldset[disabled] a.vc_btn-success:focus,fieldset[disabled] a.vc_btn-success:hover,fieldset[disabled] button.vc_btn-success,fieldset[disabled] button.vc_btn-success.active,fieldset[disabled] button.vc_btn-success:active,fieldset[disabled] button.vc_btn-success:focus,fieldset[disabled] button.vc_btn-success:hover{
  background-color:#5cb85c;
  border-color:transparent
}

.vc_btn-success .badge,a.vc_btn-success .badge,button.vc_btn-success .badge{
  color:#5cb85c;
  background-color:#fff
}

.vc_btn-info,a.vc_btn-info,button.vc_btn-info{
  color:#fff;
  background-color:#5bc0de;
  border-color:transparent
}

.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,.vc_btn-info:focus,.vc_btn-info:hover,a.vc_btn-info.active,a.vc_btn-info:active,a.vc_btn-info:focus,a.vc_btn-info:hover,button.vc_btn-info.active,button.vc_btn-info:active,button.vc_btn-info:focus,button.vc_btn-info:hover{
  color:#fff;
  background-color:#31b0d5;
  border-color:transparent
}

.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,a.vc_btn-info.active,a.vc_btn-info:active,button.vc_btn-info.active,button.vc_btn-info:active{
  background-image:none
}

.vc_btn-info.disabled,.vc_btn-info.disabled.active,.vc_btn-info.disabled:active,.vc_btn-info.disabled:focus,.vc_btn-info.disabled:hover,.vc_btn-info[disabled],.vc_btn-info[disabled].active,.vc_btn-info[disabled]:active,.vc_btn-info[disabled]:focus,.vc_btn-info[disabled]:hover,a.vc_btn-info.disabled,a.vc_btn-info.disabled.active,a.vc_btn-info.disabled:active,a.vc_btn-info.disabled:focus,a.vc_btn-info.disabled:hover,a.vc_btn-info[disabled],a.vc_btn-info[disabled].active,a.vc_btn-info[disabled]:active,a.vc_btn-info[disabled]:focus,a.vc_btn-info[disabled]:hover,button.vc_btn-info.disabled,button.vc_btn-info.disabled.active,button.vc_btn-info.disabled:active,button.vc_btn-info.disabled:focus,button.vc_btn-info.disabled:hover,button.vc_btn-info[disabled],button.vc_btn-info[disabled].active,button.vc_btn-info[disabled]:active,button.vc_btn-info[disabled]:focus,button.vc_btn-info[disabled]:hover,fieldset[disabled] .vc_btn-info,fieldset[disabled] .vc_btn-info.active,fieldset[disabled] .vc_btn-info:active,fieldset[disabled] .vc_btn-info:focus,fieldset[disabled] .vc_btn-info:hover,fieldset[disabled] a.vc_btn-info,fieldset[disabled] a.vc_btn-info.active,fieldset[disabled] a.vc_btn-info:active,fieldset[disabled] a.vc_btn-info:focus,fieldset[disabled] a.vc_btn-info:hover,fieldset[disabled] button.vc_btn-info,fieldset[disabled] button.vc_btn-info.active,fieldset[disabled] button.vc_btn-info:active,fieldset[disabled] button.vc_btn-info:focus,fieldset[disabled] button.vc_btn-info:hover{
  background-color:#5bc0de;
  border-color:transparent
}

.vc_btn-info .badge,a.vc_btn-info .badge,button.vc_btn-info .badge{
  color:#5bc0de;
  background-color:#fff
}

.vc_btn-warning,a.vc_btn-warning,button.vc_btn-warning{
  color:#fff;
  background-color:#f0ad4e;
  border-color:transparent
}

.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,.vc_btn-warning:focus,.vc_btn-warning:hover,a.vc_btn-warning.active,a.vc_btn-warning:active,a.vc_btn-warning:focus,a.vc_btn-warning:hover,button.vc_btn-warning.active,button.vc_btn-warning:active,button.vc_btn-warning:focus,button.vc_btn-warning:hover{
  color:#fff;
  background-color:#ec971f;
  border-color:transparent
}

.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,a.vc_btn-warning.active,a.vc_btn-warning:active,button.vc_btn-warning.active,button.vc_btn-warning:active{
  background-image:none
}

.vc_btn-warning.disabled,.vc_btn-warning.disabled.active,.vc_btn-warning.disabled:active,.vc_btn-warning.disabled:focus,.vc_btn-warning.disabled:hover,.vc_btn-warning[disabled],.vc_btn-warning[disabled].active,.vc_btn-warning[disabled]:active,.vc_btn-warning[disabled]:focus,.vc_btn-warning[disabled]:hover,a.vc_btn-warning.disabled,a.vc_btn-warning.disabled.active,a.vc_btn-warning.disabled:active,a.vc_btn-warning.disabled:focus,a.vc_btn-warning.disabled:hover,a.vc_btn-warning[disabled],a.vc_btn-warning[disabled].active,a.vc_btn-warning[disabled]:active,a.vc_btn-warning[disabled]:focus,a.vc_btn-warning[disabled]:hover,button.vc_btn-warning.disabled,button.vc_btn-warning.disabled.active,button.vc_btn-warning.disabled:active,button.vc_btn-warning.disabled:focus,button.vc_btn-warning.disabled:hover,button.vc_btn-warning[disabled],button.vc_btn-warning[disabled].active,button.vc_btn-warning[disabled]:active,button.vc_btn-warning[disabled]:focus,button.vc_btn-warning[disabled]:hover,fieldset[disabled] .vc_btn-warning,fieldset[disabled] .vc_btn-warning.active,fieldset[disabled] .vc_btn-warning:active,fieldset[disabled] .vc_btn-warning:focus,fieldset[disabled] .vc_btn-warning:hover,fieldset[disabled] a.vc_btn-warning,fieldset[disabled] a.vc_btn-warning.active,fieldset[disabled] a.vc_btn-warning:active,fieldset[disabled] a.vc_btn-warning:focus,fieldset[disabled] a.vc_btn-warning:hover,fieldset[disabled] button.vc_btn-warning,fieldset[disabled] button.vc_btn-warning.active,fieldset[disabled] button.vc_btn-warning:active,fieldset[disabled] button.vc_btn-warning:focus,fieldset[disabled] button.vc_btn-warning:hover{
  background-color:#f0ad4e;
  border-color:transparent
}

.vc_btn-warning .badge,a.vc_btn-warning .badge,button.vc_btn-warning .badge{
  color:#f0ad4e;
  background-color:#fff
}

.vc_btn-danger,a.vc_btn-danger,button.vc_btn-danger{
  color:#fff;
  background-color:#d9534f;
  border-color:transparent
}

.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,.vc_btn-danger:focus,.vc_btn-danger:hover,a.vc_btn-danger.active,a.vc_btn-danger:active,a.vc_btn-danger:focus,a.vc_btn-danger:hover,button.vc_btn-danger.active,button.vc_btn-danger:active,button.vc_btn-danger:focus,button.vc_btn-danger:hover{
  color:#fff;
  background-color:#c9302c;
  border-color:transparent
}

.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,a.vc_btn-danger.active,a.vc_btn-danger:active,button.vc_btn-danger.active,button.vc_btn-danger:active{
  background-image:none
}

.vc_btn-danger.disabled,.vc_btn-danger.disabled.active,.vc_btn-danger.disabled:active,.vc_btn-danger.disabled:focus,.vc_btn-danger.disabled:hover,.vc_btn-danger[disabled],.vc_btn-danger[disabled].active,.vc_btn-danger[disabled]:active,.vc_btn-danger[disabled]:focus,.vc_btn-danger[disabled]:hover,a.vc_btn-danger.disabled,a.vc_btn-danger.disabled.active,a.vc_btn-danger.disabled:active,a.vc_btn-danger.disabled:focus,a.vc_btn-danger.disabled:hover,a.vc_btn-danger[disabled],a.vc_btn-danger[disabled].active,a.vc_btn-danger[disabled]:active,a.vc_btn-danger[disabled]:focus,a.vc_btn-danger[disabled]:hover,button.vc_btn-danger.disabled,button.vc_btn-danger.disabled.active,button.vc_btn-danger.disabled:active,button.vc_btn-danger.disabled:focus,button.vc_btn-danger.disabled:hover,button.vc_btn-danger[disabled],button.vc_btn-danger[disabled].active,button.vc_btn-danger[disabled]:active,button.vc_btn-danger[disabled]:focus,button.vc_btn-danger[disabled]:hover,fieldset[disabled] .vc_btn-danger,fieldset[disabled] .vc_btn-danger.active,fieldset[disabled] .vc_btn-danger:active,fieldset[disabled] .vc_btn-danger:focus,fieldset[disabled] .vc_btn-danger:hover,fieldset[disabled] a.vc_btn-danger,fieldset[disabled] a.vc_btn-danger.active,fieldset[disabled] a.vc_btn-danger:active,fieldset[disabled] a.vc_btn-danger:focus,fieldset[disabled] a.vc_btn-danger:hover,fieldset[disabled] button.vc_btn-danger,fieldset[disabled] button.vc_btn-danger.active,fieldset[disabled] button.vc_btn-danger:active,fieldset[disabled] button.vc_btn-danger:focus,fieldset[disabled] button.vc_btn-danger:hover{
  background-color:#d9534f;
  border-color:transparent
}

.vc_btn-danger .badge,a.vc_btn-danger .badge,button.vc_btn-danger .badge{
  color:#d9534f;
  background-color:#fff
}

.vc_button-2-wrapper{
  display:inline-block;
  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(assets/address-book-75fdf275.png) no-repeat right center
}

.wpb_alarm_clock i.icon,option.wpb_alarm_clock{
  background:url(assets/alarm-clock-3114a1c7.png) no-repeat right center
}

.wpb_anchor i.icon,option.wpb_anchor{
  background:url(assets/anchor-d5f111d9.png) no-repeat right center
}

.wpb_application_image i.icon,option.wpb_application_image{
  background:url(assets/application-image-a3c6d90f.png) no-repeat right center
}

.wpb_arrow i.icon,option.wpb_arrow{
  background:url(assets/arrow-d3fc22b0.png) no-repeat right center
}

.wpb_asterisk i.icon,option.wpb_asterisk{
  background:url(assets/asterisk-9b4d7b07.png) no-repeat right center
}

.wpb_hammer i.icon,option.wpb_hammer{
  background:url(assets/auction-hammer-7b0b12c2.png) no-repeat right center
}

.wpb_balloon i.icon,option.wpb_balloon{
  background:url(assets/balloon-f30a0938.png) no-repeat right center
}

.wpb_balloon_buzz i.icon,option.wpb_balloon_buzz{
  background:url(assets/balloon-buzz-d030a24c.png) no-repeat right center
}

.wpb_balloon_facebook i.icon,option.wpb_balloon_facebook{
  background:url(assets/balloon-facebook-bc1f2c68.png) no-repeat right center
}

.wpb_balloon_twitter i.icon,option.wpb_balloon_twitter{
  background:url(assets/balloon-twitter-7e5f8cf6.png) no-repeat right center
}

.wpb_battery i.icon,option.wpb_battery{
  background:url(assets/battery-full-603a35bd.png) no-repeat right center
}

.wpb_binocular i.icon,option.wpb_binocular{
  background:url(assets/binocular-ba36dd24.png) no-repeat right center
}

.wpb_document_excel i.icon,option.wpb_document_excel{
  background:url(assets/blue-document-excel-3f9efe81.png) no-repeat right center
}

.wpb_document_image i.icon,option.wpb_document_image{
  background:url(assets/blue-document-image-459469a4.png) no-repeat right center
}

.wpb_document_music i.icon,option.wpb_document_music{
  background:url(assets/blue-document-music-368f12c0.png) no-repeat right center
}

.wpb_document_office i.icon,option.wpb_document_office{
  background:url(assets/blue-document-office-294abd90.png) no-repeat right center
}

.wpb_document_pdf i.icon,option.wpb_document_pdf{
  background:url(assets/blue-document-pdf-bacb2ade.png) no-repeat right center
}

.wpb_document_powerpoint i.icon,option.wpb_document_powerpoint{
  background:url(assets/blue-document-powerpoint-15277383.png) no-repeat right center
}

.wpb_document_word i.icon,option.wpb_document_word{
  background:url(assets/blue-document-word-7e837497.png) no-repeat right center
}

.wpb_bookmark i.icon,option.wpb_bookmark{
  background:url(assets/bookmark-d2e03431.png) no-repeat right center
}

.wpb_camcorder i.icon,option.wpb_camcorder{
  background:url(assets/camcorder-10078f82.png) no-repeat right center
}

.wpb_camera i.icon,option.wpb_camera{
  background:url(assets/camera-6fa9e3f7.png) no-repeat right center
}

.wpb_chart i.icon,option.wpb_chart{
  background:url(assets/chart-896f4100.png) no-repeat right center
}

.wpb_chart_pie i.icon,option.wpb_chart_pie{
  background:url(assets/chart-pie-0c65addb.png) no-repeat right center
}

.wpb_clock i.icon,option.wpb_clock{
  background:url(assets/clock-4121db3a.png) no-repeat right center
}

.wpb_play i.icon,option.wpb_play{
  background:url(assets/control-dfb75b7d.png) no-repeat right center
}

.wpb_fire i.icon,option.wpb_fire{
  background:url(assets/fire-1d195fd2.png) no-repeat right center
}

.wpb_heart i.icon,option.wpb_heart{
  background:url(assets/heart-31edca86.png) no-repeat right center
}

.wpb_mail i.icon,option.wpb_mail{
  background:url(assets/mail-96db53bf.png) no-repeat right center
}

.wpb_shield i.icon,option.wpb_shield{
  background:url(assets/plus-shield-34a733a8.png) no-repeat right center
}

.wpb_video i.icon,option.wpb_video{
  background:url(assets/video-df20b626.png) no-repeat right center
}

.vc_column_container .vc_btn,.vc_column_container .wpb_button{
  margin-top:5px;
  margin-bottom:5px
}

.vc_message_box{
  border:1px solid transparent;
  display:block;
  overflow:hidden;
  margin:0 0 21.73913043px 0;
  padding:1em 1em 1em 4em;
  position:relative;
  font-size:1em;
  box-sizing:border-box
}

.vc_message_box>p:first-child{
  margin-top:0
}

.vc_message_box>p:last-child{
  margin-bottom:0
}

.vc_message_box-icon{
  bottom:0;
  font-size:1em;
  font-style:normal;
  left:0;
  position:absolute;
  top:0;
  width:4em
}

.vc_message_box-icon>*{
  font-size:1.7em;
  line-height:1;
  font-style:normal;
  left:50%;
  position:absolute;
  top:50%;
  transform:translate(-50%,-50%)
}

.vc_message_box-icon>.fa{
  font-size:1.7em;
  line-height:1
}

.vc_color-blue.vc_message_box{
  color:#364a8a;
  border-color:#c5cff0;
  background-color:#edf1fa
}

.vc_color-blue.vc_message_box .vc_message_box-icon{
  color:#5472d2
}

.vc_color-blue.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#5472d2
}

.vc_color-blue.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-blue.vc_message_box-outline,.vc_color-blue.vc_message_box-solid-icon{
  color:#364a8a;
  border-color:#5472d2;
  background-color:transparent
}

.vc_color-blue.vc_message_box-outline .vc_message_box-icon,.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon{
  color:#5472d2
}

.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#5472d2
}

.vc_color-blue.vc_message_box-3d{
  box-shadow:0 5px 0 #9daee5
}

.vc_color-turquoise.vc_message_box{
  color:#085b61;
  border-color:#c6ecee;
  background-color:#ebfcfd
}

.vc_color-turquoise.vc_message_box .vc_message_box-icon{
  color:#00c1cf
}

.vc_color-turquoise.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#00c1cf
}

.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-turquoise.vc_message_box-outline,.vc_color-turquoise.vc_message_box-solid-icon{
  color:#085b61;
  border-color:#00c1cf;
  background-color:transparent
}

.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon{
  color:#00c1cf
}

.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#00c1cf
}

.vc_color-turquoise.vc_message_box-3d{
  box-shadow:0 5px 0 #9fdee3
}

.vc_color-pink.vc_message_box{
  color:#d82e21;
  border-color:#ffd8d6;
  background-color:#fff0ef
}

.vc_color-pink.vc_message_box .vc_message_box-icon{
  color:#fe6c61
}

.vc_color-pink.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#fe6c61
}

.vc_color-pink.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-pink.vc_message_box-outline,.vc_color-pink.vc_message_box-solid-icon{
  color:#d82e21;
  border-color:#fe6c61;
  background-color:transparent
}

.vc_color-pink.vc_message_box-outline .vc_message_box-icon,.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fe6c61
}

.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#fe6c61
}

.vc_color-pink.vc_message_box-3d{
  box-shadow:0 5px 0 #fea9a3
}

.vc_color-violet.vc_message_box{
  color:#5e4a81;
  border-color:#d4c8e9;
  background-color:#f0ecf7
}

.vc_color-violet.vc_message_box .vc_message_box-icon{
  color:#8d6dc4
}

.vc_color-violet.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#8d6dc4
}

.vc_color-violet.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-violet.vc_message_box-outline,.vc_color-violet.vc_message_box-solid-icon{
  color:#5e4a81;
  border-color:#8d6dc4;
  background-color:transparent
}

.vc_color-violet.vc_message_box-outline .vc_message_box-icon,.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon{
  color:#8d6dc4
}

.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#8d6dc4
}

.vc_color-violet.vc_message_box-3d{
  box-shadow:0 5px 0 #b8a3da
}

.vc_color-peacoc.vc_message_box{
  color:#366a79;
  border-color:#c2e3ec;
  background-color:#e9f5f8
}

.vc_color-peacoc.vc_message_box .vc_message_box-icon{
  color:#4cadc9
}

.vc_color-peacoc.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#4cadc9
}

.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-peacoc.vc_message_box-outline,.vc_color-peacoc.vc_message_box-solid-icon{
  color:#366a79;
  border-color:#4cadc9;
  background-color:transparent
}

.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon{
  color:#4cadc9
}

.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#4cadc9
}

.vc_color-peacoc.vc_message_box-3d{
  box-shadow:0 5px 0 #9ad1e1
}

.vc_color-chino.vc_message_box{
  color:#978258;
  border-color:#e5ded2;
  background-color:#f7f5f2
}

.vc_color-chino.vc_message_box .vc_message_box-icon{
  color:#cec2ab
}

.vc_color-chino.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#cec2ab
}

.vc_color-chino.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-chino.vc_message_box-outline,.vc_color-chino.vc_message_box-solid-icon{
  color:#978258;
  border-color:#cec2ab;
  background-color:transparent
}

.vc_color-chino.vc_message_box-outline .vc_message_box-icon,.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon{
  color:#cec2ab
}

.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#cec2ab
}

.vc_color-chino.vc_message_box-3d{
  box-shadow:0 5px 0 #d2c7b1
}

.vc_color-mulled_wine.vc_message_box{
  color:#1e1b22;
  border-color:#d0ccd6;
  background-color:#eae8ed
}

.vc_color-mulled_wine.vc_message_box .vc_message_box-icon{
  color:#50485b
}

.vc_color-mulled_wine.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#50485b
}

.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-mulled_wine.vc_message_box-outline,.vc_color-mulled_wine.vc_message_box-solid-icon{
  color:#1e1b22;
  border-color:#50485b;
  background-color:transparent
}

.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon{
  color:#50485b
}

.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#50485b
}

.vc_color-mulled_wine.vc_message_box-3d{
  box-shadow:0 5px 0 #b6afc0
}

.vc_color-vista_blue.vc_message_box{
  color:#3e8e5e;
  border-color:#bcebcf;
  background-color:#e3f7eb
}

.vc_color-vista_blue.vc_message_box .vc_message_box-icon{
  color:#75d69c
}

.vc_color-vista_blue.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#75d69c
}

.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-vista_blue.vc_message_box-outline,.vc_color-vista_blue.vc_message_box-solid-icon{
  color:#3e8e5e;
  border-color:#75d69c;
  background-color:transparent
}

.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon{
  color:#75d69c
}

.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#75d69c
}

.vc_color-vista_blue.vc_message_box-3d{
  box-shadow:0 5px 0 #94dfb3
}

.vc_color-orange.vc_message_box{
  color:#c3811c;
  border-color:#fbe1ba;
  background-color:#fef6eb
}

.vc_color-orange.vc_message_box .vc_message_box-icon{
  color:#f7be68
}

.vc_color-orange.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#f7be68
}

.vc_color-orange.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-orange.vc_message_box-outline,.vc_color-orange.vc_message_box-solid-icon{
  color:#c3811c;
  border-color:#f7be68;
  background-color:transparent
}

.vc_color-orange.vc_message_box-outline .vc_message_box-icon,.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon{
  color:#f7be68
}

.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#f7be68
}

.vc_color-orange.vc_message_box-3d{
  box-shadow:0 5px 0 #f9cd8a
}

.vc_color-sky.vc_message_box{
  color:#2a6194;
  border-color:#bedaf4;
  background-color:#eaf3fb
}

.vc_color-sky.vc_message_box .vc_message_box-icon{
  color:#5aa1e3
}

.vc_color-sky.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#5aa1e3
}

.vc_color-sky.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-sky.vc_message_box-outline,.vc_color-sky.vc_message_box-solid-icon{
  color:#2a6194;
  border-color:#5aa1e3;
  background-color:transparent
}

.vc_color-sky.vc_message_box-outline .vc_message_box-icon,.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon{
  color:#5aa1e3
}

.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#5aa1e3
}

.vc_color-sky.vc_message_box-3d{
  box-shadow:0 5px 0 #93c1ed
}

.vc_color-green.vc_message_box{
  color:#3e562b;
  border-color:#c2e1a9;
  background-color:#eaf5e2
}

.vc_color-green.vc_message_box .vc_message_box-icon{
  color:#6dab3c
}

.vc_color-green.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#6dab3c
}

.vc_color-green.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-green.vc_message_box-outline,.vc_color-green.vc_message_box-solid-icon{
  color:#3e562b;
  border-color:#6dab3c;
  background-color:transparent
}

.vc_color-green.vc_message_box-outline .vc_message_box-icon,.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon{
  color:#6dab3c
}

.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#6dab3c
}

.vc_color-green.vc_message_box-3d{
  box-shadow:0 5px 0 #a7d484
}

.vc_color-juicy_pink.vc_message_box{
  color:#a3231f;
  border-color:#fbc7c5;
  background-color:#fef5f5
}

.vc_color-juicy_pink.vc_message_box .vc_message_box-icon{
  color:#f4524d
}

.vc_color-juicy_pink.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#f4524d
}

.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-juicy_pink.vc_message_box-outline,.vc_color-juicy_pink.vc_message_box-solid-icon{
  color:#a3231f;
  border-color:#f4524d;
  background-color:transparent
}

.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon{
  color:#f4524d
}

.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#f4524d
}

.vc_color-juicy_pink.vc_message_box-3d{
  box-shadow:0 5px 0 #f89895
}

.vc_color-sandy_brown.vc_message_box{
  color:#c3501c;
  border-color:#fbceba;
  background-color:#fef1eb
}

.vc_color-sandy_brown.vc_message_box .vc_message_box-icon{
  color:#f79468
}

.vc_color-sandy_brown.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#f79468
}

.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-sandy_brown.vc_message_box-outline,.vc_color-sandy_brown.vc_message_box-solid-icon{
  color:#c3501c;
  border-color:#f79468;
  background-color:transparent
}

.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon{
  color:#f79468
}

.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#f79468
}

.vc_color-sandy_brown.vc_message_box-3d{
  box-shadow:0 5px 0 #f9ac8a
}

.vc_color-purple.vc_message_box{
  color:#886389;
  border-color:#e3cbe3;
  background-color:#f5ecf5
}

.vc_color-purple.vc_message_box .vc_message_box-icon{
  color:#b97ebb
}

.vc_color-purple.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#b97ebb
}

.vc_color-purple.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-purple.vc_message_box-outline,.vc_color-purple.vc_message_box-solid-icon{
  color:#886389;
  border-color:#b97ebb;
  background-color:transparent
}

.vc_color-purple.vc_message_box-outline .vc_message_box-icon,.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon{
  color:#b97ebb
}

.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#b97ebb
}

.vc_color-purple.vc_message_box-3d{
  box-shadow:0 5px 0 #d1a9d2
}

.vc_color-black.vc_message_box{
  color:#fff;
  border-color:#2a2a2a;
  background-color:#3c3c3c
}

.vc_color-black.vc_message_box .vc_message_box-icon{
  color:#2a2a2a
}

.vc_color-black.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#2a2a2a
}

.vc_color-black.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-solid-icon{
  color:#fff;
  border-color:#2a2a2a;
  background-color:transparent
}

.vc_color-black.vc_message_box-outline .vc_message_box-icon,.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon{
  color:#2a2a2a
}

.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#2a2a2a
}

.vc_color-black.vc_message_box-3d{
  box-shadow:0 5px 0 #101010
}

.vc_color-grey.vc_message_box{
  color:#858585;
  border-color:#d2d2d2;
  background-color:#ebebeb
}

.vc_color-grey.vc_message_box .vc_message_box-icon{
  color:#ebebeb
}

.vc_color-grey.vc_message_box-solid{
  color:#858585;
  border-color:transparent;
  background-color:#ebebeb
}

.vc_color-grey.vc_message_box-solid .vc_message_box-icon{
  color:#858585
}

.vc_color-grey.vc_message_box-outline,.vc_color-grey.vc_message_box-solid-icon{
  color:#858585;
  border-color:#ebebeb;
  background-color:transparent
}

.vc_color-grey.vc_message_box-outline .vc_message_box-icon,.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon{
  color:#ebebeb
}

.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon{
  color:#858585;
  background-color:#ebebeb
}

.vc_color-grey.vc_message_box-3d{
  box-shadow:0 5px 0 #b8b8b8
}

.vc_color-white.vc_message_box{
  color:#b3b3b3;
  border-color:#e6e6e6;
  background-color:#fff
}

.vc_color-white.vc_message_box .vc_message_box-icon{
  color:#fff
}

.vc_color-white.vc_message_box-solid{
  color:#b3b3b3;
  border-color:transparent;
  background-color:#fff
}

.vc_color-white.vc_message_box-solid .vc_message_box-icon{
  color:#b3b3b3
}

.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-solid-icon{
  color:#b3b3b3;
  border-color:#fff;
  background-color:transparent
}

.vc_color-white.vc_message_box-outline .vc_message_box-icon,.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff
}

.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon{
  color:#b3b3b3;
  background-color:#fff
}

.vc_color-white.vc_message_box-3d{
  box-shadow:0 5px 0 #ccc
}

.vc_color-info.vc_message_box{
  color:#5e7f96;
  border-color:#cfebfe;
  background-color:#dff2fe
}

.vc_color-info.vc_message_box .vc_message_box-icon{
  color:#56b0ee
}

.vc_color-info.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#56b0ee
}

.vc_color-info.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-info.vc_message_box-outline,.vc_color-info.vc_message_box-solid-icon{
  color:#5e7f96;
  border-color:#56b0ee;
  background-color:transparent
}

.vc_color-info.vc_message_box-outline .vc_message_box-icon,.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon{
  color:#56b0ee
}

.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#56b0ee
}

.vc_color-info.vc_message_box-3d{
  box-shadow:0 5px 0 #9dd6fd
}

.vc_color-success.vc_message_box{
  color:#5e7f96;
  border-color:#cfebfe;
  background-color:#e6fdf8
}

.vc_color-success.vc_message_box .vc_message_box-icon{
  color:#1bbc9b
}

.vc_color-success.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#1bbc9b
}

.vc_color-success.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-success.vc_message_box-outline,.vc_color-success.vc_message_box-solid-icon{
  color:#5e7f96;
  border-color:#1bbc9b;
  background-color:transparent
}

.vc_color-success.vc_message_box-outline .vc_message_box-icon,.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon{
  color:#1bbc9b
}

.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#1bbc9b
}

.vc_color-success.vc_message_box-3d{
  box-shadow:0 5px 0 #9dd6fd
}

.vc_color-warning.vc_message_box{
  color:#9d8967;
  border-color:#ffeccc;
  background-color:#fff4e2
}

.vc_color-warning.vc_message_box .vc_message_box-icon{
  color:#fcb53f
}

.vc_color-warning.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#fcb53f
}

.vc_color-warning.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-warning.vc_message_box-outline,.vc_color-warning.vc_message_box-solid-icon{
  color:#9d8967;
  border-color:#fcb53f;
  background-color:transparent
}

.vc_color-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fcb53f
}

.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#fcb53f
}

.vc_color-warning.vc_message_box-3d{
  box-shadow:0 5px 0 #ffd999
}

.vc_color-danger.vc_message_box{
  color:#a85959;
  border-color:#fedede;
  background-color:#fdeaea
}

.vc_color-danger.vc_message_box .vc_message_box-icon{
  color:#ff7877
}

.vc_color-danger.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#ff7877
}

.vc_color-danger.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-danger.vc_message_box-outline,.vc_color-danger.vc_message_box-solid-icon{
  color:#a85959;
  border-color:#ff7877;
  background-color:transparent
}

.vc_color-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon{
  color:#ff7877
}

.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#ff7877
}

.vc_color-danger.vc_message_box-3d{
  box-shadow:0 5px 0 #fdacac
}

.vc_color-alert-info.vc_message_box{
  color:#31708f;
  border-color:#bce8f1;
  background-color:#d9edf7
}

.vc_color-alert-info.vc_message_box .vc_message_box-icon{
  color:#67cce0
}

.vc_color-alert-info.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#67cce0
}

.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-alert-info.vc_message_box-outline,.vc_color-alert-info.vc_message_box-solid-icon{
  color:#31708f;
  border-color:#67cce0;
  background-color:transparent
}

.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon{
  color:#67cce0
}

.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#67cce0
}

.vc_color-alert-info.vc_message_box-3d{
  box-shadow:0 5px 0 #91d9e8
}

.vc_color-alert-success.vc_message_box{
  color:#3c763d;
  border-color:#d6e9c6;
  background-color:#dff0d8
}

.vc_color-alert-success.vc_message_box .vc_message_box-icon{
  color:#9ad36a
}

.vc_color-alert-success.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#9ad36a
}

.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-alert-success.vc_message_box-outline,.vc_color-alert-success.vc_message_box-solid-icon{
  color:#3c763d;
  border-color:#9ad36a;
  background-color:transparent
}

.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon{
  color:#9ad36a
}

.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#9ad36a
}

.vc_color-alert-success.vc_message_box-3d{
  box-shadow:0 5px 0 #bbdba1
}

.vc_color-alert-warning.vc_message_box{
  color:#8a6d3b;
  border-color:#faebcc;
  background-color:#fcf8e3
}

.vc_color-alert-warning.vc_message_box .vc_message_box-icon{
  color:#f9cf79
}

.vc_color-alert-warning.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#f9cf79
}

.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-alert-warning.vc_message_box-outline,.vc_color-alert-warning.vc_message_box-solid-icon{
  color:#8a6d3b;
  border-color:#f9cf79;
  background-color:transparent
}

.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon{
  color:#f9cf79
}

.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#f9cf79
}

.vc_color-alert-warning.vc_message_box-3d{
  box-shadow:0 5px 0 #f5d89e
}

.vc_color-alert-danger.vc_message_box{
  color:#a94442;
  border-color:#ebccd1;
  background-color:#f2dede
}

.vc_color-alert-danger.vc_message_box .vc_message_box-icon{
  color:#ef8495
}

.vc_color-alert-danger.vc_message_box-solid{
  color:#fff;
  border-color:transparent;
  background-color:#ef8495
}

.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon{
  color:#fff
}

.vc_color-alert-danger.vc_message_box-outline,.vc_color-alert-danger.vc_message_box-solid-icon{
  color:#a94442;
  border-color:#ef8495;
  background-color:transparent
}

.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon{
  color:#ef8495
}

.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon{
  color:#fff;
  background-color:#ef8495
}

.vc_color-alert-danger.vc_message_box-3d{
  box-shadow:0 5px 0 #dca7b0
}

.vc_color-black.vc_message_box .vc_message_box-icon{
  color:#fff
}

.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-outline .vc_message_box-icon{
  color:#2a2a2a
}

.vc_color-black.vc_message_box-solid-icon{
  color:#2a2a2a
}

.vc_color-grey.vc_message_box .vc_message_box-icon{
  color:#858585
}

.vc_color-white.vc_message_box .vc_message_box-icon{
  color:#b3b3b3
}

.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-outline .vc_message_box-icon{
  color:#fff
}

.vc_color-white.vc_message_box-solid-icon{
  color:#fff
}

.vc_message_box-outline,.vc_message_box-solid-icon{
  border-width:2px
}

.vc_message_box-solid-icon .vc_message_box-icon{
  width:3.25em
}

.vc_message_box-rounded{
  border-radius:5px
}

.vc_message_box-round{
  border-radius:4em
}

#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{
  margin-bottom:0
}

.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{
  margin-bottom:35px
}

.entry-content .twitter-share-button,.fb_like,.twitter-share-button,.wpb_accordion .wpb_content_element,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element{
  margin-bottom:21.73913043px
}

.vc_parallax{
  position:relative;
  overflow:hidden
}

.vc_parallax>*{
  position:relative;
  z-index:1
}

.vc_parallax .vc_parallax-inner{
  pointer-events:none;
  position:absolute;
  left:0;
  right:0;
  top:0;
  background-attachment:scroll;
  background-color:transparent;
  background-image:inherit;
  background-size:cover;
  z-index:0;
  background-position:50% 0
}

.vc_parallax-inner iframe{
  max-width:1000%
}

.vc_video-bg-container{
  position:relative
}

.vc_video-bg{
  height:100%;
  overflow:hidden;
  pointer-events:none;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  z-index:0
}

.vc_video-bg iframe{
  max-width:1000%
}

.vc_row.vc_row-no-padding .vc_column-inner{
  padding-left:0;
  padding-right:0
}

.vc_row[data-vc-full-width]{
  transition:opacity .5s ease;
  overflow:hidden
}

.vc_row[data-vc-full-width].vc_hidden{
  opacity:0
}

.vc_row-no-padding .vc_inner{
  margin-left:0;
  margin-right:0
}

.vc_row.vc_row-o-full-height{
  min-height:100vh
}

.vc_row.vc_row-flex{
  box-sizing:border-box;
  display:flex;
  flex-wrap:wrap
}

.vc_row.vc_row-flex>.vc_column_container{
  display:flex
}

.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner{
  flex-grow:1;
  display:flex;
  flex-direction:column;
  z-index:1
}

@media (-ms-high-contrast:active),(-ms-high-contrast:none){
  .vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>*{
    min-height:1em
  }
}

.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before{
  display:none
}

.vc_row.vc_row-o-columns-stretch{
  align-content:stretch
}

.vc_row.vc_row-o-columns-top{
  align-content:flex-start
}

.vc_row.vc_row-o-columns-bottom{
  align-content:flex-end
}

.vc_row.vc_row-o-columns-middle{
  align-content:center
}

.vc_row.vc_row-o-columns-bottom::after,.vc_row.vc_row-o-columns-middle::after,.vc_row.vc_row-o-columns-top::after{
  content:'';
  width:100%;
  height:0;
  overflow:hidden;
  visibility:hidden;
  display:block
}

.vc_row.vc_row-o-equal-height>.vc_column_container{
  align-items:stretch
}

.vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner{
  justify-content:flex-start
}

.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_column_container{
  align-items:flex-start
}

.vc_row.vc_row-o-content-bottom>.vc_column_container>.vc_column-inner{
  justify-content:flex-end
}

.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container{
  align-items:flex-end
}

.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner{
  justify-content:center
}

.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container{
  align-items:center
}

.vc_column-inner::after,.vc_column-inner::before{
  content:" ";
  display:table
}

.vc_column-inner::after{
  clear:both
}

.vc_ie-flexbox-fixer{
  display:flex;
  flex-direction:column
}

.vc_ie-flexbox-fixer>.vc_row{
  flex:1 1 auto
}

.vc_row.vc_column-gap-1{
  margin-left:-15.5px;
  margin-right:-15.5px
}

.vc_row.vc_column-gap-1>.vc_column_container{
  padding:.5px
}

.vc_row.vc_column-gap-2{
  margin-left:-16px;
  margin-right:-16px
}

.vc_row.vc_column-gap-2>.vc_column_container{
  padding:1px
}

.vc_row.vc_column-gap-3{
  margin-left:-16.5px;
  margin-right:-16.5px
}

.vc_row.vc_column-gap-3>.vc_column_container{
  padding:1.5px
}

.vc_row.vc_column-gap-4{
  margin-left:-17px;
  margin-right:-17px
}

.vc_row.vc_column-gap-4>.vc_column_container{
  padding:2px
}

.vc_row.vc_column-gap-5{
  margin-left:-17.5px;
  margin-right:-17.5px
}

.vc_row.vc_column-gap-5>.vc_column_container{
  padding:2.5px
}

.vc_row.vc_column-gap-10{
  margin-left:-20px;
  margin-right:-20px
}

.vc_row.vc_column-gap-10>.vc_column_container{
  padding:5px
}

.vc_row.vc_column-gap-15{
  margin-left:-22.5px;
  margin-right:-22.5px
}

.vc_row.vc_column-gap-15>.vc_column_container{
  padding:7.5px
}

.vc_row.vc_column-gap-20{
  margin-left:-25px;
  margin-right:-25px
}

.vc_row.vc_column-gap-20>.vc_column_container{
  padding:10px
}

.vc_row.vc_column-gap-25{
  margin-left:-27.5px;
  margin-right:-27.5px
}

.vc_row.vc_column-gap-25>.vc_column_container{
  padding:12.5px
}

.vc_row.vc_column-gap-30{
  margin-left:-30px;
  margin-right:-30px
}

.vc_row.vc_column-gap-30>.vc_column_container{
  padding:15px
}

.vc_row.vc_column-gap-35{
  margin-left:-32.5px;
  margin-right:-32.5px
}

.vc_row.vc_column-gap-35>.vc_column_container{
  padding:17.5px
}

.vc_column_container{
  padding-left:0;
  padding-right:0
}

.vc_column_container>.vc_column-inner{
  box-sizing:border-box;
  padding-left:15px;
  padding-right:15px;
  width:100%
}

.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.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]{
  transition:opacity .5s ease;
  overflow:hidden
}

.vc_section[data-vc-full-width].vc_hidden{
  opacity:0
}

.vc_section[data-vc-full-width]>.vc_row{
  margin-left:0;
  margin-right:0
}

.vc_section[data-vc-stretch-content]{
  padding-left:0;
  padding-right:0
}

.vc_section.vc_row-o-full-height{
  min-height:100vh
}

.vc_section.vc_section-flex{
  box-sizing:border-box;
  display:flex;
  flex-flow:column nowrap
}

.vc_section.vc_section-flex .vc_vc_row{
  width:100%
}

.vc_section.vc_section-flex::after,.vc_section.vc_section-flex::before{
  display:none
}

.vc_section.vc_section-o-content-top{
  justify-content:flex-start
}

.vc_section.vc_section-o-content-bottom{
  justify-content:flex-end
}

.vc_section.vc_section-o-content-middle{
  justify-content:center
}

.vc_section.vc_section-o-content-bottom::after,.vc_section.vc_section-o-content-middle::after,.vc_section.vc_section-o-content-top::after{
  content:'';
  width:100%;
  height:0;
  overflow:hidden;
  visibility:hidden;
  display:block
}

.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{
  padding-top:35px
}

.vc_row.vc_column-gap-1>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-1>.vc_vc_column_inner>.vc_column_container{
  padding-left:.5px;
  padding-right:.5px
}

.vc_row.vc_column-gap-2>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-2>.vc_vc_column_inner>.vc_column_container{
  padding-left:1px;
  padding-right:1px
}

.vc_row.vc_column-gap-3>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-3>.vc_vc_column_inner>.vc_column_container{
  padding-left:1.5px;
  padding-right:1.5px
}

.vc_row.vc_column-gap-4>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-4>.vc_vc_column_inner>.vc_column_container{
  padding-left:2px;
  padding-right:2px
}

.vc_row.vc_column-gap-5>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-5>.vc_vc_column_inner>.vc_column_container{
  padding-left:2.5px;
  padding-right:2.5px
}

.vc_row.vc_column-gap-10>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-10>.vc_vc_column_inner>.vc_column_container{
  padding-left:5px;
  padding-right:5px
}

.vc_row.vc_column-gap-15>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-15>.vc_vc_column_inner>.vc_column_container{
  padding-left:7.5px;
  padding-right:7.5px
}

.vc_row.vc_column-gap-20>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-20>.vc_vc_column_inner>.vc_column_container{
  padding-left:10px;
  padding-right:10px
}

.vc_row.vc_column-gap-25>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-25>.vc_vc_column_inner>.vc_column_container{
  padding-left:12.5px;
  padding-right:12.5px
}

.vc_row.vc_column-gap-30>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-30>.vc_vc_column_inner>.vc_column_container{
  padding-left:15px;
  padding-right:15px
}

.vc_row.vc_column-gap-35>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-35>.vc_vc_column_inner>.vc_column_container{
  padding-left:17.5px;
  padding-right:17.5px
}

.vc_vc_column,.vc_vc_column_inner{
  padding-left:0;
  padding-right:0
}

.vc_row.vc_row-flex>.vc_vc_column,.vc_row.vc_row-flex>.vc_vc_column_inner{
  display:flex
}

.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container{
  display:flex;
  width:100%
}

.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
  flex-grow:1;
  display:flex;
  flex-direction:column
}

.vc_row.vc_row-o-equal-height>.vc_column_container{
  align-items:stretch
}

.vc_row.vc_row-o-content-top>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
  justify-content:flex-start
}

.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{
  align-items:flex-start
}

.vc_row.vc_row-o-content-bottom>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-bottom>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
  justify-content:flex-end
}

.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{
  align-items:flex-end
}

.vc_row.vc_row-o-content-middle>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
  justify-content:center
}

.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{
  align-items:center
}

.vc_empty-element>.vc_column-inner{
  min-height:100px
}

.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{
  padding-top:35px
}

.fb_type_standard{
  height:25px
}

.fb_type_standard iframe{
  height:25px
}

.fb_type_button_count{
  height:20px
}

.fb_type_button_count iframe{
  height:20px
}

.fb_type_box_count{
  height:62px
}

.fb_type_box_count iframe{
  height:62px
}

.wpb_googleplus_type_standard{
  height:25px
}

.wpb_googleplus_type_small{
  height:19px
}

.wpb_googleplus_type_medium{
  height:21px
}

.wpb_googleplus_type_tall{
  height:21px
}

.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble{
  height:62px
}

.wpb_pinterest a{
  border-bottom:0
}

.wpb_pinterest_type_horizontal{
  height:21px
}

.wpb_pinterest_type_vertical{
  box-sizing:content-box;
  padding-top:29px;
  height:21px
}

.wpb_pinterest_type_none{
  height:21px
}

iframe.twitter-share-button{
  margin:0
}

.vc_toggle{
  display:block;
  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;
  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::after,.vc_toggle_simple .vc_toggle_icon::before{
  content:'';
  display:block;
  left:50%;
  position:absolute;
  top:50%;
  box-sizing:border-box;
  transform:translate(-50%,-50%)
}

.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::after,.vc_toggle_simple .vc_toggle_icon::before{
  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::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  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::after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  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::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#444
}

.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before{
  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::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#444
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_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::after,.vc_toggle_round .vc_toggle_icon::before{
  content:'';
  display:block;
  left:50%;
  position:absolute;
  top:50%;
  box-sizing:border-box;
  transform:translate(-50%,-50%)
}

.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::after,.vc_toggle_round .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#2a2a2a
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#2a2a2a
}

.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#444
}

.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#444
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#444
}

.vc_toggle_rounded .vc_toggle_icon{
  border:2px solid transparent;
  border-radius:20%;
  display:inline-block
}

.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::before{
  content:'';
  display:block;
  left:50%;
  position:absolute;
  top:50%;
  box-sizing:border-box;
  transform:translate(-50%,-50%)
}

.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::after,.vc_toggle_rounded .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#2a2a2a
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#2a2a2a
}

.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#444
}

.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#444
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#444
}

.vc_toggle_square .vc_toggle_icon{
  border:2px solid transparent;
  border-radius:0;
  display:inline-block
}

.vc_toggle_square .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_icon::before{
  content:'';
  display:block;
  left:50%;
  position:absolute;
  top:50%;
  box-sizing:border-box;
  transform:translate(-50%,-50%)
}

.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::after,.vc_toggle_square .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#2a2a2a
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#2a2a2a
}

.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#444
}

.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#444
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#444
}

.vc_toggle_text_only .vc_toggle_icon{
  display:none
}

.vc_toggle_arrow .vc_toggle_icon{
  display:inline-block
}

.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_arrow .vc_toggle_icon::before{
  content:'';
  border-style:solid;
  display:block;
  left:50%;
  position:absolute;
  top:50%;
  box-sizing:border-box;
  transform:rotate(45deg)
}

.vc_toggle_arrow .vc_toggle_icon::before{
  border-left:none;
  border-top:none
}

.vc_toggle_arrow .vc_toggle_icon::after{
  border-right:none;
  border-bottom:none;
  visibility:hidden
}

.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before{
  visibility:hidden
}

.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after{
  visibility:visible
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon{
  height:22px;
  width:22px
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before{
  border-width:2px;
  height:10px;
  margin-left:-5px;
  width:10px
}

.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:0 0
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#2a2a2a;
  background:0 0
}

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#444;
  background:0 0
}

.vc_toggle_default .vc_toggle_icon{
  background:#bababa;
  border:1px solid #acacac;
  box-sizing:border-box;
  transform:translate(0,-50%)
}

.vc_toggle_default .vc_toggle_icon::after,.vc_toggle_default .vc_toggle_icon::before{
  content:'';
  display:block;
  left:50%;
  position:absolute;
  top:50%;
  box-sizing:border-box;
  transform:translate(-50%,-50%);
  background:#bababa
}

.vc_toggle_default .vc_toggle_icon::before{
  border:1px solid #acacac
}

.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before{
  visibility:hidden
}

.vc_toggle.vc_toggle_default .vc_toggle_icon{
  display:inline-block;
  width:10px;
  margin-left:5px;
  height:4px
}

.vc_toggle.vc_toggle_default .vc_toggle_icon::before{
  height:10px;
  width:4px
}

.vc_toggle.vc_toggle_default .vc_toggle_icon::after{
  width:8px;
  height:2px
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#5472d2
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#7c93dd
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_blue .vc_toggle_icon{
  background-color:#5472d2;
  border-color:transparent
}

.vc_toggle_color_blue .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#5472d2
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#5472d2
}

.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#7c93dd
}

.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#7c93dd
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#7c93dd
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#5472d2;
  background:0 0
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#7c93dd;
  background:0 0
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#00c1cf
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#00919c
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_turquoise .vc_toggle_icon{
  background-color:#00c1cf;
  border-color:transparent
}

.vc_toggle_color_turquoise .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#00c1cf
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#00c1cf
}

.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#00919c
}

.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#00919c
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#00919c
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#00c1cf;
  background:0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#00919c;
  background:0 0
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#fe6c61
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fe9b94
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_pink .vc_toggle_icon{
  background-color:#fe6c61;
  border-color:transparent
}

.vc_toggle_color_pink .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#fe6c61
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#fe6c61
}

.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#fe9b94
}

.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#fe9b94
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fe9b94
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#fe6c61;
  background:0 0
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#fe9b94;
  background:0 0
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#8d6dc4
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#a991d3
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_violet .vc_toggle_icon{
  background-color:#8d6dc4;
  border-color:transparent
}

.vc_toggle_color_violet .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#8d6dc4
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#8d6dc4
}

.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#a991d3
}

.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#a991d3
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#a991d3
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#8d6dc4;
  background:0 0
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#a991d3;
  background:0 0
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#4cadc9
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_peacoc .vc_toggle_icon{
  background-color:#4cadc9;
  border-color:transparent
}

.vc_toggle_color_peacoc .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#4cadc9
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#4cadc9
}

.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#73bfd5
}

.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#4cadc9;
  background:0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#73bfd5;
  background:0 0
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#cec2ab
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#e1d9cb
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_chino .vc_toggle_icon{
  background-color:#cec2ab;
  border-color:transparent
}

.vc_toggle_color_chino .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#cec2ab
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#cec2ab
}

.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#e1d9cb
}

.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#e1d9cb
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#e1d9cb
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#cec2ab;
  background:0 0
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#e1d9cb;
  background:0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#50485b
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_mulled_wine .vc_toggle_icon{
  background-color:#50485b;
  border-color:transparent
}

.vc_toggle_color_mulled_wine .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#50485b
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#50485b
}

.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#695f77
}

.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#50485b;
  background:0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#695f77;
  background:0 0
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#75d69c
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_vista_blue .vc_toggle_icon{
  background-color:#75d69c;
  border-color:transparent
}

.vc_toggle_color_vista_blue .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#75d69c
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#75d69c
}

.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#9ce2b8
}

.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#75d69c;
  background:0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#9ce2b8;
  background:0 0
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#2a2a2a
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#444
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_black .vc_toggle_icon{
  background-color:#2a2a2a;
  border-color:transparent
}

.vc_toggle_color_black .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#2a2a2a
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#2a2a2a
}

.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#444
}

.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#444
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#444
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#2a2a2a;
  background:0 0
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#444;
  background:0 0
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#ebebeb
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#d2d2d2
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_grey .vc_toggle_icon{
  background-color:#ebebeb;
  border-color:transparent
}

.vc_toggle_color_grey .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#ebebeb
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#ebebeb
}

.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#d2d2d2
}

.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#d2d2d2
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#d2d2d2
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#ebebeb;
  background:0 0
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#d2d2d2;
  background:0 0
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#f7be68
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fad398
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_orange .vc_toggle_icon{
  background-color:#f7be68;
  border-color:transparent
}

.vc_toggle_color_orange .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#f7be68
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#f7be68
}

.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#fad398
}

.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#fad398
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fad398
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#f7be68;
  background:0 0
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#fad398;
  background:0 0
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#5aa1e3
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#86baea
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_sky .vc_toggle_icon{
  background-color:#5aa1e3;
  border-color:transparent
}

.vc_toggle_color_sky .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#5aa1e3
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#5aa1e3
}

.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#86baea
}

.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#86baea
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#86baea
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#5aa1e3;
  background:0 0
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#86baea;
  background:0 0
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#6dab3c
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#87c456
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_green .vc_toggle_icon{
  background-color:#6dab3c;
  border-color:transparent
}

.vc_toggle_color_green .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#6dab3c
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#6dab3c
}

.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#87c456
}

.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#87c456
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#87c456
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#6dab3c;
  background:0 0
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#87c456;
  background:0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#f4524d
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_juicy_pink .vc_toggle_icon{
  background-color:#f4524d;
  border-color:transparent
}

.vc_toggle_color_juicy_pink .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#f4524d
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#f4524d
}

.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#f7817d
}

.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#f4524d;
  background:0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#f7817d;
  background:0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#f79468
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_sandy_brown .vc_toggle_icon{
  background-color:#f79468;
  border-color:transparent
}

.vc_toggle_color_sandy_brown .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#f79468
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#f79468
}

.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#fab698
}

.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#f79468;
  background:0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#fab698;
  background:0 0
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#b97ebb
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#cb9fcd
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_purple .vc_toggle_icon{
  background-color:#b97ebb;
  border-color:transparent
}

.vc_toggle_color_purple .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#b97ebb
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#b97ebb
}

.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#cb9fcd
}

.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#cb9fcd
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#cb9fcd
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#b97ebb;
  background:0 0
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#cb9fcd;
  background:0 0
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#e6e6e6
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:transparent
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:transparent
}

.vc_toggle_color_white .vc_toggle_icon{
  background-color:#fff;
  border-color:transparent
}

.vc_toggle_color_white .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_icon::before{
  background-color:#2a2a2a
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon{
  background-color:transparent;
  border-color:#fff
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before{
  background-color:#fff
}

.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon{
  background-color:#e6e6e6
}

.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#2a2a2a
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{
  background-color:transparent;
  border-color:#e6e6e6
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{
  background-color:#e6e6e6
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_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:0 0
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before{
  border-color:#fff;
  background:0 0
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{
  background:0 0
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{
  border-color:#e6e6e6;
  background:0 0
}

.vc_toggle_size_sm .vc_toggle_icon{
  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::after,.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before{
  border-width:2px;
  height:8px;
  margin-left:-4px;
  width:8px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before{
  margin-top:-8px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after{
  margin-top:-4px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title{
  padding-left:24px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon{
  position:absolute;
  left:0;
  top:50%;
  transform:translate(0,-50%)
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title{
  padding-left:17.6px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon{
  margin-left:8px
}

.vc_toggle_size_md .vc_toggle_icon{
  height:22px;
  width:22px
}

.vc_toggle_size_md .vc_toggle_icon::before{
  height:2px;
  width:10px
}

.vc_toggle_size_md .vc_toggle_icon::after{
  height:10px;
  width:2px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon{
  display:inline-block;
  width:10px;
  margin-left:5px;
  height:4px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before{
  height:10px;
  width:4px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after{
  width:8px;
  height:2px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon{
  height:22px;
  width:22px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before{
  border-width:2px;
  height:10px;
  margin-left:-5px;
  width:10px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before{
  margin-top:-10px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after{
  margin-top:-5px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title{
  padding-left:33px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon{
  position:absolute;
  left:0;
  top:50%;
  transform:translate(0,-50%)
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title{
  padding-left:24.2px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon{
  margin-left:11px
}

.vc_toggle_size_lg .vc_toggle_icon{
  height:28px;
  width:28px
}

.vc_toggle_size_lg .vc_toggle_icon::before{
  height:2px;
  width:14px
}

.vc_toggle_size_lg .vc_toggle_icon::after{
  height:14px;
  width:2px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon{
  display:inline-block;
  width:14px;
  margin-left:7px;
  height:4px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before{
  height:14px;
  width:4px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after{
  width:12px;
  height:2px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon{
  height:28px;
  width:28px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before{
  border-width:2px;
  height:14px;
  margin-left:-7px;
  width:14px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before{
  margin-top:-14px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after{
  margin-top:-7px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title{
  padding-left:42px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon{
  position:absolute;
  left:0;
  top:50%;
  transform:translate(0,-50%)
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title{
  padding-left:30.8px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon{
  margin-left:14px
}

.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title,.vc_toggle_round .vc_toggle_content,.vc_toggle_round .vc_toggle_title,.vc_toggle_rounded .vc_toggle_content,.vc_toggle_rounded .vc_toggle_title,.vc_toggle_simple .vc_toggle_content,.vc_toggle_simple .vc_toggle_title,.vc_toggle_square .vc_toggle_content,.vc_toggle_square .vc_toggle_title{
  padding-left:33px
}

.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_square .vc_toggle_title .vc_toggle_icon{
  position:absolute;
  left:0;
  top:50%;
  transform:translate(0,-50%)
}

.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title{
  padding-left:24.2px
}

.vc_toggle_arrow .vc_toggle_icon{
  margin-left:11px
}

.wpb_widgetised_column .wpb_wrapper>ul{
  margin:0
}

.wpb_widgetised_column .wpb_wrapper>ul>li{
  margin-left:0;
  background-image:none;
  list-style:none!important
}

.wpb_widgetised_column .wpb_wrapper>ul>li:after,.wpb_widgetised_column .wpb_wrapper>ul>li:before{
  display:none!important
}

.wpb_button{
  display:inline-block;
  padding:4px 10px 4px;
  margin-bottom:0;
  margin-top:0;
  font-size:13px;
  line-height:18px;
  color:#333;
  text-align:center;
  text-shadow:0 1px 1px rgba(255,255,255,.75);
  vertical-align:middle;
  cursor:pointer;
  background-color:#f7f7f7;
  border:1px solid #ccc;
  border-bottom-color:#b3b3b3;
  border-radius:2px;
  box-shadow:none
}

.wpb_button.active,.wpb_button.disabled,.wpb_button:active,.wpb_button:hover,.wpb_button[disabled]{
  background-color:#eaeaea
}

.vc_vc_button2 .vc_btn{
  margin-top:5px;
  margin-bottom:5px
}

.vc_vc_button .vc_btn{
  margin-top:5px;
  margin-bottom:5px
}

.wpb_button:hover{
  color:#333;
  text-decoration:none;
  background-color:#e6e6e6;
  transition:background-color .1s linear
}

.wpb_button:focus{
  outline:thin dotted;
  outline:5px auto -webkit-focus-ring-color;
  outline-offset:-2px
}

.wpb_button.active,.wpb_button:active{
  background-color:#e6e6e6;
  background-image:none;
  outline:0;
  box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)
}

button.wpb_btn-large,span.wpb_btn-large{
  padding:9px 14px;
  font-size:15px;
  line-height:normal;
  border-radius:2px
}

button.wpb_btn-large [class^=icon-],span.wpb_btn-large [class^=icon-]{
  margin-top:1px
}

button.wpb_btn-small,span.wpb_btn-small{
  padding:5px 9px;
  font-size:11px;
  line-height:16px
}

button.wpb_btn-small [class^=icon-],span.wpb_btn-small [class^=icon-]{
  margin-top:-1px
}

button.wpb_btn-mini,span.wpb_btn-mini{
  padding:2px 6px;
  font-size:11px;
  line-height:14px
}

.wpb_btn-danger,.wpb_btn-danger:hover,.wpb_btn-info,.wpb_btn-info:hover,.wpb_btn-inverse,.wpb_btn-inverse:hover,.wpb_btn-primary,.wpb_btn-primary:hover,.wpb_btn-success,.wpb_btn-success:hover,.wpb_btn-warning,.wpb_btn-warning:hover{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.wpb_btn-danger.active,.wpb_btn-info.active,.wpb_btn-inverse.active,.wpb_btn-primary.active,.wpb_btn-success.active,.wpb_btn-warning.active{
  color:rgba(255,255,255,.75)
}

.wpb_button{
  border-color:#ccc;
  border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1)
}

.wpb_btn-primary{
  background-color:#08c
}

.wpb_btn-primary.active,.wpb_btn-primary.disabled,.wpb_btn-primary:active,.wpb_btn-primary:hover,.wpb_btn-primary[disabled]{
  background-color:#0077b3
}

.wpb_btn-warning{
  background-color:#f90
}

.wpb_btn-warning.active,.wpb_btn-warning.disabled,.wpb_btn-warning:active,.wpb_btn-warning:hover,.wpb_btn-warning[disabled]{
  background-color:#e68a00
}

.wpb_btn-danger{
  background-color:#ff675b
}

.wpb_btn-danger.active,.wpb_btn-danger.disabled,.wpb_btn-danger:active,.wpb_btn-danger:hover,.wpb_btn-danger[disabled]{
  background-color:#ff4f42
}

.wpb_btn-success{
  background-color:#6ab165
}

.wpb_btn-success.active,.wpb_btn-success.disabled,.wpb_btn-success:active,.wpb_btn-success:hover,.wpb_btn-success[disabled]{
  background-color:#5aa855
}

.wpb_btn-info{
  background-color:#58b9da
}

.wpb_btn-info.active,.wpb_btn-info.disabled,.wpb_btn-info:active,.wpb_btn-info:hover,.wpb_btn-info[disabled]{
  background-color:#43b0d5
}

.wpb_btn-inverse{
  background-color:#555
}

.wpb_btn-inverse.active,.wpb_btn-inverse.disabled,.wpb_btn-inverse:active,.wpb_btn-inverse:hover,.wpb_btn-inverse[disabled]{
  background-color:#484848
}

button.wpb_button::-moz-focus-inner,input[type=submit].wpb_button::-moz-focus-inner{
  padding:0;
  border:0
}

a.wpb_button_a{
  text-decoration:none;
  border:none
}

a.wpb_button_a:hover{
  text-decoration:none
}

.wpb_button:hover{
  background-image:none
}

.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;
  user-select:none;
  text-decoration:none;
  position:relative;
  top:0;
  transition:all .2s ease-in-out;
  line-height:normal;
  box-shadow:none;
  font-size:14px;
  padding-top:14px;
  padding-bottom:14px;
  padding-left:20px;
  padding-right:20px
}

.vc_general.vc_btn3.vc_btn3-style-outline,.vc_general.vc_btn3.vc_btn3-style-outline-custom{
  padding-top:13px;
  padding-bottom:13px;
  padding-left:19px;
  padding-right:19px
}

.vc_general.vc_btn3.active,.vc_general.vc_btn3:active,.vc_general.vc_btn3:focus{
  outline:0
}

.vc_general.vc_btn3:focus,.vc_general.vc_btn3:hover{
  border:1px solid transparent;
  text-decoration:none;
  color:#4868cf
}

.vc_general.vc_btn3 .vc_btn3-icon{
  vertical-align:top;
  height:14px;
  line-height:1;
  font-size:16px
}

.vc_general.vc_btn3 .vc_btn3-icon-inner{
  display:block;
  position:absolute;
  top:50%;
  left:0;
  transform:translate(0,-50%)
}

.vc_general.vc_btn3 .vc_btn3-placeholder{
  display:inline-block;
  vertical-align:top;
  width:0
}

.vc_btn3.vc_btn3-icon-left,.vc_btn3.vc_btn3-icon-right{
  position:relative
}

.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3.vc_btn3-icon-right .vc_btn3-icon{
  display:block;
  position:absolute;
  top:50%;
  transform:translate(0,-50%)
}

.vc_btn3.vc_btn3-icon-left{
  text-align:left
}

.vc_btn3.vc_btn3-icon-right{
  text-align:right
}

.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner{
  transform:translate(-75%,-50%)
}

.vc_btn3.vc_btn3-o-empty .vc_btn3-icon{
  transform:translate(-50%,-50%)
}

.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner{
  transform:translate(-50%,-50%)
}

.vc_btn3.vc_btn3-style-classic{
  border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1)
}

.vc_btn3.vc_btn3-style-modern{
  background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
  background-repeat:repeat-x
}

.vc_btn3.vc_btn3-style-outline,.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-style-outline-custom:focus,.vc_btn3.vc_btn3-style-outline-custom:hover,.vc_btn3.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-style-outline:hover{
  border-width:2px
}

.vc_btn3.vc_btn3-style-custom{
  background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
  background-repeat:no-repeat;
  background-repeat:repeat-x;
  background-size:200%;
  background-position:0 -100%
}

.vc_btn3.vc_btn3-style-custom:focus,.vc_btn3.vc_btn3-style-custom:hover{
  background-position:0 100%
}

.vc_btn3.vc_btn3-block{
  display:block;
  width:100%;
  text-align:inherit
}

.vc_btn3.vc_btn3-shape-square{
  border-radius:0
}

.vc_btn3.vc_btn3-shape-rounded{
  border-radius:5px
}

.vc_btn3.vc_btn3-shape-round{
  border-radius:2em
}

.vc_btn3.vc_btn3-size-xs{
  font-size:11px;
  padding-top:8px;
  padding-bottom:8px;
  padding-left:12px;
  padding-right:12px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom{
  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,.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom{
  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,.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom{
  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,.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom{
  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.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-blue:focus,.vc_btn3.vc_btn3-color-blue:hover{
  color:#f7f7f7;
  background-color:#3c5ecc
}

.vc_btn3.vc_btn3-color-blue.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-blue:active{
  color:#f2f2f2;
  background-color:#3558c8
}

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

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#5472d2;
  background-color:#5472d2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern{
  color:#fff;
  border-color:#5472d2;
  background-color:#5472d2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#3c5ecc;
  background-color:#3c5ecc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#3558c8;
  background-color:#3558c8
}

.vc_btn3.vc_btn3-color-turquoise,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat{
  color:#fff;
  background-color:#00c1cf
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-turquoise:focus,.vc_btn3.vc_btn3-color-turquoise:hover{
  color:#f7f7f7;
  background-color:#00a4b0
}

.vc_btn3.vc_btn3-color-turquoise.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-turquoise:active{
  color:#f2f2f2;
  background-color:#009ba6
}

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

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#00c1cf;
  background-color:#00c1cf
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern{
  color:#fff;
  border-color:#00c1cf;
  background-color:#00c1cf
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#00a4b0;
  background-color:#00a4b0
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#009ba6;
  background-color:#009ba6
}

.vc_btn3.vc_btn3-color-pink,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat{
  color:#fff;
  background-color:#fe6c61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-pink:focus,.vc_btn3.vc_btn3-color-pink:hover{
  color:#f7f7f7;
  background-color:#fe5043
}

.vc_btn3.vc_btn3-color-pink.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-pink:active{
  color:#f2f2f2;
  background-color:#fe4638
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline{
  color:#fe6c61;
  border-color:#fe6c61;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#fe6c61;
  background-color:#fe6c61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern{
  color:#fff;
  border-color:#fe6c61;
  background-color:#fe6c61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#fe5043;
  background-color:#fe5043
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#fe4638;
  background-color:#fe4638
}

.vc_btn3.vc_btn3-color-violet,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat{
  color:#fff;
  background-color:#8d6dc4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-violet:focus,.vc_btn3.vc_btn3-color-violet:hover{
  color:#f7f7f7;
  background-color:#7c57bb
}

.vc_btn3.vc_btn3-color-violet.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-violet:active{
  color:#f2f2f2;
  background-color:#7650b8
}

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

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#8d6dc4;
  background-color:#8d6dc4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern{
  color:#fff;
  border-color:#8d6dc4;
  background-color:#8d6dc4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#7c57bb;
  background-color:#7c57bb
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#7650b8;
  background-color:#7650b8
}

.vc_btn3.vc_btn3-color-peacoc,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat{
  color:#fff;
  background-color:#4cadc9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-peacoc:focus,.vc_btn3.vc_btn3-color-peacoc:hover{
  color:#f7f7f7;
  background-color:#39a0bd
}

.vc_btn3.vc_btn3-color-peacoc.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-peacoc:active{
  color:#f2f2f2;
  background-color:#3799b5
}

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

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#4cadc9;
  background-color:#4cadc9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern{
  color:#fff;
  border-color:#4cadc9;
  background-color:#4cadc9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#39a0bd;
  background-color:#39a0bd
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#3799b5;
  background-color:#3799b5
}

.vc_btn3.vc_btn3-color-chino,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat{
  color:#fff;
  background-color:#cec2ab
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-chino:focus,.vc_btn3.vc_btn3-color-chino:hover{
  color:#f7f7f7;
  background-color:#c3b498
}

.vc_btn3.vc_btn3-color-chino.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-chino:active{
  color:#f2f2f2;
  background-color:#bfaf91
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline{
  color:#cec2ab;
  border-color:#cec2ab;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#cec2ab;
  background-color:#cec2ab
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern{
  color:#fff;
  border-color:#cec2ab;
  background-color:#cec2ab
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#c3b498;
  background-color:#c3b498
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#bfaf91;
  background-color:#bfaf91
}

.vc_btn3.vc_btn3-color-mulled-wine,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat{
  color:#fff;
  background-color:#50485b
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-mulled-wine:focus,.vc_btn3.vc_btn3-color-mulled-wine:hover{
  color:#f7f7f7;
  background-color:#413a4a
}

.vc_btn3.vc_btn3-color-mulled-wine.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-mulled-wine:active{
  color:#f2f2f2;
  background-color:#3c3644
}

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

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#50485b;
  background-color:#50485b
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern{
  color:#fff;
  border-color:#50485b;
  background-color:#50485b
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#413a4a;
  background-color:#413a4a
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#3c3644;
  background-color:#3c3644
}

.vc_btn3.vc_btn3-color-vista-blue,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat{
  color:#fff;
  background-color:#75d69c
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-vista-blue:focus,.vc_btn3.vc_btn3-color-vista-blue:hover{
  color:#f7f7f7;
  background-color:#5dcf8b
}

.vc_btn3.vc_btn3-color-vista-blue.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-vista-blue:active{
  color:#f2f2f2;
  background-color:#56cd85
}

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

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#75d69c;
  background-color:#75d69c
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern{
  color:#fff;
  border-color:#75d69c;
  background-color:#75d69c
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#5dcf8b;
  background-color:#5dcf8b
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#56cd85;
  background-color:#56cd85
}

.vc_btn3.vc_btn3-color-orange,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat{
  color:#fff;
  background-color:#f7be68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-orange:focus,.vc_btn3.vc_btn3-color-orange:hover{
  color:#f7f7f7;
  background-color:#f5b14b
}

.vc_btn3.vc_btn3-color-orange.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-orange:active{
  color:#f2f2f2;
  background-color:#f5ad41
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline{
  color:#f7be68;
  border-color:#f7be68;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#f7be68;
  background-color:#f7be68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern{
  color:#fff;
  border-color:#f7be68;
  background-color:#f7be68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#f5b14b;
  background-color:#f5b14b
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#f5ad41;
  background-color:#f5ad41
}

.vc_btn3.vc_btn3-color-sky,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat{
  color:#fff;
  background-color:#5aa1e3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sky:focus,.vc_btn3.vc_btn3-color-sky:hover{
  color:#f7f7f7;
  background-color:#4092df
}

.vc_btn3.vc_btn3-color-sky.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sky:active{
  color:#f2f2f2;
  background-color:#378ddd
}

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

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#5aa1e3;
  background-color:#5aa1e3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern{
  color:#fff;
  border-color:#5aa1e3;
  background-color:#5aa1e3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#4092df;
  background-color:#4092df
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#378ddd;
  background-color:#378ddd
}

.vc_btn3.vc_btn3-color-green,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat{
  color:#fff;
  background-color:#6dab3c
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-green:focus,.vc_btn3.vc_btn3-color-green:hover{
  color:#f7f7f7;
  background-color:#5f9434
}

.vc_btn3.vc_btn3-color-green.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-green:active{
  color:#f2f2f2;
  background-color:#5a8d31
}

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

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#6dab3c;
  background-color:#6dab3c
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern{
  color:#fff;
  border-color:#6dab3c;
  background-color:#6dab3c
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#5f9434;
  background-color:#5f9434
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#5a8d31;
  background-color:#5a8d31
}

.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{
  color:#fff;
  background-color:#f4524d
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-juicy-pink:focus,.vc_btn3.vc_btn3-color-juicy-pink:hover{
  color:#f7f7f7;
  background-color:#f23630
}

.vc_btn3.vc_btn3-color-juicy-pink.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-juicy-pink:active{
  color:#f2f2f2;
  background-color:#f22d27
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline{
  color:#f4524d;
  border-color:#f4524d;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#f4524d;
  background-color:#f4524d
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern{
  color:#fff;
  border-color:#f4524d;
  background-color:#f4524d
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#f23630;
  background-color:#f23630
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#f22d27;
  background-color:#f22d27
}

.vc_btn3.vc_btn3-color-sandy-brown,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat{
  color:#fff;
  background-color:#f79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sandy-brown:focus,.vc_btn3.vc_btn3-color-sandy-brown:hover{
  color:#f7f7f7;
  background-color:#f57f4b
}

.vc_btn3.vc_btn3-color-sandy-brown.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sandy-brown:active{
  color:#f2f2f2;
  background-color:#f57941
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline{
  color:#f79468;
  border-color:#f79468;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#f79468;
  background-color:#f79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern{
  color:#fff;
  border-color:#f79468;
  background-color:#f79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#f57f4b;
  background-color:#f57f4b
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#f57941;
  background-color:#f57941
}

.vc_btn3.vc_btn3-color-purple,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat{
  color:#fff;
  background-color:#b97ebb
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-purple:focus,.vc_btn3.vc_btn3-color-purple:hover{
  color:#f7f7f7;
  background-color:#ae6ab0
}

.vc_btn3.vc_btn3-color-purple.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-purple:active{
  color:#f2f2f2;
  background-color:#ab63ad
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline{
  color:#b97ebb;
  border-color:#b97ebb;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#b97ebb;
  background-color:#b97ebb
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern{
  color:#fff;
  border-color:#b97ebb;
  background-color:#b97ebb
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#ae6ab0;
  background-color:#ae6ab0
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#ab63ad;
  background-color:#ab63ad
}

.vc_btn3.vc_btn3-color-black,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat{
  color:#fff;
  background-color:#2a2a2a
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-black:focus,.vc_btn3.vc_btn3-color-black:hover{
  color:#f7f7f7;
  background-color:#1b1b1b
}

.vc_btn3.vc_btn3-color-black.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-black:active{
  color:#f2f2f2;
  background-color:#161616
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline{
  color:#fff;
  border-color:#2a2a2a;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#2a2a2a;
  background-color:#2a2a2a
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern{
  color:#fff;
  border-color:#2a2a2a;
  background-color:#2a2a2a
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#1b1b1b;
  background-color:#1b1b1b
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#161616;
  background-color:#161616
}

.vc_btn3.vc_btn3-color-grey,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat{
  color:#666;
  background-color:#ebebeb
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-grey:focus,.vc_btn3.vc_btn3-color-grey:hover{
  color:#5e5e5e;
  background-color:#dcdcdc
}

.vc_btn3.vc_btn3-color-grey.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-grey:active{
  color:#595959;
  background-color:#d7d7d7
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline{
  color:#666;
  border-color:#ebebeb;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover{
  color:#666;
  border-color:#ebebeb;
  background-color:#ebebeb
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{
  color:#666;
  border-color:#ebebeb;
  background-color:#ebebeb
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{
  color:#5e5e5e;
  border-color:#dcdcdc;
  background-color:#dcdcdc
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active{
  color:#595959;
  border-color:#d7d7d7;
  background-color:#d7d7d7
}

.vc_btn3.vc_btn3-color-white,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat{
  color:#666;
  background-color:#fff
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-white:focus,.vc_btn3.vc_btn3-color-white:hover{
  color:#5e5e5e;
  background-color:#f0f0f0
}

.vc_btn3.vc_btn3-color-white.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-white:active{
  color:#595959;
  background-color:#ebebeb
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline{
  color:#666;
  border-color:#fff;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover{
  color:#666;
  border-color:#fff;
  background-color:#fff
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{
  color:#666;
  border-color:#fff;
  background-color:#fff
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover{
  color:#5e5e5e;
  border-color:#f0f0f0;
  background-color:#f0f0f0
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active{
  color:#595959;
  border-color:#ebebeb;
  background-color:#ebebeb
}

.vc_btn3.vc_btn3-color-default,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat{
  color:#333;
  background-color:#f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-default:focus,.vc_btn3.vc_btn3-color-default:hover{
  color:#2b2b2b;
  background-color:#e8e8e8
}

.vc_btn3.vc_btn3-color-default.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-default:active{
  color:#262626;
  background-color:#e3e3e3
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline{
  color:#f7f7f7;
  border-color:#f7f7f7;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover{
  color:#333;
  border-color:#f7f7f7;
  background-color:#f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern{
  color:#333;
  border-color:#f7f7f7;
  background-color:#f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover{
  color:#2b2b2b;
  border-color:#e8e8e8;
  background-color:#e8e8e8
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active{
  color:#262626;
  border-color:#e3e3e3;
  background-color:#e3e3e3
}

.vc_btn3.vc_btn3-color-primary,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat{
  color:#fff;
  background-color:#08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-primary:focus,.vc_btn3.vc_btn3-color-primary:hover{
  color:#f7f7f7;
  background-color:#0074ad
}

.vc_btn3.vc_btn3-color-primary.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-primary:active{
  color:#f2f2f2;
  background-color:#006da3
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline{
  color:#08c;
  border-color:#08c;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#08c;
  background-color:#08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern{
  color:#fff;
  border-color:#08c;
  background-color:#08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#0074ad;
  background-color:#0074ad
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#006da3;
  background-color:#006da3
}

.vc_btn3.vc_btn3-color-info,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat{
  color:#fff;
  background-color:#58b9da
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-info:focus,.vc_btn3.vc_btn3-color-info:hover{
  color:#f7f7f7;
  background-color:#3fafd4
}

.vc_btn3.vc_btn3-color-info.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-info:active{
  color:#f2f2f2;
  background-color:#37abd3
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline{
  color:#58b9da;
  border-color:#58b9da;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#58b9da;
  background-color:#58b9da
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern{
  color:#fff;
  border-color:#58b9da;
  background-color:#58b9da
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#3fafd4;
  background-color:#3fafd4
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#37abd3;
  background-color:#37abd3
}

.vc_btn3.vc_btn3-color-success,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat{
  color:#fff;
  background-color:#6ab165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-success:focus,.vc_btn3.vc_btn3-color-success:hover{
  color:#f7f7f7;
  background-color:#59a453
}

.vc_btn3.vc_btn3-color-success.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-success:active{
  color:#f2f2f2;
  background-color:#559d50
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline{
  color:#6ab165;
  border-color:#6ab165;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#6ab165;
  background-color:#6ab165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern{
  color:#fff;
  border-color:#6ab165;
  background-color:#6ab165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#59a453;
  background-color:#59a453
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#559d50;
  background-color:#559d50
}

.vc_btn3.vc_btn3-color-warning,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat{
  color:#fff;
  background-color:#f90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-warning:focus,.vc_btn3.vc_btn3-color-warning:hover{
  color:#f7f7f7;
  background-color:#e08700
}

.vc_btn3.vc_btn3-color-warning.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-warning:active{
  color:#f2f2f2;
  background-color:#d68100
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline{
  color:#f90;
  border-color:#f90;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#f90;
  background-color:#f90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern{
  color:#fff;
  border-color:#f90;
  background-color:#f90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#e08700;
  background-color:#e08700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#d68100;
  background-color:#d68100
}

.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat{
  color:#fff;
  background-color:#ff675b
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-danger:focus,.vc_btn3.vc_btn3-color-danger:hover{
  color:#f7f7f7;
  background-color:#ff4b3c
}

.vc_btn3.vc_btn3-color-danger.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-danger:active{
  color:#f2f2f2;
  background-color:#ff4132
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline{
  color:#ff675b;
  border-color:#ff675b;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#ff675b;
  background-color:#ff675b
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{
  color:#fff;
  border-color:#ff675b;
  background-color:#ff675b
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#ff4b3c;
  background-color:#ff4b3c
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#ff4132;
  background-color:#ff4132
}

.vc_btn3.vc_btn3-color-inverse,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat{
  color:#fff;
  background-color:#555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-inverse:focus,.vc_btn3.vc_btn3-color-inverse:hover{
  color:#f7f7f7;
  background-color:#464646
}

.vc_btn3.vc_btn3-color-inverse.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-inverse:active{
  color:#f2f2f2;
  background-color:#414141
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline{
  color:#555;
  border-color:#555;
  background-color:transparent
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover{
  color:#fff;
  border-color:#555;
  background-color:#555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-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:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover{
  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:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover{
  top:1px;
  box-shadow:0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm{
  box-shadow:0 4px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover{
  top:2px;
  box-shadow:0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg{
  box-shadow:0 5px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover{
  top:3px;
  box-shadow:0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern{
  color:#fff;
  border-color:#555;
  background-color:#555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover{
  color:#f7f7f7;
  border-color:#464646;
  background-color:#464646
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active{
  color:#f2f2f2;
  border-color:#414141;
  background-color:#414141
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline{
  color:#2a2a2a
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline{
  color:#ebebeb
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline{
  color:#fff
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{
  background-image:linear-gradient(to bottom,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
  background-repeat:repeat-x
}

.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{
  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,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom{
  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,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom{
  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,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom{
  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,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom{
  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:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{
  border:none;
  text-decoration:inherit;
  color:inherit
}

.vc_custom_heading a{
  transition:all .2s ease-in-out;
  opacity:1
}

.vc_custom_heading a:hover{
  opacity:.85
}

.vc_call_to_action{
  background-color:#ebebeb;
  border:2px solid #ebebeb;
  padding:2em;
  border-radius:5px
}

.vc_call_to_action :last-child{
  margin-bottom:0
}

.vc_call_to_action.vc_cta_square{
  border-radius:0
}

.vc_call_to_action.vc_cta_square_outlined{
  border-radius:0;
  background:0 0!important
}

.vc_call_to_action.vc_cta_round{
  border-radius:50px
}

.vc_call_to_action.vc_cta_outlined{
  background:0 0!important
}

.vc_call_to_action hgroup h2,.vc_call_to_action hgroup h4{
  margin:0;
  clear:none
}

.vc_call_to_action hgroup+p{
  margin-top:1em
}

.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn{
  float:right;
  margin-left:2em
}

.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn{
  float:left;
  margin-right:2em
}

.wpb_call_to_action{
  position:relative;
  background-color:#f7f7f7;
  padding:20px;
  padding:35px;
  border:1px solid #f0f0f0;
  box-sizing:border-box
}

.wpb_call_to_action .wpb_button{
  margin:0;
  box-sizing:border-box
}

.cta_align_left .wpb_button{
  float:left
}

.cta_align_right .wpb_button{
  float:right
}

.cta_align_left .wpb_button,.cta_align_right .wpb_button{
  max-width:27.5%
}

.cta_align_left .wpb_call_text,.cta_align_right .wpb_call_text{
  width:70%;
  float:left;
  clear:none
}

.cta_align_left .wpb_call_text{
  float:right
}

#content .wpb_call_to_action .wpb_call_text,.wpb_call_to_action .wpb_call_text{
  margin:0;
  padding-top:0
}

.cta_align_bottom{
  text-align:center
}

.cta_align_bottom .wpb_button{
  position:static;
  margin-top:21.73913043px;
  display:inline-block
}

.cta_no_button .wpb_call_text{
  width:auto;
  float:none
}

@media (max-width:600px){
  .vc_responsive .cta_align_left .wpb_button,.vc_responsive .cta_align_right .wpb_button{
    max-width:70%;
    width:70%;
    float:none;
    display:block;
    margin:3% auto
  }

  .vc_responsive .cta_align_left .wpb_call_text,.vc_responsive .cta_align_right .wpb_call_text{
    width:auto;
    max-width:none;
    text-align:center
  }
}

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

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

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

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

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

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

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

.vc_general.vc_cta3{
  border:1px solid transparent;
  font-size:1em;
  padding:28px 28px;
  word-wrap:break-word
}

.vc_general.vc_cta3 .vc_cta3-content{
  vertical-align:top
}

.vc_general.vc_cta3 .vc_cta3-content>:last-child,.vc_general.vc_cta3 .vc_cta3-icons>:last-child{
  margin-bottom:0
}

.vc_general.vc_cta3 .vc_cta3-actions{
  vertical-align:middle;
  white-space:nowrap
}

@media (min-width:768px){
  .vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container{
    margin:0
  }
}

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

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

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

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

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

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

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

.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons{
  text-align:center
}

.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element{
  display:inline-block
}

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

.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons{
  text-align:center
}

.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element{
  display:inline-block
}

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

.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container{
  display:table-cell;
  padding-left:1em
}

.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons{
  display:table-cell
}

.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container{
  display:table-cell;
  padding-right:1em
}

.vc_general.vc_cta3.vc_cta3-icons-on-border{
  position:relative
}

.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons{
  position:absolute
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons{
  right:0;
  top:50%;
  transform:translate(50%,-50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs{
  margin-right:17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container{
  padding-right:0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-right:7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm{
  margin-right:22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container{
  padding-right:7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-right:14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md{
  margin-right:28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container{
  padding-right:14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-right:21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg{
  margin-right:35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container{
  padding-right:21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-right:28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl{
  margin-right:50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container{
  padding-right:28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-right:35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons{
  left:0;
  top:50%;
  transform:translate(-50%,-50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs{
  margin-left:17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container{
  padding-left:0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-left:7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm{
  margin-left:22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container{
  padding-left:7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-left:14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md{
  margin-left:28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container{
  padding-left:14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-left:21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg{
  margin-left:35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container{
  padding-left:21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-left:28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl{
  margin-left:50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container{
  padding-left:28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-left:35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons{
  left:50%;
  top:0;
  transform:translate(-50%,-50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs{
  margin-top:17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container{
  padding-top:0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-top:7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm{
  margin-top:22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container{
  padding-top:7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-top:14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md{
  margin-top:28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container{
  padding-top:14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-top:21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg{
  margin-top:35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container{
  padding-top:21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-top:28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl{
  margin-top:50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container{
  padding-top:28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-top:35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons{
  left:50%;
  bottom:0;
  transform:translate(-50%,50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs{
  margin-bottom:17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container{
  padding-bottom:0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-bottom:7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm{
  margin-bottom:22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container{
  padding-bottom:7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-bottom:14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md{
  margin-bottom:28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container{
  padding-bottom:14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-bottom:21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg{
  margin-bottom:35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container{
  padding-bottom:21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-bottom:28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl{
  margin-bottom:50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container{
  padding-bottom:28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{
  padding-bottom:35px
}

.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content{
  margin-top:1em
}

.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content{
  margin-bottom:1em
}

@media (min-width:768px){
  .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions{
    display:table-cell;
    max-width:30%
  }

  .vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content{
    padding-left:28px;
    display:table-cell
  }

  .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions{
    display:table-cell;
    max-width:30%
  }

  .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content{
    padding-right:28px;
    display:table-cell
  }
}

.vc_general.vc_cta3.vc_cta3-style-classic{
  border-color:#f0f0f0;
  background-color:#f7f7f7
}

.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4{
  color:inherit
}

.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4{
  color:inherit
}

.vc_general.vc_cta3.vc_cta3-style-outline{
  border-width:3px
}

.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4{
  color:inherit
}

.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4{
  color:inherit
}

.vc_general.vc_cta3.vc_cta3-style-custom{
  border-color:#f0f0f0;
  background-color:#f7f7f7
}

.vc_general.vc_cta3.vc_cta3-shape-square{
  border-radius:0
}

.vc_general.vc_cta3.vc_cta3-shape-rounded{
  border-radius:5px
}

.vc_general.vc_cta3.vc_cta3-shape-round{
  border-radius:4em
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header{
  color:#5472d2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat{
  color:#c9d2f0;
  border-color:transparent;
  background-color:#5472d2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d{
  box-shadow:0 5px 0 #3253bc;
  color:#c9d2f0;
  border-color:transparent;
  background-color:#5472d2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline{
  border-color:#5472d2;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header{
  color:#5472d2
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header{
  color:#00c1cf
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat{
  color:#d3f5f1;
  border-color:transparent;
  background-color:#00c1cf
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d{
  box-shadow:0 5px 0 #008d97;
  color:#d3f5f1;
  border-color:transparent;
  background-color:#00c1cf
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline{
  border-color:#00c1cf;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header{
  color:#00c1cf
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header{
  color:#fe6c61
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat{
  color:#fcdbd7;
  border-color:transparent;
  background-color:#fe6c61
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d{
  box-shadow:0 5px 0 #fe3829;
  color:#fcdbd7;
  border-color:transparent;
  background-color:#fe6c61
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline{
  border-color:#fe6c61;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header{
  color:#fe6c61
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header{
  color:#8d6dc4
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat{
  color:#e1d5f5;
  border-color:transparent;
  background-color:#8d6dc4
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d{
  box-shadow:0 5px 0 #6e48b1;
  color:#e1d5f5;
  border-color:transparent;
  background-color:#8d6dc4
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline{
  border-color:#8d6dc4;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header{
  color:#8d6dc4
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header{
  color:#4cadc9
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat{
  color:#d0edf5;
  border-color:transparent;
  background-color:#4cadc9
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d{
  box-shadow:0 5px 0 #338faa;
  color:#d0edf5;
  border-color:transparent;
  background-color:#4cadc9
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline{
  border-color:#4cadc9;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header{
  color:#4cadc9
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header{
  color:#cec2ab
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat{
  color:#f7f3eb;
  border-color:transparent;
  background-color:#cec2ab
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d{
  box-shadow:0 5px 0 #b9a888;
  color:#f7f3eb;
  border-color:transparent;
  background-color:#cec2ab
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline{
  border-color:#cec2ab;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header{
  color:#cec2ab
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header{
  color:#50485b
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat{
  color:#e2ddeb;
  border-color:transparent;
  background-color:#50485b
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d{
  box-shadow:0 5px 0 #342f3c;
  color:#e2ddeb;
  border-color:transparent;
  background-color:#50485b
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline{
  border-color:#50485b;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header{
  color:#50485b
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header{
  color:#75d69c
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat{
  color:#e1f5e9;
  border-color:transparent;
  background-color:#75d69c
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d{
  box-shadow:0 5px 0 #4ac97d;
  color:#e1f5e9;
  border-color:transparent;
  background-color:#75d69c
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline{
  border-color:#75d69c;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header{
  color:#75d69c
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header{
  color:#f7be68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat{
  color:#faf0e1;
  border-color:transparent;
  background-color:#f7be68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d{
  box-shadow:0 5px 0 #f4a733;
  color:#faf0e1;
  border-color:transparent;
  background-color:#f7be68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline{
  border-color:#f7be68;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header{
  color:#f7be68
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header{
  color:#5aa1e3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat{
  color:#dce9f5;
  border-color:transparent;
  background-color:#5aa1e3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d{
  box-shadow:0 5px 0 #2a86db;
  color:#dce9f5;
  border-color:transparent;
  background-color:#5aa1e3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline{
  border-color:#5aa1e3;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header{
  color:#5aa1e3
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header{
  color:#6dab3c
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat{
  color:#e5f2da;
  border-color:transparent;
  background-color:#6dab3c
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d{
  box-shadow:0 5px 0 #53812d;
  color:#e5f2da;
  border-color:transparent;
  background-color:#6dab3c
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline{
  border-color:#6dab3c;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header{
  color:#6dab3c
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header{
  color:#f4524d
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat{
  color:#fce2e1;
  border-color:transparent;
  background-color:#f4524d
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d{
  box-shadow:0 5px 0 #f11f18;
  color:#fce2e1;
  border-color:transparent;
  background-color:#f4524d
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline{
  border-color:#f4524d;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header{
  color:#f4524d
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header{
  color:#f79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat{
  color:#f7e1d7;
  border-color:transparent;
  background-color:#f79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d{
  box-shadow:0 5px 0 #f46e33;
  color:#f7e1d7;
  border-color:transparent;
  background-color:#f79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline{
  border-color:#f79468;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header{
  color:#f79468
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header{
  color:#b97ebb
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat{
  color:#f4dff5;
  border-color:transparent;
  background-color:#b97ebb
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d{
  box-shadow:0 5px 0 #a559a8;
  color:#f4dff5;
  border-color:transparent;
  background-color:#b97ebb
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline{
  border-color:#b97ebb;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header{
  color:#b97ebb
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header{
  color:#2a2a2a
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat{
  color:#d9d9d9;
  border-color:transparent;
  background-color:#2a2a2a
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d{
  box-shadow:0 5px 0 #0e0e0e;
  color:#d9d9d9;
  border-color:transparent;
  background-color:#2a2a2a
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline{
  border-color:#2a2a2a;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header{
  color:#2a2a2a
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header{
  color:#ebebeb
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat{
  color:#9d9d9e;
  border-color:transparent;
  background-color:#ebebeb
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header{
  color:#666
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d{
  box-shadow:0 5px 0 #cfcfcf;
  color:#9d9d9e;
  border-color:transparent;
  background-color:#ebebeb
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header{
  color:#666
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline{
  border-color:#ebebeb;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header{
  color:#ebebeb
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat{
  color:#9d9d9e;
  border-color:transparent;
  background-color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header{
  color:#666
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d{
  box-shadow:0 5px 0 #e3e3e3;
  color:#9d9d9e;
  border-color:transparent;
  background-color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header{
  color:#666
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline{
  border-color:#fff;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header{
  color:#fff
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat{
  color:#9d9d9e;
  border-color:transparent;
  background-color:#f0f0f0
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header{
  color:#666
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d{
  box-shadow:0 5px 0 #d4d4d4;
  color:#9d9d9e;
  border-color:transparent;
  background-color:#f0f0f0
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header{
  color:#666
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline{
  border-color:#f0f0f0;
  background-color:transparent
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header{
  color:#f0f0f0
}

.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner{
  height:1em;
  width:1em
}

.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner{
  height:2em;
  width:2em
}

.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner{
  height:3em;
  width:3em
}

.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner{
  height:4em;
  width:4em
}

.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner{
  height:5em;
  width:5em
}

.wpb_gmaps_widget .wpb_wrapper{
  background-color:#f7f7f7;
  padding:5px
}

.wpb_gmaps_widget .wpb_map_wraper iframe{
  margin-bottom:0;
  padding:0;
  display:block;
  width:100%;
  border:none
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper{
  position:relative;
  padding-bottom:56.25%;
  height:0
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe{
  position:absolute;
  top:0;
  left:0;
  height:100%
}

.wpb_accordion_section .wpb_accordion_header a:focus,.wpb_content_element .wpb_tabs_nav li a:focus,.wpb_tour_next_prev_nav a:focus{
  outline:0
}

.wpb_content_element .wpb_tabs_nav,.wpb_content_element .wpb_tour_tabs_wrapper{
  padding:0
}

.wpb_content_element .wpb_tabs_nav{
  margin:0;
  padding-left:0!important;
  text-indent:inherit!important
}

#content .wpb_content_element .wpb_tabs_nav{
  margin:0
}

.wpb_content_element .wpb_tabs_nav li{
  background-color:#fff;
  white-space:nowrap;
  padding:0;
  background-image:none;
  list-style:none!important
}

.wpb_content_element .wpb_tabs_nav li:after,.wpb_content_element .wpb_tabs_nav li:before{
  display:none!important
}

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_content_element .wpb_tabs_nav li:hover{
  background-color:#f7f7f7
}

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a{
  cursor:default
}

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide{
  display:none
}

.wpb_content_element .wpb_accordion_header a,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{
  border-bottom:none;
  text-decoration:none;
  display:block;
  padding:.5em 1em
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{
  background-color:#f7f7f7
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{
  padding:1em
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content>.wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child{
  margin-bottom:0
}

.wpb_tabs .wpb_tabs_nav li{
  float:left;
  margin:0 1px 0 0
}

.wpb_tour .wpb_tabs_nav{
  float:left;
  width:31.66666667%
}

.wpb_tour .wpb_tabs_nav li{
  margin:0 0 1px 0;
  clear:left;
  width:100%
}

.wpb_tour .wpb_tabs_nav a{
  width:100%
}

.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{
  box-sizing:border-box;
  border:none;
  float:left;
  width:68.33333333%;
  padding:0 0 0 21.73913043px
}

.wpb_tour_next_prev_nav{
  margin-left:31.66666667%;
  padding-left:21.73913043px;
  font-size:80%
}

.wpb_tour_next_prev_nav a{
  border-bottom:1px dotted;
  text-decoration:none
}

.wpb_tour_next_prev_nav a:hover{
  text-decoration:none;
  border-bottom:none
}

.wpb_tour_next_prev_nav span{
  width:48%;
  display:inline-block;
  padding-top:1em;
  float:left
}

.wpb_tour_next_prev_nav span.wpb_next_slide{
  text-align:right;
  float:right
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{
  margin:0 0 1px 0;
  padding-top:0;
  position:relative;
  text-transform:none;
  font-weight:inherit;
  font-size:inherit;
  font-family:inherit;
  line-height:inherit;
  letter-spacing:inherit
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{
  padding-left:1em
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon{
  display:block;
  width:16px;
  height:16px;
  background-image:url(assets/toggle_open-2f7d51e4.png);
  background-repeat:no-repeat;
  position:absolute;
  right:.7em;
  top:.7em
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{
  background-image:url(assets/toggle_close-2019489e.png)
}

@media (max-width:480px){
  .vc_responsive .wpb_tour .wpb_tab,.vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,.vc_responsive .wpb_tour_next_prev_nav{
    width:100%;
    float:none;
    margin-left:0
  }

  .vc_responsive .wpb_tour_next_prev_nav{
    width:auto;
    padding:0 1em
  }

  .vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav{
    margin-bottom:1em
  }

  .vc_responsive .wpb_tour .wpb_tab{
    padding-left:1em;
    padding-right:1em
  }
}

.wpb_column .wpb_wrapper .wpb_teaser_grid{
  float:none
}

body ul.wpb_thumbnails-fluid li{
  padding:0;
  margin-left:0;
  background-image:none;
  list-style:none!important
}

body ul.wpb_thumbnails-fluid li:after,body ul.wpb_thumbnails-fluid li:before{
  display:none!important
}

body ul.wpb_thumbnails-fluid li .entry-content :last-child{
  margin-bottom:0
}

.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,.wpb_row .wpb_grid ul.wpb_thumbnails-fluid{
  padding:0;
  overflow:visible!important
}

.wpb_teaser_grid .entry-content{
  margin:0;
  padding:0;
  width:100%
}

.grid_layout-thumbnail .post-thumb{
  margin-bottom:0
}

.grid_layout-thumbnail .post-thumb img{
  max-width:100%
}

.wpb_carousel .wpb_wrapper{
  position:relative
}

.wpb_carousel .next,.wpb_carousel .prev{
  position:absolute;
  top:3px;
  background-color:#f7f7f7;
  padding:0 6px 0 6px;
  font-size:12px;
  z-index:10;
  text-decoration:none;
  transition:all .2s linear;
  -moz-transition:all .2s linear;
  -webkit-transition:all .2s linear;
  -o-transition:all .2s linear
}

.wpb_carousel .next:hover,.wpb_carousel .prev:hover{
  background-color:#f0f0f0
}

.wpb_carousel .next:focus,.wpb_carousel .prev:focus{
  outline:0;
  text-decoration:none
}

.wpb_carousel .prev{
  right:30px
}

.wpb_carousel .next{
  right:0
}

.wpb_carousel .wpb_thumbnails-fluid{
  width:100%
}

.wpb_carousel .wpb_thumbnails-fluid>[class*=vc_span]{
  height:auto!important
}

.wpb_categories_filter,.wpb_teaser_grid .categories_filter{
  list-style:none;
  list-style-type:none;
  padding:0;
  margin:0 0 10px 0
}

.wpb_categories_filter li,.wpb_teaser_grid .categories_filter li{
  display:block;
  float:left;
  margin:0 10px 10px 0;
  background-image:none;
  list-style:none!important
}

.wpb_categories_filter li:after,.wpb_categories_filter li:before,.wpb_teaser_grid .categories_filter li:after,.wpb_teaser_grid .categories_filter li:before{
  display:none!important
}

.wpb_categories_filter li a,.wpb_teaser_grid .categories_filter li a{
  border:none;
  text-decoration:none
}

.wpb_categories_filter li a:hover,.wpb_teaser_grid .categories_filter li a:hover{
  border-bottom:1px dotted
}

.wpb_categories_filter li.active a,.wpb_teaser_grid .categories_filter li.active a{
  border-bottom:1px dotted
}

@media (max-width:480px){
  .vc_responsive .wpb_row ul.wpb_thumbnails-fluid{
    margin-left:0;
    width:auto
  }

  .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-]{
    width:100%;
    float:none;
    display:block;
    margin-left:0;
    margin-right:0
  }
}

.wpb_image_grid .wpb_image_grid_ul{
  margin:0;
  padding:0
}

.wpb_image_grid .wpb_image_grid_ul>li{
  background-image:none;
  list-style:none!important
}

.wpb_image_grid .wpb_image_grid_ul>li:after,.wpb_image_grid .wpb_image_grid_ul>li:before{
  display:none!important
}

.wpb_image_grid .wpb_image_grid_ul .isotope-item{
  list-style:none;
  margin:0 1px 1px 0;
  max-width:100%;
  float:left
}

.wpb_image_grid .wpb_image_grid_ul a{
  display:block
}

.wpb_image_grid .wpb_image_grid_ul img{
  display:block;
  max-width:100%;
  height:auto
}

.wpb_gallery .theme-default .nivoSlider{
  margin-bottom:0
}

.wpb_gallery .theme-default .nivo-controlNav{
  padding:10px 0 3px 0
}

.wpb_gallery .wpb_flexslider .flex-control-nav{
  bottom:auto;
  top:100%;
  margin-top:15px
}

.wpb_gallery .wpb_flexslider .flex-caption{
  cursor:default
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a{
  border:none;
  box-shadow:none
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover{
  box-shadow:none
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a:before{
  line-height:1
}

.wpb_gallery .wpb_flexslider .flex-control-paging{
  z-index:10
}

#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li{
  list-style:none;
  padding:0;
  background-image:none;
  margin:0
}

.flickr_badge_image{
  margin:0 10px 10px 0;
  width:72px;
  height:72px;
  float:left;
  background:0 0;
  padding:0
}

.flickr_badge_image a{
  border:none
}

.flickr_badge_image img{
  margin:0;
  overflow:hidden;
  position:relative;
  width:100%;
  height:100%;
  max-width:100%;
  max-height:100%
}

.wpb_flickr_widget p.flickr_stream_wrap{
  clear:both;
  margin-bottom:0;
  font-size:80%
}

.wpb_flickr_widget p.flickr_stream_wrap a{
  background-image:url(assets/flickr-b41c22f9.png);
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:25px;
  display:inline-block
}

.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper{
  width:10%
}

.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper{
  width:20%
}

.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper{
  width:30%
}

.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper{
  width:40%
}

.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper{
  width:50%
}

.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper{
  width:60%
}

.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper{
  width:70%
}

.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper{
  width:80%
}

.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper{
  width:90%
}

.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper{
  width:100%
}

.wpb_video_widget .wpb_video_wrapper{
  padding-top:56.25%;
  position:relative;
  width:100%
}

.wpb_video_widget .wpb_video_wrapper>div{
  padding-top:0!important;
  position:static
}

.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper{
  padding-top:56.25%
}

.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper{
  padding-top:75%
}

.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper{
  padding-top:42.55319149%
}

.wpb_video_widget.vc_video-aspect-ratio-916 .wpb_video_wrapper{
  padding-top:177.77777778%
}

.wpb_video_widget.vc_video-aspect-ratio-34 .wpb_video_wrapper{
  padding-top:133.33333333%
}

.wpb_video_widget.vc_video-aspect-ratio-1235 .wpb_video_wrapper{
  padding-top:235%
}

.wpb_video_widget.vc_video-align-left .wpb_wrapper{
  float:left
}

.wpb_video_widget.vc_video-align-center .wpb_wrapper{
  margin:0 auto
}

.wpb_video_widget.vc_video-align-right .wpb_wrapper{
  float:right
}

.wpb_video_widget .wpb_wrapper{
  position:relative
}

.wpb_video_widget .wpb_wrapper iframe{
  width:100%;
  height:100%;
  display:block;
  position:absolute;
  margin:0;
  top:0;
  left:0;
  box-sizing:border-box
}

.wpb_video_wrapper .fluid-width-video-wrapper{
  padding-top:0!important;
  position:static
}

.wpb_posts_slider .flex-caption,.wpb_posts_slider .nivo-caption{
  background-color:#f7f7f7;
  opacity:1;
  color:inherit;
  padding:10px 15px;
  position:static
}

.wpb_posts_slider .wpb_gallery_slides>ul>li{
  background-image:none;
  list-style:none!important
}

.wpb_posts_slider .wpb_gallery_slides>ul>li:after,.wpb_posts_slider .wpb_gallery_slides>ul>li:before{
  display:none!important
}

.vc_progress_bar .vc_single_bar{
  background:#f7f7f7;
  position:relative;
  margin-bottom:11.66666667px;
  box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
  border-radius:3px
}

.vc_progress_bar .vc_single_bar:last-child{
  margin-bottom:0
}

.vc_progress_bar .vc_single_bar .vc_label{
  display:block;
  padding:.5em 1em;
  position:relative;
  z-index:1
}

.vc_progress_bar .vc_single_bar .vc_bar{
  display:block;
  position:absolute;
  height:100%;
  background-color:#e0e0e0;
  width:0%;
  top:0;
  left:0;
  border-radius:3px;
  transition:width 1s linear;
  -moz-transition:width 1s linear;
  -webkit-transition:width 1s linear;
  -o-transition:width 1s linear
}

.vc_progress_bar .vc_single_bar .vc_bar.striped{
  background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-size:40px 40px
}

.vc_progress_bar .vc_single_bar .vc_bar.animated{
  animation:progress-bar-stripes 2s linear infinite
}

.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar{
  background-color:#0074cc
}

.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar{
  background-color:#0074cc
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar{
  background-color:#49afcd
}

.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar{
  background-color:#49afcd
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar{
  background-color:#5bb75b
}

.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar{
  background-color:#5bb75b
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar{
  background-color:#faa732
}

.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar{
  background-color:#faa732
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar{
  background-color:#da4f49
}

.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar{
  background-color:#da4f49
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar{
  background-color:#414141
}

.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar{
  background-color:#414141
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar{
  background-color:#5472d2
}

.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar{
  background-color:#5472d2
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar{
  background-color:#00c1cf
}

.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar{
  background-color:#00c1cf
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar{
  background-color:#fe6c61
}

.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar{
  background-color:#fe6c61
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar{
  background-color:#8d6dc4
}

.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar{
  background-color:#8d6dc4
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar{
  background-color:#4cadc9
}

.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar{
  background-color:#4cadc9
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar{
  background-color:#cec2ab
}

.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar{
  background-color:#cec2ab
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar{
  background-color:#50485b
}

.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar{
  background-color:#50485b
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar{
  background-color:#75d69c
}

.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar{
  background-color:#75d69c
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar{
  background-color:#75d69c
}

.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar{
  background-color:#75d69c
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar{
  background-color:#2a2a2a
}

.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar{
  background-color:#2a2a2a
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar{
  background-color:#ebebeb
}

.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label{
  color:#666;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar{
  background-color:#ebebeb
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label{
  color:#666;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_bar{
  background-color:#f7be68
}

.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar{
  background-color:#f7be68
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar{
  background-color:#5aa1e3
}

.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar{
  background-color:#5aa1e3
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar{
  background-color:#6dab3c
}

.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar{
  background-color:#6dab3c
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar{
  background-color:#f4524d
}

.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar{
  background-color:#f4524d
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar{
  background-color:#f79468
}

.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar{
  background-color:#f79468
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar{
  background-color:#b97ebb
}

.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar{
  background-color:#b97ebb
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label{
  color:#fff;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar{
  background-color:#fff
}

.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label{
  color:#666;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar{
  background-color:#fff
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label{
  color:#666;
  text-shadow:0 -1px 0 rgba(0,0,0,.25)
}

@keyframes progress-bar-stripes{
  from{
    background-position:40px 0
  }

  to{
    background-position:0 0
  }
}

.vc_pie_chart{
  z-index:0;
  text-align:center;
  opacity:0
}

.vc_pie_chart.vc_ready{
  opacity:1
}

.vc_pie_chart .vc_pie_wrapper{
  position:relative;
  margin:0 auto
}

.vc_pie_chart canvas{
  position:relative;
  z-index:1
}

.vc_pie_chart .vc_pie_chart_value{
  font-size:200%;
  position:absolute;
  top:0;
  left:0;
  display:block;
  width:100%;
  height:100%;
  text-align:center
}

.vc_pie_chart_back{
  display:block;
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
  border:6px solid #f7f7f7;
  border-radius:999px;
  border-radius:50%;
  opacity:.3;
  box-sizing:border-box
}

.vc_images_carousel .vc_carousel-control{
  border:none
}

.vc_carousel .vc_carousel-control{
  text-shadow:none;
  border:none;
  transition:all .2s linear;
  -moz-transition:all .2s linear;
  -webkit-transition:all .2s linear;
  -o-transition:all .2s linear
}

.vc_carousel .vc_carousel-control:active,.vc_carousel .vc_carousel-control:focus{
  outline:0
}

.vc_carousel .vc_carousel-indicators li{
  width:5px;
  height:5px;
  margin:0;
  border-color:#f7f7f7;
  transition:all .2s linear;
  -moz-transition:all .2s linear;
  -webkit-transition:all .2s linear;
  -o-transition:all .2s linear
}

.vc_separator{
  display:flex;
  flex-direction:row;
  flex-wrap:nowrap;
  align-items:center
}

.vc_separator h4{
  line-height:1em;
  font-size:100%;
  margin:0;
  word-wrap:break-word;
  flex:0 1 auto
}

.vc_separator h4 .normal{
  font-size:12px;
  font-weight:400
}

.vc_separator .vc_sep_holder{
  height:1px;
  position:relative;
  flex:1 1 auto;
  min-width:10%
}

.vc_separator .vc_sep_holder .vc_sep_line{
  height:1px;
  border-top:1px solid #ebebeb;
  display:block;
  position:relative;
  top:1px;
  width:100%
}

.vc_separator.vc_separator_align_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
}

.vc_text_separator,.wpb_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
}

.vc-zigzag-wrapper{
  text-align:center
}

.vc-zigzag-wrapper.vc-zigzag-align-left{
  text-align:left
}

.vc-zigzag-wrapper.vc-zigzag-align-right{
  text-align:right
}

.vc-zigzag-inner{
  display:inline-block
}

.wpb_single_image a{
  border:none;
  outline:0
}

.wpb_single_image img{
  height:auto;
  max-width:100%;
  vertical-align:top
}

.wpb_single_image img.vc_img-placeholder{
  width:100%
}

.wpb_single_image .vc_single_image-wrapper{
  display:inline-block;
  vertical-align:top;
  max-width:100%
}

.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{
  border-radius:4px;
  box-shadow:none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle{
  border-radius:0;
  box-shadow:none;
  padding:6px;
  border:1px solid #ebebeb
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img{
  border-radius:0;
  box-shadow:none;
  border:1px solid #ebebeb
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle{
  border-radius:0;
  box-shadow:none;
  padding:6px;
  border:none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img{
  border-radius:0;
  box-shadow:none;
  border:none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_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;
  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;
  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;
  box-shadow:none;
  margin-bottom:15px
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img{
  border-radius:0;
  box-shadow:none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,.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:50%;
  box-shadow:none;
  overflow:hidden
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,.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_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{
  border-radius:50%;
  box-shadow:none;
  overflow:hidden
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle{
  box-shadow:0 0 5px rgba(0,0,0,.1)
}

.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{
  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;
  box-shadow:0 15px 10px rgba(0,0,0,.6);
  left:5px;
  right:50%;
  bottom:8px;
  height:30%;
  z-index:-1;
  border-radius:inherit;
  transform-origin:0 0;
  transform:skewY(-6deg)
}

.wpb_single_image .vc_box_shadow_3d:after{
  left:50%;
  right:5px;
  transform:skewY(6deg);
  transform-origin:100% 0
}

.wpb_single_image .vc_figure{
  display:inline-block;
  vertical-align:top;
  margin:0;
  max-width:100%
}

.wpb_single_image .vc_figure-caption{
  margin-top:.2em;
  font-size:.8em
}

.wpb_single_image .vc_box_outline.vc_box_border_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_blue{
  border-color:#5472d2
}

.wpb_single_image .vc_box_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;
  font-feature-settings:normal;
  font-language-override:normal;
  font-kerning:auto;
  font-synthesis:weight style;
  font-variant:normal;
  text-rendering:auto;
  display:inline-block;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%)
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before{
  font-style:normal;
  display:inline-block;
  text-decoration:inherit;
  width:inherit;
  height:inherit;
  font-size:1em;
  text-align:center;
  text-rendering:optimizelegibility
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link{
  width:100%;
  height:100%;
  display:block;
  position:absolute;
  top:0;
  box-sizing:content-box;
  border:none
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs{
  max-width:100%!important;
  line-height:1.2em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner{
  width:2.5em!important;
  height:2.5em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon{
  font-size:1.2em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm{
  max-width:100%!important;
  line-height:1.6em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner{
  width:3.15em!important;
  height:3.15em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon{
  font-size:1.6em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md{
  max-width:100%!important;
  line-height:2.15em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner{
  width:4em!important;
  height:4em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{
  font-size:2.15em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg{
  max-width:100%!important;
  line-height:2.85em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner{
  width:5em!important;
  height:5em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon{
  font-size:2.85em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl{
  max-width:100%!important;
  line-height:5em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner{
  width:7.15em!important;
  height:7.15em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon{
  font-size:5em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded{
  border-radius:50%
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link{
  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_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link{
  border-radius:50%
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less{
  border-radius:5px
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link{
  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_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link{
  border-radius:5px
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-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
}

.vc_chart .vc_chart-legend{
  font-size:14px;
  margin:0;
  padding:0
}

.vc_chart .vc_chart-legend li{
  line-height:1.3em;
  list-style:none;
  margin:0 0 .3em 0;
  min-height:1.3em
}

.vc_chart .vc_chart-legend span{
  border-radius:.3em;
  display:inline-block;
  height:1.3em;
  left:0;
  margin-right:.5em;
  vertical-align:middle;
  width:1.3em
}

@media (min-width:768px){
  .vc_chart .vc_chart-legend{
    display:inline-block;
    vertical-align:middle;
    width:40%
  }

  .vc_chart .vc_chart-legend li{
    margin-left:1em
  }

  .vc_chart .vc_chart-with-legend{
    display:inline-block;
    vertical-align:middle;
    width:60%
  }
}

.vc_line-chart .vc_chart-with-legend{
  width:75%
}

.vc_line-chart .vc_chart-legend{
  width:25%
}

.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg{
  border-radius:0
}

.wpb_single_image [class*='_circle'] .vc-zoom-wrapper{
  border-radius:50%
}

.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper{
  border-radius:4px
}

.vc_general.vc_pagination{
  display:block;
  margin:0;
  padding:0;
  text-align:center
}

.vc_general.vc_pagination .vc_pagination-item{
  display:inline-block;
  margin:0;
  padding:0;
  vertical-align:middle
}

.vc_general.vc_pagination .vc_pagination-trigger{
  display:block;
  text-decoration:none;
  cursor:pointer;
  height:10px;
  width:10px;
  margin:5px 7px;
  background:0 0;
  transition:all .2s ease-in-out;
  border:none
}

.vc_general.vc_pagination .vc_pagination-trigger:focus{
  outline:0
}

.vc_general.vc_pagination .vc_active .vc_pagination-trigger{
  cursor:default
}

.vc_pagination.vc_pagination-style-outline .vc_pagination-trigger{
  border:3px solid transparent
}

.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger{
  opacity:.6
}

.vc_pagination.vc_pagination-style-flat .vc_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 .vc_btn,.vc_grid.vc_row .vc_grid-item .vc_icon_element,.vc_grid.vc_row .vc_grid-item .wpb_content_element{
  margin-bottom:15px
}

.vc_grid.vc_row .vc_grid-item .vc_btn a,.vc_grid.vc_row .vc_grid-item .vc_icon_element a,.vc_grid.vc_row .vc_grid-item .wpb_content_element a{
  text-decoration:none;
  border-bottom:0
}

.vc_grid-animation-none .vc_grid.vc_row .vc_grid-item{
  transition:none!important
}

.vc_grid .vc_gitem-link{
  border-bottom:none;
  outline:0;
  box-shadow:none
}

.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item{
  position:static
}

.vc_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%;
  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{
  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;
  box-sizing:border-box
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b{
  opacity:1
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b{
  display:block;
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  right:0;
  margin:0;
  opacity:0;
  transition:all 1s ease;
  box-sizing:border-box
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator{
  transition:all 1s ease;
  width:0
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn{
  transition:all 1s ease;
  transform:scale(0)
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{
  display:inline-block;
  opacity:0;
  transform:translate3d(0,-100%,0);
  -webkit-perspective:1000;
  -webkit-backface-visibility:hidden;
  transition:transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{
  opacity:1
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator{
  transition:all 1s ease;
  width:50%
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn{
  transition:all 1s ease;
  transform:scale(1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title{
  opacity:1;
  transform:translate3d(0,0,0)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b{
  opacity:1
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator{
  transition:all 1s ease;
  width:50%
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn{
  transition:all 1s ease;
  transform:scale(1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{
  opacity:1;
  transform:translate3d(0,0,0)
}

.vc_gitem-animate-scaleIn{
  overflow:hidden
}

.vc_gitem-animate-scaleIn .vc_gitem-zone-a{
  transform:scale(1);
  transition:transform .3s ease-in-out
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a{
  transform:scale(1.1)
}

.vc_gitem-animate-scaleRotateIn{
  overflow:hidden
}

.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{
  transform:scale(1);
  transition:transform .3s ease-in-out
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{
  transform:scale(1.5) rotate(10deg)
}

.vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
  filter:blur(0);
  -webkit-filter:blur(0);
  -moz-filter:blur(0);
  -ms-filter:blur(0);
  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);
  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(assets/blur-b0b9dd8a.svg#blur);
  -moz-filter:blur(2px);
  -ms-filter:blur(2px);
  filter:blur(2px)
}

.vc_gitem-animate-blurScaleOut{
  overflow:hidden
}

.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
  transform:scale(1.1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{
  transform:scale(1)
}

.vc_gitem-animate-slideInRight{
  overflow:hidden
}

.vc_gitem-animate-slideInRight .vc_gitem-zone-b{
  display:block;
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  margin:0;
  opacity:0;
  transition:all 1s ease;
  transform:translateX(-100%)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b{
  opacity:1;
  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;
  transition:all 1s ease;
  transform:translateX(-100%);
  opacity:0
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b{
  opacity:1;
  transform:translateX(0)
}

.vc_gitem-animate-slideBottom{
  overflow:hidden;
  position:relative
}

.vc_gitem-animate-slideBottom .vc_gitem-zone-b{
  display:block;
  transition:all 1s ease;
  z-index:1000;
  position:absolute;
  top:100%;
  height:100%;
  left:0;
  right:0;
  margin:0
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b{
  top:0
}

.vc_gitem-animate-slideTop{
  overflow:hidden;
  position:relative
}

.vc_gitem-animate-slideTop .vc_gitem-zone-b{
  display:block;
  transition:all 1s ease;
  z-index:1000;
  position:absolute;
  top:-100%;
  height:100%;
  left:0;
  right:0;
  margin:0
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b{
  top:0
}

.vc_gitem-animate-flipFadeIn{
  overflow:hidden
}

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a{
  backface-visibility:hidden;
  transition:transform 1s;
  transform-style:preserve-3d
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a{
  transform:rotateX(180deg)
}

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b{
  display:block;
  top:0;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  opacity:0;
  transition:all .6s ease;
  transform-style:preserve-3d;
  transform:rotateX(180deg);
  backface-visibility:hidden
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b{
  opacity:1;
  transform:rotateX(0)
}

.vc_gitem-animate-flipHorizontalFadeIn{
  overflow:hidden
}

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a{
  backface-visibility:hidden;
  transition:transform 1s;
  transform-style:preserve-3d
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a{
  transform:rotateY(180deg)
}

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b{
  display:block;
  top:0;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  opacity:0;
  transition:all .6s ease;
  transform-style:preserve-3d;
  transform:rotateY(180deg);
  backface-visibility:hidden
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b{
  opacity:1;
  transform:rotateY(0)
}

.vc_gitem-animate-goTop20{
  overflow:hidden
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-a{
  position:relative;
  transform:translateY(0);
  transition:transform .5s ease
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a{
  transform:translateY(-20%)
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-b{
  display:block;
  transition:bottom .5s ease;
  bottom:-100%;
  z-index:1000;
  position:absolute;
  width:100%;
  margin:0
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini{
  position:static;
  transform:none
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b{
  bottom:0
}

.vc_gitem-animate-goBottom20{
  overflow:hidden
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-a{
  position:relative;
  transform:translateY(0);
  transition:transform .5s ease
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a{
  transform:translateY(20%)
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b{
  display:block;
  transition:top .5s ease;
  top:-100%;
  z-index:1000;
  position:absolute;
  width:100%;
  margin:0
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini{
  position:static;
  transform:none
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b{
  top:0
}

.vc_gitem-post-data{
  margin-bottom:15px
}

.vc_gitem-post-data h2{
  margin:0
}

.vc_gitem-post-category-name .vc_gitem-link{
  color:inherit
}

.vc_grid .vc_pageable-load-more-btn{
  text-align:center;
  margin-top:25px
}

.vc_grid .vc_pageable-load-more-btn>.vc_btn{
  outline:0
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots{
  display:none;
  margin-top:20px;
  text-align:center;
  -webkit-tap-highlight-color:transparent
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot{
  cursor:pointer;
  display:inline-block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span{
  width:10px;
  height:10px;
  margin:5px 7px;
  display:block;
  -webkit-backface-visibility:visible;
  transition:opacity .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots{
  display:block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span{
  border:3px solid;
  transition:background-color .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots{
  display:block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span{
  border:3px solid;
  border-radius:10px;
  transition:background-color .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots{
  display:block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span{
  border-radius:30px;
  opacity:.6
}

.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
}

.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;
  transition:opacity .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span{
  opacity:.6
}

.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
}

.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;
  transition:opacity .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span{
  border-radius:3px;
  opacity:.6
}

.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
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span{
  border-color:#5472d2!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span{
  background-color:#5472d2!important;
  border-color:#5472d2!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span{
  border-color:#00c1cf!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span{
  background-color:#00c1cf!important;
  border-color:#00c1cf!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span{
  border-color:#fe6c61!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span{
  background-color:#fe6c61!important;
  border-color:#fe6c61!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span{
  border-color:#8d6dc4!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span{
  background-color:#8d6dc4!important;
  border-color:#8d6dc4!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span{
  border-color:#4cadc9!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span{
  background-color:#4cadc9!important;
  border-color:#4cadc9!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span{
  border-color:#cec2ab!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span{
  background-color:#cec2ab!important;
  border-color:#cec2ab!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span{
  border-color:#50485b!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span{
  background-color:#50485b!important;
  border-color:#50485b!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span{
  border-color:#75d69c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span{
  background-color:#75d69c!important;
  border-color:#75d69c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span{
  border-color:#2a2a2a!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span{
  background-color:#2a2a2a!important;
  border-color:#2a2a2a!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span{
  border-color:#ebebeb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span{
  background-color:#ebebeb!important;
  border-color:#ebebeb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span{
  border-color:#f7be68!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span{
  background-color:#f7be68!important;
  border-color:#f7be68!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span{
  border-color:#5aa1e3!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span{
  background-color:#5aa1e3!important;
  border-color:#5aa1e3!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span{
  border-color:#6dab3c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span{
  background-color:#6dab3c!important;
  border-color:#6dab3c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span{
  border-color:#f4524d!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span{
  background-color:#f4524d!important;
  border-color:#f4524d!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span{
  border-color:#f79468!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span{
  background-color:#f79468!important;
  border-color:#f79468!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span{
  border-color:#b97ebb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span{
  background-color:#b97ebb!important;
  border-color:#b97ebb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span{
  border-color:#fff!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span{
  background-color:#fff!important;
  border-color:#fff!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span{
  background-color:#5472d2!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span{
  background-color:#00c1cf!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span{
  background-color:#fe6c61!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span{
  background-color:#8d6dc4!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span{
  background-color:#4cadc9!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span{
  background-color:#cec2ab!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span{
  background-color:#50485b!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span{
  background-color:#75d69c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span{
  background-color:#2a2a2a!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span{
  background-color:#ebebeb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span{
  background-color:#f7be68!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span{
  background-color:#5aa1e3!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span{
  background-color:#6dab3c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span{
  background-color:#f4524d!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span{
  background-color:#f79468!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span{
  background-color:#b97ebb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span{
  background-color:#fff!important
}

.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav{
  opacity:1
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav{
  cursor:pointer;
  opacity:0;
  transition:opacity .3s ease-in 0s;
  -webkit-tap-highlight-color:transparent
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled{
  display:none!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev{
  position:absolute;
  top:50%;
  margin-top:-12.5px;
  opacity:.5;
  font-size:25px;
  line-height:25px;
  height:25px;
  display:inline-block;
  text-decoration:none;
  cursor:pointer;
  transition:opacity .3s ease-in 0s
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover{
  opacity:1
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev{
  left:5px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside{
  left:-30px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next{
  right:5px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside{
  right:-30px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue{
  color:#5472d2!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise{
  color:#00c1cf!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink{
  color:#fe6c61!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet{
  color:#8d6dc4!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc{
  color:#4cadc9!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino{
  color:#cec2ab!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine{
  color:#50485b!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue{
  color:#75d69c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black{
  color:#2a2a2a!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey{
  color:#ebebeb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange{
  color:#f7be68!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky{
  color:#5aa1e3!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green{
  color:#6dab3c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink{
  color:#f4524d!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown{
  color:#f79468!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple{
  color:#b97ebb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white{
  color:#fff!important
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev{
  margin-top:-13px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev{
  margin-top:-13.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev{
  margin-top:-14px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev{
  margin-top:-14.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev{
  margin-top:-15px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev{
  margin-top:-17.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev{
  margin-top:-20px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev{
  margin-top:-22.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev{
  margin-top:-25px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev{
  margin-top:-27.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev{
  margin-top:-30px
}

.vc_grid-pagination .vc_grid-pagination-list{
  outline:0;
  display:block;
  padding-left:0;
  text-align:center;
  margin:20px 0 0!important;
  border-radius:2px
}

.vc_grid-pagination .vc_grid-pagination-list>li{
  display:inline-block;
  margin:0;
  border:0 solid transparent
}

.vc_grid-pagination .vc_grid-pagination-list>li>a,.vc_grid-pagination .vc_grid-pagination-list>li>span{
  color:#fff;
  background-color:#428bca;
  border:1px solid #428bca;
  transition:opacity .3s ease-in 0s;
  position:relative;
  float:left;
  padding:3px 10px;
  line-height:1.42857143;
  text-decoration:none;
  opacity:.5;
  margin-left:-1px;
  font-size:10px
}

.vc_grid-pagination .vc_grid-pagination-list>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list>li:first-child>span{
  margin-left:0
}

.vc_grid-pagination .vc_grid-pagination-list>li:focus a,.vc_grid-pagination .vc_grid-pagination-list>li:focus span,.vc_grid-pagination .vc_grid-pagination-list>li:hover a,.vc_grid-pagination .vc_grid-pagination-list>li:hover span{
  opacity:1
}

.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>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:hover{
  z-index:2;
  opacity:1;
  cursor:default
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:hover{
  display:none
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li{
  border-color:#5472d2!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>span{
  background-color:#5472d2!important;
  border-color:#5472d2!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li{
  border-color:#00c1cf!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>span{
  background-color:#00c1cf!important;
  border-color:#00c1cf!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li{
  border-color:#fe6c61!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>span{
  background-color:#fe6c61!important;
  border-color:#fe6c61!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li{
  border-color:#8d6dc4!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>span{
  background-color:#8d6dc4!important;
  border-color:#8d6dc4!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li{
  border-color:#4cadc9!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>span{
  background-color:#4cadc9!important;
  border-color:#4cadc9!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li{
  border-color:#cec2ab!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>span{
  background-color:#cec2ab!important;
  border-color:#cec2ab!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li{
  border-color:#50485b!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>span{
  background-color:#50485b!important;
  border-color:#50485b!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li{
  border-color:#75d69c!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>span{
  background-color:#75d69c!important;
  border-color:#75d69c!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li{
  border-color:#2a2a2a!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>span{
  background-color:#2a2a2a!important;
  border-color:#2a2a2a!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li{
  border-color:#ebebeb!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>span{
  background-color:#ebebeb!important;
  border-color:#ebebeb!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li{
  border-color:#f7be68!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>span{
  background-color:#f7be68!important;
  border-color:#f7be68!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li{
  border-color:#5aa1e3!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>span{
  background-color:#5aa1e3!important;
  border-color:#5aa1e3!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li{
  border-color:#6dab3c!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>span{
  background-color:#6dab3c!important;
  border-color:#6dab3c!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li{
  border-color:#f4524d!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>span{
  background-color:#f4524d!important;
  border-color:#f4524d!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li{
  border-color:#f79468!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>span{
  background-color:#f79468!important;
  border-color:#f79468!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li{
  border-color:#b97ebb!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>span{
  background-color:#b97ebb!important;
  border-color:#b97ebb!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li{
  border-color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>span{
  background-color:#fff!important;
  border-color:#fff!important;
  color:#2a2a2a!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span{
  box-sizing:border-box;
  min-width:28px;
  min-height:22px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>span{
  border-bottom-left-radius:2px;
  border-top-left-radius:2px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>span{
  border-bottom-right-radius:2px;
  border-top-right-radius:2px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span{
  margin-left:5px;
  box-sizing:border-box;
  min-height:22px;
  min-width:22px;
  padding:3px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span{
  margin-left:5px;
  border-radius:30px;
  box-sizing:border-box;
  min-height:22px;
  min-width:22px;
  padding:3px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span{
  border-radius:5px;
  box-sizing:border-box;
  min-height:22px;
  min-width:22px;
  padding:3px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span{
  background-color:transparent!important;
  color:#000!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span{
  background-color:transparent!important;
  color:#fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li{
  border-left-width:1px!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a{
  border-width:0;
  background: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_dark>li:first-child,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li:first-child{
  border-width:0!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a{
  color:#000!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a{
  color:#fff!important
}

.vc_grid-loading{
  margin:2em auto;
  font-size:10px;
  position:relative;
  text-indent:-9999em;
  animation-delay:.16s;
  height:20px
}

.vc_grid-loading,.vc_grid-loading:after,.vc_grid-loading:before{
  border-radius:50%;
  width:12px;
  height:12px;
  animation-fill-mode:both;
  animation:load7 1.8s infinite ease-in-out
}

.vc_grid-loading:before{
  left:-20px
}

.vc_grid-loading:after{
  left:20px;
  animation-delay:.32s
}

.vc_grid-loading:after,.vc_grid-loading:before{
  content:'';
  position:absolute;
  top:0
}

@keyframes load7{
  0%,100%,80%{
    box-shadow:0 2.5em 0 -1.3em 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.vc_active,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover{
  background-color:#5472d2
}

.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover{
  background-color:#00c1cf
}

.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover{
  background-color:#fe6c61
}

.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover{
  background-color:#8d6dc4
}

.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover{
  background-color:#4cadc9
}

.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover{
  background-color:#cec2ab
}

.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover{
  background-color:#50485b
}

.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover{
  background-color:#75d69c
}

.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover{
  background-color:#2a2a2a
}

.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{
  background-color:#ebebeb
}

.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span{
  color:#666
}

.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover{
  background-color:#f7be68
}

.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover{
  background-color:#5aa1e3
}

.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover{
  background-color:#6dab3c
}

.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover{
  background-color:#f4524d
}

.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover{
  background-color:#f79468
}

.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover{
  background-color:#b97ebb
}

.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover{
  background-color:#fff
}

.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span{
  color:#666
}

.vc_grid-filter>.vc_grid-filter-item{
  cursor:pointer;
  display:inline-block;
  background:0 0;
  padding:4px 10px;
  transition:background-color .1s linear
}

.vc_grid-filter>.vc_grid-filter-item:first-child{
  margin-left:0!important
}

.vc_grid-filter>.vc_grid-filter-item>span{
  transition:color .1s linear;
  outline:0;
  padding:0;
  text-decoration:none
}

.vc_grid-filter>.vc_grid-filter-item.vc_active>span,.vc_grid-filter>.vc_grid-filter-item:hover>span{
  text-decoration:none
}

.vc_grid-filter.vc_grid-filter-default>.vc_grid-filter-item{
  margin:0 5px 5px 0;
  border-radius:30px
}

.vc_grid-filter.vc_grid-filter- .vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-comma .vc_grid-filter-item{
  padding:0!important
}

.vc_grid-filter.vc_grid-filter-default-less-rounded>.vc_grid-filter-item{
  margin:0 5px 5px 0;
  border-radius:5px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item{
  margin:0;
  border:1px solid rgba(235,235,235,.8);
  border-collapse:collapse
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:nth-child(n+2){
  margin-left:-1px;
  margin-top:-1px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover{
  position:relative;
  z-index:1;
  border-color:transparent
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover>a{
  text-decoration:none
}

.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:first-child{
  border-top-left-radius:30px;
  border-bottom-left-radius:30px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:last-child{
  border-top-right-radius:30px;
  border-bottom-right-radius:30px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:first-child{
  border-top-left-radius:3px;
  border-bottom-left-radius:3px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:last-child{
  border-top-right-radius:3px;
  border-bottom-right-radius:3px
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item{
  background-color:#7c93dd
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover{
  background-color:#5472d2
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item{
  background-color:#00919c
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover{
  background-color:#00c1cf
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item{
  background-color:#fe9b94
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover{
  background-color:#fe6c61
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item{
  background-color:#a991d3
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover{
  background-color:#8d6dc4
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item{
  background-color:#73bfd5
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover{
  background-color:#4cadc9
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item{
  background-color:#e1d9cb
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover{
  background-color:#cec2ab
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item{
  background-color:#695f77
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover{
  background-color:#50485b
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item{
  background-color:#9ce2b8
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover{
  background-color:#75d69c
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item{
  background-color:#444
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover{
  background-color:#2a2a2a
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item{
  background-color:#d2d2d2
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item>span{
  color:#666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{
  background-color:#ebebeb
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span{
  color:#666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item{
  background-color:#fad398
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover{
  background-color:#f7be68
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item{
  background-color:#86baea
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover{
  background-color:#5aa1e3
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item{
  background-color:#87c456
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover{
  background-color:#6dab3c
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item{
  background-color:#f7817d
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover{
  background-color:#f4524d
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item{
  background-color:#fab698
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover{
  background-color:#f79468
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item{
  background-color:#cb9fcd
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover{
  background-color:#b97ebb
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item{
  background-color:#e6e6e6
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item>span{
  color:#666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover{
  background-color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span{
  color:#666
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item{
  margin:0;
  border:1px solid transparent;
  border-collapse:collapse;
  padding:3px 7px
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item>span{
  color:#fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:nth-child(n+2){
  border-left:none;
  margin-left:1px;
  border-top:none;
  margin-top:1px
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:first-child{
  border-top-left-radius:3px;
  border-bottom-left-radius:3px;
  border-top:0
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:last-child{
  border-top-right-radius:3px;
  border-bottom-right-radius:3px
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child{
  border-top-left-radius:30px;
  border-bottom-left-radius:30px;
  border-top:0
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child{
  border-top-right-radius:30px;
  border-bottom-right-radius:30px
}

.vc_grid-filter.vc_grid-filter-filled-rounded-all>.vc_grid-filter-item{
  border-radius:3px!important
}

.vc_grid-filter.vc_grid-filter-filled-round-all>.vc_grid-filter-item{
  border-radius:30px!important
}

.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item{
  font-size:12px;
  padding:1px 5px
}

.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item{
  font-size:13px;
  padding:2px 7px
}

.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item{
  font-size:100%;
  padding:2px 10px
}

.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item{
  font-size:18px;
  padding:4px 10px
}

.vc_grid-filter-select{
  display:none
}

.vc_grid-filter-dropdown,.vc_grid-filter-select{
  font-size:12px;
  margin-bottom:20px
}

.vc_grid-filter-dropdown.vc_grid-filter-center,.vc_grid-filter-select.vc_grid-filter-center{
  text-align:center
}

.vc_grid-filter-dropdown.vc_grid-filter-right,.vc_grid-filter-select.vc_grid-filter-right{
  text-align:right
}

.vc_grid-filter-dropdown.vc_grid-filter-left,.vc_grid-filter-select.vc_grid-filter-left{
  text-align:left
}

.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon{
  display:none
}

.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select{
  outline:0;
  display:inline-block
}

@media (min-width:768px){
  .vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon{
    color:#5472d2
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon{
    color:#00c1cf
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon{
    color:#fe6c61
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon{
    color:#8d6dc4
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon{
    color:#4cadc9
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon{
    color:#cec2ab
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon{
    color:#50485b
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon{
    color:#75d69c
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon{
    color:#2a2a2a
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon{
    color:#ebebeb
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon{
    color:#f7be68
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon{
    color:#5aa1e3
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon{
    color:#6dab3c
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon{
    color:#f4524d
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon{
    color:#f79468
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon{
    color:#b97ebb
  }

  .vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon{
    color:#fff
  }

  .vc_grid-filter-dropdown .vc_grid-styled-select,.vc_grid-filter-select .vc_grid-styled-select{
    border:1px solid #ccc;
    display:inline-block;
    height:30px;
    overflow:hidden;
    padding-right:5px;
    text-align:left;
    width:auto;
    vertical-align:middle
  }

  .vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon{
    font-size:17px;
    display:inline;
    vertical-align:middle
  }

  .vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select{
    background:none 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{
  transform:translate3D(0,0,0)
}

.owl-carousel .owl-animated-out{
  z-index:0
}

.owl-carousel .owl-animated-in{
  z-index:1
}

.vc-hoverbox-wrapper,.vc-hoverbox-wrapper *{
  box-sizing:border-box
}

.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-front{
  border-radius:10px
}

.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front{
  border-radius:50px
}

.vc-hoverbox-wrapper.vc-hoverbox-align--center{
  text-align:center
}

.vc-hoverbox-wrapper.vc-hoverbox-align--left{
  text-align:left
}

.vc-hoverbox-wrapper.vc-hoverbox-align--right{
  text-align:right
}

.vc-hoverbox-wrapper .vc-hoverbox{
  position:relative;
  display:inline-block;
  text-align:center;
  width:100%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox{
  width:100%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--90 .vc-hoverbox{
  width:90%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--80 .vc-hoverbox{
  width:80%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--70 .vc-hoverbox{
  width:70%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--60 .vc-hoverbox{
  width:60%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--50 .vc-hoverbox{
  width:50%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--40 .vc-hoverbox{
  width:40%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--30 .vc-hoverbox{
  width:30%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--20 .vc-hoverbox{
  width:20%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--10 .vc-hoverbox{
  width:10%
}

.vc-hoverbox-inner{
  width:100%;
  display:inline-block;
  min-height:250px
}

.vc-hoverbox-inner :last-child{
  margin-bottom:0
}

.vc-hoverbox-block{
  height:100%;
  width:100%;
  backface-visibility:hidden;
  position:absolute;
  top:0;
  left:0;
  display:flex;
  flex-direction:column;
  justify-content:center;
  transition:transform .5s ease-in-out;
  transform-style:preserve-3d;
  background-size:cover;
  background-position:center
}

.vc-hoverbox-block-inner{
  flex-shrink:0;
  padding:20px
}

.vc-hoverbox-block-inner>*{
  backface-visibility:hidden
}

.vc-hoverbox-front{
  transform:rotateY(0);
  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(0)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front{
  transform:rotateY(180deg)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-back{
  transform:rotateY(0);
  z-index:2
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-front{
  transform:rotateY(0)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-back{
  transform:rotateY(-180deg)
}

@font-face{
  font-family:vc_grid_v1;

  src:url(assets/vc_grid_v1-e446b02a.eot);

  src:url(assets/vc_grid_v1-e446b02a.eot?#iefix-9hbgac) format('embedded-opentype'),url(assets/vc_grid_v1-086062ef.woff) format('woff'),url(assets/vc_grid_v1-700b90f9.ttf) format('truetype'),url(assets/vc_grid_v1-fda4034b.svg#vc_grid_v1) format('svg');

  font-weight:400;

  font-style:normal
}

[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{
  font-family:vc_grid_v1;
  speak:none;
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}

.vc_arrow-icon-minus:before{
  content:"\e61c"
}

.vc_arrow-icon-plus:before{
  content:"\e61d"
}

.vc_arrow-icon-arrow_down:before{
  content:"\e61e"
}

.vc_arrow-icon-arrow_up:before{
  content:"\e61f"
}

.vc_arrow-icon-arrow_01_left:before{
  content:"\e600"
}

.vc_arrow-icon-arrow_01_right:before{
  content:"\e601"
}

.vc_arrow-icon-arrow_02_left:before{
  content:"\e602"
}

.vc_arrow-icon-arrow_02_right:before{
  content:"\e603"
}

.vc_arrow-icon-arrow_03_left:before{
  content:"\e604"
}

.vc_arrow-icon-arrow_03_right:before{
  content:"\e605"
}

.vc_arrow-icon-arrow_04_left:before{
  content:"\e606"
}

.vc_arrow-icon-arrow_04_right:before{
  content:"\e607"
}

.vc_arrow-icon-arrow_05_left:before{
  content:"\e608"
}

.vc_arrow-icon-arrow_05_right:before{
  content:"\e609"
}

.vc_arrow-icon-arrow_06_left:before{
  content:"\e60a"
}

.vc_arrow-icon-arrow_06_right:before{
  content:"\e60b"
}

.vc_arrow-icon-arrow_07_left:before{
  content:"\e60c"
}

.vc_arrow-icon-arrow_07_right:before{
  content:"\e60d"
}

.vc_arrow-icon-arrow_08_left:before{
  content:"\e60e"
}

.vc_arrow-icon-arrow_08_right:before{
  content:"\e60f"
}

.vc_arrow-icon-arrow_09_left:before{
  content:"\e610"
}

.vc_arrow-icon-arrow_09_right:before{
  content:"\e611"
}

.vc_arrow-icon-arrow_10_left:before{
  content:"\e612"
}

.vc_arrow-icon-arrow_10_right:before{
  content:"\e613"
}

.vc_arrow-icon-arrow_11_left:before{
  content:"\e614"
}

.vc_arrow-icon-arrow_11_right:before{
  content:"\e615"
}

.vc_arrow-icon-arrow_12_left:before{
  content:"\e616"
}

.vc_arrow-icon-arrow_12_right:before{
  content:"\e617"
}

.vc_arrow-icon-navicon:before{
  content:"\f0c9"
}

.wpb_animate_when_almost_visible{
  opacity:0
}

.wpb_animate_when_almost_visible:not(.wpb_start_animation){
  animation:none
}

.top-to-bottom,.wpb_top-to-bottom{
  animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.bottom-to-top,.wpb_bottom-to-top{
  animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.left-to-right,.wpb_left-to-right{
  animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.right-to-left,.wpb_right-to-left{
  animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.appear,.wpb_appear{
  animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
  transform:scale(1)
}

.wpb_start_animation{
  opacity:1
}

@keyframes wpb_ttb{
  0%{
    transform:translate(0,-10%);
    opacity:0
  }

  100%{
    transform:translate(0,0);
    opacity:1
  }
}

@keyframes wpb_btt{
  0%{
    transform:translate(0,10%);
    opacity:0
  }

  100%{
    transform:translate(0,0);
    opacity:1
  }
}

@keyframes wpb_ltr{
  0%{
    transform:translate(-10%,0);
    opacity:0
  }

  100%{
    transform:translate(0,0);
    opacity:1
  }
}

@keyframes wpb_rtl{
  0%{
    transform:translate(10%,0);
    opacity:0
  }

  100%{
    transform:translate(0,0);
    opacity:1
  }
}

@keyframes wpb_appear{
  0%{
    transform:scale(.5);
    opacity:.1
  }

  100%{
    transform:scale(1);
    opacity:1
  }
}

.vc-spinner::before{
  content:'';
  width:16px;
  height:16px;
  display:inline-block;
  pointer-events:none;
  margin-top:6px;
  background:url(assets/spinner-a796532c.gif) no-repeat;
  background-position-x:center;
  background-position-y:center
}

.vc-spinner.vc-spinner-complete::before{
  background-image:url(assets/tick-96f92f4f.png)
}

.vc-spinner.vc-spinner-failed::before{
  background-image:url(assets/remove-0a1353a1.png)
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini{
  position:relative
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone{
  opacity:0!important;
  transform:none!important;
  transition:none!important
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper{
  position:absolute;
  right:0;
  top:50%;
  margin-top:-50px;
  left:0
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader{
  margin:2em auto;
  font-size:10px;
  position:relative;
  text-indent:-9999em;
  animation-delay:.16s;
  height:50px
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{
  border-radius:50%;
  width:12px;
  height:12px;
  animation-fill-mode:both;
  animation:vc_woo-add-cart-load 1.8s infinite ease-in-out
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{
  left:-20px
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after{
  left:20px;
  animation-delay:.32s
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{
  content:'';
  position:absolute;
  top:0
}

@keyframes vc_woo-add-cart-load{
  0%,100%,80%{
    box-shadow:0 2.5em 0 -1.3em 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
}

/*purgecss end ignore
 */
/* purgecss start ignore */

.vc_images_carousel .vc_carousel-indicators{
  position:absolute;
  bottom:10px;
  left:50%;
  z-index:15;
  width:60%;
  margin-left:-30%;
  padding-left:0;
  list-style:none;
  text-align:center
}

.vc_images_carousel .vc_carousel-indicators li{
  display:inline-block;
  width:10px;
  height:10px;
  margin:1px;
  text-indent:-999px;
  border-radius:10px;
  cursor:pointer;
  border:1px solid grey;
  background-color:grey
}

.vc_images_carousel .vc_carousel-indicators .vc_active{
  margin:1px;
  width:10px;
  height:10px;
  background-color:transparent;
  border:1px solid grey
}

.vc_images_carousel .vc_carousel-indicators .vc_partial{
  opacity:.5
}

.vc_images_carousel{
  position:relative
}

.vc_images_carousel .vc_carousel-inner{
  position:relative;
  overflow:hidden;
  width:100%
}

.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline{
  position:relative;
  overflow:hidden
}

.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner{
  left:0;
  position:relative;
  width:100%
}

.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner.vc_transition{
  transition:.5s ease left
}

.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner.vc_transition.vc_swipe-transition{
  transition-duration:.2s
}

.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item{
  float:left;
  visibility:hidden
}

.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item>a>img,.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item>img{
  display:block;
  max-width:100%;
  height:auto;
  line-height:1
}

.vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item>.vc_inner{
  margin:0 10px
}

.vc_images_carousel.vc_carousel_vertical .vc_carousel-slideline{
  overflow:hidden
}

.vc_images_carousel.vc_carousel_vertical .vc_carousel-slideline .vc_carousel-slideline-inner{
  width:100%
}

.vc_images_carousel.vc_carousel_vertical .vc_carousel-slideline .vc_carousel-slideline-inner.vc_transition{
  transition-property:top
}

.vc_images_carousel.vc_carousel_vertical .vc_carousel-slideline .vc_carousel-slideline-inner .vc_item{
  float:none
}

.vc_images_carousel.vc_carousel_vertical .vc_carousel-indicators{
  position:absolute;
  top:2%;
  right:3%;
  left:auto;
  width:10px
}

.vc_images_carousel.vc_carousel_vertical .vc_carousel-indicators li{
  display:block;
  margin:0 auto 3px;
  width:6px;
  height:6px
}

.vc_images_carousel.vc_carousel_vertical .vc_carousel-indicators li.vc_active{
  width:8px;
  height:8px;
  margin:0 auto 1px
}

.vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item{
  visibility:visible
}

.vc_images_carousel .vc_carousel-control{
  position:absolute;
  padding:0;
  top:50%;
  left:0;
  bottom:0;
  margin-top:-15px;
  width:60px;
  height:30px;
  opacity:.5;
  font-size:30px;
  text-align:center;
  text-shadow:0 1px 2px rgba(0,0,0,.6);
  -webkit-tap-highlight-color:transparent
}

.vc_images_carousel .vc_carousel-control:focus,.vc_images_carousel .vc_carousel-control:hover{
  text-decoration:none;
  opacity:.9
}

.vc_images_carousel .vc_carousel-control.vc_right{
  left:auto;
  right:0
}

.vc_images_carousel .vc_carousel-control .glyphicon-chevron-left,.vc_images_carousel .vc_carousel-control .glyphicon-chevron-right,.vc_images_carousel .vc_carousel-control .icon-next,.vc_images_carousel .vc_carousel-control .icon-prev{
  position:absolute;
  top:50%;
  left:50%;
  z-index:5;
  display:inline-block
}

.vc_images_carousel .vc_carousel-control .icon-next,.vc_images_carousel .vc_carousel-control .icon-prev{
  width:20px;
  height:20px;
  margin-top:-10px;
  margin-left:-10px;
  font-family:serif
}

.vc_images_carousel .vc_carousel-control .icon-prev:before{
  content:'\2039';
  position:relative;
  top:-10px
}

.vc_images_carousel .vc_carousel-control .icon-next:before{
  content:'\203a';
  position:relative;
  top:-10px
}

.vc_images_carousel .vc_carousel-caption{
  position:absolute;
  left:15%;
  right:15%;
  bottom:20px;
  z-index:10;
  padding-top:20px;
  padding-bottom:20px;
  color:#fff;
  text-align:center;
  text-shadow:0 1px 2px rgba(0,0,0,.6)
}

.vc_images_carousel .vc_carousel-caption .btn{
  text-shadow:none
}

@media screen and (min-width:768px){
  .vc_images_carousel .vc_carousel-control .icon-next,.vc_images_carousel .vc_carousel-control .icon-prev{
    width:30px;
    height:30px;
    margin-top:-15px;
    margin-left:-15px;
    font-size:30px;
    display:block;
    padding:0
  }

  .vc_images_carousel .vc_carousel-caption{
    left:20%;
    right:20%;
    padding-bottom:30px
  }

  .vc_images_carousel .vc_carousel-indicators{
    bottom:20px
  }
}

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

.vc_images_carousel .clearfix:after{
  clear:both
}

.vc_images_carousel .pull-right{
  float:right!important
}

.vc_images_carousel .pull-left{
  float:left!important
}

.vc_images_carousel .hide{
  display:none!important
}

.vc_images_carousel .show{
  display:block!important
}

.vc_images_carousel .invisible{
  visibility:hidden
}

.vc_images_carousel .text-hide{
  font:0/0 a;
  color:transparent;
  text-shadow:none;
  background-color:transparent;
  border:0
}

.vc_images_carousel ol.vc_carousel-indicators{
  margin:0 0 0 -30%
}

.vc_images_carousel .vc_carousel_vertical ol.vc_carousel-indicators{
  margin:1px 0 0 0;
  bottom:auto
}

.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.item>a{
  display:block
}

.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.item>a>img{
  margin:auto
}

.vc_carousel .vc_carousel-indicators{
  position:absolute;
  bottom:10px;
  left:50%;
  z-index:15;
  width:60%;
  margin-left:-30%;
  padding-left:0;
  list-style:none;
  text-align:center
}

.vc_carousel .vc_carousel-indicators li{
  display:inline-block;
  width:10px;
  height:10px;
  margin:1px;
  text-indent:-999px;
  border-radius:10px;
  cursor:pointer;
  border:1px solid grey;
  background-color:grey
}

.vc_carousel .vc_carousel-indicators .vc_active{
  margin:1px;
  width:10px;
  height:10px;
  background-color:transparent;
  border:1px solid grey
}

.vc_carousel .vc_carousel-indicators .vc_partial{
  opacity:.5
}

.vc_carousel{
  position:relative
}

.vc_carousel .vc_carousel-inner{
  position:relative;
  overflow:hidden;
  width:100%
}

.vc_carousel .vc_carousel-inner .vc_carousel-slideline{
  position:relative;
  overflow:hidden
}

.vc_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner{
  left:0;
  position:relative;
  width:100%
}

.vc_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner.vc_transition{
  transition:.5s ease left
}

.vc_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner.vc_transition.vc_swipe-transition{
  transition-duration:.2s
}

.vc_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item{
  float:left;
  visibility:hidden
}

.vc_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item>a>img,.vc_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item>img{
  display:block;
  max-width:100%;
  height:auto;
  line-height:1
}

.vc_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item>.vc_inner{
  margin:0 10px
}

.vc_carousel.vc_carousel_vertical .vc_carousel-slideline{
  overflow:hidden
}

.vc_carousel.vc_carousel_vertical .vc_carousel-slideline .vc_carousel-slideline-inner{
  width:100%
}

.vc_carousel.vc_carousel_vertical .vc_carousel-slideline .vc_carousel-slideline-inner.vc_transition{
  transition-property:top
}

.vc_carousel.vc_carousel_vertical .vc_carousel-slideline .vc_carousel-slideline-inner .vc_item{
  float:none
}

.vc_carousel.vc_carousel_vertical .vc_carousel-indicators{
  position:absolute;
  top:2%;
  right:3%;
  left:auto;
  width:10px
}

.vc_carousel.vc_carousel_vertical .vc_carousel-indicators li{
  display:block;
  margin:0 auto 3px;
  width:6px;
  height:6px
}

.vc_carousel.vc_carousel_vertical .vc_carousel-indicators li.vc_active{
  width:8px;
  height:8px;
  margin:0 auto 1px
}

.vc_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item{
  visibility:visible
}

.vc_carousel .vc_carousel-control{
  position:absolute;
  padding:0;
  top:50%;
  left:0;
  bottom:0;
  margin-top:-15px;
  width:60px;
  height:30px;
  opacity:.5;
  font-size:30px;
  text-align:center;
  text-shadow:0 1px 2px rgba(0,0,0,.6);
  -webkit-tap-highlight-color:transparent
}

.vc_carousel .vc_carousel-control:focus,.vc_carousel .vc_carousel-control:hover{
  text-decoration:none;
  opacity:.9
}

.vc_carousel .vc_carousel-control.vc_right{
  left:auto;
  right:0
}

.vc_carousel .vc_carousel-control .glyphicon-chevron-left,.vc_carousel .vc_carousel-control .glyphicon-chevron-right,.vc_carousel .vc_carousel-control .icon-next,.vc_carousel .vc_carousel-control .icon-prev{
  position:absolute;
  top:50%;
  left:50%;
  z-index:5;
  display:inline-block
}

.vc_carousel .vc_carousel-control .icon-next,.vc_carousel .vc_carousel-control .icon-prev{
  width:20px;
  height:20px;
  margin-top:-10px;
  margin-left:-10px;
  font-family:serif
}

.vc_carousel .vc_carousel-control .icon-prev:before{
  content:'\2039';
  position:relative;
  top:-10px
}

.vc_carousel .vc_carousel-control .icon-next:before{
  content:'\203a';
  position:relative;
  top:-10px
}

.vc_carousel .vc_carousel-caption{
  position:absolute;
  left:15%;
  right:15%;
  bottom:20px;
  z-index:10;
  padding-top:20px;
  padding-bottom:20px;
  color:#fff;
  text-align:center;
  text-shadow:0 1px 2px rgba(0,0,0,.6)
}

.vc_carousel .vc_carousel-caption .btn{
  text-shadow:none
}

@media screen and (min-width:768px){
  .vc_carousel .vc_carousel-control .icon-next,.vc_carousel .vc_carousel-control .icon-prev{
    width:30px;
    height:30px;
    margin-top:-15px;
    margin-left:-15px;
    font-size:30px;
    display:block;
    padding:0
  }

  .vc_carousel .vc_carousel-caption{
    left:20%;
    right:20%;
    padding-bottom:30px
  }

  .vc_carousel .vc_carousel-indicators{
    bottom:20px
  }
}

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

.vc_carousel .clearfix:after{
  clear:both
}

.vc_carousel .pull-right{
  float:right!important
}

.vc_carousel .pull-left{
  float:left!important
}

.vc_carousel .hide{
  display:none!important
}

.vc_carousel .show{
  display:block!important
}

.vc_carousel .invisible{
  visibility:hidden
}

.vc_carousel .text-hide{
  font:0/0 a;
  color:transparent;
  text-shadow:none;
  background-color:transparent;
  border:0
}

.vc_carousel ol.vc_carousel-indicators{
  margin:0 0 0 -30%
}

.vc_carousel .vc_carousel_vertical ol.vc_carousel-indicators{
  margin:1px 0 0 0;
  bottom:auto
}

.vc_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.item>a{
  display:block
}

.vc_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.item>a>img{
  margin:auto
}

/* purgecss end ignore */
/* purgecss start ignore */

@font-face{
  font-family:flexslider-icon;

  src:url(assets/flexslider-icon-0c4bb125.eot);

  src:url(assets/flexslider-icon-0c4bb125.eot?#iefix) format('embedded-opentype'),url(assets/flexslider-icon-b5aefbb7.woff) format('woff'),url(assets/flexslider-icon-c6c9e9e5.ttf) format('truetype'),url(assets/flexslider-icon-c4ebafe3.svg#flexslider-icon) format('svg');

  font-weight:400;

  font-style:normal
}

.flex-container a:hover,.flex-slider a:hover{
  outline:0
}

.flex-control-nav,.flex-direction-nav,.slides,.slides>li{
  margin:0;
  padding:0;
  list-style:none
}

.flex-pauseplay span{
  text-transform:capitalize
}

.flexslider{
  margin:0;
  padding:0
}

.flexslider .slides>li{
  display:none;
  -webkit-backface-visibility:hidden
}

.flexslider .slides img{
  width:100%;
  display:block
}

.flexslider .slides:after{
  content:"\0020";
  display:block;
  clear:both;
  visibility:hidden;
  line-height:0;
  height:0
}

html[xmlns] .flexslider .slides{
  display:block
}

* html .flexslider .slides{
  height:1%
}

.no-js .flexslider .slides>li:first-child{
  display:block
}

.flexslider{
  margin:0 0 60px;
  background:#fff;
  border:4px solid #fff;
  position:relative;
  zoom:1;
  border-radius:4px;
  -o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);
  box-shadow:'' 0 1px 4px rgba(0,0,0,.2)
}

.flexslider .slides{
  zoom:1
}

.flexslider .slides img{
  height:auto;
  -moz-user-select:none
}

.flex-viewport{
  max-height:2000px;
  transition:all 1s ease
}

.loading .flex-viewport{
  max-height:300px
}

@-moz-document url-prefix(){
  .loading .flex-viewport{
    max-height:none
  }
}

.carousel li{
  margin-right:5px
}

.flex-direction-nav a{
  text-decoration:none;
  display:block;
  width:40px;
  height:40px;
  margin:-20px 0 0;
  position:absolute;
  top:50%;
  z-index:10;
  overflow:hidden;
  opacity:0;
  cursor:pointer;
  color:rgba(0,0,0,.8);
  text-shadow:1px 1px 0 rgba(255,255,255,.3);
  transition:all .3s ease-in-out
}

.flex-direction-nav a:before{
  font-family:flexslider-icon;
  font-size:40px;
  display:inline-block;
  content:'\f001';
  color:rgba(0,0,0,.8);
  text-shadow:1px 1px 0 rgba(255,255,255,.3)
}

.flex-direction-nav a.flex-next:before{
  content:'\f002'
}

.flex-direction-nav .flex-prev{
  left:-50px
}

.flex-direction-nav .flex-next{
  right:-50px;
  text-align:right
}

.flexslider:hover .flex-direction-nav .flex-prev{
  opacity:.7;
  left:10px
}

.flexslider:hover .flex-direction-nav .flex-prev:hover{
  opacity:1
}

.flexslider:hover .flex-direction-nav .flex-next{
  opacity:.7;
  right:10px
}

.flexslider:hover .flex-direction-nav .flex-next:hover{
  opacity:1
}

.flex-direction-nav .flex-disabled{
  opacity:0!important;
  cursor:default;
  z-index:-1
}

.flex-pauseplay a{
  display:block;
  width:20px;
  height:20px;
  position:absolute;
  bottom:5px;
  left:10px;
  opacity:.8;
  z-index:10;
  overflow:hidden;
  cursor:pointer;
  color:#000
}

.flex-pauseplay a:before{
  font-family:flexslider-icon;
  font-size:20px;
  display:inline-block;
  content:'\f004'
}

.flex-pauseplay a:hover{
  opacity:1
}

.flex-pauseplay a.flex-play:before{
  content:'\f003'
}

.flex-control-nav{
  width:100%;
  position:absolute;
  bottom:-40px;
  text-align:center
}

.flex-control-nav li{
  margin:0 6px;
  display:inline-block;
  zoom:1
}

.flex-control-paging li a{
  width:11px;
  height:11px;
  display:block;
  background:#666;
  background:rgba(0,0,0,.5);
  cursor:pointer;
  text-indent:-9999px;
  -o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);
  box-shadow:inset 0 0 3px rgba(0,0,0,.3);
  border-radius:20px
}

.flex-control-paging li a:hover{
  background:#333;
  background:rgba(0,0,0,.7)
}

.flex-control-paging li a.flex-active{
  background:#000;
  background:rgba(0,0,0,.9);
  cursor:default
}

.flex-control-thumbs{
  margin:5px 0 0;
  position:static;
  overflow:hidden
}

.flex-control-thumbs li{
  width:25%;
  float:left;
  margin:0
}

.flex-control-thumbs img{
  width:100%;
  height:auto;
  display:block;
  opacity:.7;
  cursor:pointer;
  -moz-user-select:none;
  transition:all 1s ease
}

.flex-control-thumbs img:hover{
  opacity:1
}

.flex-control-thumbs .flex-active{
  opacity:1;
  cursor:default
}

@media screen and (max-width:860px){
  .flex-direction-nav .flex-prev{
    opacity:1;
    left:10px
  }

  .flex-direction-nav .flex-next{
    opacity:1;
    right:10px
  }
}

.rtl .flexslider{
  direction:rtl
}

.rtl .carousel li{
  margin-right:5px
}

.rtl .flex-direction-nav a:before{
  content:'\f002'
}

.rtl .flex-direction-nav a.flex-next:before{
  content:'\f001'
}

.rtl .flex-direction-nav .flex-prev{
  left:auto;
  right:-50px
}

.rtl .flex-direction-nav .flex-next{
  right:auto;
  left:-50px;
  text-align:left
}

.rtl .flexslider:hover .flex-direction-nav .flex-prev{
  opacity:.7;
  left:auto;
  right:10px
}

.rtl .flexslider:hover .flex-direction-nav .flex-next{
  opacity:.7;
  right:auto;
  left:10px
}

.rtl .flex-pauseplay a{
  left:auto;
  right:10px
}

@media screen and (max-width:860px){
  .rtl .flex-direction-nav .flex-prev{
    left:auto;
    right:10px
  }

  .rtl .flex-direction-nav .flex-next{
    right:auto;
    left:10px
  }
}

/* purgecss end ignore */
/* purgecss start ignore */

.nope{
  color:rgba(0,0,0,0)
}

.ub-advanced-video-container{
  width:-moz-fit-content;
  width:fit-content;
  max-width:100%
}

.ub-advanced-video-thumbnail{
  position:relative
}

.ub-advanced-video-thumbnail>svg{
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%, -50%)
}

.ub-advanced-video-embed.ub-advanced-video-autofit-youtube{
  width:100%
}

.ub-advanced-video-embed.ub-advanced-video-autofit-youtube>iframe{
  width:100%
}

.ub-advanced-video-embed.ub-advanced-video-autofit-vimeo,.ub-advanced-video-embed.ub-advanced-video-autofit-dailymotion{
  position:relative
}

.ub-advanced-video-embed.ub-advanced-video-autofit-vimeo>iframe,.ub-advanced-video-embed.ub-advanced-video-autofit-dailymotion>iframe{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%
}

.ub-advanced-video-embed.ub-advanced-video-autofit-dailymotion{
  height:0;
  overflow:hidden
}

.ub-advanced-video-embed.ub-advanced-video-autofit-dailymotion>iframe{
  overflow:hidden
}

.wp-block-ub-button-block{
  margin:30px auto;
  max-width:100%
}

.ub-button-container{
  max-width:100%;
  display:flex;
  padding:10px 0;
  margin:20px 0
}

.ub-button-container a.ub-button-block-main.ub-button-block-main,.ub-button-container a.ub-button-block-btn.ub-button-block-btn{
  text-decoration:none
}

.ub-button-full-container{
  width:100%
}

.ub-button-block-main{
  display:flex;
  cursor:pointer;
  transition:background-color .5s,color .5s,border .5s
}

.align-button-center{
  justify-content:center
}

.align-button-left{
  justify-content:flex-start
}

.align-button-right{
  justify-content:flex-end
}

.ub-button-small{
  width:180px;
  padding:10px;
  font-size:13px !important
}

.ub-button-medium{
  width:275px;
  padding:15px;
  font-size:17px !important
}

.ub-button-large{
  width:417px;
  padding:20px;
  font-size:22px !important
}

.ub-button-larger{
  width:512px;
  padding:20px;
  font-size:25px !important
}

.ub-button-flex-small{
  width:fit-content;
  width:-moz-fit-content
}

.ub-button-flex-medium{
  width:fit-content;
  width:-moz-fit-content
}

.ub-button-flex-large{
  width:fit-content;
  width:-moz-fit-content
}

.ub-button-flex-larger{
  width:fit-content;
  width:-moz-fit-content
}

.ub-button-block-btn{
  text-align:center;
  color:inherit;
  margin:0 10px;
  display:flex;
  align-items:center
}

.ub-button-content-holder{
  display:flex;
  margin:0 auto
}

.ub-button-icon-holder{
  display:flex;
  align-items:center;
  padding:0 2px
}

.ub-button-full-width{
  width:100%
}

.ub-buttons{
  margin:20px 0
}

.ub-buttons.align-button-center{
  text-align:center
}

.ub-buttons.align-button-left{
  text-align:left
}

.ub-buttons.align-button-right{
  text-align:right
}

.ub-buttons>.ub-button-container{
  display:inline-block;
  margin:0 10px
}

@media(max-width: 599px){
  .ub-button-flex-small{
    min-width:70%
  }

  .ub-button-flex-medium{
    min-width:80%
  }

  .ub-button-flex-large{
    min-width:90%
  }

  .ub-button-flex-larger{
    min-width:100%
  }
}

.wp-block-ub-block-call-to-action{
  margin:0 auto;
  max-width:100%
}

.ub_call_to_action{
  box-sizing:border-box;
  width:100%;
  padding:0 60px;
  margin:30px 0 60px 0;
  border-style:solid;
  border-radius:3px
}

.ub_call_to_action .ub_call_to_action_button{
  display:flex;
  align-items:center
}

.ub_call_to_action .ub_call_to_action_button .ub_cta_button a,.ub_call_to_action .ub_call_to_action_button a.ub_cta_button{
  text-decoration:none
}

.ub_call_to_action_headline{
  width:100%;
  padding:20px 20px 10px 20px
}

.ub_call_to_action_headline p,.ub_call_to_action_headline h2{
  text-align:center;
  margin:0;
  padding:20px 20px 0 20px
}

.ub_call_to_action_content{
  width:100%;
  padding:0 0 15px 0
}

.ub_call_to_action_content p{
  text-align:justify
}

.ub_cta_button{
  margin-bottom:-31px !important;
  padding:20px !important;
  position:relative;
  box-sizing:border-box;
  display:block;
  margin-left:auto;
  margin-right:auto;
  border-radius:3px
}

.ub_cta_button_text{
  margin:0 !important;
  text-align:center
}

@media(max-width: 1199.98px){
  .ub_call_to_action{
    padding:0 30px
  }
}

@media(max-width: 991.98px){
  .ub_call_to_action{
    padding:0 20px;
    margin-bottom:60px !important
  }

  .ub_call_to_action_headline{
    padding:20px 0 0 0
  }

  .ub_call_to_action_headline p{
    line-height:1.3;
    padding:20px 0
  }
}

@media(max-width: 320px){
  .ub_call_to_action_button .ub_cta_button_text{
    font-size:14px !important;
    font-weight:600
  }

  .ub_call_to_action{
    padding:0 10px
  }
}

.wp-block-ub-block-click-to-tweet{
  margin:0 auto;
  max-width:100%
}

.ub_click_to_tweet{
  width:95%;
  border:1px solid;
  border-radius:4px;
  padding:10px;
  margin:25px 0px
}

.ub_tweet{
  padding:10px;
  margin-left:10px;
  font-family:"Segoe UI",Arial,sans-serif
}

.ub_click_tweet{
  text-align:right;
  padding:10px;
  margin-right:10px
}

.ub_click_tweet>span{
  display:inline-block
}

.ub_click_tweet i{
  display:inline-block;
  width:16px;
  height:14px;
  background:url(assets/sprite-twitter-0f1f5e30.png) no-repeat;
  background-position-x:0%;
  background-position-y:0%;
  margin-right:3px;
  position:relative;
  top:0;
  background-position:0 -151px;
  width:25px;
  height:20px
}

@media(max-width: 479.98px){
  .ub_click_tweet{
    width:100%;
    float:none;
    padding:0;
    margin:10px 0 !important
  }

  .ub_tweet{
    padding:0;
    margin-left:0;
    line-height:1.5
  }
}

.ub-hide{
  display:none
}

.ub-hiding{
  height:0;
  padding-top:0;
  padding-bottom:0;
  margin-top:0;
  margin-bottom:0
}

.ub-toggle-transition{
  transition:all .5s ease-in-out
}

.ub-icon-holder{
  position:relative;
  transform:translate(-25%, 25%)
}

.ub-custom-id-input{
  font-size:.9em
}

@media(max-width: 699px){
  .ub-mobile-hide{
    display:none
  }

  .ub-mobile-display{
    display:block
  }
}

@media(min-width: 700px)and (max-width: 899px){
  .ub-tablet-hide{
    display:none
  }

  .ub-tablet-display{
    display:block
  }
}

.ub-content-filter-tag{
  display:inline-block;
  min-height:32px;
  min-width:100px;
  margin:5px 10px 5px 0;
  padding:8px;
  border-radius:3px;
  text-align:center
}

.ub-content-filter-category-name{
  font-size:1.625em;
  font-weight:800;
  margin-bottom:15px
}

.ub-content-filter-category{
  margin-bottom:10px;
  padding:3px
}

.ub-content-filter-tag{
  cursor:pointer
}

.ub-hide{
  display:none
}

.ub-hiding{
  height:0;
  padding-top:0;
  padding-bottom:0;
  margin-top:0;
  margin-bottom:0
}

.ub-toggle-transition{
  transition:all .5s ease-in-out
}

.ub-icon-holder{
  position:relative;
  transform:translate(-25%, 25%)
}

.ub-custom-id-input{
  font-size:.9em
}

@media(max-width: 699px){
  .ub-mobile-hide{
    display:none
  }

  .ub-mobile-display{
    display:block
  }
}

@media(min-width: 700px)and (max-width: 899px){
  .ub-tablet-hide{
    display:none
  }

  .ub-tablet-display{
    display:block
  }
}

.wp-block-ub-content-toggle{
  margin:20px 0 20px 0;
  max-width:100%
}

.wp-block-ub-content-toggle-accordion{
  position:relative;
  border:1px solid #ffa07a;
  margin-bottom:10px
}

.wp-block-ub-content-toggle-accordion.no-border{
  border:0 !important
}

.wp-block-ub-content-toggle-accordion .wp-block-ub-content-toggle-accordion-title{
  padding:10px 10px 10px 25px;
  margin:0;
  display:block
}

.wp-block-ub-content-toggle-accordion-content{
  padding:25px
}

.wp-block-ub-content-toggle-accordion-controls-top{
  position:absolute;
  top:-10px;
  left:0;
  right:0;
  justify-content:center;
  display:flex;
  opacity:0;
  transition:.5s opacity ease-in-out
}

.wp-block-ub-content-toggle-accordion-controls-top>span{
  display:inline-block;
  margin:0 3px
}

.wp-block-ub-content-toggle-accordion-controls-bottom{
  position:absolute;
  bottom:-10px;
  left:0;
  right:0;
  justify-content:center;
  display:flex;
  opacity:0;
  transition:.5s opacity ease-in-out
}

.wp-block-ub-content-toggle-accordion-controls-bottom>span{
  display:inline-block;
  margin:0 3px
}

.wp-block-ub-content-toggle-accordion-title-wrap{
  display:flex;
  align-items:center;
  background:#ffa07a;
  cursor:pointer
}

.wp-block-ub-content-toggle-accordion-title-wrap>*:first-child{
  flex-grow:1
}

.wp-block-ub-content-toggle-accordion-title-wrap .wp-block-ub-content-toggle-accordion-toggle-wrap{
  position:relative;
  display:flex;
  justify-content:center;
  align-items:center
}

.wp-block-ub-content-toggle-accordion-title-wrap .wp-block-ub-content-toggle-accordion-toggle-wrap.left{
  order:-1
}

.wp-block-ub-content-toggle-accordion-title-wrap .wp-block-ub-content-toggle-accordion-toggle-wrap.right{
  order:0
}

.wp-block-ub-content-toggle-accordion-title-wrap .wp-block-ub-content-toggle-accordion-toggle-wrap .wp-block-ub-content-toggle-accordion-toggle-location{
  position:absolute;
  left:0;
  right:0;
  top:150%;
  opacity:0;
  transition:.5s opacity ease-in-out;
  text-align:center;
  color:#191e23
}

.wp-block-ub-content-toggle-accordion-title-wrap .wp-block-ub-content-toggle-accordion-state-indicator{
  display:block;
  margin:0 10px;
  transition:.5s all;
  transform:rotate(0deg);
  color:inherit
}

.wp-block-ub-content-toggle-accordion-title-wrap .wp-block-ub-content-toggle-accordion-state-indicator.open{
  transform:rotate(90deg)
}

.wp-block-ub-content-toggle-accordion-content-wrap{
  box-sizing:border-box;
  padding:13px 4%;
  overflow:hidden
}

.wp-block-ub-content-toggle-accordion-content-wrap.ub-hiding{
  height:0;
  padding-top:0;
  padding-bottom:0;
  margin-top:0;
  margin-bottom:0
}

.wp-block-ub-content-toggle-accordion:hover .wp-block-ub-content-toggle-accordion-controls-top,.wp-block-ub-content-toggle-accordion:hover .wp-block-ub-content-toggle-accordion-controls-bottom,.wp-block-ub-content-toggle-accordion:hover .wp-block-ub-content-toggle-accordion-toggle-location{
  opacity:1 !important
}

@media(max-width: 479.98px){
  .wp-block-ub-content-toggle-accordion .wp-block-ub-content-toggle-accordion-title{
    padding:10px
  }
}

@media(max-width: 374.98px){
  .wp-block-ub-content-toggle-accordion .wp-block-ub-content-toggle-accordion-title{
    padding:10px 0 10px 10px
  }

  .wp-block-ub-content-toggle-accordion-content-wrap p{
    margin:15px 0 10px
  }
}

.wp-block-ub-chevron-down{
  box-sizing:border-box;
  position:relative;
  display:block;
  transform:scale(var(--ggs, 1));
  width:22px;
  height:22px;
  border:2px solid rgba(0,0,0,0);
  border-radius:100px
}

.wp-block-ub-chevron-down::after{
  content:"";
  display:block;
  box-sizing:border-box;
  position:absolute;
  width:10px;
  height:10px;
  border-bottom:2px solid;
  border-right:2px solid;
  transform:rotate(-45deg);
  left:4px;
  top:2px
}

.wp-block-ub-math-plus,.wp-block-ub-math-plus::after{
  display:block;
  box-sizing:border-box;
  background:currentColor;
  border-radius:10px
}

.wp-block-ub-math-plus{
  margin-top:-2px;
  position:relative;
  transform:scale(var(--ggs, 1));
  width:16px;
  height:2px
}

.wp-block-ub-math-plus.open{
  background-color:rgba(0,0,0,0)
}

.wp-block-ub-math-plus::after{
  content:"";
  position:absolute;
  width:2px;
  height:16px;
  top:-7px;
  left:7px
}

.wp-block-ub-math-plus+.wp-block-ub-content-toggle-accordion-toggle-location{
  margin-top:60px
}

.ub_countdown_circular_container{
  display:grid
}

.ub_countdown_circular_container p{
  text-align:center
}

.ub_countdown_circular_container>div{
  margin:0 auto
}

.ub_countdown_circular_container>div svg{
  position:absolute
}

.ub_countdown_circle_path{
  stroke-linecap:round;
  stroke-dashoffset:0px;
  transition:stroke-dashoffset .3s ease 0s,stroke-dasharray .3s ease 0s,stroke .3s ease 0s,stroke-width .06s ease .3s;
  fill-opacity:0
}

.ub_countdown_circle_trail{
  stroke:#d9d9d9;
  stroke-dasharray:219.911px,219.911px;
  stroke-dashoffset:0px;
  transition:stroke-dashoffset .3s ease 0s,stroke-dasharray .3s ease 0s,stroke .3s ease 0s;
  fill-opacity:0
}

.ub_countdown_circle_label{
  position:relative;
  top:50%;
  transform:translateY(-50%);
  margin:auto;
  text-align:center
}

.ub-countdown-separator{
  margin:0 auto;
  font-size:35px
}

.ub-countdown-odometer-container{
  display:grid
}

.ub-countdown-odometer-container span{
  text-align:center
}

.ub-countdown-digit-container{
  height:1.5em;
  overflow-y:hidden;
  margin:0 auto;
  font-size:35px
}

.ub-countdown-digit-container>.digit,.ub-countdown-digit-container>.moving-digit{
  float:left
}

.ub-countdown-odometer{
  margin:0 auto;
  font-size:35px
}

.ub-countdown-odometer-digit,.ub-countdown-odometer-digits{
  float:left
}

.ub_countdown_style_selector{
  display:flex;
  flex-direction:row
}

.ub-countdown{
  margin-bottom:20px
}

.ub-countdown>div{
  text-align:initial
}

@media(max-width: 991.98px){
  .ub-countdown .ub_countdown_week,.ub-countdown .ub_countdown_day,.ub-countdown .ub_countdown_hour,.ub-countdown .ub_countdown_minute,.ub-countdown .ub_countdown_second,.ub-countdown-odometer-container span{
    font-size:14px !important
  }
}

@media(max-width: 575.98px){
  .ub-countdown .ub_countdown_week,.ub-countdown .ub_countdown_day,.ub-countdown .ub_countdown_hour,.ub-countdown .ub_countdown_minute,.ub-countdown .ub_countdown_second{
    margin:0 1px;
    font-size:16px !important
  }
}

@media(max-width: 479.98px){
  .ub-countdown-separator,.ub-countdown-odometer{
    font-size:20px
  }

  .ub-countdown{
    margin-bottom:20px;
    font-size:14px;
    display:inline-flex
  }

  .ub-countdown .ub_countdown_week,.ub-countdown .ub_countdown_day,.ub-countdown .ub_countdown_hour,.ub-countdown .ub_countdown_minute,.ub-countdown .ub_countdown_second{
    font-size:14px !important
  }

  .ub_countdown_circular_container>div{
    height:60px;
    width:60px
  }

  .ub_countdown_circular_container>div svg{
    width:60px;
    height:60px
  }
}

@media(max-width: 374.98px){
  .ub_countdown_circular_container div{
    height:50px;
    width:50px
  }

  .ub_countdown_circular_container>div svg{
    width:50px;
    height:50px
  }

  .ub-countdown .ub_countdown_week,.ub-countdown .ub_countdown_day,.ub-countdown .ub_countdown_hour,.ub-countdown .ub_countdown_minute,.ub-countdown .ub_countdown_second,.ub-countdown-odometer-container span,.ub-countdown{
    font-size:10px !important
  }
}

@media(max-width: 320px){
  .ub-countdown,.ub-countdown-separator,.ub-countdown-odometer{
    font-size:10px
  }

  .ub_countdown_circular_container>div{
    height:40px;
    width:40px
  }

  .ub_countdown_circular_container>div svg{
    width:40px;
    height:40px
  }

  .ub-countdown .ub_countdown_week,.ub-countdown .ub_countdown_day,.ub-countdown .ub_countdown_hour,.ub-countdown .ub_countdown_minute,.ub-countdown .ub_countdown_second{
    margin:0;
    font-size:10px !important
  }
}

.ub_divider{
  display:flex;
  margin-left:auto;
  margin-right:auto;
  align-content:center;
  border-bottom:none
}

.ub_divider.ub_divider:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce){
  max-width:initial
}

.entry-content.entry-content .ub_divider{
  background-color:rgba(0,0,0,0)
}

.entry-content.entry-content .ub_divider::before,.entry-content.entry-content .ub_divider::after{
  content:none
}

.ub-expand{
  padding-bottom:1em
}

.ub-expand-toggle-button{
  display:block;
  cursor:pointer
}

.ub-hide{
  display:none
}

.wp-block-ub-feature-box{
  margin:20px 0 20px 0;
  max-width:100%
}

.ub_feature_box{
  display:flex;
  margin:1rem 0
}

.ub_feature_box>div{
  text-align:justify;
  margin:0 auto
}

.ub_feature_box.column_1 .ub_feature_2,.ub_feature_box.column_1 .ub_feature_3{
  display:none
}

.ub_feature_box.column_1>div{
  width:100%;
  margin-left:.5rem;
  margin-right:.5rem;
  padding:1rem
}

.ub_feature_box.column_2 .ub_feature_3{
  display:none
}

.ub_feature_box.column_2>div{
  width:49%;
  margin-left:.5rem;
  margin-right:.5rem;
  padding:1rem
}

.ub_feature_box.column_3>div{
  width:33.2%;
  margin-left:.5rem;
  margin-right:.5rem;
  padding:1rem
}

.ub_feature_box.column_3>div:first-child{
  margin-left:0
}

.ub_feature_box.column_3>div:last-child{
  margin-right:0
}

.ub_feature_box_feature{
  border-radius:100px;
  overflow:hidden;
  border:medium none;
  max-width:80px;
  margin-left:auto !important;
  margin-right:auto !important;
  margin-top:-60px !important;
  margin-bottom:25px
}

.ub_feature_one_feature,.ub_feature_two_feature,.ub_feature_three_feature{
  font-size:40px !important;
  text-align:center;
  line-height:80px !important;
  margin:0 auto !important
}

.ub_feature_one_title,.ub_feature_two_title,.ub_feature_three_title{
  font-size:30px !important;
  text-align:center;
  margin:20px 0 !important;
  padding:0
}

.ub_feature_1>img,.ub_feature_2>img,.ub_feature_3>img{
  display:flex;
  align-items:center;
  margin-right:auto;
  margin-left:auto;
  max-width:100%
}

@media screen and (max-width: 800px){
  .ub_feature_box.column_3{
    display:block
  }

  .ub_feature_box.column_3>div{
    width:90% !important;
    margin:0 !important
  }
}

@media screen and (max-width: 600px){
  .ub_feature_box.column_2{
    display:block
  }

  .ub_feature_box.column_2>div{
    width:90% !important;
    margin:0 !important
  }
}

.ub_howto-step-image,.ub_howto-yield-image{
  width:100%
}

.ub_howto-supplies-list img,.ub_howto-tools-list img{
  max-width:200px
}

.ub_howto-section-display{
  margin-left:1em
}

.ub_howto figcaption{
  margin-top:5px;
  text-align:center
}

.ub_howto-step-display .ub_howto-step{
  list-style-position:outside
}

.ub_howto-step{
  overflow:auto
}

.ub_howto-step>figure,.ub_howto-step>img{
  margin-bottom:10px
}

.ub_howto-yield{
  overflow:auto
}

@media screen and (max-width: 767px){
  .ub_howto .ub_howto-steps-list .ub_howto-step>figure,.ub_howto .ub_howto-section .ub_howto-steps-list .ub_howto-step>figure,.ub_howto .ub_howto-step-display .ub_howto-step>figure,.ub_howto .ub_howto-section .ub_howto-step-display .ub_howto-step>figure{
    width:100%;
    float:none
  }
}

.ub_image_slider{
  margin-bottom:30px
}

.ub_image_slider .ub_image_slider_image_caption{
  display:block;
  text-align:center
}

.ub_image_slider .ub_image_slider_alt{
  font-size:.8em
}

.ub_image_slider .swiper-slide>img,.ub_image_slider .swiper-slide>picture>img,.ub_image_slider .swiper-slide figure>img,.ub_image_slider .swiper-slide figure>picture>img{
  display:block;
  margin:auto
}

@font-face{
  font-family:"swiper-icons";

  src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");

  font-weight:400;

  font-style:normal
}

:root{
  --swiper-theme-color: #007aff
}

.swiper-container{
  margin-left:auto;
  margin-right:auto;
  position:relative;
  overflow:hidden;
  list-style:none;
  padding:0;
  z-index:1
}

.swiper-container-vertical>.swiper-wrapper{
  flex-direction:column
}

.swiper-wrapper{
  position:relative;
  width:100%;
  height:100%;
  z-index:1;
  display:flex;
  transition-property:transform;
  box-sizing:content-box
}

.swiper-container-android .swiper-slide,.swiper-wrapper{
  transform:translate3d(0px, 0, 0)
}

.swiper-container-multirow>.swiper-wrapper{
  flex-wrap:wrap
}

.swiper-container-multirow-column>.swiper-wrapper{
  flex-wrap:wrap;
  flex-direction:column
}

.swiper-container-free-mode>.swiper-wrapper{
  transition-timing-function:ease-out;
  margin:0 auto
}

.swiper-container-pointer-events{
  touch-action:pan-y
}

.swiper-container-pointer-events.swiper-container-vertical{
  touch-action:pan-x
}

.swiper-slide{
  flex-shrink:0;
  width:100%;
  height:100%;
  position:relative;
  transition-property:transform
}

.swiper-slide-invisible-blank{
  visibility:hidden
}

.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{
  height:auto
}

.swiper-container-autoheight .swiper-wrapper{
  align-items:flex-start;
  transition-property:transform,height
}

.swiper-container-3d{
  perspective:1200px
}

.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{
  transform-style:preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  pointer-events:none;
  z-index:10
}

.swiper-container-3d .swiper-slide-shadow-left{
  background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right{
  background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top{
  background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom{
  background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-css-mode>.swiper-wrapper{
  overflow:auto;
  scrollbar-width:none;
  -ms-overflow-style:none
}

.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{
  display:none
}

.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{
  scroll-snap-align:start start
}

.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{
  scroll-snap-type:x mandatory
}

.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{
  scroll-snap-type:y mandatory
}

:root{
  --swiper-navigation-size: 44px
}

.swiper-button-prev,.swiper-button-next{
  position:absolute;
  top:50%;
  width:calc(var(--swiper-navigation-size)/44*27);
  height:var(--swiper-navigation-size);
  margin-top:calc(0px - var(--swiper-navigation-size)/2);
  z-index:10;
  cursor:pointer;
  display:flex;
  align-items:center;
  justify-content:center;
  color:var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{
  opacity:.35;
  cursor:auto;
  pointer-events:none
}

.swiper-button-prev:after,.swiper-button-next:after{
  font-family:swiper-icons;
  font-size:var(--swiper-navigation-size);
  text-transform:none !important;
  letter-spacing:0;
  text-transform:none;
  font-variant:initial;
  line-height:1
}

.swiper-button-prev,.swiper-container-rtl .swiper-button-next{
  left:10px;
  right:auto
}

.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{
  content:"prev"
}

.swiper-button-next,.swiper-container-rtl .swiper-button-prev{
  right:10px;
  left:auto
}

.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{
  content:"next"
}

.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{
  --swiper-navigation-color: #ffffff
}

.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{
  --swiper-navigation-color: #000000
}

.swiper-button-lock{
  display:none
}

.swiper-pagination{
  position:absolute;
  text-align:center;
  transition:300ms opacity;
  transform:translate3d(0, 0, 0);
  z-index:10
}

.swiper-pagination.swiper-pagination-hidden{
  opacity:0
}

.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{
  bottom:10px;
  left:0;
  width:100%
}

.swiper-pagination-bullets-dynamic{
  overflow:hidden;
  font-size:0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
  transform:scale(0.33);
  position:relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{
  transform:scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{
  transform:scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{
  transform:scale(0.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{
  transform:scale(0.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{
  transform:scale(0.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{
  transform:scale(0.33)
}

.swiper-pagination-bullet{
  width:8px;
  height:8px;
  display:inline-block;
  border-radius:50%;
  background:#000;
  opacity:.2
}

button.swiper-pagination-bullet{
  border:none;
  margin:0;
  padding:0;
  box-shadow:none;
  appearance:none
}

.swiper-pagination-clickable .swiper-pagination-bullet{
  cursor:pointer
}

.swiper-pagination-bullet:only-child{
  display:none !important
}

.swiper-pagination-bullet-active{
  opacity:1;
  background:var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-container-vertical>.swiper-pagination-bullets{
  right:10px;
  top:50%;
  transform:translate3d(0px, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{
  margin:6px 0;
  display:block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
  top:50%;
  transform:translateY(-50%);
  width:8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
  display:inline-block;
  transition:200ms transform,200ms top
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
  margin:0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
  left:50%;
  transform:translateX(-50%);
  white-space:nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
  transition:200ms transform,200ms left
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
  transition:200ms transform,200ms right
}

.swiper-pagination-progressbar{
  background:rgba(0,0,0,.25);
  position:absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
  background:var(--swiper-pagination-color, var(--swiper-theme-color));
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  transform:scale(0);
  transform-origin:left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
  transform-origin:right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
  width:100%;
  height:4px;
  left:0;
  top:0
}

.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
  width:4px;
  height:100%;
  left:0;
  top:0
}

.swiper-pagination-white{
  --swiper-pagination-color: #ffffff
}

.swiper-pagination-black{
  --swiper-pagination-color: #000000
}

.swiper-pagination-lock{
  display:none
}

.swiper-container-cube{
  overflow:visible
}

.swiper-container-cube .swiper-slide{
  pointer-events:none;
  backface-visibility:hidden;
  z-index:1;
  visibility:hidden;
  transform-origin:0 0;
  width:100%;
  height:100%
}

.swiper-container-cube .swiper-slide .swiper-slide{
  pointer-events:none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide{
  transform-origin:100% 0
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{
  pointer-events:auto
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{
  pointer-events:auto;
  visibility:visible
}

.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{
  z-index:0;
  backface-visibility:hidden
}

.swiper-container-cube .swiper-cube-shadow{
  position:absolute;
  left:0;
  bottom:0px;
  width:100%;
  height:100%;
  opacity:.6;
  z-index:0
}

.swiper-container-cube .swiper-cube-shadow:before{
  content:"";
  background:#000;
  position:absolute;
  left:0;
  top:0;
  bottom:0;
  right:0;
  filter:blur(50px)
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide{
  transition-timing-function:ease-out
}

.swiper-container-fade .swiper-slide{
  pointer-events:none;
  transition-property:opacity
}

.swiper-container-fade .swiper-slide .swiper-slide{
  pointer-events:none
}

.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{
  pointer-events:auto
}

.swiper-container-flip{
  overflow:visible
}

.swiper-container-flip .swiper-slide{
  pointer-events:none;
  backface-visibility:hidden;
  z-index:1
}

.swiper-container-flip .swiper-slide .swiper-slide{
  pointer-events:none
}

.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{
  pointer-events:auto
}

.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{
  z-index:0;
  backface-visibility:hidden
}

.ub_notify_info,.ub_notify_success,.ub_notify_warning{
  margin:10px 0px;
  padding:15px;
  border-left-width:4px;
  border-left-style:solid
}

.ub_notify_info .ub_notify_text,.ub_notify_success .ub_notify_text,.ub_notify_warning .ub_notify_text{
  margin:0 auto
}

.ub_notify_info{
  color:#31708f;
  background-color:#d9edf7;
  border-left-color:#31708f
}

.ub_notify_success{
  color:#3c763d;
  background-color:#dff0d8;
  border-left-color:#3c763d
}

.ub_notify_warning{
  color:#d8000c;
  background-color:#ffd2d2;
  border-left-color:#d8000c
}

.wp-block-ub-number-box{
  margin:50px 0 50px 0;
  max-width:100%
}

.ub_number_box{
  display:flex;
  margin:1rem 0;
  margin-top:5rem
}

.ub_number_box>div{
  text-align:justify;
  margin:0 auto
}

.ub_number_box.column_1 .ub_number_2,.ub_number_box.column_1 .ub_number_3{
  display:none
}

.ub_number_box.column_1>div{
  width:100%;
  margin-left:.5rem;
  margin-right:.5rem;
  border:1px solid;
  padding:1rem
}

.ub_number_box.column_2 .ub_number_3{
  display:none
}

.ub_number_box.column_2>div{
  width:49%;
  margin-left:.5rem;
  margin-right:.5rem;
  border:1px solid;
  padding:1rem
}

.ub_number_box.column_3>div{
  width:33.2%;
  margin-left:.5rem;
  margin-right:.5rem;
  border:1px solid;
  padding:1rem
}

.ub_number_box.column_3>div:first-child{
  margin-left:0
}

.ub_number_box.column_3>div:last-child{
  margin-right:0
}

.ub_number_box_number{
  border-radius:100px;
  overflow:hidden;
  border:medium none;
  max-width:80px;
  margin-left:auto !important;
  margin-right:auto !important;
  margin-top:-60px !important;
  margin-bottom:25px
}

.ub_number_one_number,.ub_number_two_number,.ub_number_three_number{
  font-size:40px !important;
  text-align:center;
  line-height:80px !important;
  margin:0 auto !important
}

.ub_number_one_title,.ub_number_two_title,.ub_number_three_title{
  font-size:30px !important;
  text-align:center;
  margin:10px auto;
  padding:0
}

@media screen and (max-width: 800px){
  .ub_number_box.column_3{
    display:block
  }

  .ub_number_box.column_3>div{
    width:92% !important;
    margin:0 !important
  }
}

@media screen and (max-width: 600px){
  .ub_number_box.column_2{
    display:block
  }

  .ub_number_box.column_2>div{
    width:90% !important;
    margin:0 !important
  }
}

.ub-hide{
  display:none
}

.ub-hiding{
  height:0;
  padding-top:0;
  padding-bottom:0;
  margin-top:0;
  margin-bottom:0
}

.ub-toggle-transition{
  transition:all .5s ease-in-out
}

.ub-icon-holder{
  position:relative;
  transform:translate(-25%, 25%)
}

.ub-custom-id-input{
  font-size:.9em
}

@media(max-width: 699px){
  .ub-mobile-hide{
    display:none
  }

  .ub-mobile-display{
    display:block
  }
}

@media(min-width: 700px)and (max-width: 899px){
  .ub-tablet-hide{
    display:none
  }

  .ub-tablet-display{
    display:block
  }
}

.ub-block-post-grid{
  margin:0 0 1.2em 0;
  position:relative
}

.ub-block-post-grid .is-grid{
  display:grid;
  grid-template-columns:1fr 1fr;
  grid-template-rows:1fr;
  grid-gap:0 2em
}

@media all and (-ms-high-contrast: none){
  .ub-block-post-grid .is-grid{
    display:block
  }
}

.ub-block-post-grid .is-grid article{
  margin-bottom:2.5em;
  min-width:0;
  padding:0
}

@media all and (-ms-high-contrast: none){
  .ub-block-post-grid .is-grid article{
    padding-left:10px;
    padding-right:10px;
    display:inline-block;
    vertical-align:top
  }
}

.ub-block-post-grid .is-grid.columns-1{
  grid-template-columns:1fr
}

@media all and (-ms-high-contrast: none){
  .ub-block-post-grid .is-grid.columns-1 article{
    width:100%
  }
}

.ub-block-post-grid .is-grid.columns-2{
  grid-template-columns:1fr 1fr
}

@media all and (-ms-high-contrast: none){
  .ub-block-post-grid .is-grid.columns-2 article{
    width:48%
  }
}

.ub-block-post-grid .is-grid.columns-3{
  grid-template-columns:1fr 1fr 1fr
}

@media all and (-ms-high-contrast: none){
  .ub-block-post-grid .is-grid.columns-3 article{
    width:32%
  }
}

@media only screen and (max-width: 600px){
  .ub-block-post-grid div[class*=columns].is-grid{
    grid-template-columns:1fr
  }
}

.ub-block-post-grid .ub_block-post-grid-text{
  text-align:left
}

.ub-block-post-grid a{
  text-decoration:none
}

.ub-block-post-grid .ub-block-post-grid-image{
  margin-bottom:1.2em
}

.ub-block-post-grid .ub-block-post-grid-image img{
  display:block;
  width:100%
}

.ub-block-post-grid header .ub-block-post-grid-title{
  margin-top:0;
  margin-bottom:15px;
  line-height:1.2
}

.ub-block-post-grid header .ub-block-post-grid-title a{
  color:#292929;
  text-decoration:none
}

.ub-block-post-grid header .ub-block-post-grid-title a:hover{
  text-decoration:underline;
  color:inherit
}

.ub-block-post-grid .ub-block-post-grid-author,.ub-block-post-grid .ub-block-post-grid-date{
  display:inline-block
}

.ub-block-post-grid .ub-block-post-grid-author:not(:last-child):after,.ub-block-post-grid .ub-block-post-grid-date:not(:last-child):after{
  content:"";
  vertical-align:middle;
  margin:0 5px;
  line-height:1
}

.ub-block-post-grid .ub-block-post-grid-author a{
  color:inherit;
  text-decoration:none
}

.ub-block-post-grid .ub-block-post-grid-author a:hover{
  color:inherit;
  text-decoration:underline
}

.ub-block-post-grid .ub-block-post-grid-more-link{
  display:inline-block;
  box-shadow:none;
  transition:.3s ease;
  font-weight:bold;
  color:#292929;
  text-decoration:none
}

.ub-block-post-grid .ub-block-post-grid-more-link:hover{
  text-decoration:underline
}

.ub-block-post-grid .ub-block-post-grid-excerpt>p:last-child{
  margin-top:15px;
  margin-bottom:0
}

.ub-block-post-grid .is-list article{
  display:grid;
  grid-template-columns:30% 1fr;
  grid-template-rows:1fr;
  grid-gap:0 2em;
  padding:0
}

@media all and (-ms-high-contrast: none){
  .ub-block-post-grid .is-list article{
    display:block
  }
}

.ub-block-post-grid .is-list article:before{
  display:none
}

.ub-block-post-grid .is-list article:not(:last-child){
  margin-bottom:5%;
  padding-bottom:5%
}

.ub-block-post-grid .is-list article:not(.has-post-thumbnail){
  grid-template-columns:1fr
}

@media only screen and (min-width: 600px){
  .ub-block-post-grid .is-list article:not(:last-child){
    border-bottom:solid 1px #eee
  }
}

@media only screen and (max-width: 600px){
  .ub-block-post-grid .is-list article{
    grid-template-columns:1fr
  }
}

.ub-block-post-grid .is-list .ub-block-post-grid-image{
  margin-bottom:0
}

@media all and (-ms-high-contrast: none){
  .ub-block-post-grid .is-list .ub-block-post-grid-image{
    width:30%;
    display:inline-block;
    vertical-align:top
  }
}

@media only screen and (max-width: 600px){
  .ub-block-post-grid .is-list .ub-block-post-grid-image{
    margin-bottom:5%
  }
}

@media all and (-ms-high-contrast: none){
  .ub-block-post-grid .is-list .ub-block-post-grid-text{
    width:65%;
    padding-left:5%;
    display:inline-block;
    vertical-align:top
  }

  .ub-block-post-grid .is-list .post:not(.has-post-thumbnail) .ub-block-post-grid-text{
    width:100%;
    padding-left:0
  }
}

.ub-block-post-grid .is-list .no-thumb .ub-block-post-grid-text{
  grid-column:span 2
}

.ub-block-post-grid-image{
  position:relative
}

.ub-block-post-grid-image:hover .ub-post-grid-no-image-placeholder{
  opacity:1;
  z-index:1
}

.ub-post-grid-no-image-placeholder{
  padding:40px;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  opacity:0;
  background:#f3f3f4;
  transition:.2s ease
}

.ub-post-grid-no-image-placeholder svg{
  margin-bottom:10px
}

.ub-post-grid-no-image-icon{
  position:absolute;
  top:10px;
  background:#ffe606;
  right:10px;
  padding:6px;
  line-height:1;
  height:32px;
  transition:.2s ease;
  border-radius:5px;
  z-index:1
}

.ub_progress-bar{
  overflow:auto
}

.ub_progress-bar-container{
  text-align:start
}

.ub_progress-bar-circle{
  position:absolute
}

.ub_progress-bar-circle+.ub_progress-bar-label{
  position:relative;
  top:50%;
  transform:translateY(-50%);
  margin:auto;
  text-align:center
}

.ub_progress-bar-circle-trail{
  stroke-dashoffset:0px;
  transition:stroke-dashoffset .3s ease 0s,stroke-dasharray .3s ease 0s,stroke .3s ease 0s;
  fill-opacity:0
}

.ub_progress-bar-circle-path{
  stroke-dashoffset:0px;
  transition:stroke-dashoffset .3s ease 0s,stroke-dasharray .3s ease 0s,stroke .3s ease 0s,stroke-width .06s ease .3s;
  fill-opacity:0
}

.ub_progress-bar-line-trail{
  fill-opacity:0;
  stroke-linecap:round
}

.ub_progress-bar-line-path{
  stroke-dasharray:100px,100px;
  transition:stroke-dashoffset .3s ease 0s,stroke .3s linear 0s;
  fill-opacity:0;
  stroke-linecap:round
}

.ub_progress-bar-line+.ub_progress-bar-label{
  text-align:right;
  min-width:24px
}

.ub_review_block{
  padding:35px 40px;
  box-shadow:0px 0px 4px 1px #d6d6d6;
  border-radius:5px;
  margin:30px auto
}

.ub_review_block svg:not(:root){
  margin:0 1px
}

.ub_review_block svg:not(:root):first-child{
  margin-left:0
}

.ub_review_block svg:not(:root):last-child{
  margin-right:0
}

.ub_review_block .ub_review_image{
  margin-top:10px;
  float:right;
  object-fit:contain
}

.ub_review_overall_value{
  display:grid;
  grid-template-columns:75% 25%
}

.ub_review_entry,.ub_review_percentage_entry{
  padding:10px 0 10px 0;
  border-bottom:1px solid #e9e9e9
}

.ub_review_entry{
  display:flex
}

.ub_review_percentage_entry{
  display:grid;
  grid-template-columns:25% 75%
}

.ub_review_rating{
  text-align:right;
  font-size:40px
}

.ub_review_average{
  display:flex;
  flex-direction:column
}

.ub_review_average_stars{
  display:flex;
  grid-area:auto;
  justify-self:self-end;
  height:50px;
  line-height:60px;
  margin-left:auto;
  align-items:center
}

.ub_review_cta_panel{
  display:grid;
  grid-template-columns:2fr auto;
  grid-template-areas:"cta . stars"
}

.ub_review_add_entry{
  left:50%;
  width:100%
}

.ub_review_link_input{
  display:flex;
  flex-direction:row
}

.ub_review_cta_btn{
  min-width:100px;
  padding:15px 10px;
  border-radius:6px;
  display:inline-block;
  border-width:1px;
  border-style:solid;
  text-align:center;
  text-transform:none;
  cursor:pointer;
  font-weight:normal;
  background-image:none
}

.ub_review_cta_btn:hover,.ub_review_cta_btn:active{
  background-image:none
}

.ub_review_item_name{
  font-size:28px !important;
  margin:0 !important;
  font-weight:600 !important
}

.ub_review_summary_title{
  margin:23px 0 13px 0 !important;
  font-size:24px !important;
  font-weight:600 !important
}

.ub_review_stars{
  display:flex;
  margin-left:auto;
  padding-top:3px
}

.ub_review_description{
  padding:0
}

.ub_review_description_container{
  display:flex;
  justify-content:space-between;
  margin-bottom:10px;
  overflow:auto
}

.ub_review_left_image{
  flex-direction:row
}

.ub_review_right_image{
  flex-direction:row-reverse
}

.ub_review_top_image{
  flex-direction:column
}

.ub_review_bottom_image{
  flex-direction:column-reverse
}

.ub_review_percentage{
  display:grid;
  grid-template-columns:4fr 1fr;
  overflow:auto;
  margin-left:auto
}

.ub_review_percentage>svg{
  height:10px
}

.ub_review_percentage>div{
  text-align:end
}

.ub_review_percentage_bar{
  width:100%;
  align-self:center
}

.ub_review_percentage_bar_trail{
  fill-opacity:0;
  stroke-linecap:round
}

.ub_review_percentage_bar_path{
  stroke-dasharray:100px,100px;
  transition:stroke-dashoffset .3s ease 0s,stroke .3s linear 0s;
  fill-opacity:0;
  stroke-linecap:round
}

.ub_review_cta_main{
  display:flex
}

@media(max-width: 7688px){
  .ub_review_block{
    padding:35px 40px
  }
}

@media(max-width: 576px){
  .ub_review_cta_btn{
    padding:15px 10px
  }

  .ub_review_image{
    float:right
  }
}

@media(max-width: 480px){
  .ub_review_rating{
    font-size:20px;
    font-weight:600
  }

  .ub_review_entry{
    font-size:18px
  }

  .ub_review_cta_btn{
    padding:15px 8px
  }
}

@media(max-width: 460px){
  .ub_review_average_stars svg{
    width:12px;
    height:12px
  }
}

@media(max-width: 375px){
  .ub_review_block{
    padding:20px 15px
  }

  .ub_review_block button>svg{
    width:12px;
    height:12px
  }
}

@media(max-width: 320px){
  .ub_review_block{
    padding:20px 10px
  }

  .ub_review_block button>svg{
    width:8px;
    height:8px;
    margin:0
  }

  .ub_review_average_stars{
    height:45px;
    line-height:40px;
    margin-left:auto
  }
}

.wp-block-ub-social-share .social-share-icons{
  display:flex;
  flex-wrap:wrap
}

.wp-block-ub-social-share .social-share-icons .social-share-icon{
  display:flex;
  align-items:center;
  justify-content:center;
  margin:7px
}

.wp-block-ub-social-share .social-share-icons .social-share-icon.circle{
  box-shadow:0px 3px 2px gray;
  border-radius:50%
}

.wp-block-ub-social-share .social-share-icons .social-share-icon.square{
  box-shadow:0px 3px 2px gray;
  border-radius:0%
}

.wp-block-ub-social-share .social-share-icons .ub-social-share-standalone-icon{
  margin:12px;
  padding-right:5px
}

.wp-block-ub-social-share .social-share-icons .ub-social-share-facebook-container{
  border-width:1px;
  border-style:solid;
  white-space:nowrap;
  display:flex
}

.wp-block-ub-social-share .social-share-icons .ub-social-share-twitter-container{
  border-width:1px;
  border-style:solid;
  white-space:nowrap;
  display:flex
}

.wp-block-ub-social-share .social-share-icons .ub-social-share-linkedin-container{
  border-width:1px;
  border-style:solid;
  white-space:nowrap;
  display:flex
}

.wp-block-ub-social-share .social-share-icons .ub-social-share-pinterest-container{
  border-width:1px;
  border-style:solid;
  white-space:nowrap;
  display:flex
}

.wp-block-ub-social-share .social-share-icons .ub-social-share-reddit-container{
  border-width:1px;
  border-style:solid;
  white-space:nowrap;
  display:flex
}

.wp-block-ub-social-share .social-share-icons .ub-social-share-tumblr-container{
  border-width:1px;
  border-style:solid;
  white-space:nowrap;
  display:flex
}

.wp-block-ub-social-share .social-share-icons>div{
  display:flex;
  align-items:center
}

.wp-block-ub-social-share .social-share-icons a{
  text-decoration:none
}

.align-icons-center{
  justify-content:center
}

.align-icons-left{
  justify-content:flex-start
}

.align-icons-right{
  justify-content:flex-end
}

.ub-social-share-facebook.square,.ub-social-share-facebook.circle{
  background-color:#1877f2
}

.ub-social-share-facebook+span,.ub-social-share-facebook+span>a{
  color:#1877f2
}

.ub-social-share-twitter.square,.ub-social-share-twitter.circle{
  background-color:#1d9bf0
}

.ub-social-share-twitter+span,.ub-social-share-twitter+span>a{
  color:#1d9bf0
}

.ub-social-share-linkedin.square,.ub-social-share-linkedin.circle{
  background-color:#2867b2
}

.ub-social-share-linkedin+span,.ub-social-share-linkedin+span>a{
  color:#2867b2
}

.ub-social-share-pinterest.square,.ub-social-share-pinterest.circle{
  background-color:#e60023
}

.ub-social-share-pinterest+span,.ub-social-share-pinterest+span>a{
  color:#e60023
}

.ub-social-share-reddit.square,.ub-social-share-reddit.circle{
  background-color:#ff4500
}

.ub-social-share-reddit+span,.ub-social-share-reddit+span>a{
  color:#ff4500
}

.ub-social-share-tumblr.square,.ub-social-share-tumblr.circle{
  background-color:#001935
}

.ub-social-share-tumblr+span,.ub-social-share-tumblr+span>a{
  color:#001935
}

.ub-star-outer-container{
  display:flex
}

.ub-star-inner-container,.ub-star-container{
  display:flex;
  flex-direction:row;
  margin:20px 0
}

.ub-star-inner-container svg{
  margin-top:initial
}

.ub-notification-box{
  margin:10px 0px;
  padding:15px;
  border-left-width:4px;
  border-left-style:solid
}

.ub-notification-box>*:first-child{
  margin-top:0
}

.ub-notification-box>*:last-child{
  margin-bottom:0
}

.ub-feature-box,.ub-number-box{
  display:flex;
  margin-top:60px;
  margin-bottom:30px
}

.ub-feature-box>div,.ub-number-box>div{
  flex-basis:100%;
  margin-left:.5rem;
  margin-right:.5rem;
  padding:1rem
}

.ub-feature-box>div:first-child:nth-last-child(3),.ub-number-box>div:first-child:nth-last-child(3){
  margin-left:0
}

.ub-feature-box>div:last-child:nth-child(3),.ub-number-box>div:last-child:nth-child(3){
  margin-right:0
}

.ub-number-panel{
  border:1px solid
}

.ub-number-box .ub-number-panel .ub-number-container{
  border-radius:100px;
  overflow:hidden;
  border:medium none;
  max-width:80px;
  margin:-60px auto 25px
}

.ub-number-box .ub-number-panel .ub-number-container .ub-number-display{
  font-size:40px;
  text-align:center;
  line-height:80px;
  margin:0 auto
}

.ub-number-box .ub-number-panel .ub-number-box-title{
  font-size:30px;
  text-align:center;
  margin:10px auto;
  padding:0
}

.ub-feature-box .ub-feature img{
  display:block;
  margin-left:auto;
  margin-right:auto
}

.ub-feature-box .ub-feature .ub-feature-title{
  font-size:30px;
  text-align:center;
  margin:20px 0;
  padding:0
}

.ub-bordered-box{
  margin-bottom:20px;
  padding:20px
}

.ub-bordered-box>p:last-child{
  margin:0
}

@media screen and (max-width: 800px){
  .ub-feature-box,.ub-number-box{
    display:block
  }

  .ub-feature-box>div,.ub-number-box>div{
    width:90%;
    margin:0
  }
}

.ub_styled_list .fa-ul{
  list-style-type:none;
  margin-left:1em;
  padding-left:0;
  display:grid;
  column-gap:2em
}

.ub_styled_list .fa-ul>li{
  position:relative;
  list-style:none;
  margin-left:.5em;
  margin-right:.5em
}

.ub_styled_list .fa-li{
  display:inline-block;
  left:-0.5em;
  position:relative
}

.ub_styled_list li::before{
  content:"";
  position:relative;
  left:-0.5em;
  display:inline-block;
  background-repeat:no-repeat
}

ul.ub_styled_list{
  list-style-type:none;
  margin-left:1em;
  padding-left:0
}

ul.ub_styled_list li{
  position:relative;
  list-style:none;
  margin-left:.5em;
  margin-right:.5em
}

.ub-hide{
  display:none
}

.ub-hiding{
  height:0;
  padding-top:0;
  padding-bottom:0;
  margin-top:0;
  margin-bottom:0
}

.ub-toggle-transition{
  transition:all .5s ease-in-out
}

.ub-icon-holder{
  position:relative;
  transform:translate(-25%, 25%)
}

.ub-custom-id-input{
  font-size:.9em
}

@media(max-width: 699px){
  .ub-mobile-hide{
    display:none
  }

  .ub-mobile-display{
    display:block
  }
}

@media(min-width: 700px)and (max-width: 899px){
  .ub-tablet-hide{
    display:none
  }

  .ub-tablet-display{
    display:block
  }
}

.wp-block-ub-tabbed-content{
  margin-top:30px;
  margin-bottom:30px
}

.wp-block-ub-tabbed-content .wp-block-ub-tabbed-content-tabs-content{
  border:1px solid #d3d3d3
}

.wp-block-ub-tabbed-content .wp-block-ub-tabbed-content-tab-title-wrap{
  border:1px solid #d3d3d3;
  border-bottom:0
}

.wp-block-ub-tabbed-content-holder .blocks-rich-text__tinymce.mce-content-body{
  font-size:14px
}

.wp-block-ub-tabbed-content-holder.vertical-holder{
  display:flex
}

.wp-block-ub-tabbed-content-tab-holder{
  position:relative
}

.wp-block-ub-tabbed-content-tab-holder.vertical-tab-width{
  position:relative;
  width:21%
}

.wp-block-ub-tabbed-content-tabs-title{
  display:flex;
  overflow-x:hidden
}

.wp-block-ub-tabbed-content-tabs-title:hover,.wp-block-ub-tabbed-content-tabs-title:focus{
  overflow-x:auto
}

@media(max-width: 699px){
  .wp-block-ub-tabbed-content-tabs-title.ub-mobile-hide{
    display:none
  }
}

@media(min-width: 700px)and (max-width: 899px){
  .wp-block-ub-tabbed-content-tabs-title.ub-tablet-hide{
    display:none
  }
}

.wp-block-ub-tabbed-content-tabs-content{
  padding:25px
}

.wp-block-ub-tabbed-content-tabs-content.vertical-content-width{
  width:79%
}

.wp-block-ub-tabbed-content-tab-title{
  word-break:initial
}

.wp-block-ub-tabbed-content-tab-title-wrap{
  border-top-right-radius:5px;
  border-top-left-radius:5px;
  padding:10px 15px;
  margin-right:5px;
  display:flex;
  align-items:center;
  position:relative;
  cursor:pointer
}

.wp-block-ub-tabbed-content-tab-title-wrap.active{
  color:#fff
}

.wp-block-ub-tabbed-content-tab-title-vertical-wrap{
  border:1px solid #d3d3d3;
  border-top-left-radius:5px;
  padding:10px 15px;
  border-right:0;
  display:flex;
  align-items:center;
  position:relative;
  cursor:pointer
}

.wp-block-ub-tabbed-content-tab-title-vertical-wrap.active{
  color:#000
}

@media(max-width: 699px){
  .ub-tabbed-content-mobile-accordion{
    padding:0;
    border:none
  }

  .ub-tabbed-content-mobile-accordion>.wp-block-ub-tabbed-content-tab-content-wrap{
    border:1px solid #d3d3d3;
    padding:20px
  }

  .ub-tabbed-content-mobile-accordion>.wp-block-ub-tabbed-content-tab-content-wrap.active{
    border-color:#a9a9a9
  }

  .wp-block-ub-tabbed-content-tab-title-mobile-vertical-wrap{
    border:1px solid #d3d3d3;
    border-top-left-radius:5px;
    padding:10px 15px;
    border-right:0;
    display:flex;
    align-items:center;
    position:relative;
    cursor:pointer
  }

  .wp-block-ub-tabbed-content-tab-title-mobile-vertical-wrap.active{
    color:#000
  }

  .wp-block-ub-tabbed-content-tabs-content.vertical-content-width-mobile{
    width:79%
  }

  .wp-block-ub-tabbed-content-tabs-content.horizontal-content-width-mobile{
    width:100
  }

  .wp-block-ub-tabbed-content-tab-holder.vertical-tab-width-mobile{
    width:21%
  }

  .wp-block-ub-tabbed-content-tab-holder.horizontal-tab-width-mobile{
    width:100%
  }

  .wp-block-ub-tabbed-content-tabs-title-mobile-vertical-tab{
    display:initial
  }

  .wp-block-ub-tabbed-content-tabs-title-mobile-vertical-tab .wp-block-ub-tabbed-content-tab-title-tablet-vertical-wrap{
    border-bottom:1px solid #d3d3d3
  }

  .wp-block-ub-tabbed-content-tabs-title-mobile-horizontal-tab{
    display:flex
  }

  .wp-block-ub-tabbed-content-tabs-title-mobile-horizontal-tab .wp-block-ub-tabbed-content-tab-title-vertical-wrap{
    border-right:1px solid #d3d3d3
  }

  .wp-block-ub-tabbed-content-holder.wp-block-ub-tabbed-content-horizontal-holder-mobile{
    display:block
  }

  .wp-block-ub-tabbed-content-holder.wp-block-ub-tabbed-content-horizontal-holder-mobile>.wp-block-ub-tabbed-content-tabs-content{
    width:100%
  }

  .wp-block-ub-tabbed-content-holder.wp-block-ub-tabbed-content-vertical-holder-mobile{
    display:flex
  }
}

@media(min-width: 700px)and (max-width: 899px){
  .ub-tabbed-content-tablet-accordion{
    padding:0;
    border:none
  }

  .ub-tabbed-content-tablet-accordion>.wp-block-ub-tabbed-content-tab-content-wrap{
    border:1px solid #d3d3d3;
    padding:20px
  }

  .ub-tabbed-content-tablet-accordion>.wp-block-ub-tabbed-content-tab-content-wrap.active{
    border-color:#a9a9a9
  }

  .wp-block-ub-tabbed-content-tab-title-tablet-vertical-wrap{
    border:1px solid #d3d3d3;
    border-top-left-radius:5px;
    padding:10px 15px;
    border-right:0;
    display:flex;
    align-items:center;
    position:relative;
    cursor:pointer
  }

  .wp-block-ub-tabbed-content-tab-title-tablet-vertical-wrap.active{
    color:#000
  }

  .wp-block-ub-tabbed-content-tabs-content.vertical-content-width-tablet{
    width:79%
  }

  .wp-block-ub-tabbed-content-tabs-content.horizontal-content-width-tablet{
    width:100%
  }

  .wp-block-ub-tabbed-content-tab-holder.vertical-tab-width-tablet{
    width:21%
  }

  .wp-block-ub-tabbed-content-tab-holder.horizontal-tab-width-tablet{
    width:100%
  }

  .wp-block-ub-tabbed-content-tabs-title-tablet-vertical-tab{
    display:initial
  }

  .wp-block-ub-tabbed-content-tabs-title-tablet-vertical-tab .wp-block-ub-tabbed-content-tab-title-tablet-vertical-wrap{
    border-bottom:1px solid #d3d3d3
  }

  .wp-block-ub-tabbed-content-tabs-title-tablet-horizontal-tab{
    display:flex
  }

  .wp-block-ub-tabbed-content-tabs-title-tablet-horizontal-tab .wp-block-ub-tabbed-content-tab-title-vertical-wrap{
    border-right:1px solid #d3d3d3
  }

  .wp-block-ub-tabbed-content-holder.wp-block-ub-tabbed-content-horizontal-holder-tablet{
    display:block
  }

  .wp-block-ub-tabbed-content-holder.wp-block-ub-tabbed-content-horizontal-holder-tablet>.wp-block-ub-tabbed-content-tabs-content{
    width:100%
  }

  .wp-block-ub-tabbed-content-holder.wp-block-ub-tabbed-content-vertical-holder-tablet{
    display:flex
  }
}

.wp-block-ub-tabbed-content-accordion-toggle{
  border:1px solid #d3d3d3;
  padding:10px 15px;
  display:none
}

.wp-block-ub-tabbed-content-accordion-toggle.active{
  border-bottom:none
}

@media(max-width: 699px){
  .wp-block-ub-tabbed-content-accordion-toggle.ub-mobile-display{
    display:block
  }
}

@media(min-width: 700px)and (max-width: 899px){
  .wp-block-ub-tabbed-content-accordion-toggle.ub-tablet-display{
    display:block
  }
}

@media(max-width: 374.98px){
  .wp-block-ub-tabbed-content-tab-title-wrap{
    padding:10px 5px
  }

  .wp-block-ub-tabbed-content-tabs-content{
    padding:10px
  }

  .wp-block-ub-tabbed-content-tabs-content p{
    margin:0 0 10px 0
  }

  .wp-block-ub-tabbed-content-scroll-button-container>button{
    top:-30px
  }
}

.ub-hide{
  display:none
}

.ub-hiding{
  height:0;
  padding-top:0;
  padding-bottom:0;
  margin-top:0;
  margin-bottom:0
}

.ub-toggle-transition{
  transition:all .5s ease-in-out
}

.ub-icon-holder{
  position:relative;
  transform:translate(-25%, 25%)
}

.ub-custom-id-input{
  font-size:.9em
}

@media(max-width: 699px){
  .ub-mobile-hide{
    display:none
  }

  .ub-mobile-display{
    display:block
  }
}

@media(min-width: 700px)and (max-width: 899px){
  .ub-tablet-hide{
    display:none
  }

  .ub-tablet-display{
    display:block
  }
}

.ub_table-of-contents{
  box-sizing:border-box;
  transition:all .5s ease-in-out;
  background-color:#fafafa;
  border:1px solid #dfdfdf;
  padding:30px;
  margin-top:20px;
  margin-bottom:20px;
  display:grid
}

.ub_table-of-contents ul,.ub_table-of-contents ol{
  margin-bottom:0;
  margin-left:1.3em;
  padding-inline-start:0;
  padding-left:0
}

.ub_table-of-contents ol{
  list-style-type:none;
  counter-reset:item;
  margin:0;
  padding:0
}

.ub_table-of-contents ol>li{
  display:table;
  counter-increment:item
}

.ub_table-of-contents ol>li:before{
  content:counters(item, ".") ". ";
  display:table-cell;
  padding-right:.6em
}

.ub_table-of-contents li ol>li{
  margin:0
}

.ub_table-of-contents li ol>li:before{
  content:counters(item, ".") " "
}

.ub_table-of-contents-header{
  text-align:center;
  font-size:20px;
  font-weight:500;
  display:grid;
  grid-template-columns:minmax(10px, 1fr) auto;
  transition:all .5s ease-in-out
}

.ub_table-of-contents-header-toggle{
  display:flex;
  align-items:center;
  padding-left:5px
}

.ub_table-of-contents-collapsed{
  padding:10px
}

.ub_table-of-contents-1-column{
  column-count:1
}

.ub_table-of-contents-2-column{
  column-count:2
}

.ub_table-of-contents-3-column{
  column-count:3
}

.ub_table-of-contents-container{
  transition:all .5s ease-in-out;
  overflow:hidden
}

.ub_table-of-contents .ub_table-of-contents-container ul>li:before{
  content:none
}

.ub_table-of-contents-header-container,.ub_table-of-contents-extra-container{
  padding:15px 30px;
  transition:all .5s ease-in-out
}

.ub_table-of-contents-header-container{
  display:grid
}

.ub_table-of-contents,.ub_table-of-contents-collapsed{
  padding:0
}

.ub_table-of-contents-collapsed .ub_table-of-contents-extra-container{
  padding:0
}

@media screen and (max-width: 600px){
  .ub_table-of-contents-1-column,.ub_table-of-contents-2-column,.ub_table-of-contents-3-column{
    column-count:1
  }
}

.wp-block-ub-testimonial-block{
  margin:30px auto;
  max-width:100%
}

.ub_testimonial{
  max-width:100%;
  padding:30px;
  display:grid;
  grid-template-columns:fit-content(25%) auto;
  grid-template-rows:auto auto;
  margin:40px 0
}

.ub_testimonial_img{
  padding:10px 10px;
  grid-column-start:1;
  grid-row-start:1;
  grid-row-end:span 2
}

.ub_testimonial_img img{
  margin:0 auto;
  padding:0;
  border-radius:50%
}

.ub_testimonial_content{
  grid-row-start:1;
  grid-column-start:2;
  padding:11px 20px
}

.ub_testimonial_content p{
  font-style:italic
}

.ub_testimonial_sign{
  padding-right:10px;
  padding-bottom:10px;
  grid-column-start:2;
  grid-row-start:2
}

.ub_testimonial_sign p{
  margin-bottom:2px !important
}

.ub_testimonial_sign .ub_testimonial_author_role{
  margin-top:0;
  font-size:13px;
  font-style:italic
}

@media(max-width: 479.98px){
  .ub_testimonial{
    padding:30px 10px;
    display:block
  }

  .ub_testimonial_img{
    padding:0
  }

  .ub_testimonial_content{
    padding:10px
  }

  .ub_testimonial_content p{
    text-align:center !important
  }

  .ub_testimonial_sign{
    padding-right:0
  }

  .ub_testimonial_sign .ub_testimonial_author_role{
    text-align:center !important;
    margin-top:5px
  }

  .ub_testimonial_img,.ub_testimonial_author{
    text-align:center !important
  }
}

@media(max-width: 320px){
  .ub_testimonial_content{
    padding:10px 0
  }
}

.ultimate-blocks-icon-component{
  display:flex;
  justify-content:center;
  align-items:center
}

.ultimate-blocks-icon-component .ultimate-blocks-icon-component-svg-base{
  width:100%;
  height:100%
}

@keyframes linearGradientMove{
  to{
    background-position:6px 0,-6px 100%,0 -6px,100% 6px
  }
}

/* purgecss end ignore */
/* purgecss start ignore */

.wp-block-eedee-block-gutenslider .slide-content .wp-block-embed,.wp-block-eedee-block-gutenslider .wp-block-eedee-gutenslider__content .wp-block-embed{
  align-self:normal!important
}

.wp-block-eedee-block-gutenslider .slide-content,.wp-block-eedee-block-gutenslider .wp-block-eedee-gutenslider__content{
  align-items:normal;
  justify-content:center
}

.wp-block-eedee-block-gutenslider.is-position-top-left .slide-content,.wp-block-eedee-block-gutenslider.is-position-top-left .wp-block-eedee-gutenslider__content{
  align-items:flex-start;
  justify-content:flex-start
}

.wp-block-eedee-block-gutenslider.is-position-top-center .slide-content,.wp-block-eedee-block-gutenslider.is-position-top-center .wp-block-eedee-gutenslider__content{
  align-items:center;
  justify-content:flex-start
}

.wp-block-eedee-block-gutenslider.is-position-top-right .slide-content,.wp-block-eedee-block-gutenslider.is-position-top-right .wp-block-eedee-gutenslider__content{
  align-items:flex-end;
  justify-content:flex-start
}

.wp-block-eedee-block-gutenslider.is-position-center-left .slide-content,.wp-block-eedee-block-gutenslider.is-position-center-left .wp-block-eedee-gutenslider__content{
  align-items:flex-start;
  justify-content:center
}

.wp-block-eedee-block-gutenslider.is-position-center-center .slide-content,.wp-block-eedee-block-gutenslider.is-position-center-center .wp-block-eedee-gutenslider__content{
  align-items:normal;
  justify-content:center
}

.wp-block-eedee-block-gutenslider.is-position-center-right .slide-content,.wp-block-eedee-block-gutenslider.is-position-center-right .wp-block-eedee-gutenslider__content{
  align-items:flex-end;
  justify-content:center
}

.wp-block-eedee-block-gutenslider.is-position-bottom-left .slide-content,.wp-block-eedee-block-gutenslider.is-position-bottom-left .wp-block-eedee-gutenslider__content{
  align-items:flex-start;
  justify-content:flex-end
}

.wp-block-eedee-block-gutenslider.is-position-bottom-center .slide-content,.wp-block-eedee-block-gutenslider.is-position-bottom-center .wp-block-eedee-gutenslider__content{
  align-items:center;
  justify-content:flex-end
}

.wp-block-eedee-block-gutenslider.is-position-bottom-right .slide-content,.wp-block-eedee-block-gutenslider.is-position-bottom-right .wp-block-eedee-gutenslider__content{
  align-items:flex-end;
  justify-content:flex-end
}

.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide .slide-content{
  align-items:center;
  justify-content:center
}

.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.is-position-top-left .slide-content{
  align-items:flex-start;
  justify-content:flex-start
}

.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.is-position-top-center .slide-content{
  align-items:center;
  justify-content:flex-start
}

.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.is-position-top-right .slide-content{
  align-items:flex-end;
  justify-content:flex-start
}

.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.is-position-center-left .slide-content{
  align-items:flex-start;
  justify-content:center
}

.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.is-position-center-center .slide-content{
  align-items:center;
  justify-content:center
}

.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.is-position-center-right .slide-content{
  align-items:flex-end;
  justify-content:center
}

.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.is-position-bottom-left .slide-content{
  align-items:flex-start;
  justify-content:flex-end
}

.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.is-position-bottom-center .slide-content{
  align-items:center;
  justify-content:flex-end
}

.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.is-position-bottom-right .slide-content{
  align-items:flex-end;
  justify-content:flex-end
}

.wp-block-eedee-block-gutenslider.gs-frontend{
  position:relative
}

.wp-block-eedee-block-gutenslider.gs-frontend .eedee-swiper-outer{
  display:grid
}

.wp-block-eedee-block-gutenslider.gs-frontend.content-fixed .swiper,.wp-block-eedee-block-gutenslider.gs-frontend.content-fixed .wp-block-eedee-gutenslider__content{
  grid-area:1/1
}

.wp-block-eedee-block-gutenslider.gs-frontend.content-fixed .wp-block-eedee-gutenslider__content .swiper-slide{
  display:none
}

.wp-block-eedee-block-gutenslider.gs-frontend .swiper-slide .eedee-background-div img{
  height:100%;
  width:100%
}

.wp-block-eedee-block-gutenslider.gs-frontend .swiper-slide .bg-image .eedee-background-div__overlay,.wp-block-eedee-block-gutenslider.gs-frontend .swiper-slide.swiper-slide-duplicate.swiper-slide-visible .bg-image .eedee-background-div__overlay{
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0
}

.wp-block-eedee-block-gutenslider.gs-frontend .gutenslider-divider-bottom,.wp-block-eedee-block-gutenslider.gs-frontend .gutenslider-divider-top{
  opacity:0;
  position:absolute;
  transition:opacity .5s
}

.wp-block-eedee-block-gutenslider.gs-frontend .eedee-swiper-outer{
  margin:var(--gutenslider-margin-y) var(--gutenslider-margin-x);
  opacity:1;
  transition:opacity .5s
}

.wp-block-eedee-block-gutenslider.gs-frontend:not(.adaptive-height):not(.slides-auto) .eedee-background-div,.wp-block-eedee-block-gutenslider.gs-frontend:not(.adaptive-height):not(.slides-auto) .eedee-swiper-outer,.wp-block-eedee-block-gutenslider.gs-frontend:not(.adaptive-height):not(.slides-auto) .swiper,.wp-block-eedee-block-gutenslider.gs-frontend:not(.adaptive-height):not(.slides-auto) .swiper-wrapper{
  height:var(--gutenslider-min-height)
}

@media only screen and (max-width:600px){
  .wp-block-eedee-block-gutenslider.gs-frontend:not(.adaptive-height):not(.slides-auto),.wp-block-eedee-block-gutenslider.gs-frontend:not(.adaptive-height):not(.slides-auto) .eedee-background-div,.wp-block-eedee-block-gutenslider.gs-frontend:not(.adaptive-height):not(.slides-auto) .eedee-swiper-outer,.wp-block-eedee-block-gutenslider.gs-frontend:not(.adaptive-height):not(.slides-auto) .swiper,.wp-block-eedee-block-gutenslider.gs-frontend:not(.adaptive-height):not(.slides-auto) .swiper-wrapper{
    height:var(--gutenslider-min-height-sm)
  }
}

@media only screen and (min-width:601px)and (max-width:960px){
  .wp-block-eedee-block-gutenslider.gs-frontend:not(.adaptive-height):not(.slides-auto),.wp-block-eedee-block-gutenslider.gs-frontend:not(.adaptive-height):not(.slides-auto) .eedee-background-div,.wp-block-eedee-block-gutenslider.gs-frontend:not(.adaptive-height):not(.slides-auto) .eedee-swiper-outer,.wp-block-eedee-block-gutenslider.gs-frontend:not(.adaptive-height):not(.slides-auto) .swiper,.wp-block-eedee-block-gutenslider.gs-frontend:not(.adaptive-height):not(.slides-auto) .swiper-wrapper{
    height:var(--gutenslider-min-height-md)
  }
}

.wp-block-eedee-block-gutenslider.gs-frontend .swiper,.wp-block-eedee-block-gutenslider.gs-frontend .swiper-wrapper{
  overflow:hidden
}

.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.slides-auto){
  height:unset
}

.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .eedee-background-div,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .eedee-swiper-outer,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .swiper,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .swiper-slide,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .swiper-wrapper{
  height:auto;
  min-height:var(--gutenslider-min-height)
}

@media only screen and (max-width:600px){
  .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .eedee-background-div,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .eedee-swiper-outer,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .swiper,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .swiper-slide,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .swiper-wrapper{
    height:auto;
    min-height:var(--gutenslider-min-height-sm)
  }
}

@media only screen and (min-width:601px)and (max-width:960px){
  .wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .eedee-background-div,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .eedee-swiper-outer,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .swiper,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .swiper-slide,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout:not(.adaptive-height):not(.slides-auto) .swiper-wrapper{
    height:auto;
    min-height:var(--gutenslider-min-height-md)
  }
}

.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout .eedee-swiper-outer,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout .gutenslider-divider-bottom,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout .gutenslider-divider-top{
  opacity:1
}

.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout .swiper-wrapper{
  overflow:initial
}

.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-layout.content-fixed .wp-block-eedee-gutenslider__content{
  opacity:1
}

.wp-block-eedee-block-gutenslider.gs-frontend .eedee-gutenslider-nav,.wp-block-eedee-block-gutenslider.gs-frontend .eedee-gutenslider-pagination{
  opacity:0;
  transition:opacity .5s
}

.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-nav,.wp-block-eedee-block-gutenslider.gs-frontend.gs-finished-controls .eedee-gutenslider-pagination{
  opacity:1
}

/* purgecss end ignore */

/* purgecss start ignore */

@charset "UTF-8";

.wp-block-accordion{
  box-sizing:border-box
}

.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{
  transform:rotate(45deg)
}

@media (prefers-reduced-motion:no-preference){
  .wp-block-accordion-item{
    transition:grid-template-rows .3s ease-out
  }

  .wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{
    transition:transform .2s ease-in-out
  }
}

.wp-block-accordion-heading__toggle{
  align-items:center;
  background:none;
  border:none;
  color:inherit;
  cursor:pointer;
  display:flex;
  font-family:inherit;
  font-size:inherit;
  font-style:inherit;
  font-weight:inherit;
  letter-spacing:inherit;
  line-height:inherit;
  overflow:hidden;
  padding:var(--wp--preset--spacing--20,1em) 0;
  text-align:inherit;
  text-decoration:inherit;
  text-transform:inherit;
  width:100%;
  word-spacing:inherit
}

.wp-block-accordion-heading__toggle:not(:focus-visible){
  outline:none
}

.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{
  text-decoration:underline
}

.wp-block-accordion-heading__toggle-title{
  flex:1
}

.wp-block-accordion-heading__toggle-icon{
  align-items:center;
  display:flex;
  height:1.2em;
  justify-content:center;
  width:1.2em
}

.wp-block-accordion-panel[hidden]{
  border:none!important;
  box-shadow:none!important;
  margin-block-start:0;
  padding:0!important
}

.wp-block-archives{
  box-sizing:border-box
}

.wp-block-archives-dropdown label{
  display:block
}

.wp-block-avatar{
  line-height:0
}

.wp-block-avatar,.wp-block-avatar img{
  box-sizing:border-box
}

.wp-block-avatar.aligncenter{
  text-align:center
}

.wp-block-audio{
  box-sizing:border-box
}

.wp-block-audio :where(figcaption){
  margin-bottom:1em;
  margin-top:.5em
}

.wp-block-audio audio{
  min-width:300px;
  width:100%
}

.wp-block-breadcrumbs{
  box-sizing:border-box
}

.wp-block-breadcrumbs ol{
  flex-wrap:wrap;
  list-style:none
}

.wp-block-breadcrumbs li,.wp-block-breadcrumbs ol{
  align-items:center;
  display:flex;
  margin:0;
  padding:0
}

.wp-block-breadcrumbs li:not(:last-child):after{
  content:var(--separator,"/")/"";
  margin:0 .5em;
  opacity:.7
}

.wp-block-breadcrumbs span{
  color:inherit
}

.wp-block-button__link{
  align-content:center;
  box-sizing:border-box;
  cursor:pointer;
  display:inline-block;
  height:100%;
  text-align:center;
  word-break:break-word
}

.wp-block-button__link.aligncenter{
  text-align:center
}

.wp-block-button__link.alignright{
  text-align:right
}

:where(.wp-block-button__link){
  border-radius:9999px;
  box-shadow:none;
  padding:calc(.667em + 2px) calc(1.333em + 2px);
  text-decoration:none
}

.wp-block-button[style*=text-decoration] .wp-block-button__link{
  text-decoration:inherit
}

.wp-block-buttons>.wp-block-button.has-custom-width{
  max-width:none
}

.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{
  width:100%
}

.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{
  font-size:inherit
}

.wp-block-buttons>.wp-block-button[class*=wp-block-button__width]{
  width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap, .5em)*(1 - var(--wp--block-button--width)/100))
}

.wp-block-buttons>.wp-block-button.wp-block-button__width-25{
  width:calc(25% - var(--wp--style--block-gap, .5em)*.75)
}

.wp-block-buttons>.wp-block-button.wp-block-button__width-50{
  width:calc(50% - var(--wp--style--block-gap, .5em)*.5)
}

.wp-block-buttons>.wp-block-button.wp-block-button__width-75{
  width:calc(75% - var(--wp--style--block-gap, .5em)*.25)
}

.wp-block-buttons>.wp-block-button.wp-block-button__width-100{
  flex-basis:100%;
  width:100%
}

.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{
  width:calc(var(--wp--block-button--width)*1%)
}

.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{
  width:25%
}

.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{
  width:50%
}

.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{
  width:75%
}

.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{
  border-radius:0
}

.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{
  border-radius:0!important
}

:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){
  border:2px solid;
  padding:.667em 1.333em
}

:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){
  color:currentColor
}

:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){
  background-color:transparent;
  background-image:none
}

.wp-block-buttons{
  box-sizing:border-box
}

.wp-block-buttons.is-vertical{
  flex-direction:column
}

.wp-block-buttons.is-vertical>.wp-block-button:last-child{
  margin-bottom:0
}

.wp-block-buttons>.wp-block-button{
  display:inline-block;
  margin:0
}

.wp-block-buttons.is-content-justification-left{
  justify-content:flex-start
}

.wp-block-buttons.is-content-justification-left.is-vertical{
  align-items:flex-start
}

.wp-block-buttons.is-content-justification-center{
  justify-content:center
}

.wp-block-buttons.is-content-justification-center.is-vertical{
  align-items:center
}

.wp-block-buttons.is-content-justification-right{
  justify-content:flex-end
}

.wp-block-buttons.is-content-justification-right.is-vertical{
  align-items:flex-end
}

.wp-block-buttons.is-content-justification-space-between{
  justify-content:space-between
}

.wp-block-buttons.aligncenter{
  text-align:center
}

.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{
  margin-left:auto;
  margin-right:auto;
  width:100%
}

.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{
  text-decoration:inherit
}

.wp-block-buttons.has-custom-font-size .wp-block-button__link{
  font-size:inherit
}

.wp-block-buttons .wp-block-button__link{
  width:100%
}

.wp-block-button.aligncenter,.wp-block-calendar{
  text-align:center
}

.wp-block-calendar td,.wp-block-calendar th{
  border:1px solid;
  padding:.25em
}

.wp-block-calendar th{
  font-weight:400
}

.wp-block-calendar caption{
  background-color:inherit
}

.wp-block-calendar table{
  border-collapse:collapse;
  width:100%
}

.wp-block-calendar table.has-background th{
  background-color:inherit
}

.wp-block-calendar table.has-text-color th{
  color:inherit
}

.wp-block-calendar :where(table:not(.has-text-color)){
  color:#40464d
}

.wp-block-calendar :where(table:not(.has-text-color)) td,.wp-block-calendar :where(table:not(.has-text-color)) th{
  border-color:#ddd
}

:where(.wp-block-calendar table:not(.has-background) th){
  background:#ddd
}

.wp-block-categories{
  box-sizing:border-box
}

.wp-block-categories.alignleft{
  margin-right:2em
}

.wp-block-categories.alignright{
  margin-left:2em
}

.wp-block-categories.wp-block-categories-dropdown.aligncenter{
  text-align:center
}

.wp-block-categories .wp-block-categories__label:not(.screen-reader-text){
  display:block;
  width:100%
}

.wp-block-code{
  box-sizing:border-box
}

.wp-block-code code{
  direction:ltr;
  display:block;
  font-family:inherit;
  overflow-wrap:break-word;
  text-align:initial;
  white-space:break-spaces
}

.wp-block-columns{
  box-sizing:border-box;
  display:flex;
  flex-wrap:wrap!important
}

@media (min-width:782px){
  .wp-block-columns{
    flex-wrap:nowrap!important
  }
}

.wp-block-columns{
  align-items:normal!important
}

.wp-block-columns.are-vertically-aligned-top{
  align-items:flex-start
}

.wp-block-columns.are-vertically-aligned-center{
  align-items:center
}

.wp-block-columns.are-vertically-aligned-bottom{
  align-items:flex-end
}

@media (max-width:781px){
  .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{
    flex-basis:100%!important
  }
}

@media (min-width:782px){
  .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{
    flex-basis:0;
    flex-grow:1
  }

  .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{
    flex-grow:0
  }
}

.wp-block-columns.is-not-stacked-on-mobile{
  flex-wrap:nowrap!important
}

.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{
  flex-basis:0;
  flex-grow:1
}

.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{
  flex-grow:0
}

:where(.wp-block-columns){
  margin-bottom:1.75em
}

:where(.wp-block-columns.has-background){
  padding:1.25em 2.375em
}

.wp-block-column{
  flex-grow:1;
  min-width:0;
  overflow-wrap:break-word;
  word-break:break-word
}

.wp-block-column.is-vertically-aligned-top{
  align-self:flex-start
}

.wp-block-column.is-vertically-aligned-center{
  align-self:center
}

.wp-block-column.is-vertically-aligned-bottom{
  align-self:flex-end
}

.wp-block-column.is-vertically-aligned-stretch{
  align-self:stretch
}

.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{
  width:100%
}

.wp-block-post-comments{
  box-sizing:border-box
}

.wp-block-post-comments .alignleft{
  float:left
}

.wp-block-post-comments .alignright{
  float:right
}

.wp-block-post-comments .navigation:after{
  clear:both;
  content:"";
  display:table
}

.wp-block-post-comments .commentlist{
  clear:both;
  list-style:none;
  margin:0;
  padding:0
}

.wp-block-post-comments .commentlist .comment{
  min-height:2.25em;
  padding-left:3.25em
}

.wp-block-post-comments .commentlist .comment p{
  font-size:1em;
  line-height:1.8;
  margin:1em 0
}

.wp-block-post-comments .commentlist .children{
  list-style:none;
  margin:0;
  padding:0
}

.wp-block-post-comments .comment-author{
  line-height:1.5
}

.wp-block-post-comments .comment-author .avatar{
  border-radius:1.5em;
  display:block;
  float:left;
  height:2.5em;
  margin-right:.75em;
  margin-top:.5em;
  width:2.5em
}

.wp-block-post-comments .comment-author cite{
  font-style:normal
}

.wp-block-post-comments .comment-meta{
  font-size:.875em;
  line-height:1.5
}

.wp-block-post-comments .comment-meta b{
  font-weight:400
}

.wp-block-post-comments .comment-meta .comment-awaiting-moderation{
  display:block;
  margin-bottom:1em;
  margin-top:1em
}

.wp-block-post-comments .comment-body .commentmetadata{
  font-size:.875em
}

.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{
  display:block;
  margin-bottom:.25em
}

.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{
  box-sizing:border-box;
  display:block;
  width:100%
}

.wp-block-post-comments .comment-form-cookies-consent{
  display:flex;
  gap:.25em
}

.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{
  margin-top:.35em
}

.wp-block-post-comments .comment-reply-title{
  margin-bottom:0
}

.wp-block-post-comments .comment-reply-title :where(small){
  font-size:var(--wp--preset--font-size--medium,smaller);
  margin-left:.5em
}

.wp-block-post-comments .reply{
  font-size:.875em;
  margin-bottom:1.4em
}

.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{
  border:1px solid #949494;
  font-family:inherit;
  font-size:1em
}

.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{
  padding:calc(.667em + 2px)
}

:where(.wp-block-post-comments input[type=submit]){
  border:none
}

.wp-block-comments{
  box-sizing:border-box
}

.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{
  font-size:inherit
}

.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{
  display:inline-block;
  margin-right:1ch
}

.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){
  transform:scaleX(1)
}

.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{
  display:inline-block;
  margin-left:1ch
}

.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){
  transform:scaleX(1)
}

.wp-block-comments-pagination.aligncenter{
  justify-content:center
}

.wp-block-comment-template{
  box-sizing:border-box;
  list-style:none;
  margin-bottom:0;
  max-width:100%;
  padding:0
}

.wp-block-comment-template li{
  clear:both
}

.wp-block-comment-template ol{
  list-style:none;
  margin-bottom:0;
  max-width:100%;
  padding-left:2rem
}

.wp-block-comment-template.alignleft{
  float:left
}

.wp-block-comment-template.aligncenter{
  margin-left:auto;
  margin-right:auto;
  width:-moz-fit-content;
  width:fit-content
}

.wp-block-comment-template.alignright{
  float:right
}

.wp-block-comment-date{
  box-sizing:border-box
}

.comment-awaiting-moderation{
  display:block;
  font-size:.875em;
  line-height:1.5
}

.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{
  box-sizing:border-box
}

.wp-block-cover,.wp-block-cover-image{
  align-items:center;
  background-position:50%;
  box-sizing:border-box;
  display:flex;
  justify-content:center;
  min-height:430px;
  overflow:hidden;
  overflow:clip;
  padding:1em;
  position:relative
}

.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){
  background-color:#000
}

.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{
  background-color:transparent
}

.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{
  background-color:inherit;
  content:""
}

.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{
  bottom:0;
  left:0;
  opacity:.5;
  position:absolute;
  right:0;
  top:0
}

.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{
  opacity:.1
}

.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{
  opacity:.2
}

.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{
  opacity:.3
}

.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{
  opacity:.4
}

.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{
  opacity:.5
}

.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{
  opacity:.6
}

.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{
  opacity:.7
}

.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{
  opacity:.8
}

.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{
  opacity:.9
}

.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{
  opacity:1
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{
  opacity:0
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{
  opacity:.1
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{
  opacity:.2
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{
  opacity:.3
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{
  opacity:.4
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{
  opacity:.5
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{
  opacity:.6
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{
  opacity:.7
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{
  opacity:.8
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{
  opacity:.9
}

.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{
  opacity:1
}

.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{
  max-width:420px;
  width:100%
}

.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{
  display:flex
}

.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{
  color:inherit;
  position:relative;
  width:100%
}

.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{
  align-items:flex-start;
  justify-content:flex-start
}

.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{
  align-items:flex-start;
  justify-content:center
}

.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{
  align-items:flex-start;
  justify-content:flex-end
}

.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{
  align-items:center;
  justify-content:flex-start
}

.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{
  align-items:center;
  justify-content:center
}

.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{
  align-items:center;
  justify-content:flex-end
}

.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{
  align-items:flex-end;
  justify-content:flex-start
}

.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{
  align-items:flex-end;
  justify-content:center
}

.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{
  align-items:flex-end;
  justify-content:flex-end
}

.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{
  margin:0
}

.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{
  margin:0;
  width:auto
}

.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{
  border:none;
  bottom:0;
  box-shadow:none;
  height:100%;
  left:0;
  margin:0;
  max-height:none;
  max-width:none;
  object-fit:cover;
  outline:none;
  padding:0;
  position:absolute;
  right:0;
  top:0;
  width:100%
}

.wp-block-cover .wp-block-cover__embed-background,.wp-block-cover-image .wp-block-cover__embed-background{
  border:none;
  bottom:0;
  box-shadow:none;
  height:100%;
  left:0;
  margin:0;
  max-height:none;
  max-width:none;
  outline:none;
  padding:0;
  pointer-events:none;
  position:absolute;
  right:0;
  top:0;
  width:100%
}

.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper{
  bottom:0;
  height:100%;
  left:0;
  margin:0;
  padding:0;
  position:absolute;
  right:0;
  top:0;
  width:100%
}

.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover .wp-block-cover__embed-background iframe,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover-image .wp-block-cover__embed-background iframe{
  height:100vh;
  left:50%;
  min-height:100%;
  min-width:100%;
  pointer-events:none;
  position:absolute;
  top:50%;
  transform:translate(-50%,-50%);
  width:100vw
}

.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{
  background-attachment:fixed;
  background-repeat:no-repeat;
  background-size:cover
}

@supports (-webkit-touch-callout:inherit){
  .wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{
    background-attachment:scroll
  }
}

@media (prefers-reduced-motion:reduce){
  .wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{
    background-attachment:scroll
  }
}

.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{
  background-repeat:repeat;
  background-size:auto
}

.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{
  color:#fff
}

.wp-block-cover-image .wp-block-cover.has-left-content{
  justify-content:flex-start
}

.wp-block-cover-image .wp-block-cover.has-right-content{
  justify-content:flex-end
}

.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{
  margin-left:0;
  text-align:left
}

.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{
  margin-right:0;
  text-align:right
}

.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{
  font-size:2em;
  line-height:1.25;
  margin-bottom:0;
  max-width:840px;
  padding:.44em;
  text-align:center;
  z-index:1
}

:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){
  color:#fff
}

:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){
  color:#000
}

:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){
  color:inherit
}

body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{
  z-index:0
}

body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__embed-background{
  z-index:0
}

body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background{
  z-index:0
}

body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{
  z-index:1
}

body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{
  z-index:1
}

.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{
  z-index:auto
}

.wp-block-details{
  box-sizing:border-box
}

.wp-block-details summary{
  cursor:pointer
}

.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{
  max-width:360px;
  width:100%
}

.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{
  min-width:280px
}

.wp-block-cover .wp-block-embed{
  min-height:240px;
  min-width:320px
}

.wp-block-group.is-layout-flex .wp-block-embed{
  flex:1 1 0%;
  min-width:0
}

.wp-block-embed{
  overflow-wrap:break-word
}

.wp-block-embed :where(figcaption){
  margin-bottom:1em;
  margin-top:.5em
}

.wp-block-embed iframe{
  max-width:100%
}

.wp-block-embed__wrapper{
  position:relative
}

.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{
  content:"";
  display:block;
  padding-top:50%
}

.wp-embed-responsive .wp-has-aspect-ratio iframe{
  bottom:0;
  height:100%;
  left:0;
  position:absolute;
  right:0;
  top:0;
  width:100%
}

.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{
  padding-top:42.85%
}

.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{
  padding-top:50%
}

.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{
  padding-top:56.25%
}

.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{
  padding-top:75%
}

.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{
  padding-top:100%
}

.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{
  padding-top:177.77%
}

.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{
  padding-top:200%
}

.wp-block-file{
  box-sizing:border-box
}

.wp-block-file:not(.wp-element-button){
  font-size:.8em
}

.wp-block-file.aligncenter{
  text-align:center
}

.wp-block-file.alignright{
  text-align:right
}

.wp-block-file *+.wp-block-file__button{
  margin-left:.75em
}

:where(.wp-block-file){
  margin-bottom:1.5em
}

.wp-block-file__embed{
  margin-bottom:1em
}

:where(.wp-block-file__button){
  border-radius:2em;
  display:inline-block;
  padding:.5em 1em
}

:where(.wp-block-file__button):where(a):active,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited{
  box-shadow:none;
  color:#fff;
  opacity:.85;
  text-decoration:none
}

.wp-block-form-input__label{
  display:flex;
  flex-direction:column;
  gap:.25em;
  margin-bottom:.5em;
  width:100%
}

.wp-block-form-input__label.is-label-inline{
  align-items:center;
  flex-direction:row;
  gap:.5em
}

.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{
  margin-bottom:.5em
}

.wp-block-form-input__label:has(input[type=checkbox]){
  flex-direction:row;
  width:-moz-fit-content;
  width:fit-content
}

.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{
  margin:0
}

.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){
  flex-direction:row-reverse
}

.wp-block-form-input__label-content{
  width:-moz-fit-content;
  width:fit-content
}

:where(.wp-block-form-input__input){
  font-size:1em;
  margin-bottom:.5em;
  padding:0 .5em
}

:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{
  border-style:solid;
  border-width:1px;
  line-height:2;
  min-height:2em
}

textarea.wp-block-form-input__input{
  min-height:10em
}

.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){
  display:flex;
  flex-wrap:wrap;
  list-style-type:none;
  margin:0;
  padding:0
}

.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{
  display:flex;
  flex-direction:column;
  flex-grow:1;
  justify-content:center;
  margin:0 1em 1em 0;
  position:relative;
  width:calc(50% - 1em)
}

.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){
  margin-right:0
}

.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{
  align-items:flex-end;
  display:flex;
  height:100%;
  justify-content:flex-start;
  margin:0
}

.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{
  display:block;
  height:auto;
  max-width:100%;
  width:auto
}

.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{
  background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);
  bottom:0;
  box-sizing:border-box;
  color:#fff;
  font-size:.8em;
  margin:0;
  max-height:100%;
  overflow:auto;
  padding:3em .77em .7em;
  position:absolute;
  text-align:center;
  width:100%;
  z-index:2
}

.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{
  display:inline
}

.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{
  flex-grow:1
}

.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{
  flex:1;
  height:100%;
  object-fit:cover;
  width:100%
}

.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{
  margin-right:0;
  width:100%
}

@media (min-width:600px){
  .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{
    margin-right:1em;
    width:calc(33.33333% - .66667em)
  }

  .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{
    margin-right:1em;
    width:calc(25% - .75em)
  }

  .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{
    margin-right:1em;
    width:calc(20% - .8em)
  }

  .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{
    margin-right:1em;
    width:calc(16.66667% - .83333em)
  }

  .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{
    margin-right:1em;
    width:calc(14.28571% - .85714em)
  }

  .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{
    margin-right:1em;
    width:calc(12.5% - .875em)
  }

  .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){
    margin-right:0
  }
}

.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{
  margin-right:0
}

.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{
  max-width:420px;
  width:100%
}

.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{
  justify-content:center
}

.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{
  align-self:flex-start
}

figure.wp-block-gallery.has-nested-images{
  align-items:normal
}

.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){
  margin:0;
  width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)
}

.wp-block-gallery.has-nested-images figure.wp-block-image{
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex-grow:1;
  justify-content:center;
  max-width:100%;
  position:relative
}

.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{
  flex-direction:column;
  flex-grow:1;
  margin:0
}

.wp-block-gallery.has-nested-images figure.wp-block-image img{
  display:block;
  height:auto;
  max-width:100%!important;
  width:auto
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{
  bottom:0;
  left:0;
  max-height:100%;
  position:absolute;
  right:0
}

.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{
  -webkit-backdrop-filter:blur(3px);
          backdrop-filter:blur(3px);
  content:"";
  height:100%;
  -webkit-mask-image:linear-gradient(0deg,#000 20%,transparent);
  mask-image:linear-gradient(0deg,#000 20%,transparent);
  max-height:3em;
  pointer-events:none
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
  box-sizing:border-box;
  color:#fff;
  font-size:13px;
  margin:0;
  overflow:auto;
  padding:1em;
  text-align:center;
  text-shadow:0 0 1.5px #000
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{
  height:12px;
  width:12px
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{
  background-color:transparent
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{
  background-clip:padding-box;
  background-color:transparent;
  border:3px solid transparent;
  border-radius:8px
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{
  background-color:hsla(0,0%,100%,.8)
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
  scrollbar-color:transparent transparent;
  scrollbar-gutter:stable both-edges;
  scrollbar-width:thin
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{
  scrollbar-color:hsla(0,0%,100%,.8) transparent
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
  will-change:transform
}

@media (hover:none){
  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
    scrollbar-color:hsla(0,0%,100%,.8) transparent
  }
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
  background:linear-gradient(0deg,rgba(0,0,0,.4),transparent)
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{
  display:inline
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{
  color:inherit
}

.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{
  box-sizing:border-box
}

.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{
  flex:1 1 auto
}

.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{
  background:none;
  color:inherit;
  flex:initial;
  margin:0;
  padding:10px 10px 9px;
  position:relative;
  text-shadow:none
}

.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{
  content:none
}

.wp-block-gallery.has-nested-images figcaption{
  flex-basis:100%;
  flex-grow:1;
  text-align:center
}

.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){
  margin-bottom:auto;
  margin-top:0
}

.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){
  align-self:inherit
}

.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){
  display:flex
}

.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{
  flex:1 0 0%;
  height:100%;
  object-fit:cover;
  width:100%
}

.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){
  width:100%
}

@media (min-width:600px){
  .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){
    width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)
  }

  .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){
    width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)
  }

  .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){
    width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)
  }

  .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){
    width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)
  }

  .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){
    width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)
  }

  .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){
    width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)
  }

  .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){
    width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)
  }

  .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){
    width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)
  }

  .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{
    width:100%
  }
}

.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{
  max-width:420px;
  width:100%
}

.wp-block-gallery.has-nested-images.aligncenter{
  justify-content:center
}

.wp-block-group{
  box-sizing:border-box
}

:where(.wp-block-group.wp-block-group-is-layout-constrained){
  position:relative
}

h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{
  padding:1.25em 2.375em
}

h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){
  rotate:180deg
}

.wp-block-icon{
  line-height:0
}

.wp-block-icon.aligncenter{
  display:flex;
  justify-content:center
}

.wp-block-icon svg{
  fill:currentColor;
  box-sizing:border-box
}

.wp-block-icon svg.is-flip-horizontal{
  transform:scaleX(-1)
}

.wp-block-icon svg.is-flip-vertical{
  transform:scaleY(-1)
}

.wp-block-icon svg.is-flip-horizontal.is-flip-vertical{
  transform:scaleX(-1) scaleY(-1)
}

:where(.wp-block-icon) svg{
  height:100%;
  width:100%
}

.wp-block-image>a,.wp-block-image>figure>a{
  display:inline-block
}

.wp-block-image img{
  box-sizing:border-box;
  height:auto;
  max-width:100%;
  vertical-align:bottom
}

@media not (prefers-reduced-motion){
  .wp-block-image img.hide{
    visibility:hidden
  }

  .wp-block-image img.show{
    animation:show-content-image .4s
  }
}

.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{
  border-radius:inherit
}

.wp-block-image.has-custom-border img{
  box-sizing:border-box
}

.wp-block-image.aligncenter{
  text-align:center
}

.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{
  width:100%
}

.wp-block-image.alignfull img,.wp-block-image.alignwide img{
  height:auto;
  width:100%
}

.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{
  display:table
}

.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{
  caption-side:bottom;
  display:table-caption
}

.wp-block-image .alignleft{
  float:left;
  margin:.5em 1em .5em 0
}

.wp-block-image .alignright{
  float:right;
  margin:.5em 0 .5em 1em
}

.wp-block-image .aligncenter{
  margin-left:auto;
  margin-right:auto
}

.wp-block-image :where(figcaption){
  margin-bottom:1em;
  margin-top:.5em
}

.wp-block-image.is-style-circle-mask img{
  border-radius:9999px
}

@supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image:none){
  .wp-block-image.is-style-circle-mask img{
    border-radius:0;
    -webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
    mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
    mask-mode:alpha;
    -webkit-mask-position:center;
    mask-position:center;
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    -webkit-mask-size:contain;
    mask-size:contain
  }
}

:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){
  border-radius:9999px
}

.wp-block-image figure{
  margin:0
}

.wp-lightbox-container{
  display:flex;
  flex-direction:column;
  position:relative
}

.wp-lightbox-container img{
  cursor:zoom-in
}

.wp-lightbox-container img:hover+button{
  opacity:1
}

.wp-lightbox-container button{
  align-items:center;
  -webkit-backdrop-filter:blur(16px) saturate(180%);
          backdrop-filter:blur(16px) saturate(180%);
  background-color:rgba(90,90,90,.25);
  border:none;
  border-radius:4px;
  cursor:zoom-in;
  display:flex;
  height:20px;
  justify-content:center;
  opacity:0;
  padding:0;
  position:absolute;
  right:16px;
  text-align:center;
  top:16px;
  width:20px;
  z-index:100
}

@media not (prefers-reduced-motion){
  .wp-lightbox-container button{
    transition:opacity .2s ease
  }
}

.wp-lightbox-container button:focus-visible{
  outline:3px auto rgba(90,90,90,.25);
  outline:3px auto -webkit-focus-ring-color;
  outline-offset:3px
}

.wp-lightbox-container button:hover{
  cursor:pointer;
  opacity:1
}

.wp-lightbox-container button:focus{
  opacity:1
}

.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){
  background-color:rgba(90,90,90,.25);
  border:none
}

.wp-lightbox-overlay{
  box-sizing:border-box;
  cursor:zoom-out;
  height:100vh;
  left:0;
  overflow:hidden;
  position:fixed;
  top:0;
  visibility:hidden;
  width:100%;
  z-index:100000
}

.wp-lightbox-overlay .wp-lightbox-close-button{
  align-items:center;
  cursor:pointer;
  display:flex;
  font-family:inherit;
  gap:8px;
  justify-content:center;
  line-height:1;
  min-height:40px;
  min-width:40px;
  padding:0 4px;
  position:absolute;
  right:calc(env(safe-area-inset-right) + 16px);
  top:calc(env(safe-area-inset-top) + 16px);
  z-index:5000000
}

.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){
  background:none;
  border:none
}

.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{
  height:1em;
  width:1em
}

.wp-lightbox-overlay .wp-lightbox-close-icon svg{
  display:block
}

.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{
  align-items:center;
  bottom:16px;
  cursor:pointer;
  display:flex;
  font-family:inherit;
  gap:4px;
  justify-content:center;
  line-height:1;
  min-height:40px;
  min-width:40px;
  padding:0 8px;
  position:absolute;
  z-index:2000002
}

.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{
  display:none
}

@media (min-width:960px){
  .wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{
    bottom:50%;
    transform:translateY(-50%)
  }
}

.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){
  background:none;
  border:none;
  padding:0 8px
}

.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{
  display:block;
  height:1.5em;
  width:1.5em
}

.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{
  left:calc(env(safe-area-inset-left) + 16px)
}

.wp-lightbox-overlay .wp-lightbox-navigation-button-next{
  right:calc(env(safe-area-inset-right) + 16px)
}

.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{
  vertical-align:middle
}

.wp-lightbox-overlay .lightbox-image-container{
  height:var(--wp--lightbox-container-height);
  left:50%;
  overflow:hidden;
  position:absolute;
  top:50%;
  transform:translate(-50%,-50%);
  transform-origin:top left;
  width:var(--wp--lightbox-container-width);
  z-index:2000001
}

.wp-lightbox-overlay .wp-block-image{
  align-items:center;
  box-sizing:border-box;
  display:flex;
  height:100%;
  justify-content:center;
  margin:0;
  position:relative;
  transform-origin:0 0;
  width:100%;
  z-index:3000000
}

.wp-lightbox-overlay .wp-block-image img{
  height:var(--wp--lightbox-image-height);
  min-height:var(--wp--lightbox-image-height);
  min-width:var(--wp--lightbox-image-width);
  width:var(--wp--lightbox-image-width)
}

.wp-lightbox-overlay .wp-block-image figcaption{
  display:none
}

.wp-lightbox-overlay button{
  background:none;
  border:none
}

.wp-lightbox-overlay .scrim{
  background-color:#fff;
  height:100%;
  opacity:.9;
  position:absolute;
  width:100%;
  z-index:2000000
}

.wp-lightbox-overlay.active{
  visibility:visible
}

@media not (prefers-reduced-motion){
  .wp-lightbox-overlay.active{
    animation:turn-on-visibility .25s both
  }

  .wp-lightbox-overlay.active img{
    animation:turn-on-visibility .35s both
  }

  .wp-lightbox-overlay.show-closing-animation:not(.active){
    animation:turn-off-visibility .35s both
  }

  .wp-lightbox-overlay.show-closing-animation:not(.active) img{
    animation:turn-off-visibility .25s both
  }

  .wp-lightbox-overlay.zoom.active{
    animation:none;
    opacity:1;
    visibility:visible
  }

  .wp-lightbox-overlay.zoom.active .lightbox-image-container{
    animation:lightbox-zoom-in .4s
  }

  .wp-lightbox-overlay.zoom.active .lightbox-image-container img{
    animation:none
  }

  .wp-lightbox-overlay.zoom.active .scrim{
    animation:turn-on-visibility .4s forwards
  }

  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active){
    animation:none
  }

  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{
    animation:lightbox-zoom-out .4s
  }

  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{
    animation:none
  }

  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{
    animation:turn-off-visibility .4s forwards
  }
}

@keyframes show-content-image{
  0%{
    visibility:hidden
  }

  99%{
    visibility:hidden
  }

  to{
    visibility:visible
  }
}

@keyframes turn-on-visibility{
  0%{
    opacity:0
  }

  to{
    opacity:1
  }
}

@keyframes turn-off-visibility{
  0%{
    opacity:1;
    visibility:visible
  }

  99%{
    opacity:0;
    visibility:visible
  }

  to{
    opacity:0;
    visibility:hidden
  }
}

@keyframes lightbox-zoom-in{
  0%{
    transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))
  }

  to{
    transform:translate(-50%,-50%) scale(1)
  }
}

@keyframes lightbox-zoom-out{
  0%{
    transform:translate(-50%,-50%) scale(1);
    visibility:visible
  }

  99%{
    visibility:visible
  }

  to{
    transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));
    visibility:hidden
  }
}

:where(.wp-block-latest-comments){
  padding-left:0
}

ol.wp-block-latest-comments{
  box-sizing:border-box;
  margin-left:0
}

:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){
  line-height:1.1
}

:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){
  line-height:1.8
}

.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){
  line-height:1.5
}

.wp-block-latest-comments__comment{
  list-style:none;
  margin-bottom:1em
}

.has-avatars .wp-block-latest-comments__comment{
  list-style:none;
  min-height:2.25em
}

.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{
  margin-left:3.25em
}

.wp-block-latest-comments__comment-excerpt p{
  font-size:.875em;
  margin:.36em 0 1.4em
}

.wp-block-latest-comments__comment-date{
  display:block;
  font-size:.75em
}

.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{
  border-radius:1.5em;
  display:block;
  float:left;
  height:2.5em;
  margin-right:.75em;
  width:2.5em
}

.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{
  font-size:inherit
}

.wp-block-latest-posts{
  box-sizing:border-box
}

.wp-block-latest-posts.alignleft{
  margin-right:2em
}

.wp-block-latest-posts.alignright{
  margin-left:2em
}

.wp-block-latest-posts.wp-block-latest-posts__list{
  list-style:none
}

.wp-block-latest-posts.wp-block-latest-posts__list li{
  clear:both;
  overflow-wrap:break-word
}

.wp-block-latest-posts.is-grid:not(.is-layout-grid){
  display:flex;
  flex-wrap:wrap
}

.wp-block-latest-posts.is-grid:not(.is-layout-grid) li{
  margin:0 1.25em 1.25em 0;
  width:100%
}

@media (min-width:600px){
  .wp-block-latest-posts.columns-2:not(.is-layout-grid) li{
    width:calc(50% - .625em)
  }

  .wp-block-latest-posts.columns-2:not(.is-layout-grid) li:nth-child(2n){
    margin-right:0
  }

  .wp-block-latest-posts.columns-3:not(.is-layout-grid) li{
    width:calc(33.33333% - .83333em)
  }

  .wp-block-latest-posts.columns-3:not(.is-layout-grid) li:nth-child(3n){
    margin-right:0
  }

  .wp-block-latest-posts.columns-4:not(.is-layout-grid) li{
    width:calc(25% - .9375em)
  }

  .wp-block-latest-posts.columns-4:not(.is-layout-grid) li:nth-child(4n){
    margin-right:0
  }

  .wp-block-latest-posts.columns-5:not(.is-layout-grid) li{
    width:calc(20% - 1em)
  }

  .wp-block-latest-posts.columns-5:not(.is-layout-grid) li:nth-child(5n){
    margin-right:0
  }

  .wp-block-latest-posts.columns-6:not(.is-layout-grid) li{
    width:calc(16.66667% - 1.04167em)
  }

  .wp-block-latest-posts.columns-6:not(.is-layout-grid) li:nth-child(6n){
    margin-right:0
  }
}

@media (max-width:600px){
  .wp-block-latest-posts-is-layout-grid[class*=columns-]:not(.has-native-responsive-grid){
    grid-template-columns:1fr
  }
}

:root :where(.wp-block-latest-posts.is-grid){
  padding:0
}

:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){
  padding-left:0
}

.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{
  display:block;
  font-size:.8125em
}

.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{
  margin-bottom:1em;
  margin-top:.5em
}

.wp-block-latest-posts__featured-image a{
  display:inline-block
}

.wp-block-latest-posts__featured-image img{
  height:auto;
  max-width:100%;
  width:auto
}

.wp-block-latest-posts__featured-image.alignleft{
  float:left;
  margin-right:1em
}

.wp-block-latest-posts__featured-image.alignright{
  float:right;
  margin-left:1em
}

.wp-block-latest-posts__featured-image.aligncenter{
  margin-bottom:1em;
  text-align:center
}

ol,ul{
  box-sizing:border-box
}

:root :where(.wp-block-list.has-background){
  padding:1.25em 2.375em
}

.wp-block-loginout{
  box-sizing:border-box
}

.wp-block-math{
  overflow-x:auto;
  overflow-y:hidden
}

.wp-block-media-text{
  box-sizing:border-box;
  direction:ltr;
  display:grid;
  grid-template-columns:50% 1fr;
  grid-template-rows:auto
}

.wp-block-media-text.has-media-on-the-right{
  grid-template-columns:1fr 50%
}

.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{
  align-self:start
}

.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{
  align-self:center
}

.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{
  align-self:end
}

.wp-block-media-text>.wp-block-media-text__media{
  grid-column:1;
  grid-row:1;
  margin:0
}

.wp-block-media-text>.wp-block-media-text__content{
  direction:ltr;
  grid-column:2;
  grid-row:1;
  padding:0 8%;
  word-break:break-word
}

.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{
  grid-column:2;
  grid-row:1
}

.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
  grid-column:1;
  grid-row:1
}

.wp-block-media-text__media a{
  display:block
}

.wp-block-media-text__media img,.wp-block-media-text__media video{
  height:auto;
  max-width:unset;
  vertical-align:middle;
  width:100%
}

.wp-block-media-text.is-image-fill>.wp-block-media-text__media{
  background-size:cover;
  height:100%;
  min-height:250px
}

.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{
  display:block;
  height:100%
}

.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{
  clip:rect(0,0,0,0);
  border:0;
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px
}

.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{
  height:100%;
  min-height:250px;
  position:relative
}

.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{
  display:block;
  height:100%
}

.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{
  height:100%;
  object-fit:cover;
  position:absolute;
  width:100%
}

@media (max-width:600px){
  .wp-block-media-text.is-stacked-on-mobile{
    grid-template-columns:100%!important
  }

  .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{
    grid-column:1;
    grid-row:1
  }

  .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{
    grid-column:1;
    grid-row:2
  }
}

.wp-block-navigation{
  position:relative
}

.wp-block-navigation ul{
  margin-bottom:0;
  margin-left:0;
  margin-top:0;
  padding-left:0
}

.wp-block-navigation ul,.wp-block-navigation ul li{
  list-style:none
}

.wp-block-navigation .wp-block-navigation-item{
  align-items:center;
  display:flex;
  position:relative
}

.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{
  display:none
}

.wp-block-navigation .wp-block-navigation-item__content{
  display:block;
  z-index:1
}

.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{
  color:inherit
}

.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{
  text-decoration:underline
}

.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{
  text-decoration:line-through
}

.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){
  text-decoration:none
}

.wp-block-navigation .wp-block-navigation__submenu-icon{
  align-self:center;
  background-color:inherit;
  border:none;
  color:currentColor;
  display:inline-block;
  font-size:inherit;
  height:.6em;
  line-height:0;
  margin-left:.25em;
  padding:0;
  width:.6em
}

.wp-block-navigation .wp-block-navigation__submenu-icon svg{
  stroke:currentColor;
  display:inline-block;
  height:inherit;
  margin-top:.075em;
  width:inherit
}

.wp-block-navigation{
  --navigation-layout-justification-setting:flex-start;
  --navigation-layout-direction:row;
  --navigation-layout-wrap:wrap;
  --navigation-layout-justify:flex-start;
  --navigation-layout-align:center
}

.wp-block-navigation.is-vertical{
  --navigation-layout-direction:column;
  --navigation-layout-justify:initial;
  --navigation-layout-align:flex-start
}

.wp-block-navigation.no-wrap{
  --navigation-layout-wrap:nowrap
}

.wp-block-navigation.items-justified-center{
  --navigation-layout-justification-setting:center;
  --navigation-layout-justify:center
}

.wp-block-navigation.items-justified-center.is-vertical{
  --navigation-layout-align:center
}

.wp-block-navigation.items-justified-right{
  --navigation-layout-justification-setting:flex-end;
  --navigation-layout-justify:flex-end
}

.wp-block-navigation.items-justified-right.is-vertical{
  --navigation-layout-align:flex-end
}

.wp-block-navigation.items-justified-space-between{
  --navigation-layout-justification-setting:space-between;
  --navigation-layout-justify:space-between
}

:where(.wp-block-navigation) ul li{
  padding:0
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container{
  align-items:normal;
  background-color:inherit;
  color:inherit;
  display:flex;
  flex-direction:column;
  opacity:0;
  position:absolute;
  z-index:2
}

@media not (prefers-reduced-motion){
  .wp-block-navigation .has-child .wp-block-navigation__submenu-container{
    transition:opacity .1s linear
  }
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container{
  height:0;
  overflow:hidden;
  visibility:hidden;
  width:0
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{
  display:flex;
  flex-grow:1;
  padding:.5em 1em
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{
  margin-left:auto;
  margin-right:0
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{
  margin:0
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container{
  left:-1px;
  top:100%
}

@media (min-width:782px){
  .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{
    left:100%;
    top:-1px
  }

  .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{
    background:transparent;
    content:"";
    display:block;
    height:100%;
    position:absolute;
    right:100%;
    width:.5em
  }

  .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{
    margin-right:.25em
  }

  .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{
    transform:rotate(-90deg)
  }
}

@media (hover:hover){
  .wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{
    height:auto;
    min-width:200px;
    opacity:1;
    overflow:visible;
    visibility:visible;
    width:auto
  }
}

.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{
  height:auto;
  min-width:200px;
  opacity:1;
  overflow:visible;
  visibility:visible;
  width:auto
}

.wp-block-navigation .has-child.open-always{
  align-items:var(--navigation-layout-align,initial);
  flex-direction:var(--navigation-layout-direction,initial);
  flex-wrap:var(--navigation-layout-wrap,wrap);
  gap:var(--wp--style--block-gap,2em)
}

.wp-block-navigation .has-child.open-always,.wp-block-navigation .has-child.open-always .wp-block-navigation-item{
  justify-content:var(--navigation-layout-justify,initial)
}

.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{
  gap:var(--wp--style--block-gap,2em)
}

.wp-block-navigation .has-child.open-always .wp-block-navigation-item,.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{
  padding-bottom:0;
  padding-top:0
}

.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{
  padding-left:var(--wp--style--block-gap,2em);
  padding-right:var(--wp--style--block-gap,2em)
}

.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container .wp-block-navigation-item__content{
  padding:0
}

.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content,.wp-block-navigation .has-child.open-always>.wp-block-navigation-item__content{
  flex-grow:0
}

.wp-block-navigation .has-child.open-always>.wp-block-navigation__submenu-container{
  background-color:transparent;
  border:none;
  color:inherit;
  flex-basis:100%;
  height:auto;
  opacity:1;
  overflow:visible;
  position:static;
  visibility:visible;
  width:auto
}

.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{
  left:0;
  top:100%
}

@media (min-width:782px){
  .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{
    left:100%;
    top:0
  }
}

.wp-block-navigation-submenu{
  display:flex;
  position:relative
}

.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{
  stroke:currentColor
}

button.wp-block-navigation-item__content{
  background-color:transparent;
  border:none;
  color:currentColor;
  font-family:inherit;
  font-size:inherit;
  font-style:inherit;
  font-weight:inherit;
  letter-spacing:inherit;
  line-height:inherit;
  text-align:left;
  text-transform:inherit
}

.wp-block-navigation-submenu__toggle{
  cursor:pointer
}

.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{
  transform:rotate(180deg)
}

.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{
  padding-left:0;
  padding-right:.85em
}

.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{
  margin-left:-.6em;
  pointer-events:none
}

.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){
  padding:0
}

.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{
  gap:inherit
}

:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){
  padding:.5em 1em
}

:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){
  padding:.5em 1em
}

.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{
  left:auto;
  right:0
}

.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{
  left:-1px;
  right:-1px
}

@media (min-width:782px){
  .wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{
    left:auto;
    right:100%
  }
}

.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{
  background-color:#fff;
  border:1px solid rgba(0,0,0,.15)
}

.wp-block-navigation.has-background .wp-block-navigation__submenu-container{
  background-color:inherit
}

.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{
  color:#000
}

.wp-block-navigation__container{
  align-items:var(--navigation-layout-align,initial);
  display:flex;
  flex-direction:var(--navigation-layout-direction,initial);
  flex-wrap:var(--navigation-layout-wrap,wrap);
  justify-content:var(--navigation-layout-justify,initial);
  list-style:none;
  margin:0;
  padding-left:0
}

.wp-block-navigation__container .is-responsive{
  display:none
}

.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{
  flex-grow:1
}

@keyframes overlay-menu__fade-in-animation{
  0%{
    opacity:0;
    transform:translateY(.5em)
  }

  to{
    opacity:1;
    transform:translateY(0)
  }
}

.wp-block-navigation__responsive-container{
  bottom:0;
  display:none;
  left:0;
  position:fixed;
  right:0;
  top:0
}

.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){
  color:inherit
}

.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{
  align-items:var(--navigation-layout-align,initial);
  display:flex;
  flex-direction:var(--navigation-layout-direction,initial);
  flex-wrap:var(--navigation-layout-wrap,wrap);
  justify-content:var(--navigation-layout-justify,initial)
}

.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){
  background-color:inherit!important;
  color:inherit!important
}

.wp-block-navigation__responsive-container.is-menu-open{
  background-color:inherit;
  display:flex;
  flex-direction:column
}

@media not (prefers-reduced-motion){
  .wp-block-navigation__responsive-container.is-menu-open{
    animation:overlay-menu__fade-in-animation .1s ease-out;
    animation-fill-mode:forwards
  }
}

.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){
  padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem)
}

.wp-block-navigation__responsive-container.is-menu-open{
  overflow:auto;
  z-index:100000
}

.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{
  padding-top:calc(2rem + 24px)
}

.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content{
  align-items:var(--navigation-layout-justification-setting,inherit);
  display:flex;
  flex-direction:column;
  flex-wrap:nowrap;
  overflow:visible
}

.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{
  justify-content:flex-start
}

.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{
  display:none
}

.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{
  border:none;
  height:auto;
  min-width:200px;
  opacity:1;
  overflow:initial;
  padding-left:2rem;
  padding-right:2rem;
  position:static;
  visibility:visible;
  width:auto
}

.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{
  gap:inherit
}

.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{
  padding-top:var(--wp--style--block-gap,2em)
}

.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{
  padding:0
}

.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{
  align-items:var(--navigation-layout-justification-setting,initial);
  display:flex;
  flex-direction:column
}

.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-page-list{
  background:transparent!important;
  color:inherit!important
}

.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{
  left:auto;
  right:auto
}

.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__overlay-container{
  display:none;
  width:100%
}

.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__responsive-close{
  max-width:none
}

.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content>:not(.wp-block-navigation__overlay-container){
  display:none
}

.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container{
  display:block
}

.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container .wp-block-navigation__submenu-container{
  left:0;
  right:auto
}

@media (min-width:600px){
  .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){
    background-color:inherit;
    display:block;
    position:relative;
    width:100%;
    z-index:auto
  }

  .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{
    display:none
  }

  .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{
    left:0
  }
}

.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){
  background-color:#fff
}

.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){
  color:#000
}

.wp-block-navigation__toggle_button_label{
  font-size:1rem;
  font-weight:700
}

.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{
  background:transparent;
  border:none;
  color:currentColor;
  cursor:pointer;
  margin:0;
  padding:0;
  text-transform:inherit;
  vertical-align:middle
}

.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{
  fill:currentColor;
  display:block;
  height:24px;
  pointer-events:none;
  width:24px
}

.wp-block-navigation__responsive-container-open{
  display:flex
}

.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{
  font-family:inherit;
  font-size:inherit;
  font-weight:inherit
}

@media (min-width:600px){
  .wp-block-navigation__responsive-container-open:not(.always-shown){
    display:none
  }
}

.wp-block-navigation__responsive-container-close{
  position:absolute;
  right:0;
  top:0;
  z-index:2
}

.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{
  font-family:inherit;
  font-size:inherit;
  font-weight:inherit
}

.disable-default-overlay .wp-block-navigation__responsive-container-close{
  right:clamp(1rem,var(--wp--style--root--padding-left),20rem);
  top:clamp(1rem,var(--wp--style--root--padding-left),20rem)
}

.wp-block-navigation__responsive-close{
  width:100%
}

.has-modal-open .wp-block-navigation__responsive-close{
  margin-left:auto;
  margin-right:auto;
  max-width:var(--wp--style--global--wide-size,100%)
}

.wp-block-navigation__responsive-close:focus{
  outline:none
}

.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{
  box-sizing:border-box
}

.wp-block-navigation__responsive-dialog{
  position:relative
}

.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{
  margin-top:46px
}

@media (min-width:782px){
  .has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{
    margin-top:32px
  }
}

html.has-modal-open{
  overflow:hidden
}

.wp-block-navigation .wp-block-navigation-item__label{
  overflow-wrap:break-word
}

.wp-block-navigation .wp-block-navigation-item__description{
  display:none
}

.link-ui-tools{
  outline:1px solid #f0f0f0;
  padding:8px
}

.link-ui-block-inserter{
  padding-top:8px
}

.link-ui-block-inserter__back{
  margin-left:8px;
  text-transform:uppercase
}

.wp-block-navigation-overlay-close{
  align-items:center;
  background:transparent;
  border:none;
  cursor:pointer;
  display:inline-flex;
  gap:.5em;
  justify-content:center;
  padding:0;
  text-decoration:none
}

.wp-block-navigation-overlay-close:focus{
  outline-offset:2px
}

.wp-block-navigation-overlay-close svg{
  fill:currentColor;
  display:block;
  flex-shrink:0;
  height:24px;
  width:24px
}

.wp-block-navigation-overlay-close .wp-block-navigation-overlay-close__text{
  align-items:center;
  display:inline-flex
}

.wp-block-navigation .wp-block-page-list{
  align-items:var(--navigation-layout-align,initial);
  background-color:inherit;
  display:flex;
  flex-direction:var(--navigation-layout-direction,initial);
  flex-wrap:var(--navigation-layout-wrap,wrap);
  justify-content:var(--navigation-layout-justify,initial)
}

.wp-block-navigation .wp-block-navigation-item{
  background-color:inherit
}

.wp-block-page-list{
  box-sizing:border-box
}

.is-small-text{
  font-size:.875em
}

.is-regular-text{
  font-size:1em
}

.is-large-text{
  font-size:2.25em
}

.is-larger-text{
  font-size:3em
}

.has-drop-cap:not(:focus):first-letter{
  float:left;
  font-size:8.4em;
  font-style:normal;
  font-weight:100;
  line-height:.68;
  margin:.05em .1em 0 0;
  text-transform:uppercase
}

body.rtl .has-drop-cap:not(:focus):first-letter{
  float:none;
  margin-left:.1em
}

p.has-drop-cap.has-background{
  overflow:hidden
}

:root :where(p.has-background){
  padding:1.25em 2.375em
}

:where(p.has-text-color:not(.has-link-color)) a{
  color:inherit
}

p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{
  rotate:180deg
}

.waveform-player{
  --wfp-accent:#71717a;
  --wfp-button-color:hsla(0,0%,100%,.9);
  --wfp-text-color:#fff;
  --wfp-text-secondary-color:hsla(0,0%,100%,.6);
  --wfp-btn-artwork-color:hsla(0,0%,100%,.9);
  --wfp-btn-artwork-scrim:rgba(0,0,0,.5);
  color:inherit;
  font-family:inherit;
  line-height:var(--waveform-line-height,1.4)
}

.waveform-player.waveform-theme-light{
  --wfp-button-color:rgba(0,0,0,.8);
  --wfp-text-color:#333;
  --wfp-text-secondary-color:rgba(0,0,0,.6)
}

.waveform-player *{
  box-sizing:border-box
}

.waveform-body{
  display:flex;
  flex-direction:column;
  gap:var(--waveform-body-gap,8px)
}

.waveform-track{
  gap:var(--waveform-track-gap,12px);
  position:relative
}

.waveform-btn,.waveform-track{
  align-items:center;
  display:flex
}

.waveform-btn{
  background:transparent;
  border:2px solid;
  border-radius:var(--wfp-btn-radius,50%);
  color:var(--wfp-button-color,inherit);
  cursor:pointer;
  flex-shrink:0;
  height:var(--wfp-btn-size,36px);
  justify-content:center;
  min-width:var(--wfp-btn-size,36px);
  opacity:.9;
  padding:0;
  transition:all .2s ease;
  width:var(--wfp-btn-size,36px)
}

.waveform-btn:hover:not(:disabled){
  opacity:1;
  transform:scale(1.05)
}

.waveform-btn-minimal{
  border:none;
  border-radius:0;
  height:calc(var(--wfp-btn-size, 36px)*1.1);
  min-width:calc(var(--wfp-btn-size, 36px)*1.1);
  opacity:.7;
  width:calc(var(--wfp-btn-size, 36px)*1.1)
}

.waveform-btn-minimal:hover:not(:disabled){
  opacity:1;
  transform:none
}

.waveform-btn.waveform-btn-minimal svg{
  height:calc(var(--wfp-btn-size, 36px)*.94);
  width:calc(var(--wfp-btn-size, 36px)*.94)
}

.waveform-btn:disabled{
  cursor:not-allowed;
  opacity:.3
}

.waveform-btn>*{
  align-items:center;
  display:flex;
  height:100%;
  justify-content:center;
  width:100%
}

.waveform-btn svg{
  fill:currentColor;
  display:block;
  height:calc(var(--wfp-btn-size, 36px)*.45);
  width:calc(var(--wfp-btn-size, 36px)*.45)
}

.waveform-btn-has-artwork{
  --wfp-btn-size:64px;
  --wfp-btn-radius:8px;
  border:none;
  color:var(--wfp-btn-artwork-color);
  overflow:hidden;
  position:relative
}

.waveform-btn>.waveform-btn-artwork{
  display:block;
  height:100%;
  inset:0;
  object-fit:cover;
  pointer-events:none;
  position:absolute;
  width:100%;
  z-index:0
}

.waveform-btn-has-artwork:after{
  background:var(--wfp-btn-artwork-scrim);
  content:"";
  inset:0;
  pointer-events:none;
  position:absolute;
  z-index:1
}

.waveform-btn-has-artwork>:not(.waveform-btn-artwork){
  position:relative;
  z-index:2
}

.waveform-icon-play svg{
  margin-left:1px
}

.waveform-container{
  cursor:pointer;
  flex:1;
  min-height:60px;
  min-width:0;
  position:relative;
  width:100%
}

.waveform-container:focus-visible{
  outline:2px solid currentColor
}

.waveform-container canvas{
  display:block;
  height:100%;
  max-width:100%;
  position:relative;
  transition:opacity .3s ease;
  width:100%;
  z-index:1
}

.waveform-info{
  align-items:center;
  display:flex;
  font-size:13px;
  gap:8px;
  min-height:20px
}

.waveform-text{
  display:flex;
  flex:1;
  flex-direction:column;
  gap:2px;
  min-width:0
}

.waveform-title{
  color:var(--wfp-text-color);
  font-weight:500
}

.waveform-artist,.waveform-title{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}

.waveform-artist{
  color:var(--wfp-text-secondary-color);
  font-size:11px
}

.waveform-bpm,.waveform-time{
  color:var(--wfp-text-secondary-color);
  flex-shrink:0;
  font-size:11px;
  white-space:nowrap
}

.waveform-bpm{
  align-items:center;
  display:inline-flex;
  gap:4px
}

.waveform-loading{
  background:rgba(0,0,0,.102)
}

.waveform-error,.waveform-loading{
  inset:0;
  position:absolute;
  z-index:10
}

.waveform-error{
  align-items:center;
  background:rgba(0,0,0,.2);
  display:flex;
  justify-content:center
}

.waveform-error-text{
  font-size:12px;
  opacity:.7;
  padding:0 20px;
  text-align:center
}

.waveform-markers{
  inset:0;
  pointer-events:none;
  position:absolute;
  z-index:5
}

.waveform-marker{
  background:hsla(0,0%,100%,.502);
  border:none;
  cursor:pointer;
  height:100%;
  padding:0;
  pointer-events:all;
  position:absolute;
  top:0;
  transition:all .2s;
  width:2px
}

.waveform-marker:hover{
  width:4px;
  z-index:20
}

.waveform-marker.active{
  background:currentColor;
  width:4px;
  z-index:10
}

.waveform-marker-tooltip{
  background:rgba(0,0,0,.902);
  border-radius:4px;
  bottom:calc(100% + 4px);
  color:#fff;
  font-size:11px;
  left:50%;
  opacity:0;
  padding:4px 8px;
  pointer-events:none;
  position:absolute;
  transform:translate(-50%);
  transition:opacity .2s;
  white-space:nowrap;
  z-index:1000
}

.waveform-marker.show-label .waveform-marker-tooltip,.waveform-marker:hover .waveform-marker-tooltip{
  opacity:1
}

.waveform-hover-time{
  background:rgba(0,0,0,.902);
  border-radius:4px;
  bottom:calc(100% + 4px);
  color:#fff;
  font-size:11px;
  font-variant-numeric:tabular-nums;
  padding:3px 7px;
  transform:translate(-50%);
  transition:opacity .15s;
  white-space:nowrap;
  z-index:1000
}

.waveform-hover-time,.waveform-seek-handle{
  opacity:0;
  pointer-events:none;
  position:absolute
}

.waveform-seek-handle{
  background:#fff;
  border-radius:50%;
  box-shadow:0 1px 4px rgba(0,0,0,.349);
  height:11px;
  left:0;
  top:50%;
  transform:translate(-50%,-50%) scale(0);
  transition:opacity .12s ease,transform .12s ease;
  width:11px;
  z-index:6
}

.waveform-seek-handle.is-visible{
  opacity:1;
  transform:translate(-50%,-50%) scale(1)
}

.waveform-seek-handle.is-active{
  transform:translate(-50%,-50%) scale(1.25)
}

.waveform-btn:focus-visible{
  outline:2px solid currentColor;
  outline-offset:2px
}

.waveform-marker:focus-visible{
  outline:2px solid currentColor;
  outline-offset:1px;
  width:4px
}

.waveform-speed{
  flex-shrink:0;
  position:relative
}

.speed-btn{
  background:transparent;
  border:1px solid hsla(0,0%,100%,.2);
  border-radius:4px;
  color:inherit;
  cursor:pointer;
  font-size:11px;
  min-width:40px;
  padding:4px 8px;
  transition:all .2s
}

.speed-btn:hover{
  background:hsla(0,0%,100%,.051);
  border-color:hsla(0,0%,100%,.302)
}

.speed-value{
  font-weight:600
}

.speed-menu{
  background:rgba(0,0,0,.949);
  border:1px solid hsla(0,0%,100%,.2);
  border-radius:6px;
  bottom:100%;
  margin-bottom:4px;
  min-width:60px;
  padding:4px;
  position:absolute;
  right:0;
  z-index:100
}

.speed-option{
  background:transparent;
  border:none;
  border-radius:4px;
  color:hsla(0,0%,100%,.702);
  cursor:pointer;
  display:block;
  font-size:12px;
  padding:6px 12px;
  text-align:left;
  transition:all .2s;
  width:100%
}

.speed-option:hover{
  background:hsla(0,0%,100%,.102);
  color:#fff
}

.speed-option.active{
  background:hsla(0,0%,100%,.161);
  color:#fff;
  font-weight:600
}

.waveform-player.waveform-focused{
  border-radius:4px;
  outline:2px solid var(--wfp-accent);
  outline-offset:2px
}

.waveform-player:focus{
  outline:none
}

.waveform-player:focus-visible{
  outline:1px solid var(--wfp-accent);
  outline-offset:1px
}

.waveform-layout-preview .waveform-meta{
  display:none!important
}

.waveform-layout-preview .waveform-info{
  justify-content:center
}

.waveform-layout-preview .waveform-text{
  align-items:center;
  flex:0 1 auto;
  text-align:center
}

.waveform-player.waveform-focused{
  outline:none
}

.waveform-track.waveform-align-top{
  align-items:flex-start
}

.waveform-track.waveform-align-top .waveform-btn{
  margin-top:5px
}

.waveform-track.waveform-align-center{
  align-items:center
}

.waveform-track.waveform-align-bottom{
  align-items:flex-end
}

.waveform-track.waveform-align-bottom .waveform-btn{
  margin-bottom:5px
}

@media (max-width:480px){
  .waveform-btn{
    height:var(--wfp-btn-size,32px);
    min-width:var(--wfp-btn-size,32px);
    width:var(--wfp-btn-size,32px)
  }

  .waveform-container{
    min-height:50px
  }

  .waveform-info{
    font-size:12px
  }

  .waveform-artist,.waveform-bpm,.waveform-time{
    font-size:10px
  }
}

@media (prefers-reduced-motion:reduce){
  .waveform-player *,.waveform-player :after,.waveform-player :before{
    animation-duration:.01ms!important;
    animation-iteration-count:1!important;
    transition-duration:.01ms!important
  }
}

.wp-block-playlist{
  box-sizing:border-box
}

.wp-block-playlist .wp-block-playlist__waveform-player{
  margin:var(--wp--preset--spacing--20,.625em) 0;
  position:relative;
  width:100%
}

.wp-block-playlist .wp-block-playlist__waveform-player:focus-visible{
  outline:revert;
  outline-offset:revert
}

.wp-block-playlist .waveform-track{
  gap:0;
  height:100px
}

.wp-block-playlist .waveform-btn{
  background:currentColor;
  border:none;
  border-end-start-radius:.125rem;
  border-radius:0;
  border-start-start-radius:.125rem;
  height:100px;
  margin:0;
  min-width:100px;
  width:100px
}

.wp-block-playlist .waveform-btn:hover:not(:disabled){
  transform:none
}

.wp-block-playlist .waveform-btn svg{
  height:3rem;
  width:3rem
}

.wp-block-playlist .waveform-btn .waveform-icon-pause svg{
  height:2.625rem;
  width:2.625rem
}

.wp-block-playlist .waveform-player.has-play-button-artwork .waveform-btn{
  background-image:var(--wp--playlist--play-button-artwork);
  background-position:50%;
  background-size:cover;
  color:#fff
}

.wp-block-playlist .waveform-player.has-play-button-artwork .waveform-btn svg{
  filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))
}

.wp-block-playlist .waveform-player.has-play-button-artwork .waveform-btn svg path{
  fill:#fff!important
}

.wp-block-playlist .waveform-track.waveform-align-bottom .waveform-btn{
  margin-bottom:0
}

.wp-block-playlist .waveform-btn:focus-visible,.wp-block-playlist .waveform-container:focus-visible{
  outline:revert;
  outline-offset:revert
}

.wp-block-playlist .waveform-artist{
  opacity:.7
}

.wp-block-playlist .waveform-artist,.wp-block-playlist .waveform-info,.wp-block-playlist .waveform-time,.wp-block-playlist .waveform-title{
  font-size:inherit
}

.wp-block-playlist .wp-block-playlist__tracklist{
  list-style:none;
  margin:0;
  padding-left:0
}

.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-artist-is-hidden .wp-block-playlist-track__artist,.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-is-hidden,.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-length-is-hidden .wp-block-playlist-track__length{
  display:none
}

.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-show-numbers{
  counter-reset:playlist-track
}

.wp-block-playlist-track:has([aria-current=true]){
  background-color:color-mix(in srgb,currentColor 10%,transparent)
}

.wp-block-playlist-track:hover{
  background-color:color-mix(in srgb,currentColor 15%,transparent)
}

.wp-block-playlist__tracklist-show-numbers .wp-block-playlist-track{
  counter-increment:playlist-track
}

.wp-block-playlist-track .wp-block-playlist-track__button{
  align-items:center;
  background-color:transparent;
  border:0;
  color:inherit;
  cursor:pointer;
  display:flex;
  font-family:inherit;
  font-size:inherit;
  outline-offset:2px;
  padding:var(--wp--preset--spacing--20,.5em);
  text-align:left;
  width:100%
}

.wp-block-playlist__tracklist-show-numbers .wp-block-playlist-track .wp-block-playlist-track__button:before{
  content:counter(playlist-track);
  font-size:.85em;
  margin-right:var(--wp--preset--spacing--20,.5em);
  opacity:.7;
  width:2ch
}

.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__image{
  border:1px solid rgba(0,0,0,.08);
  box-sizing:border-box;
  flex:0 0 50px;
  height:50px;
  margin-right:var(--wp--preset--spacing--20,.5em);
  object-fit:cover;
  width:50px
}

.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__content{
  flex:1 1 0;
  min-width:0
}

.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__title{
  display:block
}

.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__artist{
  display:block;
  font-size:.85em;
  margin-top:.125em;
  opacity:.7
}

.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__length{
  font-size:.85em;
  margin-left:auto;
  opacity:.7
}

.wp-block-post-author{
  box-sizing:border-box;
  display:flex;
  flex-wrap:wrap
}

.wp-block-post-author__byline{
  font-size:.5em;
  margin-bottom:0;
  margin-top:0;
  width:100%
}

.wp-block-post-author__avatar{
  margin-right:1em
}

.wp-block-post-author__bio{
  font-size:.7em;
  margin-bottom:.7em
}

.wp-block-post-author__content{
  flex-basis:0;
  flex-grow:1
}

.wp-block-post-author__name{
  margin:0
}

.wp-block-post-author-biography{
  box-sizing:border-box;
  white-space:pre-wrap
}

:where(.wp-block-post-comments-form input:not([type=submit])),:where(.wp-block-post-comments-form textarea){
  border:1px solid #949494;
  font-family:inherit;
  font-size:1em
}

:where(.wp-block-post-comments-form input:where(:not([type=submit]):not([type=checkbox]))),:where(.wp-block-post-comments-form textarea){
  padding:calc(.667em + 2px)
}

.wp-block-post-comments-form{
  box-sizing:border-box
}

.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){
  font-weight:inherit
}

.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){
  font-family:inherit
}

.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){
  font-size:inherit
}

.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){
  line-height:inherit
}

.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){
  font-style:inherit
}

.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){
  letter-spacing:inherit
}

.wp-block-post-comments-form :where(input[type=submit]){
  box-shadow:none;
  cursor:pointer;
  display:inline-block;
  overflow-wrap:break-word;
  text-align:center
}

.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{
  box-sizing:border-box;
  display:block;
  width:100%
}

.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{
  display:block;
  margin-bottom:.25em
}

.wp-block-post-comments-form .comment-form-cookies-consent{
  display:flex;
  gap:.25em
}

.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{
  margin-top:.35em
}

.wp-block-post-comments-form .comment-reply-title{
  margin-bottom:0
}

.wp-block-post-comments-form .comment-reply-title :where(small){
  font-size:var(--wp--preset--font-size--medium,smaller);
  margin-left:.5em
}

.wp-block-post-comments-count{
  box-sizing:border-box
}

.wp-block-post-content{
  display:flow-root
}

.wp-block-post-comments-link,.wp-block-post-date{
  box-sizing:border-box
}

:where(.wp-block-post-excerpt){
  box-sizing:border-box;
  margin-bottom:var(--wp--style--block-gap);
  margin-top:var(--wp--style--block-gap)
}

.wp-block-post-excerpt__excerpt{
  margin-bottom:0;
  margin-top:0
}

.wp-block-post-excerpt__more-text{
  margin-bottom:0;
  margin-top:var(--wp--style--block-gap)
}

.wp-block-post-excerpt__more-link{
  display:inline-block
}

.wp-block-post-featured-image{
  margin-left:0;
  margin-right:0
}

.wp-block-post-featured-image a{
  display:block;
  height:100%
}

.wp-block-post-featured-image :where(img){
  box-sizing:border-box;
  height:auto;
  max-width:100%;
  vertical-align:bottom;
  width:100%
}

.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{
  width:100%
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{
  background-color:#000;
  inset:0;
  position:absolute
}

.wp-block-post-featured-image{
  position:relative
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{
  background-color:transparent
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{
  opacity:0
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{
  opacity:.1
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{
  opacity:.2
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{
  opacity:.3
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{
  opacity:.4
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{
  opacity:.5
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{
  opacity:.6
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{
  opacity:.7
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{
  opacity:.8
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{
  opacity:.9
}

.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{
  opacity:1
}

.wp-block-post-featured-image:where(.alignleft,.alignright){
  width:100%
}

.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{
  display:inline-block;
  margin-right:1ch
}

.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){
  transform:scaleX(1)
}

.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{
  display:inline-block;
  margin-left:1ch
}

.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){
  transform:scaleX(1)
}

.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{
  rotate:180deg
}

.wp-block-post-terms{
  box-sizing:border-box
}

.wp-block-post-terms .wp-block-post-terms__separator{
  white-space:pre-wrap
}

.wp-block-post-time-to-read,.wp-block-post-title{
  box-sizing:border-box
}

.wp-block-post-title{
  word-break:break-word
}

.wp-block-post-title :where(a){
  display:inline-block;
  font-family:inherit;
  font-size:inherit;
  font-style:inherit;
  font-weight:inherit;
  letter-spacing:inherit;
  line-height:inherit;
  text-decoration:inherit
}

.wp-block-post-author-name{
  box-sizing:border-box
}

.wp-block-preformatted{
  box-sizing:border-box;
  white-space:pre-wrap
}

:where(.wp-block-preformatted.has-background){
  padding:1.25em 2.375em
}

.wp-block-pullquote{
  box-sizing:border-box;
  margin:0 0 1em;
  overflow-wrap:break-word;
  padding:4em 0;
  text-align:center
}

.wp-block-pullquote blockquote,.wp-block-pullquote p{
  color:inherit
}

.wp-block-pullquote blockquote{
  margin:0
}

.wp-block-pullquote p{
  margin-top:0
}

.wp-block-pullquote p:last-child{
  margin-bottom:0
}

.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{
  max-width:420px
}

.wp-block-pullquote cite,.wp-block-pullquote footer{
  position:relative
}

.wp-block-pullquote .has-text-color a{
  color:inherit
}

.wp-block-pullquote.has-text-align-left blockquote{
  text-align:left
}

.wp-block-pullquote.has-text-align-right blockquote{
  text-align:right
}

.wp-block-pullquote.has-text-align-center blockquote{
  text-align:center
}

.wp-block-pullquote.is-style-solid-color{
  border:none
}

.wp-block-pullquote.is-style-solid-color blockquote{
  margin-left:auto;
  margin-right:auto;
  max-width:60%
}

.wp-block-pullquote.is-style-solid-color blockquote p{
  font-size:2em;
  margin-bottom:0;
  margin-top:0
}

.wp-block-pullquote.is-style-solid-color blockquote cite{
  font-style:normal;
  text-transform:none
}

.wp-block-pullquote :where(cite){
  color:inherit;
  display:block
}

.wp-block-post-template{
  box-sizing:border-box;
  list-style:none;
  margin-bottom:0;
  margin-top:0;
  max-width:100%;
  padding:0
}

.wp-block-post-template.is-flex-container{
  display:flex;
  flex-direction:row;
  flex-wrap:wrap;
  gap:1.25em
}

.wp-block-post-template.is-flex-container>li{
  margin:0;
  width:100%
}

@media (min-width:600px){
  .wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{
    width:calc(50% - .625em)
  }

  .wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{
    width:calc(33.33333% - .83333em)
  }

  .wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{
    width:calc(25% - .9375em)
  }

  .wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{
    width:calc(20% - 1em)
  }

  .wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{
    width:calc(16.66667% - 1.04167em)
  }
}

@media (max-width:600px){
  .wp-block-post-template-is-layout-grid[class*=columns-]:not(.has-native-responsive-grid){
    grid-template-columns:1fr
  }
}

.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{
  float:right;
  margin-inline-end:0;
  margin-inline-start:2em
}

.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{
  float:left;
  margin-inline-end:2em;
  margin-inline-start:0
}

.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{
  margin-inline-end:auto;
  margin-inline-start:auto
}

.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{
  margin-inline-start:auto
}

.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{
  margin-inline-end:auto
}

.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{
  display:inline-block;
  margin-right:1ch
}

.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){
  transform:scaleX(1)
}

.wp-block-query-pagination .wp-block-query-pagination-next-arrow{
  display:inline-block;
  margin-left:1ch
}

.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){
  transform:scaleX(1)
}

.wp-block-query-pagination.aligncenter{
  justify-content:center
}

.wp-block-query-title,.wp-block-query-total,.wp-block-quote{
  box-sizing:border-box
}

.wp-block-quote{
  overflow-wrap:break-word
}

.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){
  margin-bottom:1em;
  padding:0 1em
}

.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{
  font-size:1.5em;
  font-style:italic;
  line-height:1.6
}

.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{
  font-size:1.125em;
  text-align:right
}

.wp-block-quote>cite{
  display:block
}

.wp-block-read-more{
  display:block;
  width:-moz-fit-content;
  width:fit-content
}

.wp-block-read-more:where(:not([style*=text-decoration])){
  text-decoration:none
}

.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{
  text-decoration:none
}

ul.wp-block-rss.alignleft{
  margin-right:2em
}

ul.wp-block-rss.alignright{
  margin-left:2em
}

ul.wp-block-rss.is-grid{
  display:flex;
  flex-wrap:wrap;
  padding:0
}

ul.wp-block-rss.is-grid li{
  margin:0 1em 1em 0;
  width:100%
}

@media (min-width:600px){
  ul.wp-block-rss.columns-2 li{
    width:calc(50% - 1em)
  }

  ul.wp-block-rss.columns-3 li{
    width:calc(33.33333% - 1em)
  }

  ul.wp-block-rss.columns-4 li{
    width:calc(25% - 1em)
  }

  ul.wp-block-rss.columns-5 li{
    width:calc(20% - 1em)
  }

  ul.wp-block-rss.columns-6 li{
    width:calc(16.66667% - 1em)
  }
}

.wp-block-rss__item-author,.wp-block-rss__item-publish-date{
  display:block;
  font-size:.8125em
}

.wp-block-rss{
  box-sizing:border-box;
  list-style:none;
  padding:0
}

.wp-block-search__button{
  margin-left:10px;
  word-break:normal
}

.wp-block-search__button.has-icon{
  line-height:0
}

.wp-block-search__button svg{
  fill:currentColor;
  height:1.25em;
  min-height:24px;
  min-width:24px;
  vertical-align:text-bottom;
  width:1.25em
}

:where(.wp-block-search__button){
  border:1px solid #ccc;
  padding:6px 10px
}

.wp-block-search__inside-wrapper{
  display:flex;
  flex:auto;
  flex-wrap:nowrap;
  max-width:100%
}

.wp-block-search__label{
  width:100%
}

.wp-block-search.wp-block-search__button-only .wp-block-search__button{
  box-sizing:border-box;
  display:flex;
  flex-shrink:0;
  justify-content:center;
  margin-left:0;
  max-width:100%
}

.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{
  min-width:0!important;
  transition-property:width
}

.wp-block-search.wp-block-search__button-only .wp-block-search__input{
  flex-basis:100%;
  transition-duration:.3s
}

.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{
  overflow:hidden
}

.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{
  border-left-width:0!important;
  border-right-width:0!important;
  flex-basis:0;
  flex-grow:0;
  margin:0;
  min-width:0!important;
  padding-left:0!important;
  padding-right:0!important;
  width:0!important
}

:where(.wp-block-search__input){
  appearance:none;
  border:1px solid #949494;
  flex-grow:1;
  font-family:inherit;
  font-size:inherit;
  font-style:inherit;
  font-weight:inherit;
  letter-spacing:inherit;
  line-height:inherit;
  margin-left:0;
  margin-right:0;
  min-width:3rem;
  padding:8px;
  text-decoration:unset!important;
  text-transform:inherit
}

:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){
  background-color:#fff;
  border:1px solid #949494;
  box-sizing:border-box;
  padding:4px
}

:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{
  border:none;
  border-radius:0;
  padding:0 4px
}

:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{
  outline:none
}

:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){
  padding:4px 8px
}

.wp-block-search.aligncenter .wp-block-search__inside-wrapper{
  margin:auto
}

.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{
  float:right
}

.wp-block-separator{
  border:none;
  border-top:2px solid
}

:root :where(.wp-block-separator.is-style-dots){
  height:auto;
  line-height:1;
  text-align:center
}

:root :where(.wp-block-separator.is-style-dots):before{
  color:currentColor;
  content:"···";
  font-family:serif;
  font-size:1.5em;
  letter-spacing:2em;
  padding-left:2em
}

.wp-block-separator.is-style-dots{
  background:none!important;
  border:none!important
}

.wp-block-site-logo{
  box-sizing:border-box;
  line-height:0
}

.wp-block-site-logo a{
  display:inline-block;
  line-height:0
}

.wp-block-site-logo.is-default-size img{
  height:auto;
  width:120px
}

.wp-block-site-logo img{
  height:auto;
  max-width:100%
}

.wp-block-site-logo a,.wp-block-site-logo img{
  border-radius:inherit
}

.wp-block-site-logo.aligncenter{
  margin-left:auto;
  margin-right:auto;
  text-align:center
}

:root :where(.wp-block-site-logo.is-style-rounded){
  border-radius:9999px
}

.wp-block-site-tagline,.wp-block-site-title{
  box-sizing:border-box
}

.wp-block-site-title :where(a){
  color:inherit;
  font-family:inherit;
  font-size:inherit;
  font-style:inherit;
  font-weight:inherit;
  letter-spacing:inherit;
  line-height:inherit;
  text-decoration:inherit
}

.wp-block-social-links{
  background:none;
  box-sizing:border-box;
  margin-left:0;
  padding-left:0;
  padding-right:0;
  text-indent:0
}

.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{
  border-bottom:0;
  box-shadow:none;
  text-decoration:none
}

.wp-block-social-links .wp-social-link svg{
  height:1em;
  width:1em
}

.wp-block-social-links .wp-social-link span:not(.screen-reader-text){
  font-size:.65em;
  margin-left:.5em;
  margin-right:.5em
}

.wp-block-social-links.has-small-icon-size{
  font-size:16px
}

.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{
  font-size:24px
}

.wp-block-social-links.has-large-icon-size{
  font-size:36px
}

.wp-block-social-links.has-huge-icon-size{
  font-size:48px
}

.wp-block-social-links.aligncenter{
  display:flex;
  justify-content:center
}

.wp-block-social-links.alignright{
  justify-content:flex-end
}

.wp-block-social-link{
  border-radius:9999px;
  display:block
}

@media not (prefers-reduced-motion){
  .wp-block-social-link{
    transition:transform .1s ease
  }
}

.wp-block-social-link{
  height:auto
}

.wp-block-social-link a{
  align-items:center;
  display:flex;
  line-height:0
}

.wp-block-social-link:hover{
  transform:scale(1.1)
}

.wp-block-social-links .wp-block-social-link.wp-social-link{
  display:inline-block;
  margin:0;
  padding:0
}

.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{
  fill:currentColor;
  color:currentColor
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{
  background-color:#f0f0f0;
  color:#444
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{
  background-color:#f90;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{
  background-color:#1ea0c3;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{
  background-color:#0757fe;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{
  background-color:#0a7aff;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{
  background-color:#1e1f26;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{
  background-color:#02e49b;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{
  background-color:#5865f2;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{
  background-color:#e94c89;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{
  background-color:#4280ff;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{
  background-color:#f45800;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{
  background-color:#0866ff;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{
  background-color:#000;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{
  background-color:#0461dd;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{
  background-color:#e65678;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{
  background-color:#24292d;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{
  background-color:#eceadd;
  color:#382110
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{
  background-color:#ea4434;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{
  background-color:#1d4fc4;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{
  background-color:#f00075;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{
  background-color:#e21b24;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{
  background-color:#0d66c2;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{
  background-color:#3288d4;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{
  background-color:#000;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{
  background-color:#f6405f;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{
  background-color:#000;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{
  background-color:#e60122;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{
  background-color:#ef4155;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{
  background-color:#ff4500;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{
  background-color:#0478d7;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{
  stroke:#000;
  background-color:#fefc00;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{
  background-color:#ff5600;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{
  background-color:#1bd760;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{
  background-color:#2aabee;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{
  background-color:#000;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{
  background-color:#000;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{
  background-color:#011835;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{
  background-color:#6440a4;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{
  background-color:#1da1f2;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{
  background-color:#1eb7ea;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{
  background-color:#4680c2;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{
  background-color:#3499cd;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{
  background-color:#25d366;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{
  background-color:#000;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{
  background-color:#d32422;
  color:#fff
}

:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{
  background-color:red;
  color:#fff
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{
  background:none
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{
  height:1.25em;
  width:1.25em
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{
  color:#f90
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{
  color:#1ea0c3
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{
  color:#0757fe
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{
  color:#0a7aff
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{
  color:#1e1f26
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{
  color:#02e49b
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{
  color:#5865f2
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{
  color:#e94c89
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{
  color:#4280ff
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{
  color:#f45800
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{
  color:#0866ff
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{
  color:#000
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{
  color:#0461dd
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{
  color:#e65678
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{
  color:#24292d
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{
  color:#382110
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{
  color:#ea4434
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{
  color:#1d4fc4
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{
  color:#f00075
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{
  color:#e21b24
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{
  color:#0d66c2
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{
  color:#3288d4
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{
  color:#000
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{
  color:#f6405f
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{
  color:#000
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{
  color:#e60122
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{
  color:#ef4155
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{
  color:#ff4500
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{
  color:#0478d7
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{
  stroke:#000;
  color:#fff
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{
  color:#ff5600
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{
  color:#1bd760
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{
  color:#2aabee
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{
  color:#000
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{
  color:#000
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{
  color:#011835
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{
  color:#6440a4
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{
  color:#1da1f2
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{
  color:#1eb7ea
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{
  color:#4680c2
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{
  color:#25d366
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{
  color:#3499cd
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{
  color:#000
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{
  color:#d32422
}

:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{
  color:red
}

.wp-block-social-links.is-style-pill-shape .wp-social-link{
  width:auto
}

:root :where(.wp-block-social-links .wp-social-link a){
  padding:.25em
}

:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){
  padding:0
}

:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){
  padding-left:.6666666667em;
  padding-right:.6666666667em
}

.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{
  color:#000
}

.wp-block-spacer{
  clear:both
}

.wp-block-tag-cloud{
  box-sizing:border-box
}

.wp-block-tag-cloud.aligncenter{
  justify-content:center;
  text-align:center
}

.wp-block-tag-cloud a{
  display:inline-block;
  margin-right:5px
}

.wp-block-tag-cloud span{
  display:inline-block;
  margin-left:5px;
  text-decoration:none
}

:root :where(.wp-block-tag-cloud.is-style-outline){
  display:flex;
  flex-wrap:wrap;
  gap:1ch
}

:root :where(.wp-block-tag-cloud.is-style-outline a){
  border:1px solid;
  font-size:unset!important;
  margin-right:0;
  padding:1ch 2ch;
  text-decoration:none!important
}

:where(.wp-block-tab-list button){
  appearance:none;
  -webkit-appearance:none;
  background:none;
  border:none;
  box-sizing:border-box;
  color:inherit;
  cursor:pointer;
  display:block;
  flex-basis:inherit!important;
  flex-grow:inherit!important;
  font-family:inherit;
  font-size:inherit;
  font-weight:inherit;
  letter-spacing:inherit;
  line-height:inherit;
  margin:0;
  padding:var(--wp--preset--spacing--20,.5em) var(--wp--preset--spacing--30,1em);
  position:relative;
  text-align:inherit;
  text-decoration:none;
  text-transform:inherit;
  width:max-content
}

:where(.wp-block-tab-list button)[aria-selected=true]:before{
  border-bottom:2px solid;
  bottom:0;
  content:"";
  left:0;
  pointer-events:none;
  position:absolute;
  width:100%
}

.wp-block-tab-panel:empty,.wp-block-tab-panel[hidden]{
  display:none!important
}

.wp-block-table{
  overflow-x:auto
}

.wp-block-table table{
  border-collapse:collapse;
  width:100%
}

.wp-block-table thead{
  border-bottom:3px solid
}

.wp-block-table tfoot{
  border-top:3px solid
}

.wp-block-table td,.wp-block-table th{
  border:1px solid;
  padding:.5em
}

.wp-block-table .has-fixed-layout{
  table-layout:fixed;
  width:100%
}

.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{
  word-break:break-word
}

.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{
  display:table;
  width:auto
}

.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{
  word-break:break-word
}

.wp-block-table .has-subtle-light-gray-background-color{
  background-color:#f3f4f5
}

.wp-block-table .has-subtle-pale-green-background-color{
  background-color:#e9fbe5
}

.wp-block-table .has-subtle-pale-blue-background-color{
  background-color:#e7f5fe
}

.wp-block-table .has-subtle-pale-pink-background-color{
  background-color:#fcf0ef
}

.wp-block-table.is-style-stripes{
  background-color:transparent;
  border-collapse:inherit;
  border-spacing:0
}

.wp-block-table.is-style-stripes tbody tr:nth-child(odd){
  background-color:#f0f0f0
}

.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){
  background-color:#f3f4f5
}

.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){
  background-color:#e9fbe5
}

.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){
  background-color:#e7f5fe
}

.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){
  background-color:#fcf0ef
}

.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{
  border-color:transparent
}

.wp-block-table.is-style-stripes{
  border-bottom:1px solid #f0f0f0
}

.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{
  border-color:inherit
}

.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{
  border-top-color:inherit
}

.wp-block-table table[style*=border-top-color] tr:not(:first-child){
  border-top-color:currentColor
}

.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{
  border-right-color:inherit
}

.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{
  border-bottom-color:inherit
}

.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){
  border-bottom-color:currentColor
}

.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{
  border-left-color:inherit
}

.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{
  border-style:inherit
}

.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{
  border-style:inherit;
  border-width:inherit
}

:root :where(.wp-block-table-of-contents){
  box-sizing:border-box
}

.wp-block-tabs,.wp-block-term-count{
  box-sizing:border-box
}

:where(.wp-block-term-description){
  box-sizing:border-box;
  margin-bottom:var(--wp--style--block-gap);
  margin-top:var(--wp--style--block-gap)
}

.wp-block-term-description p{
  margin-bottom:0;
  margin-top:0
}

.wp-block-term-name{
  box-sizing:border-box
}

.wp-block-term-template{
  box-sizing:border-box;
  list-style:none;
  margin-bottom:0;
  margin-top:0;
  max-width:100%;
  padding:0
}

.wp-block-text-columns,.wp-block-text-columns.aligncenter{
  display:flex
}

.wp-block-text-columns .wp-block-column{
  margin:0 1em;
  padding:0
}

.wp-block-text-columns .wp-block-column:first-child{
  margin-left:0
}

.wp-block-text-columns .wp-block-column:last-child{
  margin-right:0
}

.wp-block-text-columns.columns-2 .wp-block-column{
  width:50%
}

.wp-block-text-columns.columns-3 .wp-block-column{
  width:33.3333333333%
}

.wp-block-text-columns.columns-4 .wp-block-column{
  width:25%
}

pre.wp-block-verse{
  box-sizing:border-box;
  min-width:1em;
  overflow:auto;
  white-space:pre-wrap;
  word-break:break-word
}

:where(pre.wp-block-verse){
  font-family:inherit
}

.wp-block-video{
  box-sizing:border-box
}

.wp-block-video video{
  height:auto;
  vertical-align:middle;
  width:100%
}

@supports (position:sticky){
  .wp-block-video [poster]{
    object-fit:cover
  }
}

.wp-block-video.aligncenter{
  text-align:center
}

.wp-block-video :where(figcaption){
  margin-bottom:1em;
  margin-top:.5em
}

.editor-styles-wrapper,.entry-content{
  counter-reset:footnotes
}

a[data-fn].fn{
  counter-increment:footnotes;
  display:inline-flex;
  font-size:smaller;
  text-decoration:none;
  text-indent:-9999999px;
  vertical-align:super
}

a[data-fn].fn:after{
  content:"[" counter(footnotes) "]";
  float:left;
  text-indent:0
}

:root{
  --wp-block-synced-color:#7a00df;
  --wp-block-synced-color--rgb:122,0,223;
  --wp-bound-block-color:var(--wp-block-synced-color);
  --wp-editor-canvas-background:#ddd;
  --wp-admin-theme-color:#007cba;
  --wp-admin-theme-color--rgb:0,124,186;
  --wp-admin-theme-color-darker-10:#006ba1;
  --wp-admin-theme-color-darker-10--rgb:0,107,160.5;
  --wp-admin-theme-color-darker-20:#005a87;
  --wp-admin-theme-color-darker-20--rgb:0,90,135;
  --wp-admin-border-width-focus:2px
}

@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){
  :root{
    --wp-admin-border-width-focus:1.5px
  }
}

.wp-element-button{
  cursor:pointer
}

:root .has-very-light-gray-background-color{
  background-color:#eee
}

:root .has-very-dark-gray-background-color{
  background-color:#313131
}

:root .has-very-light-gray-color{
  color:#eee
}

:root .has-very-dark-gray-color{
  color:#313131
}

:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{
  background:linear-gradient(135deg,#00d084,#0693e3)
}

:root .has-purple-crush-gradient-background{
  background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)
}

:root .has-hazy-dawn-gradient-background{
  background:linear-gradient(135deg,#faaca8,#dad0ec)
}

:root .has-subdued-olive-gradient-background{
  background:linear-gradient(135deg,#fafae1,#67a671)
}

:root .has-atomic-cream-gradient-background{
  background:linear-gradient(135deg,#fdd79a,#004a59)
}

:root .has-nightshade-gradient-background{
  background:linear-gradient(135deg,#330968,#31cdcf)
}

:root .has-midnight-gradient-background{
  background:linear-gradient(135deg,#020381,#2874fc)
}

:root{
  --wp--preset--font-size--normal:16px;
  --wp--preset--font-size--huge:42px
}

.has-regular-font-size{
  font-size:1em
}

.has-larger-font-size{
  font-size:2.625em
}

.has-normal-font-size{
  font-size:var(--wp--preset--font-size--normal)
}

.has-huge-font-size{
  font-size:var(--wp--preset--font-size--huge)
}

:root .has-text-align-center{
  text-align:center
}

:root .has-text-align-left{
  text-align:left
}

:root .has-text-align-right{
  text-align:right
}

.has-fit-text{
  white-space:nowrap!important
}

#end-resizable-editor-section{
  display:none
}

.aligncenter{
  clear:both
}

.items-justified-left{
  justify-content:flex-start
}

.items-justified-center{
  justify-content:center
}

.items-justified-right{
  justify-content:flex-end
}

.items-justified-space-between{
  justify-content:space-between
}

.screen-reader-text{
  word-wrap:normal!important;
  border:0;
  clip-path:inset(50%);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px;
  word-break:normal!important
}

.screen-reader-text:focus{
  background-color:#ddd;
  clip-path:none;
  color:#444;
  display:block;
  font-size:1em;
  height:auto;
  left:5px;
  line-height:normal;
  padding:15px 23px 14px;
  text-decoration:none;
  top:5px;
  width:auto;
  z-index:100000
}

html :where(.has-border-color){
  border-style:solid
}

html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){
  border-style:solid
}

html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){
  border-top-style:solid
}

html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){
  border-right-style:solid
}

html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){
  border-bottom-style:solid
}

html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){
  border-left-style:solid
}

html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){
  border-style:solid
}

html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){
  border-top-style:solid
}

html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){
  border-right-style:solid
}

html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){
  border-bottom-style:solid
}

html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){
  border-left-style:solid
}

html :where(img[class*=wp-image-]){
  height:auto;
  max-width:100%
}

:where(figure){
  margin:0 0 1em
}

html :where(.is-position-sticky){
  --wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)
}

@media screen and (max-width:600px){
  html :where(.is-position-sticky){
    --wp-admin--admin-bar--position-offset:0px
  }
}

/* purgecss end ignore */

/*# sourceMappingURL=main-33f0f4eb.css.map*/