/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[4]!./veo_site/src/assets/styles/design_v2.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* Vendor solutions */
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}

/**
 * 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;
}

/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
  min-width: 0;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-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 and cancel buttons in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-cancel-button,
[type=search]::-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 IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */
template {
  display: none;
}

/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
  z-index: 10;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 30px;
  text-align: center;
  color: #000000;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  opacity: 0.75;
}

/* Fonts */
/* FS Rufus */
@font-face {
  font-family: "FSRufus";
  src: url(../fonts/FSRufus-Light_gdi.939cce00fbd65ed398fa.eot);
  src: url(../fonts/FSRufus-Light_gdi.939cce00fbd65ed398fa.eot?#iefix) format("embedded-opentype"), url(../fonts/FSRufus-Light_gdi.a7631b11006ad6665234.woff) format("woff"), url(../fonts/FSRufus-Light_gdi.ab46c6e5fbc17516b20c.ttf) format("truetype"), url(../fonts/FSRufus-Light_gdi.919f0003a4b97cdb48b0.svg#FSRufus-Light) format("svg");
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-25CA;
}
@font-face {
  font-family: "FSRufus";
  src: url(../fonts/FSRufus-LightItalic_gdi.d584364650213823a4ec.eot);
  src: url(../fonts/FSRufus-LightItalic_gdi.d584364650213823a4ec.eot?#iefix) format("embedded-opentype"), url(../fonts/FSRufus-LightItalic_gdi.8efcca7ec9dfbc6c2ac0.woff) format("woff"), url(../fonts/FSRufus-LightItalic_gdi.4a9927191f7bdb475007.ttf) format("truetype"), url(../fonts/FSRufus-LightItalic_gdi.034e45ea8c73764b44e1.svg#FSRufus-LightItalic) format("svg");
  font-weight: 300;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-25CA;
}
@font-face {
  font-family: "FSRufus";
  src: url(../fonts/FSRufus_gdi.354f01e7d6e7c8e17a5c.eot);
  src: url(../fonts/FSRufus_gdi.354f01e7d6e7c8e17a5c.eot?#iefix) format("embedded-opentype"), url(../fonts/FSRufus_gdi.003cd3612fac562fcc4b.woff) format("woff"), url(../fonts/FSRufus_gdi.d1f739111117fd27e054.ttf) format("truetype"), url(../fonts/FSRufus_gdi.0b73e7326243a13afabb.svg#FSRufus-Regular) format("svg");
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-25CA;
}
@font-face {
  font-family: "FSRufus";
  src: url(../fonts/FSRufus-Italic_gdi.dff3d351133f89356fd6.eot);
  src: url(../fonts/FSRufus-Italic_gdi.dff3d351133f89356fd6.eot?#iefix) format("embedded-opentype"), url(../fonts/FSRufus-Italic_gdi.607183e340dcba8bee96.woff) format("woff"), url(../fonts/FSRufus-Italic_gdi.6b1042b16c2c5f44a619.ttf) format("truetype"), url(../fonts/FSRufus-Italic_gdi.7ee648601a996a37d775.svg#FSRufus-Italic) format("svg");
  font-weight: 400;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-25CA;
}
@font-face {
  font-family: "FSRufus";
  src: url(../fonts/FSRufus-Bold_gdi.5fc847b8c19bbb055e05.eot);
  src: url(../fonts/FSRufus-Bold_gdi.5fc847b8c19bbb055e05.eot?#iefix) format("embedded-opentype"), url(../fonts/FSRufus-Bold_gdi.d5a4f19abdce70927347.woff) format("woff"), url(../fonts/FSRufus-Bold_gdi.95f47e3409c7ec8df52d.ttf) format("truetype"), url(../fonts/FSRufus-Bold_gdi.74c0d5fb98cede78e5cf.svg#FSRufus-Bold) format("svg");
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-25CA;
}
@font-face {
  font-family: "FSRufus";
  src: url(../fonts/FSRufus-BoldItalic_gdi.2cb1f469c02c56707d69.eot);
  src: url(../fonts/FSRufus-BoldItalic_gdi.2cb1f469c02c56707d69.eot?#iefix) format("embedded-opentype"), url(../fonts/FSRufus-BoldItalic_gdi.54a80ff844bac45f9adf.woff) format("woff"), url(../fonts/FSRufus-BoldItalic_gdi.192c4783d73f721766e1.ttf) format("truetype"), url(../fonts/FSRufus-BoldItalic_gdi.dd169fc5f6042926681b.svg#FSRufus-BoldItalic) format("svg");
  font-weight: 700;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-25CA;
}
/* TheSans-OT */
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot2extralight-webfont.c308dbf2fa398aa4e7bd.eot);
  src: url(../fonts/thesans-ot2extralight-webfont.c308dbf2fa398aa4e7bd.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot2extralight-webfont.289c365ec3afc14febe0.woff2) format("woff2"), url(../fonts/thesans-ot2extralight-webfont.4bc6f5674a61532f15eb.woff) format("woff"), url(../fonts/thesans-ot2extralight-webfont.5b0d4488a502b65d311a.ttf) format("truetype");
  font-weight: 200;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot2extralightitalic-webfont.e522f870d0a99ad0b6e0.eot);
  src: url(../fonts/thesans-ot2extralightitalic-webfont.e522f870d0a99ad0b6e0.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot2extralightitalic-webfont.0cce82aeb19f8b0ed75a.woff2) format("woff2"), url(../fonts/thesans-ot2extralightitalic-webfont.d849294764b8b938ffc0.woff) format("woff"), url(../fonts/thesans-ot2extralightitalic-webfont.e19118d76c16757dac8d.ttf) format("truetype");
  font-weight: 200;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot3light-webfont.e5408bb7fcc63dd886d1.eot);
  src: url(../fonts/thesans-ot3light-webfont.e5408bb7fcc63dd886d1.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot3light-webfont.e5871b98f229d2321029.woff2) format("woff2"), url(../fonts/thesans-ot3light-webfont.3caa310a37769e9501fe.woff) format("woff"), url(../fonts/thesans-ot3light-webfont.495c835331f4a3c00adf.ttf) format("truetype");
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot3lightitalic-webfont.10d375594374e411ab79.eot);
  src: url(../fonts/thesans-ot3lightitalic-webfont.10d375594374e411ab79.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot3lightitalic-webfont.3cc17d6cf6aa08119ac9.woff2) format("woff2"), url(../fonts/thesans-ot3lightitalic-webfont.66161b13efbcc9dc2348.woff) format("woff"), url(../fonts/thesans-ot3lightitalic-webfont.689ba320c2edd3c4c448.ttf) format("truetype");
  font-weight: 300;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot4semilight-webfont.88bfa0f594587fe60a76.eot);
  src: url(../fonts/thesans-ot4semilight-webfont.88bfa0f594587fe60a76.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot4semilight-webfont.f93397c6f24f1bc87dba.woff2) format("woff2"), url(../fonts/thesans-ot4semilight-webfont.0af036ff86e76d180f3c.woff) format("woff"), url(../fonts/thesans-ot4semilight-webfont.ce60156580a24ec89e80.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot4semilightitalic-webfont.e140d0f4e5929192ff9f.eot);
  src: url(../fonts/thesans-ot4semilightitalic-webfont.e140d0f4e5929192ff9f.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot4semilightitalic-webfont.ab34f962b0de62f9f262.woff2) format("woff2"), url(../fonts/thesans-ot4semilightitalic-webfont.71a32cefe0c358959ff8.woff) format("woff"), url(../fonts/thesans-ot4semilightitalic-webfont.a420d76b9b5c730a3455.ttf) format("truetype");
  font-weight: 400;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot5plain-webfont.78f3062601ff74efc5b7.eot);
  src: url(../fonts/thesans-ot5plain-webfont.78f3062601ff74efc5b7.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot5plain-webfont.349e0dc2b15f78642ebf.woff2) format("woff2"), url(../fonts/thesans-ot5plain-webfont.ce587f97f2945ceece7c.woff) format("woff"), url(../fonts/thesans-ot5plain-webfont.13a89483fb2269f33e46.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot5plainitalic-webfont.335ab55f063ee8c4bb2b.eot);
  src: url(../fonts/thesans-ot5plainitalic-webfont.335ab55f063ee8c4bb2b.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot5plainitalic-webfont.a8d2763698045b2f2e29.woff2) format("woff2"), url(../fonts/thesans-ot5plainitalic-webfont.160f58be877d372144e2.woff) format("woff"), url(../fonts/thesans-ot5plainitalic-webfont.b5c187711428cc67ef6a.ttf) format("truetype");
  font-weight: 500;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot6semibold-webfont.4c928cf036a102072a9a.eot);
  src: url(../fonts/thesans-ot6semibold-webfont.4c928cf036a102072a9a.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot6semibold-webfont.14d6ce3c40a80ab465ec.woff2) format("woff2"), url(../fonts/thesans-ot6semibold-webfont.4977381a1161988d621b.woff) format("woff"), url(../fonts/thesans-ot6semibold-webfont.8f8ef7f13b9f8f3f71a4.ttf) format("truetype");
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot6semibolditalic-webfont.ef6dd433e64a353e97ec.eot);
  src: url(../fonts/thesans-ot6semibolditalic-webfont.ef6dd433e64a353e97ec.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot6semibolditalic-webfont.93ea3d2f4395a935d4fa.woff2) format("woff2"), url(../fonts/thesans-ot6semibolditalic-webfont.daf34ff0738d1101b1b2.woff) format("woff"), url(../fonts/thesans-ot6semibolditalic-webfont.dae74fa68ceba5d5779b.ttf) format("truetype");
  font-weight: 600;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot7bold-webfont.69fb20f8fd27566ad434.eot);
  src: url(../fonts/thesans-ot7bold-webfont.69fb20f8fd27566ad434.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot7bold-webfont.6dc431b67fd20a680bb5.woff2) format("woff2"), url(../fonts/thesans-ot7bold-webfont.3e317e523d8b5da7f728.woff) format("woff"), url(../fonts/thesans-ot7bold-webfont.095f6ab583462484d905.ttf) format("truetype");
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot7bolditalic-webfont.754c19dc483ae7f8ff83.eot);
  src: url(../fonts/thesans-ot7bolditalic-webfont.754c19dc483ae7f8ff83.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot7bolditalic-webfont.0db0ec345b558398c698.woff2) format("woff2"), url(../fonts/thesans-ot7bolditalic-webfont.6b66c2eb953fce47a092.woff) format("woff"), url(../fonts/thesans-ot7bolditalic-webfont.44a5617bbfec0f2ca918.ttf) format("truetype");
  font-weight: 700;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot8extrabold-webfont.0c740b47aac391746608.eot);
  src: url(../fonts/thesans-ot8extrabold-webfont.0c740b47aac391746608.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot8extrabold-webfont.f9746e5c7782c73fdb31.woff2) format("woff2"), url(../fonts/thesans-ot8extrabold-webfont.b1078905489953cf2525.woff) format("woff"), url(../fonts/thesans-ot8extrabold-webfont.a3d51220f0680805f871.ttf) format("truetype");
  font-weight: 800;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot8extrabolditalic-webfont.95dd7f3a13e7ac60f58c.eot);
  src: url(../fonts/thesans-ot8extrabolditalic-webfont.95dd7f3a13e7ac60f58c.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot8extrabolditalic-webfont.342823efee8c7aa99fc9.woff2) format("woff2"), url(../fonts/thesans-ot8extrabolditalic-webfont.0d9e7a14c5ae443b3085.woff) format("woff"), url(../fonts/thesans-ot8extrabolditalic-webfont.54725f43e0362269762e.ttf) format("truetype");
  font-weight: 800;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot9black-webfont.1e535c1d1a2ef38060e0.eot);
  src: url(../fonts/thesans-ot9black-webfont.1e535c1d1a2ef38060e0.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot9black-webfont.5a6ae9b789951996823d.woff2) format("woff2"), url(../fonts/thesans-ot9black-webfont.bf37721fa0018bb877d0.woff) format("woff"), url(../fonts/thesans-ot9black-webfont.7afe5400fade39c7a46a.ttf) format("truetype");
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-OT";
  src: url(../fonts/thesans-ot9blackitalic-webfont.8b20485f735b1d2a2d15.eot);
  src: url(../fonts/thesans-ot9blackitalic-webfont.8b20485f735b1d2a2d15.eot?#iefix) format("embedded-opentype"), url(../fonts/thesans-ot9blackitalic-webfont.f5308fea8af7bcfdf129.woff2) format("woff2"), url(../fonts/thesans-ot9blackitalic-webfont.84f5816903f1a079d8e8.woff) format("woff"), url(../fonts/thesans-ot9blackitalic-webfont.942baa6fdabdf335d134.ttf) format("truetype");
  font-weight: 900;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
/* Achille */
@font-face {
  font-family: "AchilleIICyrFY";
  src: url(../fonts/AchilleIICyrFY-Regular_gdi.edf7f0faaad26e10987d.eot);
  src: url(../fonts/AchilleIICyrFY-Regular_gdi.edf7f0faaad26e10987d.eot?#iefix) format("embedded-opentype"), url(../fonts/AchilleIICyrFY-Regular_gdi.102c5e6d51a3c0fc4515.woff) format("woff"), url(../fonts/AchilleIICyrFY-Regular_gdi.3d20749d6d74e91fdaa6.ttf) format("truetype"), url(../fonts/AchilleIICyrFY-Regular_gdi.3ec130c80d78ddc67e2c.svg#AchilleIICyrFY-Regular) format("svg");
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2665;
}
@font-face {
  font-family: "AchilleIICyrFY";
  src: url(../fonts/AchilleIICyrFY-Italic_gdi.54d81f01b468fc3849ad.eot);
  src: url(../fonts/AchilleIICyrFY-Italic_gdi.54d81f01b468fc3849ad.eot?#iefix) format("embedded-opentype"), url(../fonts/AchilleIICyrFY-Italic_gdi.63522cbc87a789e713c9.woff) format("woff"), url(../fonts/AchilleIICyrFY-Italic_gdi.244cc837490cda45a6d6.ttf) format("truetype"), url(../fonts/AchilleIICyrFY-Italic_gdi.d8d16cdce542ee3a723b.svg#AchilleIICyrFY-Italic) format("svg");
  font-weight: 400;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2665;
}
@font-face {
  font-family: "AchilleIICyrFY";
  src: url(../fonts/AchilleIICyrFY-Medium_gdi.6bd5b26908e8b4f1067e.eot);
  src: url(../fonts/AchilleIICyrFY-Medium_gdi.6bd5b26908e8b4f1067e.eot?#iefix) format("embedded-opentype"), url(../fonts/AchilleIICyrFY-Medium_gdi.a91d76b55740654db6a2.woff) format("woff"), url(../fonts/AchilleIICyrFY-Medium_gdi.db1e8ac1039d9c57b27e.ttf) format("truetype"), url(../fonts/AchilleIICyrFY-Medium_gdi.05d6b18a935157eaaf92.svg#AchilleIICyrFY-Medium) format("svg");
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2665;
}
@font-face {
  font-family: "AchilleIICyrFY";
  src: url(../fonts/AchilleIICyrFY-MediumItalic_gdi.56b701bc7c1dd4dc49bc.eot);
  src: url(../fonts/AchilleIICyrFY-MediumItalic_gdi.56b701bc7c1dd4dc49bc.eot?#iefix) format("embedded-opentype"), url(../fonts/AchilleIICyrFY-MediumItalic_gdi.f9335b60e1caa1577774.woff) format("woff"), url(../fonts/AchilleIICyrFY-MediumItalic_gdi.f1610e9c7857bb165a52.ttf) format("truetype"), url(../fonts/AchilleIICyrFY-MediumItalic_gdi.e1124ed799f7e1d333b0.svg#AchilleIICyrFY-MediumItalic) format("svg");
  font-weight: 500;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2665;
}
@font-face {
  font-family: "AchilleIICyrFY";
  src: url(../fonts/AchilleIICyrFY-Bold_gdi.9e099bcb4fe61f8b4629.eot);
  src: url(../fonts/AchilleIICyrFY-Bold_gdi.9e099bcb4fe61f8b4629.eot?#iefix) format("embedded-opentype"), url(../fonts/AchilleIICyrFY-Bold_gdi.c9a36cec9c1e906a1541.woff) format("woff"), url(../fonts/AchilleIICyrFY-Bold_gdi.ab4133d0b471dd1cef1b.ttf) format("truetype"), url(../fonts/AchilleIICyrFY-Bold_gdi.104ac17d4e4b2a9b06da.svg#AchilleIICyrFY-Bold) format("svg");
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2665;
}
@font-face {
  font-family: "AchilleIICyrFY";
  src: url(../fonts/AchilleIICyrFY-Black_gdi.af56f4ca16bd1c499d19.eot);
  src: url(../fonts/AchilleIICyrFY-Black_gdi.af56f4ca16bd1c499d19.eot?#iefix) format("embedded-opentype"), url(../fonts/AchilleIICyrFY-Black_gdi.c57ef73df79a24acc522.woff) format("woff"), url(../fonts/AchilleIICyrFY-Black_gdi.2577c230aaee1385e0f4.ttf) format("truetype"), url(../fonts/AchilleIICyrFY-Black_gdi.5a1a4da075a60973d459.svg#AchilleIICyrFY-Black) format("svg");
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2665;
}
@font-face {
  font-family: "AchilleIICyrFY";
  src: url(../fonts/AchilleIICyrFY-BlackItalic_gdi.7763736a37930cceafd9.eot);
  src: url(../fonts/AchilleIICyrFY-BlackItalic_gdi.7763736a37930cceafd9.eot?#iefix) format("embedded-opentype"), url(../fonts/AchilleIICyrFY-BlackItalic_gdi.d21dcad0a33177202c68.woff) format("woff"), url(../fonts/AchilleIICyrFY-BlackItalic_gdi.e26564838f1001d8f440.ttf) format("truetype"), url(../fonts/AchilleIICyrFY-BlackItalic_gdi.6925d4feace62432c461.svg#AchilleIICyrFY-BlackItalic) format("svg");
  font-weight: 900;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2665;
}
/* The Sans LP */
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP2ExtraLight_gdi.15c0dae24632ec469d73.eot);
  src: url(../fonts/TheSans-LP2ExtraLight_gdi.15c0dae24632ec469d73.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP2ExtraLight_gdi.b923a5ad98de203d2dfe.woff) format("woff"), url(../fonts/TheSans-LP2ExtraLight_gdi.8531a2e32ab4c9b9c1fd.ttf) format("truetype"), url(../fonts/TheSans-LP2ExtraLight_gdi.e646b5975854250e8341.svg#TheSans-LP2ExtraLight) format("svg");
  font-weight: 200;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP2ExtraLightItalic_gdi.68e96149ed8a48b991eb.eot);
  src: url(../fonts/TheSans-LP2ExtraLightItalic_gdi.68e96149ed8a48b991eb.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP2ExtraLightItalic_gdi.2a0b09199f70ca43dc56.woff) format("woff"), url(../fonts/TheSans-LP2ExtraLightItalic_gdi.50419d9e392e485806ea.ttf) format("truetype"), url(../fonts/TheSans-LP2ExtraLightItalic_gdi.41471533b35a1576032e.svg#TheSans-LP2ExtraLightItalic) format("svg");
  font-weight: 200;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP3Light_gdi.25715c57e04578a6da91.eot);
  src: url(../fonts/TheSans-LP3Light_gdi.25715c57e04578a6da91.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP3Light_gdi.719cc34c9b1c714e3cce.woff) format("woff"), url(../fonts/TheSans-LP3Light_gdi.9adf7639ef2a79cfd0c4.ttf) format("truetype"), url(../fonts/TheSans-LP3Light_gdi.159c1c6c386a80dbafeb.svg#TheSans-LP3Light) format("svg");
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP3LightItalic_gdi.f25d3a5590c8b51767b7.eot);
  src: url(../fonts/TheSans-LP3LightItalic_gdi.f25d3a5590c8b51767b7.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP3LightItalic_gdi.4337d9e84e88803a9fa4.woff) format("woff"), url(../fonts/TheSans-LP3LightItalic_gdi.e4572faa2ee35cf4a4b9.ttf) format("truetype"), url(../fonts/TheSans-LP3LightItalic_gdi.e4181b8d471526b78526.svg#TheSans-LP3LightItalic) format("svg");
  font-weight: 300;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP4SemiLight_gdi.a34b8b3e2a1420fbbcac.eot);
  src: url(../fonts/TheSans-LP4SemiLight_gdi.a34b8b3e2a1420fbbcac.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP4SemiLight_gdi.1488e7786c63275a2949.woff) format("woff"), url(../fonts/TheSans-LP4SemiLight_gdi.1a4dedb4636e4dd41f4b.ttf) format("truetype"), url(../fonts/TheSans-LP4SemiLight_gdi.81bb3c865f69eb9a01ee.svg#TheSans-LP4SemiLight) format("svg");
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP4";
  src: url(../fonts/TheSans-LP4SemiLightItalic_gdi.7512604bb85cb145d5f7.eot);
  src: url(../fonts/TheSans-LP4SemiLightItalic_gdi.7512604bb85cb145d5f7.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP4SemiLightItalic_gdi.94228d1748b81e2b516e.woff) format("woff"), url(../fonts/TheSans-LP4SemiLightItalic_gdi.f62ed423ad79500e78a2.ttf) format("truetype"), url(../fonts/TheSans-LP4SemiLightItalic_gdi.c4d4cce9347f34c3c287.svg#TheSans-LP4SemiLightItalic) format("svg");
  font-weight: 400;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP5Plain_gdi.3151accf15d3489ceb02.eot);
  src: url(../fonts/TheSans-LP5Plain_gdi.3151accf15d3489ceb02.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP5Plain_gdi.425e0832645760c8679e.woff) format("woff"), url(../fonts/TheSans-LP5Plain_gdi.8135bfa4dbf0296ff704.ttf) format("truetype"), url(../fonts/TheSans-LP5Plain_gdi.36363101942fe15608fa.svg#TheSans-LP5Plain) format("svg");
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP5PlainItalic_gdi.ef7298fd2573579c8651.eot);
  src: url(../fonts/TheSans-LP5PlainItalic_gdi.ef7298fd2573579c8651.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP5PlainItalic_gdi.2a2f65e3bb35b31616a2.woff) format("woff"), url(../fonts/TheSans-LP5PlainItalic_gdi.56ada6187da74c240e5b.ttf) format("truetype"), url(../fonts/TheSans-LP5PlainItalic_gdi.0cb9855e85df11d6a0f4.svg#TheSans-LP5PlainItalic) format("svg");
  font-weight: 500;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP6SemiBold_gdi.90a16c46724d3e8f07d6.eot);
  src: url(../fonts/TheSans-LP6SemiBold_gdi.90a16c46724d3e8f07d6.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP6SemiBold_gdi.2338388e98897353771f.woff) format("woff"), url(../fonts/TheSans-LP6SemiBold_gdi.ef1a2723672afcb8148b.ttf) format("truetype"), url(../fonts/TheSans-LP6SemiBold_gdi.d76d61667a17fa9025a7.svg#TheSans-LP6SemiBold) format("svg");
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP6SemiBoldItalic_gdi.3f7348e02fd29350eb1e.eot);
  src: url(../fonts/TheSans-LP6SemiBoldItalic_gdi.3f7348e02fd29350eb1e.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP6SemiBoldItalic_gdi.ed38093fffd53e54d323.woff) format("woff"), url(../fonts/TheSans-LP6SemiBoldItalic_gdi.a5809e7dab50075d608d.ttf) format("truetype"), url(../fonts/TheSans-LP6SemiBoldItalic_gdi.2ae85de77543aa39a941.svg#TheSans-LP6SemiBoldItalic) format("svg");
  font-weight: 600;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP7Bold_gdi.48e2d0de841f251bf66b.eot);
  src: url(../fonts/TheSans-LP7Bold_gdi.48e2d0de841f251bf66b.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP7Bold_gdi.a6d13bf82ef7f3210360.woff) format("woff"), url(../fonts/TheSans-LP7Bold_gdi.faab22d7ce674fe837e0.ttf) format("truetype"), url(../fonts/TheSans-LP7Bold_gdi.7777f479297a217dd264.svg#TheSans-LP7Bold) format("svg");
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP7BoldItalic_gdi.5b9e00509e554d2292ca.eot);
  src: url(../fonts/TheSans-LP7BoldItalic_gdi.5b9e00509e554d2292ca.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP7BoldItalic_gdi.cb694be2e57acd0fb438.woff) format("woff"), url(../fonts/TheSans-LP7BoldItalic_gdi.e7f0126db8a1b71023b1.ttf) format("truetype"), url(../fonts/TheSans-LP7BoldItalic_gdi.53bffa7e8610da2afbd9.svg#TheSans-LP7BoldItalic) format("svg");
  font-weight: 700;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP8ExtraBold_gdi.6da4918f279e08a8b222.eot);
  src: url(../fonts/TheSans-LP8ExtraBold_gdi.6da4918f279e08a8b222.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP8ExtraBold_gdi.57c3c68ec5bc8a91ac9f.woff) format("woff"), url(../fonts/TheSans-LP8ExtraBold_gdi.12bc2a07adba599b3a25.ttf) format("truetype"), url(../fonts/TheSans-LP8ExtraBold_gdi.ac60d785521f894607d9.svg#TheSans-LP8ExtraBold) format("svg");
  font-weight: 800;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP8ExtraBoldItalic_gdi.0460dee0ab66031d1906.eot);
  src: url(../fonts/TheSans-LP8ExtraBoldItalic_gdi.0460dee0ab66031d1906.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP8ExtraBoldItalic_gdi.170d16eb5de1d20d6df3.woff) format("woff"), url(../fonts/TheSans-LP8ExtraBoldItalic_gdi.c6b00932fa92683d0e09.ttf) format("truetype"), url(../fonts/TheSans-LP8ExtraBoldItalic_gdi.24381f9f82f0564d9024.svg#TheSans-LP8ExtraBoldItalic) format("svg");
  font-weight: 800;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP9Black_gdi.d7390fa7042b756189c1.eot);
  src: url(../fonts/TheSans-LP9Black_gdi.d7390fa7042b756189c1.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP9Black_gdi.b245576c8b9f72bc4391.woff) format("woff"), url(../fonts/TheSans-LP9Black_gdi.a91587741c5c83ff7603.ttf) format("truetype"), url(../fonts/TheSans-LP9Black_gdi.f556ee6aabe0c39ac2f5.svg#TheSans-LP9Black) format("svg");
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
@font-face {
  font-family: "TheSans-LP";
  src: url(../fonts/TheSans-LP9BlackItalic_gdi.bb544ef5448dd0aee091.eot);
  src: url(../fonts/TheSans-LP9BlackItalic_gdi.bb544ef5448dd0aee091.eot?#iefix) format("embedded-opentype"), url(../fonts/TheSans-LP9BlackItalic_gdi.186a8f17783d9dbacb8a.woff) format("woff"), url(../fonts/TheSans-LP9BlackItalic_gdi.990aa4224d1306744669.ttf) format("truetype"), url(../fonts/TheSans-LP9BlackItalic_gdi.54d5e9f34a3059e789fd.svg#TheSans-LP9BlackItalic) format("svg");
  font-weight: 900;
  font-style: italic;
  font-stretch: normal;
  unicode-range: U+0020-2666;
}
/* The_Sans_Arabic */
@font-face {
  font-family: "The_Sans_Arabic";
  src: url(../fonts/thesansarabic-plain-webfont.021552aba9e1e4c4fd5f.eot);
  src: url(../fonts/thesansarabic-plain-webfont.021552aba9e1e4c4fd5f.eot?#iefix) format("embedded-opentype"), url(../fonts/thesansarabic-plain-webfont.acdae64c8376d43ae9ba.woff2) format("woff2"), url(../fonts/thesansarabic-plain-webfont.94dee01e50b7a705816c.woff) format("woff"), url(../fonts/thesansarabic-plain-webfont.44e12d4f7492e6d8e379.ttf) format("truetype"), url(../fonts/thesansarabic-plain-webfont.cb3f2071acce6f086951.svg#thesansarabic_plainplain) format("svg");
  font-weight: 200;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "The_Sans_Arabic";
  src: url(../fonts/thesansarabic-plain-webfont.021552aba9e1e4c4fd5f.eot);
  src: url(../fonts/thesansarabic-plain-webfont.021552aba9e1e4c4fd5f.eot?#iefix) format("embedded-opentype"), url(../fonts/thesansarabic-plain-webfont.acdae64c8376d43ae9ba.woff2) format("woff2"), url(../fonts/thesansarabic-plain-webfont.94dee01e50b7a705816c.woff) format("woff"), url(../fonts/thesansarabic-plain-webfont.44e12d4f7492e6d8e379.ttf) format("truetype"), url(../fonts/thesansarabic-plain-webfont.cb3f2071acce6f086951.svg#thesansarabic_plainplain) format("svg");
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "The_Sans_Arabic";
  src: url(../fonts/thesansarabic-plain-webfont.021552aba9e1e4c4fd5f.eot);
  src: url(../fonts/thesansarabic-plain-webfont.021552aba9e1e4c4fd5f.eot?#iefix) format("embedded-opentype"), url(../fonts/thesansarabic-plain-webfont.acdae64c8376d43ae9ba.woff2) format("woff2"), url(../fonts/thesansarabic-plain-webfont.94dee01e50b7a705816c.woff) format("woff"), url(../fonts/thesansarabic-plain-webfont.44e12d4f7492e6d8e379.ttf) format("truetype"), url(../fonts/thesansarabic-plain-webfont.cb3f2071acce6f086951.svg#thesansarabic_plainplain) format("svg");
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "The_Sans_Arabic";
  src: url(../fonts/thesansarabic-plain-webfont.021552aba9e1e4c4fd5f.eot);
  src: url(../fonts/thesansarabic-plain-webfont.021552aba9e1e4c4fd5f.eot?#iefix) format("embedded-opentype"), url(../fonts/thesansarabic-plain-webfont.acdae64c8376d43ae9ba.woff2) format("woff2"), url(../fonts/thesansarabic-plain-webfont.94dee01e50b7a705816c.woff) format("woff"), url(../fonts/thesansarabic-plain-webfont.44e12d4f7492e6d8e379.ttf) format("truetype"), url(../fonts/thesansarabic-plain-webfont.cb3f2071acce6f086951.svg#thesansarabic_plainplain) format("svg");
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "The_Sans_Arabic";
  src: url(../fonts/thesansarabic-bold-webfont.83f27d429230737e1de6.eot);
  src: url(../fonts/thesansarabic-bold-webfont.83f27d429230737e1de6.eot?#iefix) format("embedded-opentype"), url(../fonts/thesansarabic-bold-webfont.25521a37ab6517d90bbd.woff2) format("woff2"), url(../fonts/thesansarabic-bold-webfont.61a98851da985b1f5abf.woff) format("woff"), url(../fonts/thesansarabic-bold-webfont.61624b807dc7eabd6c90.ttf) format("truetype"), url(../fonts/thesansarabic-bold-webfont.a243ebae78b8671c3868.svg#thesansarabic_boldbold) format("svg");
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "The_Sans_Arabic";
  src: url(../fonts/thesansarabic-bold-webfont.83f27d429230737e1de6.eot);
  src: url(../fonts/thesansarabic-bold-webfont.83f27d429230737e1de6.eot?#iefix) format("embedded-opentype"), url(../fonts/thesansarabic-bold-webfont.25521a37ab6517d90bbd.woff2) format("woff2"), url(../fonts/thesansarabic-bold-webfont.61a98851da985b1f5abf.woff) format("woff"), url(../fonts/thesansarabic-bold-webfont.61624b807dc7eabd6c90.ttf) format("truetype"), url(../fonts/thesansarabic-bold-webfont.a243ebae78b8671c3868.svg#thesansarabic_boldbold) format("svg");
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "The_Sans_Arabic";
  src: url(../fonts/thesansarabic-bold-webfont.83f27d429230737e1de6.eot);
  src: url(../fonts/thesansarabic-bold-webfont.83f27d429230737e1de6.eot?#iefix) format("embedded-opentype"), url(../fonts/thesansarabic-bold-webfont.25521a37ab6517d90bbd.woff2) format("woff2"), url(../fonts/thesansarabic-bold-webfont.61a98851da985b1f5abf.woff) format("woff"), url(../fonts/thesansarabic-bold-webfont.61624b807dc7eabd6c90.ttf) format("truetype"), url(../fonts/thesansarabic-bold-webfont.a243ebae78b8671c3868.svg#thesansarabic_boldbold) format("svg");
  font-weight: 800;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "The_Sans_Arabic";
  src: url(../fonts/thesansarabic-bold-webfont.83f27d429230737e1de6.eot);
  src: url(../fonts/thesansarabic-bold-webfont.83f27d429230737e1de6.eot?#iefix) format("embedded-opentype"), url(../fonts/thesansarabic-bold-webfont.25521a37ab6517d90bbd.woff2) format("woff2"), url(../fonts/thesansarabic-bold-webfont.61a98851da985b1f5abf.woff) format("woff"), url(../fonts/thesansarabic-bold-webfont.61624b807dc7eabd6c90.ttf) format("truetype"), url(../fonts/thesansarabic-bold-webfont.a243ebae78b8671c3868.svg#thesansarabic_boldbold) format("svg");
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
}
/* Nimbus_Sans_Me */
@font-face {
  font-family: "Nimbus_Sans_Me";
  src: url(../fonts/nimbussansme-bold-webfont.228d82e2a40056edf4c6.eot);
  src: url(../fonts/nimbussansme-bold-webfont.228d82e2a40056edf4c6.eot?#iefix) format("embedded-opentype"), url(../fonts/nimbussansme-bold-webfont.d9dccb13259677ab467a.woff2) format("woff2"), url(../fonts/nimbussansme-bold-webfont.cdcebc7d0d9387c3bedb.woff) format("woff"), url(../fonts/nimbussansme-bold-webfont.19f11e393d54471c3826.ttf) format("truetype"), url(../fonts/nimbussansme-bold-webfont.fcad687eaef88f2c1250.svg#nimbus_sans_mebold) format("svg");
  font-weight: 800;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Nimbus_Sans_Me";
  src: url(../fonts/nimbussansme-bold-webfont.228d82e2a40056edf4c6.eot);
  src: url(../fonts/nimbussansme-bold-webfont.228d82e2a40056edf4c6.eot?#iefix) format("embedded-opentype"), url(../fonts/nimbussansme-bold-webfont.d9dccb13259677ab467a.woff2) format("woff2"), url(../fonts/nimbussansme-bold-webfont.cdcebc7d0d9387c3bedb.woff) format("woff"), url(../fonts/nimbussansme-bold-webfont.19f11e393d54471c3826.ttf) format("truetype"), url(../fonts/nimbussansme-bold-webfont.fcad687eaef88f2c1250.svg#nimbus_sans_mebold) format("svg");
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Nimbus_Sans_Me";
  src: url(../fonts/nimbussansme-bold-webfont.228d82e2a40056edf4c6.eot);
  src: url(../fonts/nimbussansme-bold-webfont.228d82e2a40056edf4c6.eot?#iefix) format("embedded-opentype"), url(../fonts/nimbussansme-bold-webfont.d9dccb13259677ab467a.woff2) format("woff2"), url(../fonts/nimbussansme-bold-webfont.cdcebc7d0d9387c3bedb.woff) format("woff"), url(../fonts/nimbussansme-bold-webfont.19f11e393d54471c3826.ttf) format("truetype"), url(../fonts/nimbussansme-bold-webfont.fcad687eaef88f2c1250.svg#nimbus_sans_mebold) format("svg");
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Nimbus_Sans_Me";
  src: url(../fonts/nimbussansme-bolditalic-webfont.0720e92885b773b7ddb9.eot);
  src: url(../fonts/nimbussansme-bolditalic-webfont.0720e92885b773b7ddb9.eot?#iefix) format("embedded-opentype"), url(../fonts/nimbussansme-bolditalic-webfont.444f5958a2aa9e9ebae5.woff2) format("woff2"), url(../fonts/nimbussansme-bolditalic-webfont.c403f655edfe17d1e5cf.woff) format("woff"), url(../fonts/nimbussansme-bolditalic-webfont.8b9c5af8bde60cc6d9dc.ttf) format("truetype"), url(../fonts/nimbussansme-bolditalic-webfont.0a43c16ed4a45d00fbda.svg#nimbus_sans_mebold_italic) format("svg");
  font-weight: 700;
  font-style: italic;
  font-stretch: normal;
}
@font-face {
  font-family: "Nimbus_Sans_Me";
  src: url(../fonts/nimbussansme-regular-webfont.e9b4a74395cf5c6f058a.eot);
  src: url(../fonts/nimbussansme-regular-webfont.e9b4a74395cf5c6f058a.eot?#iefix) format("embedded-opentype"), url(../fonts/nimbussansme-regular-webfont.edc0adadccc755dc74f7.woff2) format("woff2"), url(../fonts/nimbussansme-regular-webfont.88e1c0282644bce78c9f.woff) format("woff"), url(../fonts/nimbussansme-regular-webfont.114500bd8dec026ed558.ttf) format("truetype"), url(../fonts/nimbussansme-regular-webfont.59800ab05a6797015d10.svg#nimbus_sans_meregular) format("svg");
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Nimbus_Sans_Me";
  src: url(../fonts/nimbussansme-regular-webfont.e9b4a74395cf5c6f058a.eot);
  src: url(../fonts/nimbussansme-regular-webfont.e9b4a74395cf5c6f058a.eot?#iefix) format("embedded-opentype"), url(../fonts/nimbussansme-regular-webfont.edc0adadccc755dc74f7.woff2) format("woff2"), url(../fonts/nimbussansme-regular-webfont.88e1c0282644bce78c9f.woff) format("woff"), url(../fonts/nimbussansme-regular-webfont.114500bd8dec026ed558.ttf) format("truetype"), url(../fonts/nimbussansme-regular-webfont.59800ab05a6797015d10.svg#nimbus_sans_meregular) format("svg");
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Nimbus_Sans_Me";
  src: url(../fonts/nimbussansme-italic-webfont.37ea1810773642dec760.eot);
  src: url(../fonts/nimbussansme-italic-webfont.37ea1810773642dec760.eot?#iefix) format("embedded-opentype"), url(../fonts/nimbussansme-italic-webfont.f8d855c288d6769f8c0c.woff2) format("woff2"), url(../fonts/nimbussansme-italic-webfont.c8d0818fb217451392dc.woff) format("woff"), url(../fonts/nimbussansme-italic-webfont.605c0453a637e6fe71a7.ttf) format("truetype"), url(../fonts/nimbussansme-italic-webfont.a341c7fe4750a43ae831.svg#nimbus_sans_meitalic) format("svg");
  font-weight: 400;
  font-style: italic;
  font-stretch: normal;
}
@font-face {
  font-family: "Nimbus_Sans_Me";
  src: url(../fonts/nimbussansme-light-webfont.1c2d0d03040af7f38377.eot);
  src: url(../fonts/nimbussansme-light-webfont.1c2d0d03040af7f38377.eot?#iefix) format("embedded-opentype"), url(../fonts/nimbussansme-light-webfont.13c6faf7836f49eca9ec.woff2) format("woff2"), url(../fonts/nimbussansme-light-webfont.e289ae43d560445eb260.woff) format("woff"), url(../fonts/nimbussansme-light-webfont.9ff74ba025ca2d598eae.ttf) format("truetype"), url(../fonts/nimbussansme-light-webfont.0ef60b736915e1068a02.svg#nimbus_sans_melight) format("svg");
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Nimbus_Sans_Me";
  src: url(../fonts/nimbussansme-light-webfont.1c2d0d03040af7f38377.eot);
  src: url(../fonts/nimbussansme-light-webfont.1c2d0d03040af7f38377.eot?#iefix) format("embedded-opentype"), url(../fonts/nimbussansme-light-webfont.13c6faf7836f49eca9ec.woff2) format("woff2"), url(../fonts/nimbussansme-light-webfont.e289ae43d560445eb260.woff) format("woff"), url(../fonts/nimbussansme-light-webfont.9ff74ba025ca2d598eae.ttf) format("truetype"), url(../fonts/nimbussansme-light-webfont.0ef60b736915e1068a02.svg#nimbus_sans_melight) format("svg");
  font-weight: 200;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "MPLUS1p";
  src: url(../fonts/MPLUS1p-Light.fa38c969be7cdbb4cb1c.eot);
  src: url(../fonts/MPLUS1p-Light.fa38c969be7cdbb4cb1c.eot?#iefix) format("embedded-opentype"), url(../fonts/MPLUS1p-Light.b35ce7ae87c954bd0369.woff2) format("woff2");
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Mplus1p";
  src: url(../fonts/Mplus1p-Light.11d54cc8ea43b8d496c4.svg#Mplus1p-Light) format("svg"), url(../fonts/Mplus1p-Light.a2d96018a4e4ade57f40.ttf) format("truetype"), url(../fonts/Mplus1p-Light.5f49ee7ce9efb43277c0.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "MPLUS1p";
  src: url(../fonts/MPLUS1p-Regular.aedcf5d62b9d25f7de4a.eot);
  src: url(../fonts/MPLUS1p-Regular.aedcf5d62b9d25f7de4a.eot?#iefix) format("embedded-opentype"), url(../fonts/MPLUS1p-Regular.39a3df1733f2aef9952a.woff2) format("woff2");
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Mplus1p";
  src: url(../fonts/Mplus1p-Regular.d4b063a717f52155502f.svg#Mplus1p-Regular) format("svg"), url(../fonts/Mplus1p-Regular.9dfc9558d9eedab49e4e.ttf) format("truetype"), url(../fonts/Mplus1p-Regular.ac45d6d8ab148d7d66ec.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "MPLUS1p";
  src: url(../fonts/MPLUS1p-Medium.89cbffeb5429ab7e56e4.eot);
  src: url(../fonts/MPLUS1p-Medium.89cbffeb5429ab7e56e4.eot?#iefix) format("embedded-opentype"), url(../fonts/MPLUS1p-Medium.1cebb22e01d71b8160dc.woff2) format("woff2");
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Mplus1p";
  src: url(../fonts/Mplus1p-Medium.2e69104d5ad33f75b665.svg#Mplus1p-Medium) format("svg"), url(../fonts/Mplus1p-Medium.de76dc9883fa472fc9a4.ttf) format("truetype"), url(../fonts/Mplus1p-Medium.2ac9ea4a258606e7caaa.woff) format("woff");
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "MPLUS1p";
  src: url(../fonts/MPLUS1p-Medium.89cbffeb5429ab7e56e4.eot);
  src: url(../fonts/MPLUS1p-Medium.89cbffeb5429ab7e56e4.eot?#iefix) format("embedded-opentype"), url(../fonts/MPLUS1p-Medium.1cebb22e01d71b8160dc.woff2) format("woff2");
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Mplus1p";
  src: url(../fonts/Mplus1p-Medium.2e69104d5ad33f75b665.svg#Mplus1p-Medium) format("svg"), url(../fonts/Mplus1p-Medium.de76dc9883fa472fc9a4.ttf) format("truetype"), url(../fonts/Mplus1p-Medium.2ac9ea4a258606e7caaa.woff) format("woff");
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "MPLUS1p";
  src: url(../fonts/MPLUS1p-Bold.39732dfd28eb5e817c4d.eot);
  src: url(../fonts/MPLUS1p-Bold.39732dfd28eb5e817c4d.eot?#iefix) format("embedded-opentype"), url(../fonts/MPLUS1p-Bold.5eb2883c9a5a04bb3b50.woff2) format("woff2");
  font-weight: 800;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Mplus1p";
  src: url(../fonts/Mplus1p-Bold.304c4928cb08dd36a312.svg#Mplus1p-Bold) format("svg"), url(../fonts/Mplus1p-Bold.a7aa003449a6b5d38357.ttf) format("truetype"), url(../fonts/Mplus1p-Bold.92e26fba18e391e34581.woff) format("woff");
  font-weight: 800;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "NanumBarunGothic";
  src: url(../fonts/NanumBarunGothic.06c821535273ae7f7a51.ttf) format("truetype");
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
}
/* Helpers */
/* ---------------- Base font styles ---------------- */
/* ----------------  delay ---------------- */
/* ----------------  Font families ---------------- */
/* Latin Font Families*/
/* Cyrillic Font Families*/
/* Chinese Font Families */
/* Arabic Font Families */
/* Japanese Font Families */
/* Korean Font Families */
/* Language codes */
/* ---------------- Width ---------------- */
/* ---------------- Spaces ---------------- */
/* ---------------- Breakpoints ---------------- */
/*
mobile view      320-767px
tablet view      768-1023px
desktop view     1024-1285px
desktop big view 1285+
*/
/* Desktop first breakpoints */
/* For plugin 'include-media' */
/* Container sizes for every breakpoint */
/* Z-indexes */
/* TODO: remove next 8 color variables and replace them in all scss with new ones */
/* Custom colors */
/* Common colors */
/* Brand colors */
/* Color schemes */
/* Font family */
/* Containers by breakpoints */
/* Common mixins */
/* This mixin can be used to set the object-fit */
/*
  Activity taxonomy sprites
  size:        2, 1;
  term_label: 'water', 'energy', 'waste', 'mixed'.
  TODO: Support four sizes and two colors
*/
/* Text trim mixins */
.view.eb-media .views-exposed-form .form--inline .form-item.form-item-keywords, .view.eb-media .views-exposed-form .form--inline .form-item.form-item-uid {
  max-width: 260px;
}
.view.eb-media .views-exposed-form .form--inline .form-actions {
  margin-top: 20px;
  float: left;
  display: inline-block;
}
.view.eb-media .views-exposed-form .form--inline .form-actions + input {
  float: left;
  margin: 20px 10px 0 10px;
}

.view-media .views-exposed-form .form--inline > .form-type-checkbox,
.eb-media .views-exposed-form .form--inline > .form-type-checkbox {
  padding-top: 27px;
}
.view-media .views-exposed-form .form--inline > .form-type-checkbox input,
.eb-media .views-exposed-form .form--inline > .form-type-checkbox input {
  position: relative;
  top: 3px;
}

.ui-dialog.entity-select-dialog {
  left: 50% !important;
  top: 50% !important;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .ui-dialog.entity-select-dialog {
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    max-width: 100vw !important;
    transform: none;
  }
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue #toolbar-item-administration-tray.toolbar-tray {
  background-color: #73b8cb;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar .toolbar-bar {
  background-color: #7ABCCE;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #7ABCCE;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar .toolbar-toggle-orientation {
  background-color: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar .toolbar-menu {
  background: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray {
  background-color: #73b8cb;
  box-shadow: -2px 2px 12px rgba(122, 188, 206, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray .toolbar-menu li {
  background: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray a {
  background: #73b8cb;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-horizontal {
  border-bottom: 1px solid #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-2 {
  background: #89c4d3 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-3 {
  background: #9ccdda !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-4 {
  background: #aed6e1 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-5 {
  background: #c1e0e8 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue .toolbar-box a:focus {
  background: #73b8cb;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green #toolbar-item-administration-tray.toolbar-tray {
  background-color: #78b4a8;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar .toolbar-bar {
  background-color: #7FB8AC;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #7FB8AC;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #78b4a8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #78b4a8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar .toolbar-toggle-orientation {
  background-color: #78b4a8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar .toolbar-menu {
  background: #78b4a8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray {
  background-color: #78b4a8;
  box-shadow: -2px 2px 12px rgba(127, 184, 172, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray .toolbar-menu li {
  background: #78b4a8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray a {
  background: #78b4a8;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-horizontal {
  border-bottom: 1px solid #78b4a8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-2 {
  background: #8cbfb5 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-3 {
  background: #9dc8bf !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-4 {
  background: #add1ca !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-5 {
  background: #bddbd4 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-green .toolbar-box a:focus {
  background: #78b4a8;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray #toolbar-item-administration-tray.toolbar-tray {
  background-color: #c0bece;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar .toolbar-bar {
  background-color: #C6C4D2;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #C6C4D2;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #c0bece;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #c0bece;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar .toolbar-toggle-orientation {
  background-color: #c0bece;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar .toolbar-menu {
  background: #c0bece;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray {
  background-color: #c0bece;
  box-shadow: -2px 2px 12px rgba(198, 196, 210, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray .toolbar-menu li {
  background: #c0bece;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray a {
  background: #c0bece;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-horizontal {
  border-bottom: 1px solid #c0bece;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-2 {
  background: #d1d0db !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-3 {
  background: #dfdee6 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-4 {
  background: #ededf1 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-5 {
  background: #fbfbfc !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-gray .toolbar-box a:focus {
  background: #c0bece;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light #toolbar-item-administration-tray.toolbar-tray {
  background-color: #c2d8d8;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar .toolbar-bar {
  background-color: #C8DCDC;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #C8DCDC;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #c2d8d8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #c2d8d8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar .toolbar-toggle-orientation {
  background-color: #c2d8d8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar .toolbar-menu {
  background: #c2d8d8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray {
  background-color: #c2d8d8;
  box-shadow: -2px 2px 12px rgba(200, 220, 220, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray .toolbar-menu li {
  background: #c2d8d8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray a {
  background: #c2d8d8;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-horizontal {
  border-bottom: 1px solid #c2d8d8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-2 {
  background: #d4e4e4 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-3 {
  background: #e4eeee !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-4 {
  background: #f4f8f8 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-5 {
  background: white !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-blue-light .toolbar-box a:focus {
  background: #c2d8d8;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown #toolbar-item-administration-tray.toolbar-tray {
  background-color: #dab59c;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar .toolbar-bar {
  background-color: #DDBBA3;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #DDBBA3;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #dab59c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #dab59c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar .toolbar-toggle-orientation {
  background-color: #dab59c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar .toolbar-menu {
  background: #dab59c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray {
  background-color: #dab59c;
  box-shadow: -2px 2px 12px rgba(221, 187, 163, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray .toolbar-menu li {
  background: #dab59c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray a {
  background: #dab59c;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-horizontal {
  border-bottom: 1px solid #dab59c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-2 {
  background: #e3c6b2 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-3 {
  background: #e9d4c5 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-4 {
  background: #f0e2d7 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-5 {
  background: #f7efea !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown .toolbar-box a:focus {
  background: #dab59c;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow #toolbar-item-administration-tray.toolbar-tray {
  background-color: #d6c18c;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar .toolbar-bar {
  background-color: #D9C594;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #D9C594;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #d6c18c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #d6c18c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar .toolbar-toggle-orientation {
  background-color: #d6c18c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar .toolbar-menu {
  background: #d6c18c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray {
  background-color: #d6c18c;
  box-shadow: -2px 2px 12px rgba(217, 197, 148, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray .toolbar-menu li {
  background: #d6c18c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray a {
  background: #d6c18c;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-horizontal {
  border-bottom: 1px solid #d6c18c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-2 {
  background: #decda3 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-3 {
  background: #e5d7b6 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-4 {
  background: #ece2c9 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-5 {
  background: #f2ecdc !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-brown-yellow .toolbar-box a:focus {
  background: #d6c18c;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green #toolbar-item-administration-tray.toolbar-tray {
  background-color: #b1d77f;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar .toolbar-bar {
  background-color: #B6D987;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #B6D987;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #b1d77f;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #b1d77f;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar .toolbar-toggle-orientation {
  background-color: #b1d77f;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar .toolbar-menu {
  background: #b1d77f;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray {
  background-color: #b1d77f;
  box-shadow: -2px 2px 12px rgba(182, 217, 135, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray .toolbar-menu li {
  background: #b1d77f;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray a {
  background: #b1d77f;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-horizontal {
  border-bottom: 1px solid #b1d77f;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-2 {
  background: #bfde96 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-3 {
  background: #cbe4aa !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-4 {
  background: #d7eabd !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-5 {
  background: #e3f0d1 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-green .toolbar-box a:focus {
  background: #b1d77f;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark #toolbar-item-administration-tray.toolbar-tray {
  background-color: #c5c2bf;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar .toolbar-bar {
  background-color: #CAC7C4;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #CAC7C4;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #c5c2bf;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #c5c2bf;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar .toolbar-toggle-orientation {
  background-color: #c5c2bf;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar .toolbar-menu {
  background: #c5c2bf;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray {
  background-color: #c5c2bf;
  box-shadow: -2px 2px 12px rgba(202, 199, 196, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray .toolbar-menu li {
  background: #c5c2bf;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray a {
  background: #c5c2bf;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-horizontal {
  border-bottom: 1px solid #c5c2bf;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-2 {
  background: #d4d1cf !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-3 {
  background: #e0dedc !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-4 {
  background: #ecebea !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-5 {
  background: #f8f7f7 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-dark .toolbar-box a:focus {
  background: #c5c2bf;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white #toolbar-item-administration-tray.toolbar-tray {
  background-color: #ededed;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar .toolbar-bar {
  background-color: #F2F2F2;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #F2F2F2;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #ededed;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #ededed;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar .toolbar-toggle-orientation {
  background-color: #ededed;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar .toolbar-menu {
  background: #ededed;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray {
  background-color: #ededed;
  box-shadow: -2px 2px 12px rgba(242, 242, 242, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray .toolbar-menu li {
  background: #ededed;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray a {
  background: #ededed;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-horizontal {
  border-bottom: 1px solid #ededed;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-2 {
  background: #fcfcfc !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-3 {
  background: white !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-4 {
  background: white !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-5 {
  background: white !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-white .toolbar-box a:focus {
  background: #ededed;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light #toolbar-item-administration-tray.toolbar-tray {
  background-color: #d5ccc2;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar .toolbar-bar {
  background-color: #D9D1C8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #D9D1C8;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #d5ccc2;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #d5ccc2;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar .toolbar-toggle-orientation {
  background-color: #d5ccc2;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar .toolbar-menu {
  background: #d5ccc2;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray {
  background-color: #d5ccc2;
  box-shadow: -2px 2px 12px rgba(217, 209, 200, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray .toolbar-menu li {
  background: #d5ccc2;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray a {
  background: #d5ccc2;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-horizontal {
  border-bottom: 1px solid #d5ccc2;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-2 {
  background: #e1dbd4 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-3 {
  background: #ece8e3 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-4 {
  background: #f6f4f2 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-5 {
  background: white !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-gray-light .toolbar-box a:focus {
  background: #d5ccc2;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard #toolbar-item-administration-tray.toolbar-tray {
  background-color: #fdcf7a;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar .toolbar-bar {
  background-color: #FDD384;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #FDD384;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #fdcf7a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #fdcf7a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar .toolbar-toggle-orientation {
  background-color: #fdcf7a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar .toolbar-menu {
  background: #fdcf7a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray {
  background-color: #fdcf7a;
  box-shadow: -2px 2px 12px rgba(253, 211, 132, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray .toolbar-menu li {
  background: #fdcf7a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray a {
  background: #fdcf7a;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-horizontal {
  border-bottom: 1px solid #fdcf7a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-2 {
  background: #fdda98 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-3 {
  background: #fee3b1 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-4 {
  background: #feecca !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-5 {
  background: #fff5e3 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-mustard .toolbar-box a:focus {
  background: #fdcf7a;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple #toolbar-item-administration-tray.toolbar-tray {
  background-color: #ad99ab;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar .toolbar-bar {
  background-color: #B29FB0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #B29FB0;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #ad99ab;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #ad99ab;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar .toolbar-toggle-orientation {
  background-color: #ad99ab;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar .toolbar-menu {
  background: #ad99ab;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray {
  background-color: #ad99ab;
  box-shadow: -2px 2px 12px rgba(178, 159, 176, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray .toolbar-menu li {
  background: #ad99ab;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray a {
  background: #ad99ab;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-horizontal {
  border-bottom: 1px solid #ad99ab;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-2 {
  background: #bbaab9 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-3 {
  background: #c6b8c5 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-4 {
  background: #d2c7d1 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-5 {
  background: #ddd5dc !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple .toolbar-box a:focus {
  background: #ad99ab;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray #toolbar-item-administration-tray.toolbar-tray {
  background-color: #d8adb0;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar .toolbar-bar {
  background-color: #DBB4B7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #DBB4B7;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #d8adb0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #d8adb0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar .toolbar-toggle-orientation {
  background-color: #d8adb0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar .toolbar-menu {
  background: #d8adb0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray {
  background-color: #d8adb0;
  box-shadow: -2px 2px 12px rgba(219, 180, 183, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray .toolbar-menu li {
  background: #d8adb0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray a {
  background: #d8adb0;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-horizontal {
  border-bottom: 1px solid #d8adb0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-2 {
  background: #e2c2c4 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-3 {
  background: #ead3d5 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-4 {
  background: #f2e4e5 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-5 {
  background: #faf5f6 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-purple-gray .toolbar-box a:focus {
  background: #d8adb0;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red #toolbar-item-administration-tray.toolbar-tray {
  background-color: #ef886c;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar .toolbar-bar {
  background-color: #F08F75;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #F08F75;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #ef886c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #ef886c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar .toolbar-toggle-orientation {
  background-color: #ef886c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar .toolbar-menu {
  background: #ef886c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray {
  background-color: #ef886c;
  box-shadow: -2px 2px 12px rgba(240, 143, 117, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray .toolbar-menu li {
  background: #ef886c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray a {
  background: #ef886c;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-horizontal {
  border-bottom: 1px solid #ef886c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-2 {
  background: #f29e87 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-3 {
  background: #f5b19e !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-4 {
  background: #f7c3b5 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-5 {
  background: #fad6cc !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-red .toolbar-box a:focus {
  background: #ef886c;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue #toolbar-item-administration-tray.toolbar-tray {
  background-color: #00a5bd;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar .toolbar-bar {
  background-color: #00AEC7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #00AEC7;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #00a5bd;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #00a5bd;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar .toolbar-toggle-orientation {
  background-color: #00a5bd;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar .toolbar-menu {
  background: #00a5bd;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray {
  background-color: #00a5bd;
  box-shadow: -2px 2px 12px rgba(0, 174, 199, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray .toolbar-menu li {
  background: #00a5bd;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray a {
  background: #00a5bd;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-horizontal {
  border-bottom: 1px solid #00a5bd;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-2 {
  background: #00c0db !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-3 {
  background: #00d6f5 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-4 {
  background: #0fe1ff !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-5 {
  background: #29e4ff !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue .toolbar-box a:focus {
  background: #00a5bd;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark #toolbar-item-administration-tray.toolbar-tray {
  background-color: #005c9f;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar .toolbar-bar {
  background-color: #0062A9;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #0062A9;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #005c9f;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #005c9f;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar .toolbar-toggle-orientation {
  background-color: #005c9f;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar .toolbar-menu {
  background: #005c9f;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray {
  background-color: #005c9f;
  box-shadow: -2px 2px 12px rgba(0, 98, 169, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray .toolbar-menu li {
  background: #005c9f;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray a {
  background: #005c9f;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-horizontal {
  border-bottom: 1px solid #005c9f;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-2 {
  background: #006ebd !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-3 {
  background: #007dd7 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-4 {
  background: #008bf0 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-5 {
  background: #0b98ff !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-dark .toolbar-box a:focus {
  background: #005c9f;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray #toolbar-item-administration-tray.toolbar-tray {
  background-color: #6a92c7;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar .toolbar-bar {
  background-color: #7197CA;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #7197CA;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #6a92c7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #6a92c7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar .toolbar-toggle-orientation {
  background-color: #6a92c7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar .toolbar-menu {
  background: #6a92c7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray {
  background-color: #6a92c7;
  box-shadow: -2px 2px 12px rgba(113, 151, 202, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray .toolbar-menu li {
  background: #6a92c7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray a {
  background: #6a92c7;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-horizontal {
  border-bottom: 1px solid #6a92c7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-2 {
  background: #80a2d0 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-3 {
  background: #92afd6 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-4 {
  background: #a5bddd !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-5 {
  background: #b8cbe4 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-gray .toolbar-box a:focus {
  background: #6a92c7;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky #toolbar-item-administration-tray.toolbar-tray {
  background-color: #88dfee;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar .toolbar-bar {
  background-color: #91E1EF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #91E1EF;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #88dfee;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #88dfee;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar .toolbar-toggle-orientation {
  background-color: #88dfee;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar .toolbar-menu {
  background: #88dfee;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray {
  background-color: #88dfee;
  box-shadow: -2px 2px 12px rgba(145, 225, 239, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray .toolbar-menu li {
  background: #88dfee;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray a {
  background: #88dfee;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-horizontal {
  border-bottom: 1px solid #88dfee;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-2 {
  background: #a3e6f2 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-3 {
  background: #b9ecf5 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-4 {
  background: #cff2f8 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-5 {
  background: #e6f8fb !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-sky .toolbar-box a:focus {
  background: #88dfee;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green #toolbar-item-administration-tray.toolbar-tray {
  background-color: #bdd06a;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar .toolbar-bar {
  background-color: #C0D272;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #C0D272;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #bdd06a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #bdd06a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar .toolbar-toggle-orientation {
  background-color: #bdd06a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar .toolbar-menu {
  background: #bdd06a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray {
  background-color: #bdd06a;
  box-shadow: -2px 2px 12px rgba(192, 210, 114, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray .toolbar-menu li {
  background: #bdd06a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray a {
  background: #bdd06a;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-horizontal {
  border-bottom: 1px solid #bdd06a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-2 {
  background: #c7d781 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-3 {
  background: #d0dd95 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-4 {
  background: #d8e3a8 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-5 {
  background: #e1e9bb !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green .toolbar-box a:focus {
  background: #bdd06a;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark #toolbar-item-administration-tray.toolbar-tray {
  background-color: #189363;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar .toolbar-bar {
  background-color: #199C69;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #199C69;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #189363;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #189363;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar .toolbar-toggle-orientation {
  background-color: #189363;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar .toolbar-menu {
  background: #189363;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray {
  background-color: #189363;
  box-shadow: -2px 2px 12px rgba(25, 156, 105, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray .toolbar-menu li {
  background: #189363;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray a {
  background: #189363;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-horizontal {
  border-bottom: 1px solid #189363;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-2 {
  background: #1cae75 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-3 {
  background: #1fc484 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-4 {
  background: #23da92 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-5 {
  background: #37df9e !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-dark .toolbar-box a:focus {
  background: #189363;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray #toolbar-item-administration-tray.toolbar-tray {
  background-color: #97999a;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar .toolbar-bar {
  background-color: #9C9E9F;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #9C9E9F;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #97999a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #97999a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar .toolbar-toggle-orientation {
  background-color: #97999a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar .toolbar-menu {
  background: #97999a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray {
  background-color: #97999a;
  box-shadow: -2px 2px 12px rgba(156, 158, 159, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray .toolbar-menu li {
  background: #97999a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray a {
  background: #97999a;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-horizontal {
  border-bottom: 1px solid #97999a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-2 {
  background: #a6a8a9 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-3 {
  background: #b3b5b6 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-4 {
  background: #c0c2c2 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-5 {
  background: #cdcecf !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray .toolbar-box a:focus {
  background: #97999a;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark #toolbar-item-administration-tray.toolbar-tray {
  background-color: #505055;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar .toolbar-bar {
  background-color: #55555A;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #55555A;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #505055;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #505055;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar .toolbar-toggle-orientation {
  background-color: #505055;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar .toolbar-menu {
  background: #505055;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray {
  background-color: #505055;
  box-shadow: -2px 2px 12px rgba(85, 85, 90, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray .toolbar-menu li {
  background: #505055;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray a {
  background: #505055;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-horizontal {
  border-bottom: 1px solid #505055;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-2 {
  background: #5f5f64 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-3 {
  background: #6b6b72 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-4 {
  background: #78787f !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-5 {
  background: #85858b !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-gray-dark .toolbar-box a:focus {
  background: #505055;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki #toolbar-item-administration-tray.toolbar-tray {
  background-color: #a6a133;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar .toolbar-bar {
  background-color: #AEA935;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #AEA935;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #a6a133;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #a6a133;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar .toolbar-toggle-orientation {
  background-color: #a6a133;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar .toolbar-menu {
  background: #a6a133;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray {
  background-color: #a6a133;
  box-shadow: -2px 2px 12px rgba(174, 169, 53, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray .toolbar-menu li {
  background: #a6a133;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray a {
  background: #a6a133;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-horizontal {
  border-bottom: 1px solid #a6a133;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-2 {
  background: #beb83a !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-3 {
  background: #c8c249 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-4 {
  background: #cec95d !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-5 {
  background: #d4cf70 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-khaki .toolbar-box a:focus {
  background: #a6a133;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard #toolbar-item-administration-tray.toolbar-tray {
  background-color: #ffd40c;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar .toolbar-bar {
  background-color: #FFD616;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #FFD616;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #ffd40c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #ffd40c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar .toolbar-toggle-orientation {
  background-color: #ffd40c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar .toolbar-menu {
  background: #ffd40c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray {
  background-color: #ffd40c;
  box-shadow: -2px 2px 12px rgba(255, 214, 22, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray .toolbar-menu li {
  background: #ffd40c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray a {
  background: #ffd40c;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-horizontal {
  border-bottom: 1px solid #ffd40c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-2 {
  background: #ffda2a !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-3 {
  background: #ffde44 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-4 {
  background: #ffe35d !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-5 {
  background: #ffe777 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-mustard .toolbar-box a:focus {
  background: #ffd40c;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange #toolbar-item-administration-tray.toolbar-tray {
  background-color: #f49b1b;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar .toolbar-bar {
  background-color: #F49F25;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #F49F25;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #f49b1b;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #f49b1b;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar .toolbar-toggle-orientation {
  background-color: #f49b1b;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar .toolbar-menu {
  background: #f49b1b;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray {
  background-color: #f49b1b;
  box-shadow: -2px 2px 12px rgba(244, 159, 37, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray .toolbar-menu li {
  background: #f49b1b;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray a {
  background: #f49b1b;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-horizontal {
  border-bottom: 1px solid #f49b1b;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-2 {
  background: #f5a838 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-3 {
  background: #f6b251 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-4 {
  background: #f7bd69 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-5 {
  background: #f9c881 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-orange .toolbar-box a:focus {
  background: #f49b1b;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple #toolbar-item-administration-tray.toolbar-tray {
  background-color: #a14087;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar .toolbar-bar {
  background-color: #A8438D;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #A8438D;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #a14087;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #a14087;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar .toolbar-toggle-orientation {
  background-color: #a14087;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar .toolbar-menu {
  background: #a14087;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray {
  background-color: #a14087;
  box-shadow: -2px 2px 12px rgba(168, 67, 141, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray .toolbar-menu li {
  background: #a14087;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray a {
  background: #a14087;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-horizontal {
  border-bottom: 1px solid #a14087;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-2 {
  background: #b64999 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-3 {
  background: #be5ba3 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-4 {
  background: #c56dae !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-5 {
  background: #cc80b8 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple .toolbar-box a:focus {
  background: #a14087;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark #toolbar-item-administration-tray.toolbar-tray {
  background-color: #793e79;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar .toolbar-bar {
  background-color: #804180;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #804180;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #793e79;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #793e79;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar .toolbar-toggle-orientation {
  background-color: #793e79;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar .toolbar-menu {
  background: #793e79;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray {
  background-color: #793e79;
  box-shadow: -2px 2px 12px rgba(128, 65, 128, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray .toolbar-menu li {
  background: #793e79;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray a {
  background: #793e79;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-horizontal {
  border-bottom: 1px solid #793e79;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-2 {
  background: #8e488e !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-3 {
  background: #9e509e !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-4 {
  background: #ac5cac !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-5 {
  background: #b56db5 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-purple-dark .toolbar-box a:focus {
  background: #793e79;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light #toolbar-item-administration-tray.toolbar-tray {
  background-color: #e8573e;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar .toolbar-bar {
  background-color: #E95F47;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #E95F47;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #e8573e;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #e8573e;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar .toolbar-toggle-orientation {
  background-color: #e8573e;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar .toolbar-menu {
  background: #e8573e;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray {
  background-color: #e8573e;
  box-shadow: -2px 2px 12px rgba(233, 95, 71, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray .toolbar-menu li {
  background: #e8573e;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray a {
  background: #e8573e;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-horizontal {
  border-bottom: 1px solid #e8573e;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-2 {
  background: #eb6f59 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-3 {
  background: #ee8370 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-4 {
  background: #f19687 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-5 {
  background: #f3aa9e !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-red-light .toolbar-box a:focus {
  background: #e8573e;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose #toolbar-item-administration-tray.toolbar-tray {
  background-color: #ed7d8c;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar .toolbar-bar {
  background-color: #EE8694;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #EE8694;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #ed7d8c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #ed7d8c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar .toolbar-toggle-orientation {
  background-color: #ed7d8c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar .toolbar-menu {
  background: #ed7d8c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray {
  background-color: #ed7d8c;
  box-shadow: -2px 2px 12px rgba(238, 134, 148, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray .toolbar-menu li {
  background: #ed7d8c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray a {
  background: #ed7d8c;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-horizontal {
  border-bottom: 1px solid #ed7d8c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-2 {
  background: #f198a4 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-3 {
  background: #f4aeb8 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-4 {
  background: #f7c5cb !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-5 {
  background: #fadbdf !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-rose .toolbar-box a:focus {
  background: #ed7d8c;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste #toolbar-item-administration-tray.toolbar-tray {
  background-color: #8fb50c;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar .toolbar-bar {
  background-color: #97BF0D;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #97BF0D;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #8fb50c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #8fb50c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar .toolbar-toggle-orientation {
  background-color: #8fb50c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar .toolbar-menu {
  background: #8fb50c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray {
  background-color: #8fb50c;
  box-shadow: -2px 2px 12px rgba(151, 191, 13, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray .toolbar-menu li {
  background: #8fb50c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray a {
  background: #8fb50c;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-horizontal {
  border-bottom: 1px solid #8fb50c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-2 {
  background: #a6d20e !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-3 {
  background: #b9ea10 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-4 {
  background: #c2f023 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-5 {
  background: #c9f23b !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-waste .toolbar-box a:focus {
  background: #8fb50c;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue #toolbar-item-administration-tray.toolbar-tray {
  background-color: #4db8b7;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar .toolbar-bar {
  background-color: #54BBBA;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #54BBBA;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #4db8b7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #4db8b7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar .toolbar-toggle-orientation {
  background-color: #4db8b7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar .toolbar-menu {
  background: #4db8b7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray {
  background-color: #4db8b7;
  box-shadow: -2px 2px 12px rgba(84, 187, 186, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray .toolbar-menu li {
  background: #4db8b7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray a {
  background: #4db8b7;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-horizontal {
  border-bottom: 1px solid #4db8b7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-2 {
  background: #63c1c0 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-3 {
  background: #75c8c7 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-4 {
  background: #87cfcf !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-5 {
  background: #99d7d6 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-green-blue .toolbar-box a:focus {
  background: #4db8b7;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue #toolbar-item-administration-tray.toolbar-tray {
  background-color: #00a5bd;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar .toolbar-bar {
  background-color: #00AEC7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #00AEC7;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #00a5bd;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #00a5bd;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar .toolbar-toggle-orientation {
  background-color: #00a5bd;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar .toolbar-menu {
  background: #00a5bd;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray {
  background-color: #00a5bd;
  box-shadow: -2px 2px 12px rgba(0, 174, 199, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray .toolbar-menu li {
  background: #00a5bd;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray a {
  background: #00a5bd;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-horizontal {
  border-bottom: 1px solid #00a5bd;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-2 {
  background: #00c0db !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-3 {
  background: #00d6f5 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-4 {
  background: #0fe1ff !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-5 {
  background: #29e4ff !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue .toolbar-box a:focus {
  background: #00a5bd;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black #toolbar-item-administration-tray.toolbar-tray {
  background-color: #505055;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar .toolbar-bar {
  background-color: #55555A;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #55555A;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #505055;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #505055;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar .toolbar-toggle-orientation {
  background-color: #505055;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar .toolbar-menu {
  background: #505055;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray {
  background-color: #505055;
  box-shadow: -2px 2px 12px rgba(85, 85, 90, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray .toolbar-menu li {
  background: #505055;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray a {
  background: #505055;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-horizontal {
  border-bottom: 1px solid #505055;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-2 {
  background: #5f5f64 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-3 {
  background: #6b6b72 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-4 {
  background: #78787f !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-5 {
  background: #85858b !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-pale-black .toolbar-box a:focus {
  background: #505055;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white #toolbar-item-administration-tray.toolbar-tray {
  background-color: #fafafa;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar .toolbar-bar {
  background-color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #FFFFFF;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #fafafa;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #fafafa;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar .toolbar-toggle-orientation {
  background-color: #fafafa;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar .toolbar-menu {
  background: #fafafa;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray {
  background-color: #fafafa;
  box-shadow: -2px 2px 12px rgba(255, 255, 255, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray .toolbar-menu li {
  background: #fafafa;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray a {
  background: #fafafa;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-horizontal {
  border-bottom: 1px solid #fafafa;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-2 {
  background: white !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-3 {
  background: white !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-4 {
  background: white !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-5 {
  background: white !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-white .toolbar-box a:focus {
  background: #fafafa;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray #toolbar-item-administration-tray.toolbar-tray {
  background-color: #ededed;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar .toolbar-bar {
  background-color: #F2F2F2;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #F2F2F2;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #ededed;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #ededed;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar .toolbar-toggle-orientation {
  background-color: #ededed;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar .toolbar-menu {
  background: #ededed;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray {
  background-color: #ededed;
  box-shadow: -2px 2px 12px rgba(242, 242, 242, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray .toolbar-menu li {
  background: #ededed;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray a {
  background: #ededed;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-horizontal {
  border-bottom: 1px solid #ededed;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-2 {
  background: #fcfcfc !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-3 {
  background: white !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-4 {
  background: white !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-5 {
  background: white !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-gray .toolbar-box a:focus {
  background: #ededed;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue #toolbar-item-administration-tray.toolbar-tray {
  background-color: #73b8cb;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar .toolbar-bar {
  background-color: #7ABCCE;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #7ABCCE;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar .toolbar-toggle-orientation {
  background-color: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar .toolbar-menu {
  background: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray {
  background-color: #73b8cb;
  box-shadow: -2px 2px 12px rgba(122, 188, 206, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray .toolbar-menu li {
  background: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray a {
  background: #73b8cb;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-horizontal {
  border-bottom: 1px solid #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-2 {
  background: #89c4d3 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-3 {
  background: #9ccdda !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-4 {
  background: #aed6e1 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-5 {
  background: #c1e0e8 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-light-blue .toolbar-box a:focus {
  background: #73b8cb;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green #toolbar-item-administration-tray.toolbar-tray {
  background-color: #8fb50c;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar .toolbar-bar {
  background-color: #97BF0D;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #97BF0D;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #8fb50c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #8fb50c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar .toolbar-toggle-orientation {
  background-color: #8fb50c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar .toolbar-menu {
  background: #8fb50c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray {
  background-color: #8fb50c;
  box-shadow: -2px 2px 12px rgba(151, 191, 13, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray .toolbar-menu li {
  background: #8fb50c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray a {
  background: #8fb50c;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-horizontal {
  border-bottom: 1px solid #8fb50c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-2 {
  background: #a6d20e !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-3 {
  background: #b9ea10 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-4 {
  background: #c2f023 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-5 {
  background: #c9f23b !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-green .toolbar-box a:focus {
  background: #8fb50c;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green #toolbar-item-administration-tray.toolbar-tray {
  background-color: #4db8b7;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar .toolbar-bar {
  background-color: #54BBBA;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #54BBBA;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #4db8b7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #4db8b7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar .toolbar-toggle-orientation {
  background-color: #4db8b7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar .toolbar-menu {
  background: #4db8b7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray {
  background-color: #4db8b7;
  box-shadow: -2px 2px 12px rgba(84, 187, 186, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray .toolbar-menu li {
  background: #4db8b7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray a {
  background: #4db8b7;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-horizontal {
  border-bottom: 1px solid #4db8b7;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-2 {
  background: #63c1c0 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-3 {
  background: #75c8c7 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-4 {
  background: #87cfcf !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-5 {
  background: #99d7d6 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-blue-green .toolbar-box a:focus {
  background: #4db8b7;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green #toolbar-item-administration-tray.toolbar-tray {
  background-color: #a6a133;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar .toolbar-bar {
  background-color: #AEA935;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #AEA935;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #a6a133;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #a6a133;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar .toolbar-toggle-orientation {
  background-color: #a6a133;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar .toolbar-menu {
  background: #a6a133;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray {
  background-color: #a6a133;
  box-shadow: -2px 2px 12px rgba(174, 169, 53, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray .toolbar-menu li {
  background: #a6a133;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray a {
  background: #a6a133;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-horizontal {
  border-bottom: 1px solid #a6a133;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-2 {
  background: #beb83a !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-3 {
  background: #c8c249 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-4 {
  background: #cec95d !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-5 {
  background: #d4cf70 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-khaki-green .toolbar-box a:focus {
  background: #a6a133;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green #toolbar-item-administration-tray.toolbar-tray {
  background-color: #78b4a8;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar .toolbar-bar {
  background-color: #7FB8AC;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #7FB8AC;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #78b4a8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #78b4a8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar .toolbar-toggle-orientation {
  background-color: #78b4a8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar .toolbar-menu {
  background: #78b4a8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray {
  background-color: #78b4a8;
  box-shadow: -2px 2px 12px rgba(127, 184, 172, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray .toolbar-menu li {
  background: #78b4a8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray a {
  background: #78b4a8;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-horizontal {
  border-bottom: 1px solid #78b4a8;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-2 {
  background: #8cbfb5 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-3 {
  background: #9dc8bf !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-4 {
  background: #add1ca !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-5 {
  background: #bddbd4 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-sea-green .toolbar-box a:focus {
  background: #78b4a8;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard #toolbar-item-administration-tray.toolbar-tray {
  background-color: #ffd40c;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar .toolbar-bar {
  background-color: #FFD616;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #FFD616;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #ffd40c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #ffd40c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar .toolbar-toggle-orientation {
  background-color: #ffd40c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar .toolbar-menu {
  background: #ffd40c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray {
  background-color: #ffd40c;
  box-shadow: -2px 2px 12px rgba(255, 214, 22, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray .toolbar-menu li {
  background: #ffd40c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray a {
  background: #ffd40c;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-horizontal {
  border-bottom: 1px solid #ffd40c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-2 {
  background: #ffda2a !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-3 {
  background: #ffde44 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-4 {
  background: #ffe35d !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-5 {
  background: #ffe777 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-mustard .toolbar-box a:focus {
  background: #ffd40c;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange #toolbar-item-administration-tray.toolbar-tray {
  background-color: #f49b1b;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar .toolbar-bar {
  background-color: #F49F25;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #F49F25;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #f49b1b;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #f49b1b;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar .toolbar-toggle-orientation {
  background-color: #f49b1b;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar .toolbar-menu {
  background: #f49b1b;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray {
  background-color: #f49b1b;
  box-shadow: -2px 2px 12px rgba(244, 159, 37, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray .toolbar-menu li {
  background: #f49b1b;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray a {
  background: #f49b1b;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-horizontal {
  border-bottom: 1px solid #f49b1b;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-2 {
  background: #f5a838 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-3 {
  background: #f6b251 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-4 {
  background: #f7bd69 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-5 {
  background: #f9c881 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-orange .toolbar-box a:focus {
  background: #f49b1b;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink #toolbar-item-administration-tray.toolbar-tray {
  background-color: #ed7d8c;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar .toolbar-bar {
  background-color: #EE8694;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar .toolbar-bar .toolbar-item {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #EE8694;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #ed7d8c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #ed7d8c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar .toolbar-toggle-orientation {
  background-color: #ed7d8c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar .toolbar-menu {
  background: #ed7d8c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar .toolbar-menu span {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray {
  background-color: #ed7d8c;
  box-shadow: -2px 2px 12px rgba(238, 134, 148, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray .toolbar-menu li {
  background: #ed7d8c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray a {
  background: #ed7d8c;
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-horizontal {
  border-bottom: 1px solid #ed7d8c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .toolbar-menu a {
  color: #2c2c2c;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-2 {
  background: #f198a4 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-3 {
  background: #f4aeb8 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-4 {
  background: #f7c5cb !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-5 {
  background: #fadbdf !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #2c2c2c !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-plain-pink .toolbar-box a:focus {
  background: #ed7d8c;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy #toolbar-item-administration-tray.toolbar-tray {
  background-color: #002858;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar .toolbar-bar {
  background-color: #002d62;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #002d62;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #002858;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #002858;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar .toolbar-toggle-orientation {
  background-color: #002858;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar .toolbar-menu {
  background: #002858;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray {
  background-color: #002858;
  box-shadow: -2px 2px 12px rgba(0, 45, 98, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray .toolbar-menu li {
  background: #002858;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray a {
  background: #002858;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-horizontal {
  border-bottom: 1px solid #002858;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-2 {
  background: #003676 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-3 {
  background: #004290 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-4 {
  background: #004ea9 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-5 {
  background: #0059c3 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-vivid-blue-navy .toolbar-box a:focus {
  background: #002858;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green #toolbar-item-administration-tray.toolbar-tray {
  background-color: #044952;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar .toolbar-bar {
  background-color: #04525C;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #04525C;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #044952;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #044952;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar .toolbar-toggle-orientation {
  background-color: #044952;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar .toolbar-menu {
  background: #044952;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray {
  background-color: #044952;
  box-shadow: -2px 2px 12px rgba(4, 82, 92, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray .toolbar-menu li {
  background: #044952;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray a {
  background: #044952;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-horizontal {
  border-bottom: 1px solid #044952;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-2 {
  background: #056370 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-3 {
  background: #067988 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-4 {
  background: #078fa0 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-5 {
  background: #08a5b9 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-regent-green .toolbar-box a:focus {
  background: #044952;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green #toolbar-item-administration-tray.toolbar-tray {
  background-color: #b1da71;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar .toolbar-bar {
  background-color: #b5dc79;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #b5dc79;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #b1da71;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #b1da71;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar .toolbar-toggle-orientation {
  background-color: #b1da71;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar .toolbar-menu {
  background: #b1da71;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray {
  background-color: #b1da71;
  box-shadow: -2px 2px 12px rgba(181, 220, 121, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray .toolbar-menu li {
  background: #b1da71;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray a {
  background: #b1da71;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-horizontal {
  border-bottom: 1px solid #b1da71;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-2 {
  background: #bee089 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-3 {
  background: #c9e69d !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-4 {
  background: #d4ebb2 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-5 {
  background: #dff0c6 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-light-green .toolbar-box a:focus {
  background: #b1da71;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue #toolbar-item-administration-tray.toolbar-tray {
  background-color: #1154a3;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar .toolbar-bar {
  background-color: #1259aC;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #1259aC;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #1154a3;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #1154a3;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar .toolbar-toggle-orientation {
  background-color: #1154a3;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar .toolbar-menu {
  background: #1154a3;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray {
  background-color: #1154a3;
  box-shadow: -2px 2px 12px rgba(18, 89, 172, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray .toolbar-menu li {
  background: #1154a3;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray a {
  background: #1154a3;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-horizontal {
  border-bottom: 1px solid #1154a3;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-2 {
  background: #1463be !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-3 {
  background: #166fd6 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-4 {
  background: #1e7be7 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-5 {
  background: #3588ea !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-indigo-blue .toolbar-box a:focus {
  background: #1154a3;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green #toolbar-item-administration-tray.toolbar-tray {
  background-color: #62a197;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar .toolbar-bar {
  background-color: #68a59b;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #68a59b;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #62a197;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #62a197;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar .toolbar-toggle-orientation {
  background-color: #62a197;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar .toolbar-menu {
  background: #62a197;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray {
  background-color: #62a197;
  box-shadow: -2px 2px 12px rgba(104, 165, 155, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray .toolbar-menu li {
  background: #62a197;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray a {
  background: #62a197;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-horizontal {
  border-bottom: 1px solid #62a197;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-2 {
  background: #75ada3 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-3 {
  background: #85b6ae !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-4 {
  background: #95c0b9 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-5 {
  background: #a5c9c3 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-green .toolbar-box a:focus {
  background: #62a197;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow #toolbar-item-administration-tray.toolbar-tray {
  background-color: #fdcf7a;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar .toolbar-bar {
  background-color: #fdd384;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #fdd384;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #fdcf7a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #fdcf7a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar .toolbar-toggle-orientation {
  background-color: #fdcf7a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar .toolbar-menu {
  background: #fdcf7a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray {
  background-color: #fdcf7a;
  box-shadow: -2px 2px 12px rgba(253, 211, 132, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray .toolbar-menu li {
  background: #fdcf7a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray a {
  background: #fdcf7a;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-horizontal {
  border-bottom: 1px solid #fdcf7a;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-2 {
  background: #fdda98 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-3 {
  background: #fee3b1 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-4 {
  background: #feecca !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-5 {
  background: #fff5e3 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-yellow .toolbar-box a:focus {
  background: #fdcf7a;
}

.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue #toolbar-item-administration-tray.toolbar-tray {
  background-color: #73b8cb;
  box-shadow: none;
  border: 0;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar .toolbar-bar {
  background-color: #7abcce;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar .toolbar-bar .toolbar-item {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
  background-color: #7abcce;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
  background-color: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar .toolbar-bar .menu-item:hover,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar .toolbar-bar .menu-item--expanded {
  background-color: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar .toolbar-bar .menu-item--active-trail > .toolbar-box a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar .toolbar-bar .toolbar .toolbar-tray a.is-active {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar .toolbar-toggle-orientation {
  background-color: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar .toolbar-menu {
  background: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar .toolbar-menu a, .adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar .toolbar-menu span {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray {
  background-color: #73b8cb;
  box-shadow: -2px 2px 12px rgba(122, 188, 206, 0.85);
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray .toolbar-menu li {
  background: #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray a {
  background: #73b8cb;
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray a:hover {
  background: #0084d7;
  color: #fff;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-horizontal {
  border-bottom: 1px solid #73b8cb;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .toolbar-menu a {
  color: #FFFFFF;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-1 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-2 {
  background: #89c4d3 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-1 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-2 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-2 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-3 {
  background: #9ccdda !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-2 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-3 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-3 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-4 {
  background: #aed6e1 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-3 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-4 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-4 .toolbar-handle.open,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-5 {
  background: #c1e0e8 !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-4 .toolbar-handle.open a,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-vertical .level-5 a {
  background: transparent;
  color: #FFFFFF !important;
}
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-tray-horizontal a:focus,
.adminimal-admin-toolbar.adminimal-admin-toolbar--color--veo-magma-sky-blue .toolbar-box a:focus {
  background: #73b8cb;
}

.cke_dialog_contents a.colorChooser {
  padding: 4px 15px !important;
}
.cke_dialog_contents a.colorChooser span.cke_dialog_ui_button {
  padding: 0;
}

.toolbar-loading.adminimal-admin-toolbar #toolbar-item-administration-tray {
  background-color: #333;
  box-shadow: none;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn07 {
  from {
    opacity: 0;
  }
  to {
    opacity: 0.7;
  }
}
@keyframes fadeOut07 {
  from {
    opacity: 0.7;
  }
  to {
    opacity: 0;
  }
}
@keyframes nodeInserted {
  from {
    opacity: 0.99;
  }
  to {
    opacity: 1;
  }
}
/* Layouts */
/* Layout for the content part of a page */
.content {
  clear: both;
  /* Inner page */
  /* Home page */
}
.content .content__inner:before, .content .content__inner:after {
  content: "";
  display: table;
}
.content .content__inner:after {
  clear: both;
}
.content.content--inner-page > .content__inner {
  margin-left: auto;
  margin-right: auto;
}
.content.content--home-page > .content__inner {
  margin-left: auto;
  margin-right: auto;
}

.container {
  clear: both;
}
.container > .container__inner {
  height: 100%;
}
.container > .container__inner:before, .container > .container__inner:after {
  content: "";
  display: table;
}
.container > .container__inner:after {
  clear: both;
}
.container.container--width--standard > .container__inner {
  max-width: 936px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1023px) {
  .container.container--width--standard > .container__inner {
    max-width: 728px;
  }
}
@media (max-width: 767px) {
  .container.container--width--standard > .container__inner {
    max-width: 100vw;
    padding-left: 24px;
    padding-right: 24px;
  }
}
.container.container--width--text > .container__inner {
  max-width: 728px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 767px) {
  .container.container--width--text > .container__inner {
    max-width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.container.container--width--narrow > .container__inner {
  max-width: 624px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1023px) {
  .container.container--width--narrow > .container__inner {
    max-width: 728px;
  }
}
@media (max-width: 767px) {
  .container.container--width--narrow > .container__inner {
    max-width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.container.container--width--standard-wide > .container__inner {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1285px) {
  .container.container--width--standard-wide > .container__inner {
    max-width: 936px;
  }
}
@media (max-width: 1023px) {
  .container.container--width--standard-wide > .container__inner {
    max-width: 728px;
  }
}
@media (max-width: 767px) {
  .container.container--width--standard-wide > .container__inner {
    max-width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.container.container--width--wide > .container__inner {
  max-width: 1248px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1285px) {
  .container.container--width--wide > .container__inner {
    max-width: 936px;
  }
}
@media (max-width: 1023px) {
  .container.container--width--wide > .container__inner {
    max-width: 728px;
  }
}
@media (max-width: 767px) {
  .container.container--width--wide > .container__inner {
    max-width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.container.container--width--1320 > .container__inner {
  max-width: 1320px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1285px) {
  .container.container--width--1320 > .container__inner {
    max-width: 960px;
  }
}
@media (max-width: 1023px) {
  .container.container--width--1320 > .container__inner {
    max-width: 728px;
  }
}
@media (max-width: 767px) {
  .container.container--width--1320 > .container__inner {
    max-width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.container.container--width--fullscreen > .container__inner {
  max-width: 100vw;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 1285px) {
  .container.container--width--fullscreen > .container__inner {
    max-width: 100vw;
  }
}
@media (max-width: 1023px) {
  .container.container--width--fullscreen > .container__inner {
    max-width: 100vw;
  }
}
@media (max-width: 767px) {
  .container.container--width--fullscreen > .container__inner {
    max-width: 100vw;
  }
}
.container.container-width-860 > .container__inner {
  max-width: 860px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-top: 0;
}
@media (max-width: 1285px) {
  .container.container-width-860 > .container__inner {
    max-width: 624px;
  }
}
@media (max-width: 1023px) {
  .container.container-width-860 > .container__inner {
    max-width: 728px;
  }
}
@media (max-width: 768px) {
  .container.container-width-860 > .container__inner {
    max-width: 594px;
  }
}
@media (max-width: 600px) {
  .container.container-width-860 > .container__inner {
    max-width: 100vw;
    padding: 0 24px;
  }
}
.container.container-width-1080 > .container__inner {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}
@media (max-width: 1285px) {
  .container.container-width-1080 > .container__inner {
    max-width: 784px;
  }
}
@media (max-width: 1023px) {
  .container.container-width-1080 > .container__inner {
    max-width: 100vw;
    padding: 0 26px;
  }
}
@media (max-width: 600px) {
  .container.container-width-1080 > .container__inner {
    max-width: 100vw;
    padding: 0 24px;
  }
}
@media (max-width: 1285px) {
  .container.container-width-1080.container--employees > .container__inner {
    max-width: 944px;
  }
}
@media (max-width: 1023px) {
  .container.container-width-1080.container--employees > .container__inner {
    max-width: 100vw;
    padding: 0 26px;
  }
}
@media (max-width: 600px) {
  .container.container-width-1080.container--employees > .container__inner {
    max-width: 100vw;
    padding: 0 24px;
  }
}
.container.container--width--full {
  width: 100%;
}
.container.container--width--half {
  margin-left: 0;
  margin-right: auto;
  width: 50%;
}
@media (max-width: 767px) {
  .container.container--width--half {
    width: 100%;
  }
}
.container.container--width--third {
  margin-left: 0;
  margin-right: auto;
  width: 33.3%;
}
@media (max-width: 767px) {
  .container.container--width--third {
    width: 100%;
  }
}
.container.container--width--two-thirds {
  margin-left: 0;
  margin-right: auto;
  width: 66.6%;
}
@media (max-width: 767px) {
  .container.container--width--two-thirds {
    width: 100%;
  }
}
.container.container--width--breakout {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  float: none !important;
}
.container.container--width--breakout > .container__inner {
  max-width: 936px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1023px) {
  .container.container--width--breakout > .container__inner {
    max-width: 728px;
  }
}
@media (max-width: 767px) {
  .container.container--width--breakout > .container__inner {
    max-width: 100vw;
    padding-left: 24px;
    padding-right: 24px;
  }
}
.container.container--width--original {
  display: table;
  max-width: 100%;
}

.ck-editor .container.container--width--original {
  display: flex;
}
.ck-editor .container.container--media-entity.container--align--center {
  justify-content: center;
}

/* -- Alignment (using only for media-entity elements inside a wysiwyg) -- */
.wysiwyg .container--media-entity,
.ck-editor .container--media-entity {
  margin-top: 0;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .wysiwyg .container--media-entity,
  .ck-editor .container--media-entity {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .wysiwyg .container--media-entity > .container__inner,
  .ck-editor .container--media-entity > .container__inner {
    padding-left: 0;
    padding-right: 0;
  }
}
.wysiwyg .container--media-entity.container--align--left,
.ck-editor .container--media-entity.container--align--left {
  margin: 0;
  padding: 0 20px 20px 0;
  float: left;
  clear: right;
}
@media (max-width: 767px) {
  .wysiwyg .container--media-entity.container--align--left,
  .ck-editor .container--media-entity.container--align--left {
    float: none;
    padding: 0;
    margin: 0 auto 20px;
  }
}
.wysiwyg .container--media-entity.container--align--right,
.ck-editor .container--media-entity.container--align--right {
  margin: 0;
  padding: 0 0 20px 20px;
  float: right;
  clear: left;
}
@media (max-width: 767px) {
  .wysiwyg .container--media-entity.container--align--right,
  .ck-editor .container--media-entity.container--align--right {
    float: none;
    padding: 0;
    margin: 0 auto 20px;
  }
}
.wysiwyg .container--media-entity.container--align--center,
.ck-editor .container--media-entity.container--align--center {
  margin-left: auto;
  margin-right: auto;
}
.wysiwyg .container--media-entity.container--width--breakout[class*=container--align--],
.ck-editor .container--media-entity.container--width--breakout[class*=container--align--] {
  padding-bottom: 20px;
}
.wysiwyg .container--media-entity.container--width--full[class*=container--align--],
.ck-editor .container--media-entity.container--width--full[class*=container--align--] {
  padding-left: 0;
  padding-right: 0;
}

/* ---------------------- Spaces ------------------------ */
.container--space-inner--false-v > .container__inner {
  padding-top: 0;
  padding-bottom: 0;
}

.container--space-inner--v-xs > .container__inner {
  padding-top: 10px;
  padding-bottom: 10px;
}

.container--space-inner--v-s > .container__inner {
  padding-top: 20px;
  padding-bottom: 20px;
}

.container--space-inner--v-m > .container__inner {
  padding-top: 20px;
  padding-bottom: 20px;
}

.container--space-inner--v-l > .container__inner {
  padding-top: 60px;
  padding-bottom: 60px;
}

.container--space-inner--v-xs--top > .container__inner {
  padding-top: 10px;
}

.container--space-inner--v-s--top > .container__inner {
  padding-top: 20px;
}

.container--space-inner--v-m--top > .container__inner {
  padding-top: 40px;
}

.container--space-inner--v-l--top > .container__inner {
  padding-top: 60px;
  padding-bottom: 60px;
}

.container--space-inner--v-xs--bottom > .container__inner {
  padding-bottom: 10px;
}

.container--space-inner--v-s--bottom > .container__inner {
  padding-bottom: 20px;
}

.container--space-inner--v-m--bottom > .container__inner {
  padding-bottom: 40px;
}

.container--space-inner--v-l--bottom > .container__inner {
  padding-bottom: 60px;
}

.container--space-inner--h-xs > .container__inner {
  padding-left: 10px;
  padding-right: 10px;
}

.container--space-inner--h-s > .container__inner {
  padding-left: 20px;
  padding-right: 20px;
}

.container--space-inner--h-m > .container__inner {
  padding-left: 40px;
  padding-right: 40px;
}

.container--space-inner--h-l > .container__inner {
  padding-left: 60px;
  padding-right: 60px;
}

.container--space-outer--v-xs {
  margin-top: 10px;
  margin-bottom: 10px;
}

.container--space-outer--v-s {
  margin-top: 20px;
  margin-bottom: 20px;
}

.container--space-outer--v-m {
  margin-top: 40px;
  margin-bottom: 40px;
}

.container--space-outer--v-l {
  margin-top: 60px;
  margin-bottom: 60px;
}

.container--space-outer--v-xs--top {
  margin-top: 10px;
}

.container--space-outer--v-s--top {
  margin-top: 20px;
}

.container--space-outer--v-m--top {
  margin-top: 40px;
}

.container--space-outer--v-l--top {
  margin-top: 60px;
}

.container--space-outer--v-xs--bottom {
  margin-bottom: 10px;
}

.container--space-outer--v-s--bottom {
  margin-bottom: 20px;
}

.container--space-outer--v-m--bottom {
  margin-bottom: 40px;
}

.container--space-outer--v-l--bottom {
  margin-bottom: 60px;
}

.container--space-outer--h-xs {
  margin-left: 10px;
  margin-right: 10px;
}

.container--space-outer--h-s {
  margin-left: 20px;
  margin-right: 20px;
}

.container--space-outer--h-m {
  margin-left: 40px;
  margin-right: 40px;
}

.container--space-outer--h-l {
  margin-left: 60px;
  margin-right: 60px;
}

.fbc {
  display: flex;
  /* flex direction */
  /* flex wrap */
  /* align items */
  /* justify content */
  /* Spaces */
  /* Row spaces */
  /* Column spaces */
  /* Row spaces */
  /* Column spaces */
  /* Row spaces */
  /* Column spaces */
  /* Row spaces */
  /* Column spaces */
  /* Row spaces */
  /* Column spaces */
  /* Row spaces */
  /* Column spaces */
  /* Row spaces */
  /* Column spaces */
  /* Row spaces */
  /* Column spaces */
  /* Row spaces */
  /* Column spaces */
}
.fbc--row {
  flex-direction: row;
}
.fbc--row-rev {
  flex-direction: row-reverse;
}
.fbc--column {
  flex-direction: column;
}
.fbc--column-rev {
  flex-direction: column-reverse;
}
@media (max-width: 1023px) {
  .fbc--row--t {
    flex-direction: row;
  }
  .fbc--row-rev--t {
    flex-direction: row-reverse;
  }
  .fbc--column--t {
    flex-direction: column;
  }
  .fbc--column-rev--t {
    flex-direction: column-reverse;
  }
}
@media (max-width: 767px) {
  .fbc--row--m {
    flex-direction: row;
  }
  .fbc--row-rev--m {
    flex-direction: row-reverse;
  }
  .fbc--column--m {
    flex-direction: column;
  }
  .fbc--column-rev--m {
    flex-direction: column-reverse;
  }
}
.fbc--wrap {
  flex-wrap: wrap;
}
.fbc--nowrap {
  flex-wrap: nowrap;
}
.fbc--wrap-rev {
  flex-wrap: wrap-reverse;
}
@media (max-width: 1023px) {
  .fbc--wrap--t {
    flex-wrap: wrap;
  }
  .fbc--nowrap--t {
    flex-wrap: nowrap;
  }
  .fbc--wrap-rev--t {
    flex-wrap: wrap-reverse;
  }
}
@media (max-width: 767px) {
  .fbc--wrap--m {
    flex-wrap: wrap;
  }
  .fbc--nowrap--m {
    flex-wrap: nowrap;
  }
  .fbc--wrap-rev--m {
    flex-wrap: wrap-reverse;
  }
}
.fbc--align--start {
  align-items: flex-start;
}
.fbc--align--end {
  align-items: flex-end;
}
.fbc--align--stretch {
  align-items: stretch;
}
.fbc--align--center {
  align-items: center;
}
@media (max-width: 1023px) {
  .fbc--align--start--t {
    align-items: flex-start;
  }
  .fbc--align--end--t {
    align-items: flex-end;
  }
  .fbc--align--stretch--t {
    align-items: stretch;
  }
  .fbc--align--center--t {
    align-items: center;
  }
}
@media (max-width: 767px) {
  .fbc--align--start--m {
    align-items: flex-start;
  }
  .fbc--align--end--m {
    align-items: flex-end;
  }
  .fbc--align--stretch--m {
    align-items: stretch;
  }
  .fbc--align--center--m {
    align-items: center;
  }
}
.fbc--justify--start {
  justify-content: flex-start;
}
.fbc--justify--end {
  justify-content: flex-end;
}
.fbc--justify--center {
  justify-content: center;
}
.fbc--justify--between {
  justify-content: space-between;
}
.fbc--justify--around {
  justify-content: space-around;
}
@media (max-width: 1023px) {
  .fbc--justify--start--t {
    justify-content: flex-start;
  }
  .fbc--justify--end--t {
    justify-content: flex-end;
  }
  .fbc--justify--center--t {
    justify-content: center;
  }
  .fbc--justify--between--t {
    justify-content: space-between;
  }
  .fbc--justify--around--t {
    justify-content: space-around;
  }
}
@media (max-width: 767px) {
  .fbc--justify--start--m {
    justify-content: flex-start;
  }
  .fbc--justify--end--m {
    justify-content: flex-end;
  }
  .fbc--justify--center--m {
    justify-content: center;
  }
  .fbc--justify--between--m {
    justify-content: space-between;
  }
  .fbc--justify--around--m {
    justify-content: space-around;
  }
}
.fbc--fixed-width--half > * {
  flex: 1 1 calc(50% - 20px);
}
.fbc--fixed-width--third > * {
  flex: 1 1 calc(100% - 20px);
}
.fbc--fixed-width--full > * {
  flex: 1 1 calc(100% - 20px);
}
@media (max-width: 1023px) {
  .fbc--fixed-width--half--t > * {
    flex: 1 1 calc(50% - 20px);
  }
  .fbc--fixed-width--third--t > * {
    flex: 1 1 calc(100% - 20px);
  }
  .fbc--fixed-width--full--t > * {
    flex: 1 1 calc(100% - 20px);
  }
}
@media (max-width: 767px) {
  .fbc--fixed-width--half--m > * {
    flex: 1 1 calc(50% - 20px);
  }
  .fbc--fixed-width--third--m > * {
    flex: 1 1 calc(100% - 20px);
  }
  .fbc--fixed-width--full--m > * {
    flex: 1 1 calc(100% - 20px);
  }
}
.fbc.fbc--row.fbc--justify--start, .fbc.fbc--row-rev.fbc--justify--start {
  margin: -10px -10px -10px 0;
}
.fbc.fbc--row.fbc--justify--start > *, .fbc.fbc--row-rev.fbc--justify--start > * {
  margin: 10px 10px 10px 0;
}
.fbc.fbc--row.fbc--justify--center, .fbc.fbc--row-rev.fbc--justify--center {
  margin: -10px;
}
.fbc.fbc--row.fbc--justify--center > *, .fbc.fbc--row-rev.fbc--justify--center > * {
  margin: 10px;
}
.fbc.fbc--row.fbc--justify--end, .fbc.fbc--row-rev.fbc--justify--end {
  margin: -10px 0 -10px -10px;
}
.fbc.fbc--row.fbc--justify--end > *, .fbc.fbc--row-rev.fbc--justify--end > * {
  margin: 10px 0 10px 10px;
}
.fbc.fbc--row.fbc--justify--around, .fbc.fbc--row.fbc--justify--between, .fbc.fbc--row-rev.fbc--justify--around, .fbc.fbc--row-rev.fbc--justify--between {
  margin: -10px 0;
}
.fbc.fbc--row.fbc--justify--around > *, .fbc.fbc--row.fbc--justify--between > *, .fbc.fbc--row-rev.fbc--justify--around > *, .fbc.fbc--row-rev.fbc--justify--between > * {
  margin: 10px 0;
}
.fbc.fbc--column.fbc--justify--start, .fbc.fbc--column.fbc--justify--end, .fbc.fbc--column.fbc--justify--around, .fbc.fbc--column.fbc--justify--between, .fbc.fbc--column-rev.fbc--justify--start, .fbc.fbc--column-rev.fbc--justify--end, .fbc.fbc--column-rev.fbc--justify--around, .fbc.fbc--column-rev.fbc--justify--between {
  margin: -10px 0;
}
.fbc.fbc--column.fbc--justify--start > *, .fbc.fbc--column.fbc--justify--end > *, .fbc.fbc--column.fbc--justify--around > *, .fbc.fbc--column.fbc--justify--between > *, .fbc.fbc--column-rev.fbc--justify--start > *, .fbc.fbc--column-rev.fbc--justify--end > *, .fbc.fbc--column-rev.fbc--justify--around > *, .fbc.fbc--column-rev.fbc--justify--between > * {
  margin: 10px 0;
}
@media (max-width: 1023px) {
  .fbc.fbc--row.fbc--justify--start--t, .fbc.fbc--row-rev.fbc--justify--start--t {
    margin: -10px -10px -10px 0;
  }
  .fbc.fbc--row.fbc--justify--start--t > *, .fbc.fbc--row-rev.fbc--justify--start--t > * {
    margin: 10px 10px 10px 0;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row.fbc--justify--center--t, .fbc.fbc--row-rev.fbc--justify--center--t {
    margin: -10px;
  }
  .fbc.fbc--row.fbc--justify--center--t > *, .fbc.fbc--row-rev.fbc--justify--center--t > * {
    margin: 10px;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row.fbc--justify--end--t, .fbc.fbc--row-rev.fbc--justify--end--t {
    margin: -10px 0 -10px -10px;
  }
  .fbc.fbc--row.fbc--justify--end--t > *, .fbc.fbc--row-rev.fbc--justify--end--t > * {
    margin: 10px 0 10px 10px;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row.fbc--justify--around--t, .fbc.fbc--row.fbc--justify--between--t, .fbc.fbc--row-rev.fbc--justify--around--t, .fbc.fbc--row-rev.fbc--justify--between--t {
    margin: -10px 0;
  }
  .fbc.fbc--row.fbc--justify--around--t > *, .fbc.fbc--row.fbc--justify--between--t > *, .fbc.fbc--row-rev.fbc--justify--around--t > *, .fbc.fbc--row-rev.fbc--justify--between--t > * {
    margin: 10px 0;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--column.fbc--justify--start--t, .fbc.fbc--column.fbc--justify--end--t, .fbc.fbc--column.fbc--justify--around--t, .fbc.fbc--column.fbc--justify--between--t, .fbc.fbc--column-rev.fbc--justify--start--t, .fbc.fbc--column-rev.fbc--justify--end--t, .fbc.fbc--column-rev.fbc--justify--around--t, .fbc.fbc--column-rev.fbc--justify--between--t {
    margin: -10px 0;
  }
  .fbc.fbc--column.fbc--justify--start--t > *, .fbc.fbc--column.fbc--justify--end--t > *, .fbc.fbc--column.fbc--justify--around--t > *, .fbc.fbc--column.fbc--justify--between--t > *, .fbc.fbc--column-rev.fbc--justify--start--t > *, .fbc.fbc--column-rev.fbc--justify--end--t > *, .fbc.fbc--column-rev.fbc--justify--around--t > *, .fbc.fbc--column-rev.fbc--justify--between--t > * {
    margin: 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row.fbc--justify--start--m, .fbc.fbc--row-rev.fbc--justify--start--m {
    margin: -10px -10px -10px 0;
  }
  .fbc.fbc--row.fbc--justify--start--m > *, .fbc.fbc--row-rev.fbc--justify--start--m > * {
    margin: 10px 10px 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row.fbc--justify--center--m, .fbc.fbc--row-rev.fbc--justify--center--m {
    margin: -10px;
  }
  .fbc.fbc--row.fbc--justify--center--m > *, .fbc.fbc--row-rev.fbc--justify--center--m > * {
    margin: 10px;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row.fbc--justify--end--m, .fbc.fbc--row-rev.fbc--justify--end--m {
    margin: -10px 0 -10px -10px;
  }
  .fbc.fbc--row.fbc--justify--end--m > *, .fbc.fbc--row-rev.fbc--justify--end--m > * {
    margin: 10px 0 10px 10px;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row.fbc--justify--around--m, .fbc.fbc--row.fbc--justify--between--m, .fbc.fbc--row-rev.fbc--justify--around--m, .fbc.fbc--row-rev.fbc--justify--between--m {
    margin: -10px 0;
  }
  .fbc.fbc--row.fbc--justify--around--m > *, .fbc.fbc--row.fbc--justify--between--m > *, .fbc.fbc--row-rev.fbc--justify--around--m > *, .fbc.fbc--row-rev.fbc--justify--between--m > * {
    margin: 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--column.fbc--justify--start--m, .fbc.fbc--column.fbc--justify--end--m, .fbc.fbc--column.fbc--justify--around--m, .fbc.fbc--column.fbc--justify--between--m, .fbc.fbc--column-rev.fbc--justify--start--m, .fbc.fbc--column-rev.fbc--justify--end--m, .fbc.fbc--column-rev.fbc--justify--around--m, .fbc.fbc--column-rev.fbc--justify--between--m {
    margin: -10px 0;
  }
  .fbc.fbc--column.fbc--justify--start--m > *, .fbc.fbc--column.fbc--justify--end--m > *, .fbc.fbc--column.fbc--justify--around--m > *, .fbc.fbc--column.fbc--justify--between--m > *, .fbc.fbc--column-rev.fbc--justify--start--m > *, .fbc.fbc--column-rev.fbc--justify--end--m > *, .fbc.fbc--column-rev.fbc--justify--around--m > *, .fbc.fbc--column-rev.fbc--justify--between--m > * {
    margin: 10px 0;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--t.fbc--justify--start, .fbc.fbc--row-rev--t.fbc--justify--start {
    margin: -10px -10px -10px 0;
  }
  .fbc.fbc--row--t.fbc--justify--start > *, .fbc.fbc--row-rev--t.fbc--justify--start > * {
    margin: 10px 10px 10px 0;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--t.fbc--justify--center, .fbc.fbc--row-rev.fbc--justify--center {
    margin: -10px;
  }
  .fbc.fbc--row--t.fbc--justify--center > *, .fbc.fbc--row-rev.fbc--justify--center > * {
    margin: 10px;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--t.fbc--justify--end, .fbc.fbc--row-rev.fbc--justify--end {
    margin: -10px 0 -10px -10px;
  }
  .fbc.fbc--row--t.fbc--justify--end > *, .fbc.fbc--row-rev.fbc--justify--end > * {
    margin: 10px 0 10px 10px;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--t.fbc--justify--around, .fbc.fbc--row--t.fbc--justify--between, .fbc.fbc--row-rev.fbc--justify--around, .fbc.fbc--row-rev.fbc--justify--between {
    margin: -10px 0;
  }
  .fbc.fbc--row--t.fbc--justify--around > *, .fbc.fbc--row--t.fbc--justify--between > *, .fbc.fbc--row-rev.fbc--justify--around > *, .fbc.fbc--row-rev.fbc--justify--between > * {
    margin: 10px 0;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--column--t.fbc--justify--start, .fbc.fbc--column--t.fbc--justify--end, .fbc.fbc--column--t.fbc--justify--around, .fbc.fbc--column--t.fbc--justify--between, .fbc.fbc--column-rev.fbc--justify--start, .fbc.fbc--column-rev.fbc--justify--end, .fbc.fbc--column-rev.fbc--justify--around, .fbc.fbc--column-rev.fbc--justify--between {
    margin: -10px 0;
  }
  .fbc.fbc--column--t.fbc--justify--start > *, .fbc.fbc--column--t.fbc--justify--end > *, .fbc.fbc--column--t.fbc--justify--around > *, .fbc.fbc--column--t.fbc--justify--between > *, .fbc.fbc--column-rev.fbc--justify--start > *, .fbc.fbc--column-rev.fbc--justify--end > *, .fbc.fbc--column-rev.fbc--justify--around > *, .fbc.fbc--column-rev.fbc--justify--between > * {
    margin: 10px 0;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--t.fbc--justify--start--t, .fbc.fbc--row-rev--t.fbc--justify--start--t {
    margin: -10px -10px -10px 0;
  }
  .fbc.fbc--row--t.fbc--justify--start--t > *, .fbc.fbc--row-rev--t.fbc--justify--start--t > * {
    margin: 10px 10px 10px 0;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--t.fbc--justify--center--t, .fbc.fbc--row-rev.fbc--justify--center--t {
    margin: -10px;
  }
  .fbc.fbc--row--t.fbc--justify--center--t > *, .fbc.fbc--row-rev.fbc--justify--center--t > * {
    margin: 10px;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--t.fbc--justify--end--t, .fbc.fbc--row-rev.fbc--justify--end--t {
    margin: -10px 0 -10px -10px;
  }
  .fbc.fbc--row--t.fbc--justify--end--t > *, .fbc.fbc--row-rev.fbc--justify--end--t > * {
    margin: 10px 0 10px 10px;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--t.fbc--justify--around--t, .fbc.fbc--row--t.fbc--justify--between--t, .fbc.fbc--row-rev.fbc--justify--around--t, .fbc.fbc--row-rev.fbc--justify--between--t {
    margin: -10px 0;
  }
  .fbc.fbc--row--t.fbc--justify--around--t > *, .fbc.fbc--row--t.fbc--justify--between--t > *, .fbc.fbc--row-rev.fbc--justify--around--t > *, .fbc.fbc--row-rev.fbc--justify--between--t > * {
    margin: 10px 0;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--column--t.fbc--justify--start--t, .fbc.fbc--column--t.fbc--justify--end--t, .fbc.fbc--column--t.fbc--justify--around--t, .fbc.fbc--column--t.fbc--justify--between--t, .fbc.fbc--column-rev.fbc--justify--start--t, .fbc.fbc--column-rev.fbc--justify--end--t, .fbc.fbc--column-rev.fbc--justify--around--t, .fbc.fbc--column-rev.fbc--justify--between--t {
    margin: -10px 0;
  }
  .fbc.fbc--column--t.fbc--justify--start--t > *, .fbc.fbc--column--t.fbc--justify--end--t > *, .fbc.fbc--column--t.fbc--justify--around--t > *, .fbc.fbc--column--t.fbc--justify--between--t > *, .fbc.fbc--column-rev.fbc--justify--start--t > *, .fbc.fbc--column-rev.fbc--justify--end--t > *, .fbc.fbc--column-rev.fbc--justify--around--t > *, .fbc.fbc--column-rev.fbc--justify--between--t > * {
    margin: 10px 0;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--t.fbc--justify--start--m, .fbc.fbc--row-rev--t.fbc--justify--start--m {
    margin: -10px -10px -10px 0;
  }
  .fbc.fbc--row--t.fbc--justify--start--m > *, .fbc.fbc--row-rev--t.fbc--justify--start--m > * {
    margin: 10px 10px 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--t.fbc--justify--start--m, .fbc.fbc--row-rev--t.fbc--justify--start--m {
    margin: -10px -10px -10px 0;
  }
  .fbc.fbc--row--t.fbc--justify--start--m > *, .fbc.fbc--row-rev--t.fbc--justify--start--m > * {
    margin: 10px 10px 10px 0;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--t.fbc--justify--center--m, .fbc.fbc--row-rev.fbc--justify--center--m {
    margin: -10px;
  }
  .fbc.fbc--row--t.fbc--justify--center--m > *, .fbc.fbc--row-rev.fbc--justify--center--m > * {
    margin: 10px;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--t.fbc--justify--center--m, .fbc.fbc--row-rev.fbc--justify--center--m {
    margin: -10px;
  }
  .fbc.fbc--row--t.fbc--justify--center--m > *, .fbc.fbc--row-rev.fbc--justify--center--m > * {
    margin: 10px;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--t.fbc--justify--end--m, .fbc.fbc--row-rev.fbc--justify--end--m {
    margin: -10px 0 -10px -10px;
  }
  .fbc.fbc--row--t.fbc--justify--end--m > *, .fbc.fbc--row-rev.fbc--justify--end--m > * {
    margin: 10px 0 10px 10px;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--t.fbc--justify--end--m, .fbc.fbc--row-rev.fbc--justify--end--m {
    margin: -10px 0 -10px -10px;
  }
  .fbc.fbc--row--t.fbc--justify--end--m > *, .fbc.fbc--row-rev.fbc--justify--end--m > * {
    margin: 10px 0 10px 10px;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--t.fbc--justify--around--m, .fbc.fbc--row--t.fbc--justify--between--m, .fbc.fbc--row-rev.fbc--justify--around--m, .fbc.fbc--row-rev.fbc--justify--between--m {
    margin: -10px 0;
  }
  .fbc.fbc--row--t.fbc--justify--around--m > *, .fbc.fbc--row--t.fbc--justify--between--m > *, .fbc.fbc--row-rev.fbc--justify--around--m > *, .fbc.fbc--row-rev.fbc--justify--between--m > * {
    margin: 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--t.fbc--justify--around--m, .fbc.fbc--row--t.fbc--justify--between--m, .fbc.fbc--row-rev.fbc--justify--around--m, .fbc.fbc--row-rev.fbc--justify--between--m {
    margin: -10px 0;
  }
  .fbc.fbc--row--t.fbc--justify--around--m > *, .fbc.fbc--row--t.fbc--justify--between--m > *, .fbc.fbc--row-rev.fbc--justify--around--m > *, .fbc.fbc--row-rev.fbc--justify--between--m > * {
    margin: 10px 0;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--column--t.fbc--justify--start--m, .fbc.fbc--column--t.fbc--justify--end--m, .fbc.fbc--column--t.fbc--justify--around--m, .fbc.fbc--column--t.fbc--justify--between--m, .fbc.fbc--column-rev.fbc--justify--start--m, .fbc.fbc--column-rev.fbc--justify--end--m, .fbc.fbc--column-rev.fbc--justify--around--m, .fbc.fbc--column-rev.fbc--justify--between--m {
    margin: -10px 0;
  }
  .fbc.fbc--column--t.fbc--justify--start--m > *, .fbc.fbc--column--t.fbc--justify--end--m > *, .fbc.fbc--column--t.fbc--justify--around--m > *, .fbc.fbc--column--t.fbc--justify--between--m > *, .fbc.fbc--column-rev.fbc--justify--start--m > *, .fbc.fbc--column-rev.fbc--justify--end--m > *, .fbc.fbc--column-rev.fbc--justify--around--m > *, .fbc.fbc--column-rev.fbc--justify--between--m > * {
    margin: 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--column--t.fbc--justify--start--m, .fbc.fbc--column--t.fbc--justify--end--m, .fbc.fbc--column--t.fbc--justify--around--m, .fbc.fbc--column--t.fbc--justify--between--m, .fbc.fbc--column-rev.fbc--justify--start--m, .fbc.fbc--column-rev.fbc--justify--end--m, .fbc.fbc--column-rev.fbc--justify--around--m, .fbc.fbc--column-rev.fbc--justify--between--m {
    margin: -10px 0;
  }
  .fbc.fbc--column--t.fbc--justify--start--m > *, .fbc.fbc--column--t.fbc--justify--end--m > *, .fbc.fbc--column--t.fbc--justify--around--m > *, .fbc.fbc--column--t.fbc--justify--between--m > *, .fbc.fbc--column-rev.fbc--justify--start--m > *, .fbc.fbc--column-rev.fbc--justify--end--m > *, .fbc.fbc--column-rev.fbc--justify--around--m > *, .fbc.fbc--column-rev.fbc--justify--between--m > * {
    margin: 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--m.fbc--justify--start, .fbc.fbc--row-rev--m.fbc--justify--start {
    margin: -10px -10px -10px 0;
  }
  .fbc.fbc--row--m.fbc--justify--start > *, .fbc.fbc--row-rev--m.fbc--justify--start > * {
    margin: 10px 10px 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--m.fbc--justify--center, .fbc.fbc--row-rev.fbc--justify--center {
    margin: -10px;
  }
  .fbc.fbc--row--m.fbc--justify--center > *, .fbc.fbc--row-rev.fbc--justify--center > * {
    margin: 10px;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--m.fbc--justify--end, .fbc.fbc--row-rev.fbc--justify--end {
    margin: -10px 0 -10px -10px;
  }
  .fbc.fbc--row--m.fbc--justify--end > *, .fbc.fbc--row-rev.fbc--justify--end > * {
    margin: 10px 0 10px 10px;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--m.fbc--justify--around, .fbc.fbc--row--m.fbc--justify--between, .fbc.fbc--row-rev.fbc--justify--around, .fbc.fbc--row-rev.fbc--justify--between {
    margin: -10px 0;
  }
  .fbc.fbc--row--m.fbc--justify--around > *, .fbc.fbc--row--m.fbc--justify--between > *, .fbc.fbc--row-rev.fbc--justify--around > *, .fbc.fbc--row-rev.fbc--justify--between > * {
    margin: 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--column--m.fbc--justify--start, .fbc.fbc--column--m.fbc--justify--end, .fbc.fbc--column--m.fbc--justify--around, .fbc.fbc--column--m.fbc--justify--between, .fbc.fbc--column-rev.fbc--justify--start, .fbc.fbc--column-rev.fbc--justify--end, .fbc.fbc--column-rev.fbc--justify--around, .fbc.fbc--column-rev.fbc--justify--between {
    margin: -10px 0;
  }
  .fbc.fbc--column--m.fbc--justify--start > *, .fbc.fbc--column--m.fbc--justify--end > *, .fbc.fbc--column--m.fbc--justify--around > *, .fbc.fbc--column--m.fbc--justify--between > *, .fbc.fbc--column-rev.fbc--justify--start > *, .fbc.fbc--column-rev.fbc--justify--end > *, .fbc.fbc--column-rev.fbc--justify--around > *, .fbc.fbc--column-rev.fbc--justify--between > * {
    margin: 10px 0;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--m.fbc--justify--start--t, .fbc.fbc--row-rev--m.fbc--justify--start--t {
    margin: -10px -10px -10px 0;
  }
  .fbc.fbc--row--m.fbc--justify--start--t > *, .fbc.fbc--row-rev--m.fbc--justify--start--t > * {
    margin: 10px 10px 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--m.fbc--justify--start--t, .fbc.fbc--row-rev--m.fbc--justify--start--t {
    margin: -10px -10px -10px 0;
  }
  .fbc.fbc--row--m.fbc--justify--start--t > *, .fbc.fbc--row-rev--m.fbc--justify--start--t > * {
    margin: 10px 10px 10px 0;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--m.fbc--justify--center--t, .fbc.fbc--row-rev.fbc--justify--center--t {
    margin: -10px;
  }
  .fbc.fbc--row--m.fbc--justify--center--t > *, .fbc.fbc--row-rev.fbc--justify--center--t > * {
    margin: 10px;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--m.fbc--justify--center--t, .fbc.fbc--row-rev.fbc--justify--center--t {
    margin: -10px;
  }
  .fbc.fbc--row--m.fbc--justify--center--t > *, .fbc.fbc--row-rev.fbc--justify--center--t > * {
    margin: 10px;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--m.fbc--justify--end--t, .fbc.fbc--row-rev.fbc--justify--end--t {
    margin: -10px 0 -10px -10px;
  }
  .fbc.fbc--row--m.fbc--justify--end--t > *, .fbc.fbc--row-rev.fbc--justify--end--t > * {
    margin: 10px 0 10px 10px;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--m.fbc--justify--end--t, .fbc.fbc--row-rev.fbc--justify--end--t {
    margin: -10px 0 -10px -10px;
  }
  .fbc.fbc--row--m.fbc--justify--end--t > *, .fbc.fbc--row-rev.fbc--justify--end--t > * {
    margin: 10px 0 10px 10px;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--row--m.fbc--justify--around--t, .fbc.fbc--row--m.fbc--justify--between--t, .fbc.fbc--row-rev.fbc--justify--around--t, .fbc.fbc--row-rev.fbc--justify--between--t {
    margin: -10px 0;
  }
  .fbc.fbc--row--m.fbc--justify--around--t > *, .fbc.fbc--row--m.fbc--justify--between--t > *, .fbc.fbc--row-rev.fbc--justify--around--t > *, .fbc.fbc--row-rev.fbc--justify--between--t > * {
    margin: 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--m.fbc--justify--around--t, .fbc.fbc--row--m.fbc--justify--between--t, .fbc.fbc--row-rev.fbc--justify--around--t, .fbc.fbc--row-rev.fbc--justify--between--t {
    margin: -10px 0;
  }
  .fbc.fbc--row--m.fbc--justify--around--t > *, .fbc.fbc--row--m.fbc--justify--between--t > *, .fbc.fbc--row-rev.fbc--justify--around--t > *, .fbc.fbc--row-rev.fbc--justify--between--t > * {
    margin: 10px 0;
  }
}
@media (max-width: 1023px) {
  .fbc.fbc--column--m.fbc--justify--start--t, .fbc.fbc--column--m.fbc--justify--end--t, .fbc.fbc--column--m.fbc--justify--around--t, .fbc.fbc--column--m.fbc--justify--between--t, .fbc.fbc--column-rev.fbc--justify--start--t, .fbc.fbc--column-rev.fbc--justify--end--t, .fbc.fbc--column-rev.fbc--justify--around--t, .fbc.fbc--column-rev.fbc--justify--between--t {
    margin: -10px 0;
  }
  .fbc.fbc--column--m.fbc--justify--start--t > *, .fbc.fbc--column--m.fbc--justify--end--t > *, .fbc.fbc--column--m.fbc--justify--around--t > *, .fbc.fbc--column--m.fbc--justify--between--t > *, .fbc.fbc--column-rev.fbc--justify--start--t > *, .fbc.fbc--column-rev.fbc--justify--end--t > *, .fbc.fbc--column-rev.fbc--justify--around--t > *, .fbc.fbc--column-rev.fbc--justify--between--t > * {
    margin: 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--column--m.fbc--justify--start--t, .fbc.fbc--column--m.fbc--justify--end--t, .fbc.fbc--column--m.fbc--justify--around--t, .fbc.fbc--column--m.fbc--justify--between--t, .fbc.fbc--column-rev.fbc--justify--start--t, .fbc.fbc--column-rev.fbc--justify--end--t, .fbc.fbc--column-rev.fbc--justify--around--t, .fbc.fbc--column-rev.fbc--justify--between--t {
    margin: -10px 0;
  }
  .fbc.fbc--column--m.fbc--justify--start--t > *, .fbc.fbc--column--m.fbc--justify--end--t > *, .fbc.fbc--column--m.fbc--justify--around--t > *, .fbc.fbc--column--m.fbc--justify--between--t > *, .fbc.fbc--column-rev.fbc--justify--start--t > *, .fbc.fbc--column-rev.fbc--justify--end--t > *, .fbc.fbc--column-rev.fbc--justify--around--t > *, .fbc.fbc--column-rev.fbc--justify--between--t > * {
    margin: 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--m.fbc--justify--start--m, .fbc.fbc--row-rev--m.fbc--justify--start--m {
    margin: -10px -10px -10px 0;
  }
  .fbc.fbc--row--m.fbc--justify--start--m > *, .fbc.fbc--row-rev--m.fbc--justify--start--m > * {
    margin: 10px 10px 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--m.fbc--justify--center--m, .fbc.fbc--row-rev.fbc--justify--center--m {
    margin: -10px;
  }
  .fbc.fbc--row--m.fbc--justify--center--m > *, .fbc.fbc--row-rev.fbc--justify--center--m > * {
    margin: 10px;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--m.fbc--justify--end--m, .fbc.fbc--row-rev.fbc--justify--end--m {
    margin: -10px 0 -10px -10px;
  }
  .fbc.fbc--row--m.fbc--justify--end--m > *, .fbc.fbc--row-rev.fbc--justify--end--m > * {
    margin: 10px 0 10px 10px;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--row--m.fbc--justify--around--m, .fbc.fbc--row--m.fbc--justify--between--m, .fbc.fbc--row-rev.fbc--justify--around--m, .fbc.fbc--row-rev.fbc--justify--between--m {
    margin: -10px 0;
  }
  .fbc.fbc--row--m.fbc--justify--around--m > *, .fbc.fbc--row--m.fbc--justify--between--m > *, .fbc.fbc--row-rev.fbc--justify--around--m > *, .fbc.fbc--row-rev.fbc--justify--between--m > * {
    margin: 10px 0;
  }
}
@media (max-width: 767px) {
  .fbc.fbc--column--m.fbc--justify--start--m, .fbc.fbc--column--m.fbc--justify--end--m, .fbc.fbc--column--m.fbc--justify--around--m, .fbc.fbc--column--m.fbc--justify--between--m, .fbc.fbc--column-rev.fbc--justify--start--m, .fbc.fbc--column-rev.fbc--justify--end--m, .fbc.fbc--column-rev.fbc--justify--around--m, .fbc.fbc--column-rev.fbc--justify--between--m {
    margin: -10px 0;
  }
  .fbc.fbc--column--m.fbc--justify--start--m > *, .fbc.fbc--column--m.fbc--justify--end--m > *, .fbc.fbc--column--m.fbc--justify--around--m > *, .fbc.fbc--column--m.fbc--justify--between--m > *, .fbc.fbc--column-rev.fbc--justify--start--m > *, .fbc.fbc--column-rev.fbc--justify--end--m > *, .fbc.fbc--column-rev.fbc--justify--around--m > *, .fbc.fbc--column-rev.fbc--justify--between--m > * {
    margin: 10px 0;
  }
}

.form-grid {
  margin-left: -20px;
  margin-right: -20px;
  margin-top: -20px;
  display: flex;
  flex-flow: row wrap;
}
.form-grid--align--right {
  justify-content: flex-end;
}
.form-grid--align--center {
  justify-content: center;
}
.form-grid--align--justify {
  justify-content: space-between;
}
.form-grid--align--spaced {
  justify-content: space-around;
}
.form-grid--align--middle {
  align-items: center;
}
.form-grid--align--top {
  align-items: flex-start;
}
.form-grid--align--bottom {
  align-items: flex-end;
}

[class*=form-col-] {
  position: relative;
  margin-top: 20px;
  min-width: initial;
  flex: 1 1 0;
  padding-right: 20px;
  padding-left: 20px;
  min-height: 1px;
}

.webform [class*=form-col-] {
  margin-top: 0;
}
.webform [class*=form-col-] > .form-wrapper,
.webform [class*=form-col-] > .form-item {
  margin-top: 10px;
  margin-bottom: 10px;
}

.container[class*=container--width--] .webform .container.container--width--narrow > .container__inner {
  max-width: 100%;
}

@media (min-width: 1025px) {
  .form-grid--xs-padding--desktop {
    margin-left: -10px;
    margin-right: -10px;
  }
  .form-grid--xs-padding--desktop [class*=form-col-] {
    padding-right: 10px;
    padding-left: 10px;
  }
}

.form-col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

@media (max-width: 1023px) {
  .form-col-1-t {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
}
@media (max-width: 767px) {
  .form-col-1-m {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
}
.form-col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

@media (max-width: 1023px) {
  .form-col-2-t {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
}
@media (max-width: 767px) {
  .form-col-2-m {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
}
.form-col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

@media (max-width: 1023px) {
  .form-col-3-t {
    flex: 0 0 25%;
    max-width: 25%;
  }
}
@media (max-width: 767px) {
  .form-col-3-m {
    flex: 0 0 25%;
    max-width: 25%;
  }
}
.form-col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

@media (max-width: 1023px) {
  .form-col-4-t {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
}
@media (max-width: 767px) {
  .form-col-4-m {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
}
.form-col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

@media (max-width: 1023px) {
  .form-col-5-t {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
}
@media (max-width: 767px) {
  .form-col-5-m {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
}
.form-col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

@media (max-width: 1023px) {
  .form-col-6-t {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .form-col-6-m {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
.form-col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

@media (max-width: 1023px) {
  .form-col-7-t {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
}
@media (max-width: 767px) {
  .form-col-7-m {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
}
.form-col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

@media (max-width: 1023px) {
  .form-col-8-t {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
}
@media (max-width: 767px) {
  .form-col-8-m {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
}
.form-col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

@media (max-width: 1023px) {
  .form-col-9-t {
    flex: 0 0 75%;
    max-width: 75%;
  }
}
@media (max-width: 767px) {
  .form-col-9-m {
    flex: 0 0 75%;
    max-width: 75%;
  }
}
.form-col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

@media (max-width: 1023px) {
  .form-col-10-t {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
}
@media (max-width: 767px) {
  .form-col-10-m {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
}
.form-col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

@media (max-width: 1023px) {
  .form-col-11-t {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
}
@media (max-width: 767px) {
  .form-col-11-m {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
}
.form-col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

@media (max-width: 1023px) {
  .form-col-12-t {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .form-col-12-m {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.container--column .container--paragraph > .container__inner {
  padding: 10px !important;
  max-width: none !important;
}
.container--column .container--grid > .container__inner {
  margin: -10px;
  max-width: none !important;
}

.container--column--m .container--paragraph > .container__inner {
  padding: 40px !important;
  max-width: none !important;
}
@media (max-width: 767px) {
  .container--column--m .container--paragraph > .container__inner {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}
.container--column--m .container--paragraph.container--grid .container--paragraph > .container__inner {
  padding: 10px !important;
}
.container--column--m .container--grid {
  margin: -10px;
}

.media .container {
  margin: 0 auto;
  float: none !important;
  padding: 0 !important;
}
.media .container > .container__inner {
  max-width: 100% !important;
  padding: 0 !important;
}

.container--without-space .container--paragraph {
  margin: 0 !important;
}
.container--without-space .container--paragraph > .container__inner {
  padding: 0 !important;
}

.container--view .content-push-product {
  max-width: 100%;
  min-width: 0;
}

.vwt-tabs-wrapper .tabs-item__content .container__inner,
.vwt-tabs-wrapper .tabs-item__content .listing--vwt-product-range .container--listing-wrapper {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

/* Global styles */
*,
*::before,
*::after {
  box-sizing: border-box;
  overflow-wrap: break-word;
  word-wrap: break-word;
}

.auto-hyphenation *,
.auto-hyphenation *::before,
.auto-hyphenation *::after {
  overflow-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
          hyphens: auto;
}

:focus {
  outline: 2px solid #4d90fe;
  outline-offset: -2px;
}

button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 2px solid #4d90fe;
  outline-offset: -2px;
}

body {
  background-color: #ffffff;
  overflow-x: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 1.25;
  color: #2c2c2c;
  font-size: 15px;
  position: relative;
}
html[lang|=en] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=fr] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=cs] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=de] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=es] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=nl] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=hu] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=pl] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=pt] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=ro] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=sk] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=sv] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=fi] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=nb] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=ca] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=sr] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=da] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=nn] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=vi] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=id] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=th] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=it] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=af] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=bs] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=cy] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=et] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=ga] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=hr] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=lt] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=lv] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=pt-br] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=sl] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=sq] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=tr] body {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=bg] body {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=uk] body {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=ru] body {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=ky] body {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=mk] body {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=mn] body {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=el] body {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=he] body {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=hi] body {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=ms] body {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=zh-hans] body {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] body {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] body {
  font-family: "The_Sans_Arabic", Arial, sans-serif;
}
html[lang|=ja] body {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] body {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] body {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
body .page-wrapper {
  transition: 0.3s transform ease-out;
  transform: none;
}
body.header--burger-open {
  overflow: hidden;
}
@media (max-width: 767px) {
  body.popin-with-get-params .page-wrapper {
    transform: translate3d(calc(-100vw + 65px), 0, 0);
  }
}
body.region-switcher--open {
  position: relative;
}
body.region-switcher--open:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #e9e9ea;
  z-index: -1;
}
body .ipe-category-picker-top.active.form-displayed {
  max-height: 60vh !important;
}

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

.visually-hidden {
  position: absolute !important;
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  height: 1px;
  width: 1px;
  word-wrap: normal;
}

.adminimal-admin-toolbar {
  position: relative;
}
.adminimal-admin-toolbar .toolbar .toolbar-tray-horizontal {
  min-height: 40px;
}

select {
  font-size: 16px;
}

/* block visibility */
@media (min-width: 1024px) {
  .invisible--desktop {
    display: none !important;
  }
}

@media (max-width: 1023px) and (min-width: 768px) {
  .invisible--tablet {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .invisible--mobile {
    display: none !important;
  }
}

.hidden {
  display: none;
}

/* Generate common theme classes */
.theme--background-color--veo-pale-blue {
  background-color: #7ABCCE;
}
.theme--background-color--veo-pale-blue .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-pale-blue .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-pale-blue .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-pale-blue {
  color: #7ABCCE;
}

.theme--border-color--veo-pale-blue {
  border-color: #7ABCCE;
}

.theme--background-color--veo-pale-blue-green {
  background-color: #7FB8AC;
}
.theme--background-color--veo-pale-blue-green .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-blue-green .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-blue-green .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-pale-blue-green {
  color: #7FB8AC;
}

.theme--border-color--veo-pale-blue-green {
  border-color: #7FB8AC;
}

.theme--background-color--veo-pale-blue-gray {
  background-color: #C6C4D2;
}
.theme--background-color--veo-pale-blue-gray .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-blue-gray .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-blue-gray .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-pale-blue-gray {
  color: #C6C4D2;
}

.theme--border-color--veo-pale-blue-gray {
  border-color: #C6C4D2;
}

.theme--background-color--veo-pale-blue-light {
  background-color: #C8DCDC;
}
.theme--background-color--veo-pale-blue-light .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-blue-light .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-blue-light .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-pale-blue-light {
  color: #C8DCDC;
}

.theme--border-color--veo-pale-blue-light {
  border-color: #C8DCDC;
}

.theme--background-color--veo-pale-brown {
  background-color: #DDBBA3;
}
.theme--background-color--veo-pale-brown .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-brown .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-brown .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-pale-brown {
  color: #DDBBA3;
}

.theme--border-color--veo-pale-brown {
  border-color: #DDBBA3;
}

.theme--background-color--veo-pale-brown-yellow {
  background-color: #D9C594;
}
.theme--background-color--veo-pale-brown-yellow .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-brown-yellow .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-brown-yellow .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-pale-brown-yellow {
  color: #D9C594;
}

.theme--border-color--veo-pale-brown-yellow {
  border-color: #D9C594;
}

.theme--background-color--veo-pale-green {
  background-color: #B6D987;
}
.theme--background-color--veo-pale-green .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-green .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-green .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-pale-green {
  color: #B6D987;
}

.theme--border-color--veo-pale-green {
  border-color: #B6D987;
}

.theme--background-color--veo-pale-gray-dark {
  background-color: #CAC7C4;
}
.theme--background-color--veo-pale-gray-dark .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-gray-dark .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-gray-dark .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-pale-gray-dark {
  color: #CAC7C4;
}

.theme--border-color--veo-pale-gray-dark {
  border-color: #CAC7C4;
}

.theme--background-color--veo-pale-gray-white {
  background-color: #F2F2F2;
}
.theme--background-color--veo-pale-gray-white .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-gray-white .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-gray-white .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-pale-gray-white {
  color: #F2F2F2;
}

.theme--border-color--veo-pale-gray-white {
  border-color: #F2F2F2;
}

.theme--background-color--veo-pale-gray-light {
  background-color: #D9D1C8;
}
.theme--background-color--veo-pale-gray-light .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-gray-light .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-gray-light .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-pale-gray-light {
  color: #D9D1C8;
}

.theme--border-color--veo-pale-gray-light {
  border-color: #D9D1C8;
}

.theme--background-color--veo-pale-mustard {
  background-color: #FDD384;
}
.theme--background-color--veo-pale-mustard .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-mustard .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-mustard .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-pale-mustard {
  color: #FDD384;
}

.theme--border-color--veo-pale-mustard {
  border-color: #FDD384;
}

.theme--background-color--veo-pale-purple {
  background-color: #B29FB0;
}
.theme--background-color--veo-pale-purple .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-purple .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-purple .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-pale-purple {
  color: #B29FB0;
}

.theme--border-color--veo-pale-purple {
  border-color: #B29FB0;
}

.theme--background-color--veo-pale-purple-gray {
  background-color: #DBB4B7;
}
.theme--background-color--veo-pale-purple-gray .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-purple-gray .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-pale-purple-gray .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-pale-purple-gray {
  color: #DBB4B7;
}

.theme--border-color--veo-pale-purple-gray {
  border-color: #DBB4B7;
}

.theme--background-color--veo-pale-red {
  background-color: #F08F75;
}
.theme--background-color--veo-pale-red .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-pale-red .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-pale-red .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-pale-red {
  color: #F08F75;
}

.theme--border-color--veo-pale-red {
  border-color: #F08F75;
}

.theme--background-color--veo-vivid-blue {
  background-color: #00AEC7;
}
.theme--background-color--veo-vivid-blue .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-blue .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-blue .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-blue {
  color: #00AEC7;
}

.theme--border-color--veo-vivid-blue {
  border-color: #00AEC7;
}

.theme--background-color--veo-vivid-blue-dark {
  background-color: #0062A9;
}
.theme--background-color--veo-vivid-blue-dark .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-blue-dark .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-blue-dark .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-blue-dark {
  color: #0062A9;
}

.theme--border-color--veo-vivid-blue-dark {
  border-color: #0062A9;
}

.theme--background-color--veo-vivid-blue-gray {
  background-color: #7197CA;
}
.theme--background-color--veo-vivid-blue-gray .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-blue-gray .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-blue-gray .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-blue-gray {
  color: #7197CA;
}

.theme--border-color--veo-vivid-blue-gray {
  border-color: #7197CA;
}

.theme--background-color--veo-vivid-blue-sky {
  background-color: #91E1EF;
}
.theme--background-color--veo-vivid-blue-sky .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-vivid-blue-sky .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-vivid-blue-sky .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-vivid-blue-sky {
  color: #91E1EF;
}

.theme--border-color--veo-vivid-blue-sky {
  border-color: #91E1EF;
}

.theme--background-color--veo-vivid-green {
  background-color: #C0D272;
}
.theme--background-color--veo-vivid-green .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-green .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-green .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-green {
  color: #C0D272;
}

.theme--border-color--veo-vivid-green {
  border-color: #C0D272;
}

.theme--background-color--veo-vivid-green-dark {
  background-color: #199C69;
}
.theme--background-color--veo-vivid-green-dark .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-green-dark .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-green-dark .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-green-dark {
  color: #199C69;
}

.theme--border-color--veo-vivid-green-dark {
  border-color: #199C69;
}

.theme--background-color--veo-vivid-gray {
  background-color: #9C9E9F;
}
.theme--background-color--veo-vivid-gray .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-gray .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-gray .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-gray {
  color: #9C9E9F;
}

.theme--border-color--veo-vivid-gray {
  border-color: #9C9E9F;
}

.theme--background-color--veo-vivid-gray-dark {
  background-color: #55555A;
}
.theme--background-color--veo-vivid-gray-dark .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-gray-dark .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-gray-dark .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-gray-dark {
  color: #55555A;
}

.theme--border-color--veo-vivid-gray-dark {
  border-color: #55555A;
}

.theme--background-color--veo-vivid-khaki {
  background-color: #AEA935;
}
.theme--background-color--veo-vivid-khaki .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-khaki .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-khaki .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-khaki {
  color: #AEA935;
}

.theme--border-color--veo-vivid-khaki {
  border-color: #AEA935;
}

.theme--background-color--veo-vivid-mustard {
  background-color: #FFD616;
}
.theme--background-color--veo-vivid-mustard .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-vivid-mustard .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-vivid-mustard .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-vivid-mustard {
  color: #FFD616;
}

.theme--border-color--veo-vivid-mustard {
  border-color: #FFD616;
}

.theme--background-color--veo-vivid-orange {
  background-color: #F49F25;
}
.theme--background-color--veo-vivid-orange .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-orange .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-orange .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-orange {
  color: #F49F25;
}

.theme--border-color--veo-vivid-orange {
  border-color: #F49F25;
}

.theme--background-color--veo-vivid-purple {
  background-color: #A8438D;
}
.theme--background-color--veo-vivid-purple .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-purple .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-purple .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-purple {
  color: #A8438D;
}

.theme--border-color--veo-vivid-purple {
  border-color: #A8438D;
}

.theme--background-color--veo-vivid-purple-dark {
  background-color: #804180;
}
.theme--background-color--veo-vivid-purple-dark .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-purple-dark .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-purple-dark .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-purple-dark {
  color: #804180;
}

.theme--border-color--veo-vivid-purple-dark {
  border-color: #804180;
}

.theme--background-color--veo-vivid-red-light {
  background-color: #E95F47;
}
.theme--background-color--veo-vivid-red-light .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-red-light .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-red-light .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-red-light {
  color: #E95F47;
}

.theme--border-color--veo-vivid-red-light {
  border-color: #E95F47;
}

.theme--background-color--veo-vivid-rose {
  background-color: #EE8694;
}
.theme--background-color--veo-vivid-rose .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-rose .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-rose .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-rose {
  color: #EE8694;
}

.theme--border-color--veo-vivid-rose {
  border-color: #EE8694;
}

.theme--background-color--veo-vivid-green-waste {
  background-color: #97BF0D;
}
.theme--background-color--veo-vivid-green-waste .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-green-waste .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-green-waste .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-green-waste {
  color: #97BF0D;
}

.theme--border-color--veo-vivid-green-waste {
  border-color: #97BF0D;
}

.theme--background-color--veo-vivid-green-blue {
  background-color: #54BBBA;
}
.theme--background-color--veo-vivid-green-blue .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-green-blue .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-green-blue .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-green-blue {
  color: #54BBBA;
}

.theme--border-color--veo-vivid-green-blue {
  border-color: #54BBBA;
}

.theme--background-color--veo-blue {
  background-color: #00AEC7;
}
.theme--background-color--veo-blue .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-blue .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-blue .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-blue {
  color: #00AEC7;
}

.theme--border-color--veo-blue {
  border-color: #00AEC7;
}

.theme--background-color--veo-pale-black {
  background-color: #55555A;
}
.theme--background-color--veo-pale-black .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-pale-black .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-pale-black .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-pale-black {
  color: #55555A;
}

.theme--border-color--veo-pale-black {
  border-color: #55555A;
}

.theme--background-color--veo-white {
  background-color: #FFFFFF;
}
.theme--background-color--veo-white .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-white .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-white .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-white {
  color: #FFFFFF;
}

.theme--border-color--veo-white {
  border-color: #FFFFFF;
}

.theme--background-color--veo-gray {
  background-color: #F2F2F2;
}
.theme--background-color--veo-gray .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-gray .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-gray .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-gray {
  color: #F2F2F2;
}

.theme--border-color--veo-gray {
  border-color: #F2F2F2;
}

.theme--background-color--veo-light-blue {
  background-color: #7ABCCE;
}
.theme--background-color--veo-light-blue .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-light-blue .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-light-blue .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-light-blue {
  color: #7ABCCE;
}

.theme--border-color--veo-light-blue {
  border-color: #7ABCCE;
}

.theme--background-color--veo-plain-green {
  background-color: #97BF0D;
}
.theme--background-color--veo-plain-green .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-plain-green .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-plain-green .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-plain-green {
  color: #97BF0D;
}

.theme--border-color--veo-plain-green {
  border-color: #97BF0D;
}

.theme--background-color--veo-blue-green {
  background-color: #54BBBA;
}
.theme--background-color--veo-blue-green .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-blue-green .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-blue-green .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-blue-green {
  color: #54BBBA;
}

.theme--border-color--veo-blue-green {
  border-color: #54BBBA;
}

.theme--background-color--veo-khaki-green {
  background-color: #AEA935;
}
.theme--background-color--veo-khaki-green .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-khaki-green .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-khaki-green .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-khaki-green {
  color: #AEA935;
}

.theme--border-color--veo-khaki-green {
  border-color: #AEA935;
}

.theme--background-color--veo-sea-green {
  background-color: #7FB8AC;
}
.theme--background-color--veo-sea-green .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-sea-green .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-sea-green .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-sea-green {
  color: #7FB8AC;
}

.theme--border-color--veo-sea-green {
  border-color: #7FB8AC;
}

.theme--background-color--veo-plain-mustard {
  background-color: #FFD616;
}
.theme--background-color--veo-plain-mustard .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-plain-mustard .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-plain-mustard .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-plain-mustard {
  color: #FFD616;
}

.theme--border-color--veo-plain-mustard {
  border-color: #FFD616;
}

.theme--background-color--veo-plain-orange {
  background-color: #F49F25;
}
.theme--background-color--veo-plain-orange .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-plain-orange .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-plain-orange .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-plain-orange {
  color: #F49F25;
}

.theme--border-color--veo-plain-orange {
  border-color: #F49F25;
}

.theme--background-color--veo-plain-pink {
  background-color: #EE8694;
}
.theme--background-color--veo-plain-pink .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-plain-pink .wysiwyg {
  color: #2c2c2c;
}
.theme--background-color--veo-plain-pink .div-table__table {
  color: #2c2c2c;
}

.theme--color--veo-plain-pink {
  color: #EE8694;
}

.theme--border-color--veo-plain-pink {
  border-color: #EE8694;
}

.theme--background-color--veo-vivid-blue-navy {
  background-color: #002d62;
}
.theme--background-color--veo-vivid-blue-navy .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-blue-navy .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-blue-navy .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-vivid-blue-navy {
  color: #002d62;
}

.theme--border-color--veo-vivid-blue-navy {
  border-color: #002d62;
}

.theme--background-color--veo-magma-regent-green {
  background-color: #04525C;
}
.theme--background-color--veo-magma-regent-green .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-magma-regent-green .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-magma-regent-green .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-magma-regent-green {
  color: #04525C;
}

.theme--border-color--veo-magma-regent-green {
  border-color: #04525C;
}

.theme--background-color--veo-magma-light-green {
  background-color: #b5dc79;
}
.theme--background-color--veo-magma-light-green .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-magma-light-green .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-magma-light-green .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-magma-light-green {
  color: #b5dc79;
}

.theme--border-color--veo-magma-light-green {
  border-color: #b5dc79;
}

.theme--background-color--veo-magma-indigo-blue {
  background-color: #1259aC;
}
.theme--background-color--veo-magma-indigo-blue .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-magma-indigo-blue .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-magma-indigo-blue .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-magma-indigo-blue {
  color: #1259aC;
}

.theme--border-color--veo-magma-indigo-blue {
  border-color: #1259aC;
}

.theme--background-color--veo-magma-green {
  background-color: #68a59b;
}
.theme--background-color--veo-magma-green .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-magma-green .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-magma-green .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-magma-green {
  color: #68a59b;
}

.theme--border-color--veo-magma-green {
  border-color: #68a59b;
}

.theme--background-color--veo-magma-yellow {
  background-color: #fdd384;
}
.theme--background-color--veo-magma-yellow .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-magma-yellow .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-magma-yellow .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-magma-yellow {
  color: #fdd384;
}

.theme--border-color--veo-magma-yellow {
  border-color: #fdd384;
}

.theme--background-color--veo-magma-sky-blue {
  background-color: #7abcce;
}
.theme--background-color--veo-magma-sky-blue .grid .grid__title {
  color: #FFFFFF;
}
.theme--background-color--veo-magma-sky-blue .wysiwyg {
  color: #FFFFFF;
}
.theme--background-color--veo-magma-sky-blue .div-table__table {
  color: #FFFFFF;
}

.theme--color--veo-magma-sky-blue {
  color: #7abcce;
}

.theme--border-color--veo-magma-sky-blue {
  border-color: #7abcce;
}

.theme--background-color--darkest {
  background-color: #000000;
}

.theme--color--darkest {
  color: #000000;
}

.theme--border-color--darkest {
  border-color: #000000;
}

.theme--background-color--darker {
  background-color: #000000;
}

.theme--color--darker {
  color: #000000;
}

.theme--border-color--darker {
  border-color: #000000;
}

.theme--background-color--dark {
  background-color: #58585a;
}

.theme--color--dark {
  color: #58585a;
}

.theme--border-color--dark {
  border-color: #58585a;
}

.theme--background-color--light {
  background-color: #808080;
}

.theme--color--light {
  color: #808080;
}

.theme--border-color--light {
  border-color: #808080;
}

.theme--background-color--lighter {
  background-color: #f2f2f2;
}

.theme--color--lighter {
  color: #f2f2f2;
}

.theme--border-color--lighter {
  border-color: #f2f2f2;
}

.theme--background-color--lightest {
  background-color: #ffffff;
}

.theme--color--lightest {
  color: #ffffff;
}

.theme--border-color--lightest {
  border-color: #ffffff;
}

.theme--background-color--highlight {
  background-color: #ff0000;
}

.theme--color--highlight {
  color: #ff0000;
}

.theme--border-color--highlight {
  border-color: #ff0000;
}

.theme--background-color--outline {
  background-color: #00aec7;
}

.theme--color--outline {
  color: #00aec7;
}

.theme--border-color--outline {
  border-color: #00aec7;
}

.scroll-hidden {
  position: fixed;
  width: 100%;
  overflow-y: hidden !important;
}
.scroll-hidden body {
  transition: none;
}

details[data-drupal-selector=edit-settings-iconset] {
  display: none;
}

.ipe-block-form .front {
  overflow: initial;
}

.panels-ipe-block-plugin-form .form-item,
.panels-ipe-block-plugin-form details {
  margin-top: 20px;
  position: relative;
}
.panels-ipe-block-plugin-form summary {
  cursor: pointer;
}
.panels-ipe-block-plugin-form input[data-drupal-selector=edit-preview] {
  display: none;
}
.panels-ipe-block-plugin-form input[data-drupal-selector=edit-submit] {
  margin-top: 20px;
}
.panels-ipe-block-plugin-form .tabledrag-changed-warning {
  margin: 20px 0;
}

.ipe-tab-wrapper .form-item .ui-front {
  z-index: 100;
}

table {
  margin-top: 20px;
}
table * {
  word-break: normal;
  -webkit-hyphens: none;
          hyphens: none;
}
table[data-drupal-selector=edit-settings-platforms] {
  margin: 0 -10px;
}
table[data-drupal-selector=edit-settings-platforms] a.tabledrag-handle .handle {
  width: 28px;
  height: 30px;
  margin: 0;
  padding: 0;
}
table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-size: 15px;
  color: #2c2c2c;
  margin: 10px 0;
  display: block;
}
html[lang|=en] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] table[data-drupal-selector=edit-settings-platforms] .field-prefix {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
table[data-drupal-selector=edit-settings-platforms] tr td,
table[data-drupal-selector=edit-settings-platforms] tr th {
  padding: 0 10px;
}
table[data-drupal-selector=edit-settings-platforms] tr td {
  vertical-align: bottom;
  position: relative;
}
table[data-drupal-selector=edit-settings-platforms] tr td:nth-of-type(1) {
  padding-left: 30px;
  padding-bottom: 12px;
}
table[data-drupal-selector=edit-settings-platforms] tr td:nth-of-type(1) .tabledrag-handle {
  position: absolute;
  left: 0;
  bottom: 7px;
  float: none;
  overflow: visible;
  margin-left: 0;
  display: block;
  height: auto;
}
table[data-drupal-selector=edit-settings-platforms] tr td:nth-of-type(3) .form-item > div {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap-reverse;
}

.has-scrollbar {
  overflow: hidden;
}

.scrollbar {
  position: absolute;
  background: #FFFFFF;
  z-index: 2;
  width: 10px;
  top: 0;
  right: 0;
  bottom: 0;
}

.scrollbar__thumb {
  z-index: 1;
  position: relative;
  background: #2c2c2c;
}

.simplebar-scrollbar {
  right: 0;
  width: 10px;
}
.simplebar-scrollbar:before {
  background: #2c2c2c;
  border-radius: 0;
  opacity: 1 !important;
}

.simplebar-content {
  height: 100% !important;
}

#panels-ipe-tray {
  z-index: 5000;
  transform: translateZ(-10px);
}
#panels-ipe-tray .ipe-tab-content {
  padding-right: 10px;
}

/* Components */
/* layout */
/* Header V2 switch - uncomment when not needed.
@import '../../components/veo_site/layouts/page/page';
*/
/* color themes */
.example-blocks-wrapper {
  padding: 20px 0;
}

.example-block {
  font-size: 15px;
  line-height: 1.5;
  padding: 20px;
  margin: 10px 0;
  border-radius: 0 20px 0 20px;
}
.example-block h2 {
  display: block;
  margin: 0 0 15px 0;
  padding: 0;
  font-size: 2em;
  line-height: 0.75;
}
.example-block a {
  margin: 0 0 15px 0;
  padding: 0;
  text-decoration: underline;
  color: inherit;
}
.example-block p {
  display: block;
  margin: 15px 0 0 0;
  padding: 0;
}
.example-block.example-block--theme--veo-pale-blue {
  color: #FFFFFF;
  background-color: #7ABCCE;
}
.example-block.example-block--theme--veo-pale-blue h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-pale-blue-green {
  color: #2c2c2c;
  background-color: #7FB8AC;
}
.example-block.example-block--theme--veo-pale-blue-green h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-pale-blue-gray {
  color: #2c2c2c;
  background-color: #C6C4D2;
}
.example-block.example-block--theme--veo-pale-blue-gray h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-pale-blue-light {
  color: #2c2c2c;
  background-color: #C8DCDC;
}
.example-block.example-block--theme--veo-pale-blue-light h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-pale-brown {
  color: #2c2c2c;
  background-color: #DDBBA3;
}
.example-block.example-block--theme--veo-pale-brown h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-pale-brown-yellow {
  color: #2c2c2c;
  background-color: #D9C594;
}
.example-block.example-block--theme--veo-pale-brown-yellow h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-pale-green {
  color: #2c2c2c;
  background-color: #B6D987;
}
.example-block.example-block--theme--veo-pale-green h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-pale-gray-dark {
  color: #2c2c2c;
  background-color: #CAC7C4;
}
.example-block.example-block--theme--veo-pale-gray-dark h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-pale-gray-white {
  color: #2c2c2c;
  background-color: #F2F2F2;
}
.example-block.example-block--theme--veo-pale-gray-white h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-pale-gray-light {
  color: #2c2c2c;
  background-color: #D9D1C8;
}
.example-block.example-block--theme--veo-pale-gray-light h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-pale-mustard {
  color: #2c2c2c;
  background-color: #FDD384;
}
.example-block.example-block--theme--veo-pale-mustard h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-pale-purple {
  color: #2c2c2c;
  background-color: #B29FB0;
}
.example-block.example-block--theme--veo-pale-purple h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-pale-purple-gray {
  color: #2c2c2c;
  background-color: #DBB4B7;
}
.example-block.example-block--theme--veo-pale-purple-gray h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-pale-red {
  color: #FFFFFF;
  background-color: #F08F75;
}
.example-block.example-block--theme--veo-pale-red h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-blue {
  color: #FFFFFF;
  background-color: #00AEC7;
}
.example-block.example-block--theme--veo-vivid-blue h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-blue-dark {
  color: #FFFFFF;
  background-color: #0062A9;
}
.example-block.example-block--theme--veo-vivid-blue-dark h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-blue-gray {
  color: #FFFFFF;
  background-color: #7197CA;
}
.example-block.example-block--theme--veo-vivid-blue-gray h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-blue-sky {
  color: #2c2c2c;
  background-color: #91E1EF;
}
.example-block.example-block--theme--veo-vivid-blue-sky h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-vivid-green {
  color: #FFFFFF;
  background-color: #C0D272;
}
.example-block.example-block--theme--veo-vivid-green h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-green-dark {
  color: #FFFFFF;
  background-color: #199C69;
}
.example-block.example-block--theme--veo-vivid-green-dark h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-gray {
  color: #FFFFFF;
  background-color: #9C9E9F;
}
.example-block.example-block--theme--veo-vivid-gray h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-gray-dark {
  color: #FFFFFF;
  background-color: #55555A;
}
.example-block.example-block--theme--veo-vivid-gray-dark h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-khaki {
  color: #FFFFFF;
  background-color: #AEA935;
}
.example-block.example-block--theme--veo-vivid-khaki h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-mustard {
  color: #2c2c2c;
  background-color: #FFD616;
}
.example-block.example-block--theme--veo-vivid-mustard h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-vivid-orange {
  color: #FFFFFF;
  background-color: #F49F25;
}
.example-block.example-block--theme--veo-vivid-orange h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-purple {
  color: #FFFFFF;
  background-color: #A8438D;
}
.example-block.example-block--theme--veo-vivid-purple h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-purple-dark {
  color: #FFFFFF;
  background-color: #804180;
}
.example-block.example-block--theme--veo-vivid-purple-dark h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-red-light {
  color: #FFFFFF;
  background-color: #E95F47;
}
.example-block.example-block--theme--veo-vivid-red-light h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-rose {
  color: #FFFFFF;
  background-color: #EE8694;
}
.example-block.example-block--theme--veo-vivid-rose h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-green-waste {
  color: #FFFFFF;
  background-color: #97BF0D;
}
.example-block.example-block--theme--veo-vivid-green-waste h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-vivid-green-blue {
  color: #FFFFFF;
  background-color: #54BBBA;
}
.example-block.example-block--theme--veo-vivid-green-blue h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-blue {
  color: #FFFFFF;
  background-color: #00AEC7;
}
.example-block.example-block--theme--veo-blue h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-pale-black {
  color: #FFFFFF;
  background-color: #55555A;
}
.example-block.example-block--theme--veo-pale-black h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-white {
  color: #2c2c2c;
  background-color: #FFFFFF;
}
.example-block.example-block--theme--veo-white h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-gray {
  color: #2c2c2c;
  background-color: #F2F2F2;
}
.example-block.example-block--theme--veo-gray h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-light-blue {
  color: #2c2c2c;
  background-color: #7ABCCE;
}
.example-block.example-block--theme--veo-light-blue h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-plain-green {
  color: #2c2c2c;
  background-color: #97BF0D;
}
.example-block.example-block--theme--veo-plain-green h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-blue-green {
  color: #2c2c2c;
  background-color: #54BBBA;
}
.example-block.example-block--theme--veo-blue-green h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-khaki-green {
  color: #2c2c2c;
  background-color: #AEA935;
}
.example-block.example-block--theme--veo-khaki-green h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-sea-green {
  color: #2c2c2c;
  background-color: #7FB8AC;
}
.example-block.example-block--theme--veo-sea-green h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-plain-mustard {
  color: #2c2c2c;
  background-color: #FFD616;
}
.example-block.example-block--theme--veo-plain-mustard h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-plain-orange {
  color: #2c2c2c;
  background-color: #F49F25;
}
.example-block.example-block--theme--veo-plain-orange h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-plain-pink {
  color: #2c2c2c;
  background-color: #EE8694;
}
.example-block.example-block--theme--veo-plain-pink h2 {
  color: #2c2c2c;
}
.example-block.example-block--theme--veo-vivid-blue-navy {
  color: #FFFFFF;
  background-color: #002d62;
}
.example-block.example-block--theme--veo-vivid-blue-navy h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-magma-regent-green {
  color: #FFFFFF;
  background-color: #04525C;
}
.example-block.example-block--theme--veo-magma-regent-green h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-magma-light-green {
  color: #FFFFFF;
  background-color: #b5dc79;
}
.example-block.example-block--theme--veo-magma-light-green h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-magma-indigo-blue {
  color: #FFFFFF;
  background-color: #1259aC;
}
.example-block.example-block--theme--veo-magma-indigo-blue h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-magma-green {
  color: #FFFFFF;
  background-color: #68a59b;
}
.example-block.example-block--theme--veo-magma-green h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-magma-yellow {
  color: #FFFFFF;
  background-color: #fdd384;
}
.example-block.example-block--theme--veo-magma-yellow h2 {
  color: #FFFFFF;
}
.example-block.example-block--theme--veo-magma-sky-blue {
  color: #FFFFFF;
  background-color: #7abcce;
}
.example-block.example-block--theme--veo-magma-sky-blue h2 {
  color: #FFFFFF;
}

.theme--background-color--veo-white .example-block--theme--veo-white,
.theme--background-color--veo-white .example-block--theme--default {
  border: 1px solid #808080;
}

.theme--background-color--veo-gray .example-block--theme--veo-gray {
  border: 1px solid #58585a;
}

/* components */
/* admin elements */
.local-tasks ul {
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.local-tasks li {
  float: left;
  display: block;
  margin: 0 20px 20px 0;
  list-style: none;
}
.local-tasks li a {
  background: #2c2c2c;
  border: 1px solid #2c2c2c;
  border-radius: 5px 0 5px 0;
  position: relative;
  overflow: hidden;
  margin: 0;
  display: block;
  padding: 5px 7px;
  color: #FFFFFF;
  text-decoration: none;
  transition: all 0.2s ease-out;
}
.local-tasks li a.is-active {
  background: #FFFFFF;
  border: 1px solid #808080;
  color: #2c2c2c;
}
.local-tasks li a:hover {
  background-color: #F2F2F2;
  color: #000000;
}

.messages {
  font-size: 15px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.6;
  border-radius: 6px;
  padding: 15px 20px;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
html[lang|=en] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .messages {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .messages {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .messages {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .messages {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .messages {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .messages {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .messages {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .messages {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .messages {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .messages {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .messages {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .messages {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .messages {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .messages {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .messages {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .messages {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .messages {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.auto-hyphenation .messages {
  overflow-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
          hyphens: auto;
}
.messages ul {
  margin: 0 0 0.66em 10px;
  padding: 0;
}
.messages ul li {
  list-style: none;
  margin: 0 0 0.66em 0;
  padding: 0;
}
.messages ul li:last-child {
  margin-bottom: 0;
}
.messages ul li:before {
  content: "•";
  display: inline-block;
  padding-right: 4px;
}
.messages a {
  color: inherit;
}
.messages a:hover {
  text-decoration: none;
}
.messages .messages__item + .messages__item {
  margin-top: 0.769em;
}
.messages.messages--status {
  color: #2c2c2c;
  background-color: #B6D987;
}
.messages.messages--warning {
  background-color: #FDD384;
  color: #2c2c2c;
}
.messages.messages--error {
  background-color: #E95F47;
  color: #FFFFFF;
}

/* Components Version 1 */
.grid.grid--count--2 .media-document .media-document__button, .grid.grid--count--3 .media-document .media-document__button, .grid.grid--count--4 .media-document .media-document__button {
  padding: 20px 15px;
}

.content-design-v2 .media-document {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.2;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  vertical-align: middle;
  width: 100%;
  color: #2c2c2c;
}
html[lang|=en] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .content-design-v2 .media-document {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .content-design-v2 .media-document {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .content-design-v2 .media-document {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .content-design-v2 .media-document {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .content-design-v2 .media-document {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .content-design-v2 .media-document {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .content-design-v2 .media-document {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .content-design-v2 .media-document {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .content-design-v2 .media-document {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .content-design-v2 .media-document {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .content-design-v2 .media-document {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .content-design-v2 .media-document {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .content-design-v2 .media-document {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .content-design-v2 .media-document {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .content-design-v2 .media-document {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .content-design-v2 .media-document {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .content-design-v2 .media-document {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.content-design-v2 .media-document a {
  text-decoration: none;
}
@media (max-width: 600px) {
  .content-design-v2 .media-document {
    font-size: 15px;
  }
}
.content-design-v2 .media-document .media-document__extension {
  vertical-align: inherit;
  text-align: right;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  font-size: 16px;
  line-height: 21px;
  padding-right: 19px;
}
@media (min-width: 768px) {
  .content-design-v2 .media-document .media-document__extension {
    font-size: 15px;
    line-height: 20px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .content-design-v2 .media-document .media-document__extension {
    padding-right: 23px;
  }
}
@media (min-width: 1286px) {
  .content-design-v2 .media-document .media-document__extension {
    font-size: 18px;
    line-height: 24px;
    padding-right: 30px;
  }
}
.content-design-v2 .media-document .media-document__button {
  vertical-align: inherit;
  flex: 1;
  position: relative;
  border: 2px solid #2c2c2c;
  flex-shrink: 0;
  text-align: center;
  padding: 20px 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  color: inherit;
  background-color: #F2F2F2;
}
@media (min-width: 768px) {
  .content-design-v2 .media-document .media-document__button {
    padding: 15px 17px 17px 17px;
  }
}
@media (min-width: 1024px) {
  .content-design-v2 .media-document .media-document__button {
    padding: 13px 25px;
  }
}
@media (min-width: 1286px) {
  .content-design-v2 .media-document .media-document__button {
    padding: 17px 32px;
  }
}
.content-design-v2 .media-document .media-document__icon {
  fill: #2c2c2c;
  display: block;
  width: 32px;
  height: 32px;
  flex-shrink: 0;
}
@media (max-width: 1285px) {
  .content-design-v2 .media-document .media-document__icon {
    width: 24px;
    height: 24px;
  }
}
@media (max-width: 767px) {
  .content-design-v2 .media-document .media-document__icon {
    width: 28px;
    height: 28px;
  }
}
.content-design-v2 .media-document .media-document__size {
  font-weight: 400;
  display: inline-block;
}
.content-design-v2 .media-document .media-document__title {
  vertical-align: inherit;
  text-align: left;
  font-weight: 700;
  flex-grow: 1;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  font-size: 16px;
  line-height: 21px;
  padding-left: 19px;
  padding-right: 77px;
  position: relative;
}
@media (min-width: 768px) {
  .content-design-v2 .media-document .media-document__title {
    font-size: 15px;
    line-height: 20px;
    padding-left: 15px;
    padding-right: 41px;
  }
}
@media (min-width: 1024px) {
  .content-design-v2 .media-document .media-document__title {
    font-size: 15px;
    line-height: 20px;
    padding-left: 23px;
    padding-right: 56px;
  }
}
@media (min-width: 1286px) {
  .content-design-v2 .media-document .media-document__title {
    font-size: 18px;
    line-height: 24px;
    padding-left: 31px;
    padding-right: 64px;
  }
}
.content-design-v2 .media-document .media-document__title:before {
  content: "";
  display: block;
  position: absolute;
  height: 100%;
  width: 2px;
  background-color: #000000;
  left: 0;
  top: 0;
}
.content-design-v2 .media-document .media-document__name {
  word-break: break-word;
  position: relative;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-blue .media-document__button {
  background-color: #7ABCCE;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-blue-green .media-document__button {
  background-color: #7FB8AC;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-blue-gray .media-document__button {
  background-color: #C6C4D2;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-blue-light .media-document__button {
  background-color: #C8DCDC;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-brown .media-document__button {
  background-color: #DDBBA3;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-brown-yellow .media-document__button {
  background-color: #D9C594;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-green .media-document__button {
  background-color: #B6D987;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-gray-dark .media-document__button {
  background-color: #CAC7C4;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-gray-white .media-document__button {
  background-color: #F2F2F2;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-gray-light .media-document__button {
  background-color: #D9D1C8;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-mustard .media-document__button {
  background-color: #FDD384;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-purple .media-document__button {
  background-color: #B29FB0;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-purple-gray .media-document__button {
  background-color: #DBB4B7;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-red .media-document__button {
  background-color: #F08F75;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-blue .media-document__button {
  background-color: #00AEC7;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-blue-dark .media-document__button {
  background-color: #0062A9;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-blue-gray .media-document__button {
  background-color: #7197CA;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-blue-sky .media-document__button {
  background-color: #91E1EF;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-green .media-document__button {
  background-color: #C0D272;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-green-dark .media-document__button {
  background-color: #199C69;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-gray .media-document__button {
  background-color: #9C9E9F;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-gray-dark .media-document__button {
  background-color: #55555A;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-khaki .media-document__button {
  background-color: #AEA935;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-mustard .media-document__button {
  background-color: #FFD616;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-orange .media-document__button {
  background-color: #F49F25;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-purple .media-document__button {
  background-color: #A8438D;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-purple-dark .media-document__button {
  background-color: #804180;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-red-light .media-document__button {
  background-color: #E95F47;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-rose .media-document__button {
  background-color: #EE8694;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-green-waste .media-document__button {
  background-color: #97BF0D;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-green-blue .media-document__button {
  background-color: #54BBBA;
}
.content-design-v2 .media-document.media-document--theme--veo-blue .media-document__button {
  background-color: #00AEC7;
}
.content-design-v2 .media-document.media-document--theme--veo-pale-black .media-document__button {
  background-color: #55555A;
}
.content-design-v2 .media-document.media-document--theme--veo-white .media-document__button {
  background-color: #FFFFFF;
}
.content-design-v2 .media-document.media-document--theme--veo-gray .media-document__button {
  background-color: #F2F2F2;
}
.content-design-v2 .media-document.media-document--theme--veo-light-blue .media-document__button {
  background-color: #7ABCCE;
}
.content-design-v2 .media-document.media-document--theme--veo-plain-green .media-document__button {
  background-color: #97BF0D;
}
.content-design-v2 .media-document.media-document--theme--veo-blue-green .media-document__button {
  background-color: #54BBBA;
}
.content-design-v2 .media-document.media-document--theme--veo-khaki-green .media-document__button {
  background-color: #AEA935;
}
.content-design-v2 .media-document.media-document--theme--veo-sea-green .media-document__button {
  background-color: #7FB8AC;
}
.content-design-v2 .media-document.media-document--theme--veo-plain-mustard .media-document__button {
  background-color: #FFD616;
}
.content-design-v2 .media-document.media-document--theme--veo-plain-orange .media-document__button {
  background-color: #F49F25;
}
.content-design-v2 .media-document.media-document--theme--veo-plain-pink .media-document__button {
  background-color: #EE8694;
}
.content-design-v2 .media-document.media-document--theme--veo-vivid-blue-navy .media-document__button {
  background-color: #002d62;
}
.content-design-v2 .media-document.media-document--theme--veo-magma-regent-green .media-document__button {
  background-color: #04525C;
}
.content-design-v2 .media-document.media-document--theme--veo-magma-light-green .media-document__button {
  background-color: #b5dc79;
}
.content-design-v2 .media-document.media-document--theme--veo-magma-indigo-blue .media-document__button {
  background-color: #1259aC;
}
.content-design-v2 .media-document.media-document--theme--veo-magma-green .media-document__button {
  background-color: #68a59b;
}
.content-design-v2 .media-document.media-document--theme--veo-magma-yellow .media-document__button {
  background-color: #fdd384;
}
.content-design-v2 .media-document.media-document--theme--veo-magma-sky-blue .media-document__button {
  background-color: #7abcce;
}
.content-design-v2 .media-document.media-document--theme--veo-gray .media-document__button {
  background-color: #808080;
}
.content-design-v2 .media-document.media-document--theme--veo-white {
  border: 1px solid #F2F2F2;
}
.content-design-v2 .media-document.media-document--theme--veo-white .media-document__button {
  background-color: #FFFFFF;
}
.content-design-v2 .media-document.media-document--theme--veo-white .media-document__icon {
  fill: #000000;
}

.theme--background-color--veo-gray .accordion-item .accordion-item__content .media-document {
  background-color: #F2F2F2;
}

.theme--background-color--veo-gray .media-document,
.accordion-item__content .media-document {
  background-color: #FFFFFF;
}

html[dir=rtl] .media-document .media-document__extension {
  text-align: left;
  padding-right: initial;
  padding-left: 26px;
}
@media (max-width: 599px) {
  html[dir=rtl] .media-document .media-document__extension {
    padding-left: 15px;
  }
}
html[dir=rtl] .media-document .media-document__extension:after {
  right: initial;
  left: 0;
}

.wysiwyg {
  font-size: 15px;
  font-weight: 400;
  font-style: normal;
  color: #2c2c2c;
  line-height: 1.6;
  /* Should be fixed by adding custom field.html.twig component */
  /* ------------------------- */
  /* Add margin for .media-image inside WYSIWYG */
  font-size: 17px;
  line-height: 24px;
}
html[lang|=en] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .wysiwyg {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .wysiwyg {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .wysiwyg {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .wysiwyg {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .wysiwyg {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .wysiwyg {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .wysiwyg {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .wysiwyg {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .wysiwyg {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .wysiwyg {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .wysiwyg {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .wysiwyg {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .wysiwyg {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .wysiwyg {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .wysiwyg {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .wysiwyg {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .wysiwyg {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.wysiwyg:after {
  content: "";
  display: table;
  clear: both;
  width: 100%;
}
.wysiwyg > div:not([class]) > *:first-child {
  margin-top: 0;
  padding-top: 0;
}
.wysiwyg > div:not([class]) > *:first-child.container--media-entity, .wysiwyg > div:not([class]) > *:first-child.container--media-entity.container--width--breakout {
  margin-top: 0;
  padding-top: 0;
}
.wysiwyg > div:not([class]) > *:first-child.quote-small {
  padding-top: 20px;
}
.wysiwyg > div:not([class]) > *:first-child.quote-big {
  padding-top: 17px;
}
.wysiwyg > *:first-child {
  margin-top: 0;
  padding-top: 0;
}
.wysiwyg > *:first-child.container--media-entity, .wysiwyg > *:first-child.container--media-entity.container--width--breakout {
  margin-top: 0;
  padding-top: 0;
}
.wysiwyg > div:not([class]) > *:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
.wysiwyg > div:not([class]) > *:last-child.container--media-entity, .wysiwyg > div:not([class]) > *:last-child.container--media-entity.container--width--breakout {
  margin-bottom: 0;
  padding-bottom: 0;
}
.wysiwyg > *:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
.wysiwyg > *:last-child.container--media-entity, .wysiwyg > *:last-child.container--media-entity.container--width--breakout {
  margin-bottom: 0;
  padding-bottom: 0;
}
.wysiwyg > div:not([class]) hr:last-child:first-child {
  margin: 3.6em auto;
}
.wysiwyg h1,
.wysiwyg h2,
.wysiwyg h3,
.wysiwyg h4,
.wysiwyg h5,
.wysiwyg h6 {
  display: block;
  font-weight: 700;
  line-height: 1.2;
  margin: 0 0 0.66em 0;
}
.wysiwyg h1 a,
.wysiwyg h2 a,
.wysiwyg h3 a,
.wysiwyg h4 a,
.wysiwyg h5 a,
.wysiwyg h6 a {
  color: inherit;
}
.wysiwyg h1 strong,
.wysiwyg h2 strong,
.wysiwyg h3 strong,
.wysiwyg h4 strong,
.wysiwyg h5 strong,
.wysiwyg h6 strong {
  font-weight: 900;
}
.wysiwyg h1, .wysiwyg h2 {
  font-size: 2.333em;
}
.wysiwyg h3,
.wysiwyg .heading-3 {
  font-size: 1.333em;
}
.wysiwyg h4 {
  font-size: 1.25em;
}
.wysiwyg h5 {
  font-size: 1.25em;
}
.wysiwyg h6 {
  font-size: 1.25em;
}
.wysiwyg .text-style-uppercase {
  text-transform: uppercase;
}
.wysiwyg .size-medium {
  font-size: 1.53em;
}
.wysiwyg .size-big {
  font-size: 2.67em;
  line-height: 60px;
}
.wysiwyg .quote-small {
  font-size: 15px;
  line-height: 24px;
  padding: 20px 0;
  margin-bottom: 1.5em;
  position: relative;
  text-align: center;
  display: block;
}
.wysiwyg .quote-small:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: -10.5px;
  background-image: url(..//sprite.png);
  background-position: -816px -96px;
  width: 21px;
  height: 17px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .wysiwyg .quote-small:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.wysiwyg .quote-small:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  right: -10.5px;
  background-image: url(..//sprite.png);
  background-position: -793px -96px;
  width: 21px;
  height: 17px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .wysiwyg .quote-small:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) {
  .wysiwyg .quote-small {
    padding-left: 10.5px;
    padding-right: 10.5px;
  }
  .wysiwyg .quote-small:before {
    left: 0;
  }
  .wysiwyg .quote-small:after {
    right: 0;
  }
}
.wysiwyg .text-style-arrow {
  padding-left: 20px;
  font-weight: 700;
  position: relative;
  color: inherit;
}
.wysiwyg .text-style-arrow:after {
  content: "";
  display: block;
  width: 12px;
  height: 2px;
  position: absolute;
  background-color: currentColor;
  top: 9px;
  left: 0;
}
.wysiwyg .text-style-arrow:before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-top: 2px solid currentColor;
  border-right: 2px solid currentColor;
  transform: rotate(45deg);
  position: absolute;
  top: 6px;
  left: 5px;
}
.wysiwyg .quote-big {
  font-size: 23px;
  line-height: 35px;
  padding: 17px 0 2px 0;
  margin-bottom: 1em;
  text-align: center;
  position: relative;
  max-width: calc(100% - 84px);
  margin-left: auto;
  margin-right: auto;
}
.wysiwyg .quote-big:before {
  content: "";
  display: block;
  position: absolute;
  left: -42px;
  top: 0;
  background-image: url(..//sprite.png);
  background-position: -620px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.wysiwyg .quote-big:after {
  content: "";
  display: block;
  position: absolute;
  right: -42px;
  bottom: 0;
  background-image: url(..//sprite.png);
  background-position: -576px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.wysiwyg p {
  margin: 0 0 0.66em 0;
}
.wysiwyg ol {
  list-style: none !important;
  counter-reset: item;
  margin: 0 0 0 25px;
  padding: 0;
}
.wysiwyg ol > li {
  counter-increment: item;
  position: relative;
  margin: 0 0 0 0;
}
.wysiwyg ol > li:last-child {
  margin-bottom: 0;
}
.wysiwyg ol > li:before {
  content: counters(item, ".") ". ";
  padding-right: 5px;
}
.wysiwyg ol > li > ol,
.wysiwyg ol > li > ul {
  margin-top: 10px;
}
.wysiwyg ol > li > ul {
  margin-bottom: 0;
}
.wysiwyg ol li ol > li:before {
  content: counters(item, ".") " ";
}
.wysiwyg ol ol {
  list-style: none !important;
}
.wysiwyg hr {
  width: 100%;
  overflow: hidden;
  clear: both;
  border: 0;
  margin: 3.6em auto;
  height: 1px;
}
.wysiwyg hr:before {
  content: "";
  display: block;
  width: 100%;
  background: #58585a;
  height: 1px;
  margin: 0 auto;
}
.wysiwyg hr:first-child:last-child {
  margin: 3.6em auto;
}
.wysiwyg a {
  color: inherit;
  text-decoration: underline;
}
.wysiwyg a:hover, .wysiwyg a:focus, .wysiwyg a:active {
  text-decoration: none;
}
.wysiwyg a span[style] {
  text-decoration: underline;
}
.wysiwyg a span[style]:hover {
  text-decoration: none;
}
.wysiwyg a[name] {
  text-decoration: none;
}
.wysiwyg blockquote {
  font-weight: 300;
  font-size: 1.7em;
  line-height: 1.5;
  margin: 1.5em 0;
  padding: 0;
  clear: both;
  position: relative;
}
.wysiwyg blockquote p {
  font-size: inherit;
  line-height: inherit;
  margin: 0;
  padding: 18px 0;
}
.wysiwyg blockquote:before, .wysiwyg blockquote:after {
  content: " ";
  display: block;
  position: absolute;
  width: 60px;
  height: 5px;
  background: none currentColor;
}
.wysiwyg blockquote:before {
  left: 0;
  top: 0;
}
.wysiwyg blockquote:after {
  left: 0;
  bottom: 0;
}
.wysiwyg table,
.wysiwyg table * {
  word-break: normal;
  -webkit-hyphens: none;
          hyphens: none;
}
.wysiwyg .table-div {
  max-width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 0 1px;
  margin: 0 0 20px 0;
  clear: both;
}
.wysiwyg .table-div table {
  margin: 0;
  max-width: none;
}
.wysiwyg .table-div--align-left {
  float: left;
  margin-right: 20px;
}
@media (max-width: 767px) {
  .wysiwyg .table-div--align-left {
    float: none;
    margin-right: 0;
  }
}
.wysiwyg .table-div--align-right {
  float: right;
  margin-left: 20px;
}
@media (max-width: 767px) {
  .wysiwyg .table-div--align-right {
    float: none;
    margin-left: 0;
  }
}
.wysiwyg .table-div--align-center table {
  margin-left: auto;
  margin-right: auto;
}
.wysiwyg .ck-content .table table {
  border-collapse: separate;
}
.wysiwyg table {
  font-size: inherit;
  color: #2c2c2c;
  margin: 0 0 20px 0;
  border-spacing: 0;
  border-collapse: collapse;
  border: 0;
}
.wysiwyg table.table--color-bordered, .wysiwyg table.cke_show_border {
  border-collapse: separate;
}
.wysiwyg table th {
  background: #58585a;
  color: #ffffff;
  padding: 15px 10px 16px;
  line-height: 1.2;
  border-right: 1px solid #f2f2f2;
}
.wysiwyg table th:last-of-type {
  border-right: 0;
}
.wysiwyg table tr td {
  background: #ffffff;
  padding: 15px 10px 16px;
  border-top: 1px solid #f2f2f2;
  border-bottom: 1px solid #f2f2f2;
  border-left: 1px solid #f2f2f2;
  font-size: 0.8em;
  line-height: 1;
}
.wysiwyg table tr td:last-of-type {
  border-right: 1px solid #f2f2f2;
}
.wysiwyg .text-align-center {
  text-align: center;
}
.wysiwyg .text-align-justify {
  text-align: justify;
}
.wysiwyg .text-align-right {
  text-align: right;
}
.wysiwyg .text-align-left {
  text-align: left;
}
.wysiwyg sub,
.wysiwyg sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.wysiwyg sub {
  bottom: -0.25em;
}
.wysiwyg sup {
  top: -0.5em;
}
.wysiwyg .container--media-entity {
  margin-bottom: 20px;
}
.wysiwyg .container--media-entity--no-margin {
  padding-bottom: 0;
}
.wysiwyg .content-push .container--media-entity {
  padding-bottom: 0;
}
@media (max-width: 519px) {
  .wysiwyg .content-push.container--align--left, .wysiwyg .content-push.container--align--right {
    float: none;
    margin-left: auto;
    margin-right: auto;
    clear: both;
  }
}
.wysiwyg .content-push .media-image {
  padding-bottom: 0;
}
.wysiwyg .container--media-links .links .links__items > * {
  width: 33.33%;
}
@media (max-width: 767px) {
  .wysiwyg .container--media-links .links .links__items > * {
    width: 50%;
  }
}
@media (max-width: 600px) {
  .wysiwyg .container--media-links .links .links__items > * {
    width: 100%;
  }
}
.wysiwyg .container--media-links.container--width--breakout .links .links__items > * {
  width: 25%;
}
@media (max-width: 1023px) {
  .wysiwyg .container--media-links.container--width--breakout .links .links__items > * {
    width: 33.33%;
  }
}
@media (max-width: 767px) {
  .wysiwyg .container--media-links.container--width--breakout .links .links__items > * {
    width: 50%;
  }
}
@media (max-width: 600px) {
  .wysiwyg .container--media-links.container--width--breakout .links .links__items > * {
    width: 100%;
  }
}
.wysiwyg .container--media-links.container--width--half .links .links__items > *, .wysiwyg .container--media-links.container--width--third .links .links__items > * {
  width: 100%;
}
@media (max-width: 767px) {
  .wysiwyg .container--media-links.container--width--half .links .links__items > *, .wysiwyg .container--media-links.container--width--third .links .links__items > * {
    width: 50%;
  }
}
@media (max-width: 600px) {
  .wysiwyg .container--media-links.container--width--half .links .links__items > *, .wysiwyg .container--media-links.container--width--third .links .links__items > * {
    width: 100%;
  }
}
.wysiwyg .container--media-links.container--width--two-thirds .links .links__items > * {
  width: 50%;
}
@media (max-width: 600px) {
  .wysiwyg .container--media-links.container--width--two-thirds .links .links__items > * {
    width: 100%;
  }
}
.wysiwyg .container {
  position: relative;
  z-index: 1;
}
.wysiwyg .container.container--media-multi-links {
  position: static;
}
.wysiwyg .media-multi-links .select2 ul li {
  margin: 0;
}
.wysiwyg .media-multi-links .select2 ul li:before {
  display: none;
}
.wysiwyg ol {
  list-style: none !important;
  counter-reset: item;
  padding: 0;
  margin-bottom: 15px;
}
.wysiwyg ol .ck-list-bogus-paragraph {
  display: inline;
}
.wysiwyg ol li {
  line-height: 24px;
}
@media (max-width: 767px) {
  .wysiwyg ol li {
    font-size: 15px;
  }
}
.wysiwyg ol > li {
  counter-increment: item;
  position: relative;
  margin: 0 0 10px 0;
}
.wysiwyg ol > li:last-child {
  margin-bottom: 0;
}
.wysiwyg ol > li:before {
  content: counters(item, ".") ". ";
  padding-right: 5px;
}
.wysiwyg ol > li > ol,
.wysiwyg ol > li > ul {
  margin-top: 0;
}
.wysiwyg ol > li > ul {
  margin-bottom: 0;
}
.wysiwyg ol li ol > li:before {
  content: counters(item, ".") " ";
}
.wysiwyg ol ol {
  list-style: none !important;
}
.wysiwyg ul {
  list-style-type: disc;
  padding: 0;
  margin: 0 0 15px 35px;
}
.wysiwyg ul li {
  line-height: 24px;
}
@media (max-width: 767px) {
  .wysiwyg ul li {
    font-size: 15px;
  }
}
.wysiwyg ul ul {
  list-style-type: circle;
}
.wysiwyg ul ul ul {
  list-style-type: square;
}
.wysiwyg .footer-styled-figures {
  color: transparent;
  display: block;
  font-size: 70px;
  line-height: 90px;
  font-weight: 900;
  -webkit-text-stroke: 1px #2c2c2c;
}
.wysiwyg span:not(.ck-list-bogus-paragraph) .footer-styled-figures {
  color: inherit;
}
@media (min-width: 768px) {
  .wysiwyg {
    font-size: 14px;
    line-height: 21px;
  }
}
@media (min-width: 1024px) {
  .wysiwyg {
    line-height: 20px;
  }
}
@media (min-width: 1286px) {
  .wysiwyg {
    font-size: 17px;
    line-height: 26px;
  }
}

[class*=theme--background-color--veo-] .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  [class*=theme--background-color--veo-] .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
[class*=theme--background-color--veo-] .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  [class*=theme--background-color--veo-] .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
[class*=theme--background-color--veo-] .wysiwyg .quote-big:after, [class*=theme--background-color--veo-] .wysiwyg .quote-big:before {
  opacity: 0.8;
}
[class*=theme--background-color--veo-] .modal .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -576px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  [class*=theme--background-color--veo-] .modal .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
[class*=theme--background-color--veo-] .modal .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -620px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  [class*=theme--background-color--veo-] .modal .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
[class*=theme--background-color--veo-] .modal .wysiwyg .quote-big:after, [class*=theme--background-color--veo-] .modal .wysiwyg .quote-big:before {
  opacity: 1;
}

.theme--background-color--veo-pale-blue {
  background-color: #7ABCCE;
  color: #FFFFFF;
}
.theme--background-color--veo-pale-blue .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-pale-blue-green {
  background-color: #7FB8AC;
  color: #2c2c2c;
}
.theme--background-color--veo-pale-blue-green .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-pale-blue-gray {
  background-color: #C6C4D2;
  color: #2c2c2c;
}
.theme--background-color--veo-pale-blue-gray .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-pale-blue-light {
  background-color: #C8DCDC;
  color: #2c2c2c;
}
.theme--background-color--veo-pale-blue-light .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-pale-brown {
  background-color: #DDBBA3;
  color: #2c2c2c;
}
.theme--background-color--veo-pale-brown .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-pale-brown-yellow {
  background-color: #D9C594;
  color: #2c2c2c;
}
.theme--background-color--veo-pale-brown-yellow .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-pale-green {
  background-color: #B6D987;
  color: #2c2c2c;
}
.theme--background-color--veo-pale-green .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-pale-gray-dark {
  background-color: #CAC7C4;
  color: #2c2c2c;
}
.theme--background-color--veo-pale-gray-dark .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-pale-gray-white {
  background-color: #F2F2F2;
  color: #2c2c2c;
}
.theme--background-color--veo-pale-gray-white .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-pale-gray-light {
  background-color: #D9D1C8;
  color: #2c2c2c;
}
.theme--background-color--veo-pale-gray-light .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-pale-mustard {
  background-color: #FDD384;
  color: #2c2c2c;
}
.theme--background-color--veo-pale-mustard .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-pale-purple {
  background-color: #B29FB0;
  color: #2c2c2c;
}
.theme--background-color--veo-pale-purple .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-pale-purple-gray {
  background-color: #DBB4B7;
  color: #2c2c2c;
}
.theme--background-color--veo-pale-purple-gray .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-pale-red {
  background-color: #F08F75;
  color: #FFFFFF;
}
.theme--background-color--veo-pale-red .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-blue {
  background-color: #00AEC7;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-blue .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-blue-dark {
  background-color: #0062A9;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-blue-dark .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-blue-gray {
  background-color: #7197CA;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-blue-gray .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-blue-sky {
  background-color: #91E1EF;
  color: #2c2c2c;
}
.theme--background-color--veo-vivid-blue-sky .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-vivid-green {
  background-color: #C0D272;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-green .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-green-dark {
  background-color: #199C69;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-green-dark .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-gray {
  background-color: #9C9E9F;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-gray .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-gray-dark {
  background-color: #55555A;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-gray-dark .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-khaki {
  background-color: #AEA935;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-khaki .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-mustard {
  background-color: #FFD616;
  color: #2c2c2c;
}
.theme--background-color--veo-vivid-mustard .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-vivid-orange {
  background-color: #F49F25;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-orange .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-purple {
  background-color: #A8438D;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-purple .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-purple-dark {
  background-color: #804180;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-purple-dark .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-red-light {
  background-color: #E95F47;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-red-light .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-rose {
  background-color: #EE8694;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-rose .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-green-waste {
  background-color: #97BF0D;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-green-waste .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-vivid-green-blue {
  background-color: #54BBBA;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-green-blue .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-blue {
  background-color: #00AEC7;
  color: #FFFFFF;
}
.theme--background-color--veo-blue .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-pale-black {
  background-color: #55555A;
  color: #FFFFFF;
}
.theme--background-color--veo-pale-black .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-white {
  background-color: #FFFFFF;
  color: #2c2c2c;
}
.theme--background-color--veo-white .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-gray {
  background-color: #F2F2F2;
  color: #2c2c2c;
}
.theme--background-color--veo-gray .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-light-blue {
  background-color: #7ABCCE;
  color: #2c2c2c;
}
.theme--background-color--veo-light-blue .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-plain-green {
  background-color: #97BF0D;
  color: #2c2c2c;
}
.theme--background-color--veo-plain-green .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-blue-green {
  background-color: #54BBBA;
  color: #2c2c2c;
}
.theme--background-color--veo-blue-green .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-khaki-green {
  background-color: #AEA935;
  color: #2c2c2c;
}
.theme--background-color--veo-khaki-green .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-sea-green {
  background-color: #7FB8AC;
  color: #2c2c2c;
}
.theme--background-color--veo-sea-green .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-plain-mustard {
  background-color: #FFD616;
  color: #2c2c2c;
}
.theme--background-color--veo-plain-mustard .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-plain-orange {
  background-color: #F49F25;
  color: #2c2c2c;
}
.theme--background-color--veo-plain-orange .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-plain-pink {
  background-color: #EE8694;
  color: #2c2c2c;
}
.theme--background-color--veo-plain-pink .wysiwyg hr:before {
  background-color: #2c2c2c;
}

.theme--background-color--veo-vivid-blue-navy {
  background-color: #002d62;
  color: #FFFFFF;
}
.theme--background-color--veo-vivid-blue-navy .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-magma-regent-green {
  background-color: #04525C;
  color: #FFFFFF;
}
.theme--background-color--veo-magma-regent-green .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-magma-light-green {
  background-color: #b5dc79;
  color: #FFFFFF;
}
.theme--background-color--veo-magma-light-green .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-magma-indigo-blue {
  background-color: #1259aC;
  color: #FFFFFF;
}
.theme--background-color--veo-magma-indigo-blue .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-magma-green {
  background-color: #68a59b;
  color: #FFFFFF;
}
.theme--background-color--veo-magma-green .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-magma-yellow {
  background-color: #fdd384;
  color: #FFFFFF;
}
.theme--background-color--veo-magma-yellow .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-magma-sky-blue {
  background-color: #7abcce;
  color: #FFFFFF;
}
.theme--background-color--veo-magma-sky-blue .wysiwyg hr:before {
  background-color: #FFFFFF;
}

.theme--background-color--veo-white .wysiwyg .quote-big:after,
.theme--background-color--veo-gray .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -576px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .theme--background-color--veo-white .wysiwyg .quote-big:after,
  .theme--background-color--veo-gray .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.theme--background-color--veo-white .wysiwyg .quote-big:before,
.theme--background-color--veo-gray .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -620px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .theme--background-color--veo-white .wysiwyg .quote-big:before,
  .theme--background-color--veo-gray .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.theme--background-color--veo-white .wysiwyg .quote-big:after, .theme--background-color--veo-white .wysiwyg .quote-big:before,
.theme--background-color--veo-gray .wysiwyg .quote-big:after,
.theme--background-color--veo-gray .wysiwyg .quote-big:before {
  opacity: 1;
}

@media (max-width: 767px) {
  .container.container--width--text.container--wysiwyg .container__inner {
    padding-left: 24px;
    padding-right: 24px;
  }
  .container.container--width--text.container--wysiwyg .container__inner .content-push--mobile-version .container__inner {
    padding: 0;
  }
}
@media (max-width: 767px) {
  .container.container--width--text.container--wysiwyg .container__inner .container__inner {
    padding-left: 0;
    padding-right: 0;
  }
}

.container.container--width--text.container--text--wysiwyg .container__inner {
  max-width: 100vw;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 768px) {
  .container.container--width--text.container--text--wysiwyg .container__inner {
    max-width: 472px;
  }
}
@media (min-width: 1024px) {
  .container.container--width--text.container--text--wysiwyg .container__inner {
    max-width: 458px;
  }
}
@media (min-width: 1286px) {
  .container.container--width--text.container--text--wysiwyg .container__inner {
    max-width: 640px;
  }
}
.container.container--width--text.container--text--wysiwyg .container--width--breakout > .container__inner {
  max-width: 936px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1023px) {
  .container.container--width--text.container--text--wysiwyg .container--width--breakout > .container__inner {
    max-width: 728px;
  }
}
@media (max-width: 767px) {
  .container.container--width--text.container--text--wysiwyg .container--width--breakout > .container__inner {
    max-width: 100vw;
    padding-left: 24px;
    padding-right: 24px;
  }
}
.accordion-item .container.container--width--text.container--text--wysiwyg .container--media-entity:not(.container--width--breakout) > .container__inner {
  max-width: none;
}

.container--wysiwyg.container--text--wysiwyg .wysiwyg h2,
.container--wysiwyg.container--text--wysiwyg .wysiwyg h3,
.container--wysiwyg.container--text--wysiwyg .wysiwyg h4 {
  margin-bottom: 24px;
}
.container--wysiwyg.container--text--wysiwyg .wysiwyg h2:last-child,
.container--wysiwyg.container--text--wysiwyg .wysiwyg h3:last-child,
.container--wysiwyg.container--text--wysiwyg .wysiwyg h4:last-child {
  margin-bottom: 0;
}
.container--wysiwyg.container--text--wysiwyg .wysiwyg h2 {
  font-size: 30px;
  line-height: 38px;
}
@media (min-width: 768px) {
  .container--wysiwyg.container--text--wysiwyg .wysiwyg h2 {
    line-height: 39px;
  }
}
@media (min-width: 1024px) {
  .container--wysiwyg.container--text--wysiwyg .wysiwyg h2 {
    font-size: 32px;
    line-height: 41px;
  }
}
@media (min-width: 1286px) {
  .container--wysiwyg.container--text--wysiwyg .wysiwyg h2 {
    font-size: 40px;
    line-height: 46px;
    margin-bottom: 32px;
  }
}
.container--wysiwyg.container--text--wysiwyg .wysiwyg h3 {
  font-size: 20px;
  line-height: 24px;
}
.container--wysiwyg.container--text--wysiwyg .wysiwyg h4 {
  font-size: 16px;
  line-height: 21px;
}
@media (min-width: 768px) {
  .container--wysiwyg.container--text--wysiwyg .wysiwyg h4 {
    font-size: 15px;
    line-height: 20px;
  }
}
@media (min-width: 1024px) {
  .container--wysiwyg.container--text--wysiwyg .wysiwyg h4 {
    font-size: 17px;
    line-height: 22px;
  }
}
@media (min-width: 1286px) {
  .container--wysiwyg.container--text--wysiwyg .wysiwyg h4 {
    font-size: 20px;
    line-height: 26px;
  }
}
.container--wysiwyg.container--text--wysiwyg .wysiwyg h5 {
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
}
@media (min-width: 1286px) {
  .container--wysiwyg.container--text--wysiwyg .wysiwyg h5 {
    font-size: 16px;
    line-height: 21px;
  }
}
.container--wysiwyg.container--text--wysiwyg .wysiwyg .heading-3 {
  font-size: 1.333em;
  line-height: 1.2;
}
.container--wysiwyg.container--text--wysiwyg .wysiwyg p {
  font-size: 17px;
  line-height: 24px;
  margin-bottom: 32px;
}
@media (min-width: 768px) {
  .container--wysiwyg.container--text--wysiwyg .wysiwyg p {
    font-size: 14px;
    line-height: 21px;
  }
}
@media (min-width: 1024px) {
  .container--wysiwyg.container--text--wysiwyg .wysiwyg p {
    line-height: 20px;
  }
}
@media (min-width: 1286px) {
  .container--wysiwyg.container--text--wysiwyg .wysiwyg p {
    font-size: 17px;
    line-height: 26px;
  }
}
.container--wysiwyg.container--text--wysiwyg .wysiwyg p:last-child {
  margin-bottom: 0;
}
.container--wysiwyg.container--text--wysiwyg .wysiwyg .quote-big {
  font-size: 23px;
  line-height: 35px;
  max-width: calc(100% - 84px);
  margin-left: auto;
  margin-right: auto;
}
.container--wysiwyg.container--text--wysiwyg .wysiwyg .quote-small {
  font-size: 15px;
  line-height: 24px;
}
.container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  color: #2c2c2c;
  font-weight: bold;
  border-bottom: none;
  margin-bottom: 24px;
  font-size: 22px;
  line-height: 29px;
  padding-bottom: 0;
}
html[lang|=en] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
    font-size: 20px;
    line-height: 27px;
    margin-bottom: 15px;
  }
}
@media (min-width: 1024px) and (max-width: 1285px) {
  .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 16px;
  }
}
@media (min-width: 1286px) {
  .container--wysiwyg.container--text--wysiwyg .wysiwyg .media-publication__title {
    font-size: 26px;
    line-height: 33px;
    margin-bottom: 24px;
  }
}

.alt-top-block .container--wysiwyg.container--text--wysiwyg .wysiwyg p {
  margin: 0 0 0.66em;
}

html[dir=rtl] .wysiwyg blockquote:before, html[dir=rtl] .wysiwyg blockquote:after {
  left: initial;
  right: 0;
}

.theme--background-color--veo-vivid-blue-dark .grid .grid__title,
.theme--background-color--veo-vivid-green-dark .grid .grid__title,
.theme--background-color--veo-vivid-purple-dark .grid .grid__title,
.theme--background-color--veo-vivid-gray-dark .grid .grid__title,
.theme--background-color--veo-vivid-blue-navy .grid .grid__title,
.theme--background-color--veo-magma-regent-green .grid .grid__title,
.theme--background-color--veo-magma-light-green .grid .grid__title,
.theme--background-color--veo-magma-indigo-blue .grid .grid__title,
.theme--background-color--veo-magma-green .grid .grid__title,
.theme--background-color--veo-magma-yellow .grid .grid__title,
.theme--background-color--veo-magma-sky-blue .grid .grid__title {
  color: #ffffff;
}
.theme--background-color--veo-vivid-blue-dark .wysiwyg p,
.theme--background-color--veo-vivid-blue-dark .wysiwyg li,
.theme--background-color--veo-vivid-green-dark .wysiwyg p,
.theme--background-color--veo-vivid-green-dark .wysiwyg li,
.theme--background-color--veo-vivid-purple-dark .wysiwyg p,
.theme--background-color--veo-vivid-purple-dark .wysiwyg li,
.theme--background-color--veo-vivid-gray-dark .wysiwyg p,
.theme--background-color--veo-vivid-gray-dark .wysiwyg li,
.theme--background-color--veo-vivid-blue-navy .wysiwyg p,
.theme--background-color--veo-vivid-blue-navy .wysiwyg li,
.theme--background-color--veo-magma-regent-green .wysiwyg p,
.theme--background-color--veo-magma-regent-green .wysiwyg li,
.theme--background-color--veo-magma-light-green .wysiwyg p,
.theme--background-color--veo-magma-light-green .wysiwyg li,
.theme--background-color--veo-magma-indigo-blue .wysiwyg p,
.theme--background-color--veo-magma-indigo-blue .wysiwyg li,
.theme--background-color--veo-magma-green .wysiwyg p,
.theme--background-color--veo-magma-green .wysiwyg li,
.theme--background-color--veo-magma-yellow .wysiwyg p,
.theme--background-color--veo-magma-yellow .wysiwyg li,
.theme--background-color--veo-magma-sky-blue .wysiwyg p,
.theme--background-color--veo-magma-sky-blue .wysiwyg li {
  color: #ffffff;
}
.theme--background-color--veo-vivid-blue-dark .theme--background-color--veo-white .grid .grid__title,
.theme--background-color--veo-vivid-blue-dark .theme--background-color--veo-gray .grid .grid__title,
.theme--background-color--veo-vivid-green-dark .theme--background-color--veo-white .grid .grid__title,
.theme--background-color--veo-vivid-green-dark .theme--background-color--veo-gray .grid .grid__title,
.theme--background-color--veo-vivid-purple-dark .theme--background-color--veo-white .grid .grid__title,
.theme--background-color--veo-vivid-purple-dark .theme--background-color--veo-gray .grid .grid__title,
.theme--background-color--veo-vivid-gray-dark .theme--background-color--veo-white .grid .grid__title,
.theme--background-color--veo-vivid-gray-dark .theme--background-color--veo-gray .grid .grid__title,
.theme--background-color--veo-vivid-blue-navy .theme--background-color--veo-white .grid .grid__title,
.theme--background-color--veo-vivid-blue-navy .theme--background-color--veo-gray .grid .grid__title,
.theme--background-color--veo-magma-regent-green .theme--background-color--veo-white .grid .grid__title,
.theme--background-color--veo-magma-regent-green .theme--background-color--veo-gray .grid .grid__title,
.theme--background-color--veo-magma-light-green .theme--background-color--veo-white .grid .grid__title,
.theme--background-color--veo-magma-light-green .theme--background-color--veo-gray .grid .grid__title,
.theme--background-color--veo-magma-indigo-blue .theme--background-color--veo-white .grid .grid__title,
.theme--background-color--veo-magma-indigo-blue .theme--background-color--veo-gray .grid .grid__title,
.theme--background-color--veo-magma-green .theme--background-color--veo-white .grid .grid__title,
.theme--background-color--veo-magma-green .theme--background-color--veo-gray .grid .grid__title,
.theme--background-color--veo-magma-yellow .theme--background-color--veo-white .grid .grid__title,
.theme--background-color--veo-magma-yellow .theme--background-color--veo-gray .grid .grid__title,
.theme--background-color--veo-magma-sky-blue .theme--background-color--veo-white .grid .grid__title,
.theme--background-color--veo-magma-sky-blue .theme--background-color--veo-gray .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-vivid-blue-dark .theme--background-color--veo-white .wysiwyg p,
.theme--background-color--veo-vivid-blue-dark .theme--background-color--veo-white .wysiwyg li,
.theme--background-color--veo-vivid-blue-dark .theme--background-color--veo-gray .wysiwyg p,
.theme--background-color--veo-vivid-blue-dark .theme--background-color--veo-gray .wysiwyg li,
.theme--background-color--veo-vivid-green-dark .theme--background-color--veo-white .wysiwyg p,
.theme--background-color--veo-vivid-green-dark .theme--background-color--veo-white .wysiwyg li,
.theme--background-color--veo-vivid-green-dark .theme--background-color--veo-gray .wysiwyg p,
.theme--background-color--veo-vivid-green-dark .theme--background-color--veo-gray .wysiwyg li,
.theme--background-color--veo-vivid-purple-dark .theme--background-color--veo-white .wysiwyg p,
.theme--background-color--veo-vivid-purple-dark .theme--background-color--veo-white .wysiwyg li,
.theme--background-color--veo-vivid-purple-dark .theme--background-color--veo-gray .wysiwyg p,
.theme--background-color--veo-vivid-purple-dark .theme--background-color--veo-gray .wysiwyg li,
.theme--background-color--veo-vivid-gray-dark .theme--background-color--veo-white .wysiwyg p,
.theme--background-color--veo-vivid-gray-dark .theme--background-color--veo-white .wysiwyg li,
.theme--background-color--veo-vivid-gray-dark .theme--background-color--veo-gray .wysiwyg p,
.theme--background-color--veo-vivid-gray-dark .theme--background-color--veo-gray .wysiwyg li,
.theme--background-color--veo-vivid-blue-navy .theme--background-color--veo-white .wysiwyg p,
.theme--background-color--veo-vivid-blue-navy .theme--background-color--veo-white .wysiwyg li,
.theme--background-color--veo-vivid-blue-navy .theme--background-color--veo-gray .wysiwyg p,
.theme--background-color--veo-vivid-blue-navy .theme--background-color--veo-gray .wysiwyg li,
.theme--background-color--veo-magma-regent-green .theme--background-color--veo-white .wysiwyg p,
.theme--background-color--veo-magma-regent-green .theme--background-color--veo-white .wysiwyg li,
.theme--background-color--veo-magma-regent-green .theme--background-color--veo-gray .wysiwyg p,
.theme--background-color--veo-magma-regent-green .theme--background-color--veo-gray .wysiwyg li,
.theme--background-color--veo-magma-light-green .theme--background-color--veo-white .wysiwyg p,
.theme--background-color--veo-magma-light-green .theme--background-color--veo-white .wysiwyg li,
.theme--background-color--veo-magma-light-green .theme--background-color--veo-gray .wysiwyg p,
.theme--background-color--veo-magma-light-green .theme--background-color--veo-gray .wysiwyg li,
.theme--background-color--veo-magma-indigo-blue .theme--background-color--veo-white .wysiwyg p,
.theme--background-color--veo-magma-indigo-blue .theme--background-color--veo-white .wysiwyg li,
.theme--background-color--veo-magma-indigo-blue .theme--background-color--veo-gray .wysiwyg p,
.theme--background-color--veo-magma-indigo-blue .theme--background-color--veo-gray .wysiwyg li,
.theme--background-color--veo-magma-green .theme--background-color--veo-white .wysiwyg p,
.theme--background-color--veo-magma-green .theme--background-color--veo-white .wysiwyg li,
.theme--background-color--veo-magma-green .theme--background-color--veo-gray .wysiwyg p,
.theme--background-color--veo-magma-green .theme--background-color--veo-gray .wysiwyg li,
.theme--background-color--veo-magma-yellow .theme--background-color--veo-white .wysiwyg p,
.theme--background-color--veo-magma-yellow .theme--background-color--veo-white .wysiwyg li,
.theme--background-color--veo-magma-yellow .theme--background-color--veo-gray .wysiwyg p,
.theme--background-color--veo-magma-yellow .theme--background-color--veo-gray .wysiwyg li,
.theme--background-color--veo-magma-sky-blue .theme--background-color--veo-white .wysiwyg p,
.theme--background-color--veo-magma-sky-blue .theme--background-color--veo-white .wysiwyg li,
.theme--background-color--veo-magma-sky-blue .theme--background-color--veo-gray .wysiwyg p,
.theme--background-color--veo-magma-sky-blue .theme--background-color--veo-gray .wysiwyg li {
  color: #2c2c2c;
}

.theme--background-color--veo-vivid-blue .grid .grid__title,
.theme--background-color--veo-pale-blue .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .grid .grid__title,
.theme--background-color--veo-vivid-gray .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .grid .grid__title,
.theme--background-color--veo-vivid-green .grid .grid__title,
.theme--background-color--veo-vivid-khaki .grid .grid__title,
.theme--background-color--veo-vivid-orange .grid .grid__title,
.theme--background-color--veo-vivid-purple .grid .grid__title,
.theme--background-color--veo-vivid-red-light .grid .grid__title,
.theme--background-color--veo-pale-red .grid .grid__title,
.theme--background-color--veo-vivid-rose .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .grid .grid__title {
  color: #ffffff;
}
.theme--background-color--veo-vivid-blue .image-card.image-card--with-description .image-card__description,
.theme--background-color--veo-pale-blue .image-card.image-card--with-description .image-card__description,
.theme--background-color--veo-vivid-blue-gray .image-card.image-card--with-description .image-card__description,
.theme--background-color--veo-vivid-gray .image-card.image-card--with-description .image-card__description,
.theme--background-color--veo-vivid-green-waste .image-card.image-card--with-description .image-card__description,
.theme--background-color--veo-vivid-green .image-card.image-card--with-description .image-card__description,
.theme--background-color--veo-vivid-khaki .image-card.image-card--with-description .image-card__description,
.theme--background-color--veo-vivid-orange .image-card.image-card--with-description .image-card__description,
.theme--background-color--veo-vivid-purple .image-card.image-card--with-description .image-card__description,
.theme--background-color--veo-vivid-red-light .image-card.image-card--with-description .image-card__description,
.theme--background-color--veo-pale-red .image-card.image-card--with-description .image-card__description,
.theme--background-color--veo-vivid-rose .image-card.image-card--with-description .image-card__description,
.theme--background-color--veo-vivid-green-blue .image-card.image-card--with-description .image-card__description {
  color: #2c2c2c;
}
.theme--background-color--veo-vivid-blue .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #ffffff;
  color: transparent;
}
.theme--background-color--veo-vivid-blue .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .wysiwyg span .footer-styled-figures {
  color: inherit;
}
.theme--background-color--veo-vivid-blue .wysiwyg p,
.theme--background-color--veo-vivid-blue .wysiwyg li,
.theme--background-color--veo-pale-blue .wysiwyg p,
.theme--background-color--veo-pale-blue .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .wysiwyg li,
.theme--background-color--veo-vivid-gray .wysiwyg p,
.theme--background-color--veo-vivid-gray .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .wysiwyg li,
.theme--background-color--veo-vivid-green .wysiwyg p,
.theme--background-color--veo-vivid-green .wysiwyg li,
.theme--background-color--veo-vivid-khaki .wysiwyg p,
.theme--background-color--veo-vivid-khaki .wysiwyg li,
.theme--background-color--veo-vivid-orange .wysiwyg p,
.theme--background-color--veo-vivid-orange .wysiwyg li,
.theme--background-color--veo-vivid-purple .wysiwyg p,
.theme--background-color--veo-vivid-purple .wysiwyg li,
.theme--background-color--veo-vivid-red-light .wysiwyg p,
.theme--background-color--veo-vivid-red-light .wysiwyg li,
.theme--background-color--veo-pale-red .wysiwyg p,
.theme--background-color--veo-pale-red .wysiwyg li,
.theme--background-color--veo-vivid-rose .wysiwyg p,
.theme--background-color--veo-vivid-rose .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .wysiwyg li {
  color: #2c2c2c;
}
.theme--background-color--veo-vivid-blue .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .wysiwyg hr::before,
.theme--background-color--veo-pale-red .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .wysiwyg hr::before {
  background-color: #2c2c2c;
}
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-light .grid .grid__title,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-gray .grid .grid__title,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-vivid-blue-sky .grid .grid__title,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-brown .grid .grid__title,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-brown-yellow .grid .grid__title,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-dark .grid .grid__title,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-white .grid .grid__title,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-light .grid .grid__title,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-green .grid .grid__title,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-green .grid .grid__title,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-vivid-mustard .grid .grid__title,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-mustard .grid .grid__title,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-purple .grid .grid__title,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-purple-gray .grid .grid__title,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-light .grid .grid__title,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-gray .grid .grid__title,
.theme--background-color--veo-pale-blue .theme--background-color--veo-vivid-blue-sky .grid .grid__title,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-brown .grid .grid__title,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-brown-yellow .grid .grid__title,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-dark .grid .grid__title,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-white .grid .grid__title,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-light .grid .grid__title,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-green .grid .grid__title,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-green .grid .grid__title,
.theme--background-color--veo-pale-blue .theme--background-color--veo-vivid-mustard .grid .grid__title,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-mustard .grid .grid__title,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-purple .grid .grid__title,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-purple-gray .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-light .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-gray .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-vivid-blue-sky .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-brown .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-brown-yellow .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-dark .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-white .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-light .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-green .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-green .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-vivid-mustard .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-mustard .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-purple .grid .grid__title,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-purple-gray .grid .grid__title,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-light .grid .grid__title,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-gray .grid .grid__title,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-vivid-blue-sky .grid .grid__title,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-brown .grid .grid__title,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-brown-yellow .grid .grid__title,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-dark .grid .grid__title,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-white .grid .grid__title,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-light .grid .grid__title,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-green .grid .grid__title,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-green .grid .grid__title,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-vivid-mustard .grid .grid__title,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-mustard .grid .grid__title,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-purple .grid .grid__title,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-purple-gray .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-light .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-gray .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-vivid-blue-sky .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-brown .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-brown-yellow .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-dark .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-white .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-light .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-green .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-green .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-vivid-mustard .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-mustard .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-purple .grid .grid__title,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-purple-gray .grid .grid__title,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-light .grid .grid__title,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-gray .grid .grid__title,
.theme--background-color--veo-vivid-green .theme--background-color--veo-vivid-blue-sky .grid .grid__title,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-brown .grid .grid__title,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-brown-yellow .grid .grid__title,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-dark .grid .grid__title,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-white .grid .grid__title,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-light .grid .grid__title,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-green .grid .grid__title,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-green .grid .grid__title,
.theme--background-color--veo-vivid-green .theme--background-color--veo-vivid-mustard .grid .grid__title,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-mustard .grid .grid__title,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-purple .grid .grid__title,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-purple-gray .grid .grid__title,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-light .grid .grid__title,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-gray .grid .grid__title,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-vivid-blue-sky .grid .grid__title,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-brown .grid .grid__title,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-brown-yellow .grid .grid__title,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-dark .grid .grid__title,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-white .grid .grid__title,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-light .grid .grid__title,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-green .grid .grid__title,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-green .grid .grid__title,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-vivid-mustard .grid .grid__title,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-mustard .grid .grid__title,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-purple .grid .grid__title,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-purple-gray .grid .grid__title,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-light .grid .grid__title,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-gray .grid .grid__title,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-vivid-blue-sky .grid .grid__title,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-brown .grid .grid__title,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-brown-yellow .grid .grid__title,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-dark .grid .grid__title,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-white .grid .grid__title,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-light .grid .grid__title,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-green .grid .grid__title,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-green .grid .grid__title,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-vivid-mustard .grid .grid__title,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-mustard .grid .grid__title,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-purple .grid .grid__title,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-purple-gray .grid .grid__title,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-light .grid .grid__title,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-gray .grid .grid__title,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-vivid-blue-sky .grid .grid__title,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-brown .grid .grid__title,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-brown-yellow .grid .grid__title,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-dark .grid .grid__title,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-white .grid .grid__title,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-light .grid .grid__title,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-green .grid .grid__title,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-green .grid .grid__title,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-vivid-mustard .grid .grid__title,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-mustard .grid .grid__title,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-purple .grid .grid__title,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-purple-gray .grid .grid__title,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-light .grid .grid__title,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-gray .grid .grid__title,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-vivid-blue-sky .grid .grid__title,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-brown .grid .grid__title,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-brown-yellow .grid .grid__title,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-dark .grid .grid__title,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-white .grid .grid__title,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-light .grid .grid__title,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-green .grid .grid__title,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-green .grid .grid__title,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-vivid-mustard .grid .grid__title,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-mustard .grid .grid__title,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-purple .grid .grid__title,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-purple-gray .grid .grid__title,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-light .grid .grid__title,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-gray .grid .grid__title,
.theme--background-color--veo-pale-red .theme--background-color--veo-vivid-blue-sky .grid .grid__title,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-brown .grid .grid__title,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-brown-yellow .grid .grid__title,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-dark .grid .grid__title,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-white .grid .grid__title,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-light .grid .grid__title,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-green .grid .grid__title,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-green .grid .grid__title,
.theme--background-color--veo-pale-red .theme--background-color--veo-vivid-mustard .grid .grid__title,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-mustard .grid .grid__title,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-purple .grid .grid__title,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-purple-gray .grid .grid__title,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-light .grid .grid__title,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-gray .grid .grid__title,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-vivid-blue-sky .grid .grid__title,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-brown .grid .grid__title,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-brown-yellow .grid .grid__title,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-dark .grid .grid__title,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-white .grid .grid__title,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-light .grid .grid__title,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-green .grid .grid__title,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-green .grid .grid__title,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-vivid-mustard .grid .grid__title,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-mustard .grid .grid__title,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-purple .grid .grid__title,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-purple-gray .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-light .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-gray .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-vivid-blue-sky .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-brown .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-brown-yellow .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-dark .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-white .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-light .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-green .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-green .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-vivid-mustard .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-mustard .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-purple .grid .grid__title,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-purple-gray .grid .grid__title {
  color: #2c2c2c;
}
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-brown .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-dark .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-white .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-vivid-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-purple-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-brown .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-dark .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-white .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-vivid-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-purple-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-vivid-blue-sky .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-brown .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-brown-yellow .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-dark .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-white .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-vivid-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-purple-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-vivid-blue-sky .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-brown .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-brown-yellow .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-dark .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-white .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-vivid-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-purple-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-vivid-blue-sky .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-brown .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-brown-yellow .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-dark .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-white .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-vivid-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-purple-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-vivid-blue-sky .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-brown .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-brown-yellow .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-dark .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-white .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-vivid-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-purple-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-vivid-blue-sky .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-brown .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-brown-yellow .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-dark .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-white .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-vivid-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-purple-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-vivid-blue-sky .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-brown .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-brown-yellow .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-dark .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-white .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-vivid-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-purple-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-vivid-blue-sky .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-brown .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-brown-yellow .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-dark .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-white .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-vivid-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-purple-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-vivid-blue-sky .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-brown .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-brown-yellow .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-dark .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-white .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-vivid-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-purple-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-vivid-blue-sky .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-brown .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-brown-yellow .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-dark .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-white .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-vivid-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-purple-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-vivid-blue-sky .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-brown .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-brown-yellow .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-dark .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-white .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-vivid-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-purple-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-brown .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-dark .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-white .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-vivid-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-purple-gray .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
  color: transparent;
}
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-brown .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-dark .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-white .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-vivid-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-purple-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-brown .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-dark .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-white .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-vivid-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-purple-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-vivid-blue-sky .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-brown .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-brown-yellow .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-dark .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-white .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-vivid-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-purple-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-vivid-blue-sky .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-brown .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-brown-yellow .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-dark .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-white .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-vivid-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-purple-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-vivid-blue-sky .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-brown .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-brown-yellow .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-dark .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-white .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-vivid-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-purple-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-vivid-blue-sky .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-brown .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-brown-yellow .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-dark .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-white .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-vivid-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-purple-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-vivid-blue-sky .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-brown .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-brown-yellow .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-dark .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-white .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-vivid-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-purple-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-vivid-blue-sky .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-brown .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-brown-yellow .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-dark .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-white .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-vivid-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-purple-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-vivid-blue-sky .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-brown .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-brown-yellow .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-dark .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-white .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-vivid-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-purple-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-vivid-blue-sky .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-brown .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-brown-yellow .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-dark .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-white .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-vivid-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-purple-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-vivid-blue-sky .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-brown .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-brown-yellow .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-dark .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-white .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-vivid-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-purple-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-vivid-blue-sky .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-brown .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-brown-yellow .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-dark .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-white .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-vivid-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-purple-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-brown .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-dark .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-white .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-vivid-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-purple-gray .wysiwyg span .footer-styled-figures {
  color: inherit;
}
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-light .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-light .wysiwyg li,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-gray .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-gray .wysiwyg li,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg li,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-brown .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-brown .wysiwyg li,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg li,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-dark .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-dark .wysiwyg li,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-light .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-light .wysiwyg li,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-green .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-green .wysiwyg li,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-green .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-green .wysiwyg li,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-vivid-mustard .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-vivid-mustard .wysiwyg li,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-mustard .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-mustard .wysiwyg li,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-purple .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-purple .wysiwyg li,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-purple-gray .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-purple-gray .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-light .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-light .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-gray .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-gray .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-brown .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-brown .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-dark .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-dark .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-light .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-light .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-green .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-green .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-green .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-green .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-vivid-mustard .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-vivid-mustard .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-mustard .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-mustard .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-purple .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-purple .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-purple-gray .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-purple-gray .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-light .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-light .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-gray .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-gray .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-vivid-blue-sky .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-vivid-blue-sky .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-brown .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-brown .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-brown-yellow .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-brown-yellow .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-dark .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-dark .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-light .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-light .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-green .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-green .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-green .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-green .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-vivid-mustard .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-vivid-mustard .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-mustard .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-mustard .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-purple .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-purple .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-purple-gray .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-purple-gray .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-light .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-light .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-gray .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-gray .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-vivid-blue-sky .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-vivid-blue-sky .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-brown .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-brown .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-brown-yellow .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-brown-yellow .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-dark .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-dark .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-light .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-light .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-green .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-green .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-green .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-green .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-vivid-mustard .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-vivid-mustard .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-mustard .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-mustard .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-purple .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-purple .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-purple-gray .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-purple-gray .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-light .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-light .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-gray .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-gray .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-vivid-blue-sky .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-vivid-blue-sky .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-brown .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-brown .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-brown-yellow .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-brown-yellow .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-dark .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-dark .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-light .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-light .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-green .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-green .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-green .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-green .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-vivid-mustard .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-vivid-mustard .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-mustard .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-mustard .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-purple .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-purple .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-purple-gray .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-purple-gray .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-light .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-light .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-gray .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-gray .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-vivid-blue-sky .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-vivid-blue-sky .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-brown .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-brown .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-brown-yellow .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-brown-yellow .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-dark .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-dark .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-light .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-light .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-green .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-green .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-green .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-green .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-vivid-mustard .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-vivid-mustard .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-mustard .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-mustard .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-purple .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-purple .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-purple-gray .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-purple-gray .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-light .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-light .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-gray .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-gray .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-vivid-blue-sky .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-vivid-blue-sky .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-brown .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-brown .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-brown-yellow .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-brown-yellow .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-dark .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-dark .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-light .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-light .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-green .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-green .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-green .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-green .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-vivid-mustard .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-vivid-mustard .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-mustard .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-mustard .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-purple .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-purple .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-purple-gray .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-purple-gray .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-light .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-light .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-gray .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-gray .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-vivid-blue-sky .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-vivid-blue-sky .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-brown .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-brown .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-brown-yellow .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-brown-yellow .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-dark .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-dark .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-light .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-light .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-green .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-green .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-green .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-green .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-vivid-mustard .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-vivid-mustard .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-mustard .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-mustard .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-purple .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-purple .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-purple-gray .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-purple-gray .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-light .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-light .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-gray .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-gray .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-vivid-blue-sky .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-vivid-blue-sky .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-brown .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-brown .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-brown-yellow .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-brown-yellow .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-dark .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-dark .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-light .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-light .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-green .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-green .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-green .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-green .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-vivid-mustard .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-vivid-mustard .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-mustard .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-mustard .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-purple .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-purple .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-purple-gray .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-purple-gray .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-light .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-light .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-gray .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-gray .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-vivid-blue-sky .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-vivid-blue-sky .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-brown .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-brown .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-brown-yellow .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-brown-yellow .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-dark .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-dark .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-light .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-light .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-green .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-green .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-green .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-green .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-vivid-mustard .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-vivid-mustard .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-mustard .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-mustard .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-purple .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-purple .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-purple-gray .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-purple-gray .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-light .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-light .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-gray .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-gray .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-vivid-blue-sky .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-vivid-blue-sky .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-brown .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-brown .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-brown-yellow .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-brown-yellow .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-dark .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-dark .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-light .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-light .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-green .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-green .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-green .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-green .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-vivid-mustard .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-vivid-mustard .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-mustard .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-mustard .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-purple .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-purple .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-purple-gray .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-purple-gray .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-light .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-light .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-gray .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-gray .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-vivid-blue-sky .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-vivid-blue-sky .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-brown .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-brown .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-brown-yellow .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-brown-yellow .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-dark .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-dark .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-light .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-light .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-green .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-green .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-green .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-green .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-vivid-mustard .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-vivid-mustard .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-mustard .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-mustard .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-purple .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-purple .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-purple-gray .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-purple-gray .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-light .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-light .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-gray .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-gray .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-brown .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-brown .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-dark .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-dark .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-light .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-light .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-green .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-green .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-green .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-green .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-vivid-mustard .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-vivid-mustard .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-mustard .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-mustard .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-purple .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-purple .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-purple-gray .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-purple-gray .wysiwyg li {
  color: #2c2c2c;
}
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-brown .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-dark .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-white .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-blue-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-vivid-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-purple .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-purple-gray .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-light .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-gray .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-brown .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-dark .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-white .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-light .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-green .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-blue-green .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .theme--background-color--veo-vivid-mustard .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-mustard .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-purple .wysiwyg hr::before,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-purple-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-vivid-blue-sky .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-brown .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-brown-yellow .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-dark .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-white .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-blue-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-vivid-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-purple .wysiwyg hr::before,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-purple-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-vivid-blue-sky .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-brown .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-brown-yellow .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-dark .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-white .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-blue-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-vivid-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-purple .wysiwyg hr::before,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-purple-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-vivid-blue-sky .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-brown .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-brown-yellow .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-dark .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-white .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-blue-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-vivid-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-purple .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-purple-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .theme--background-color--veo-vivid-blue-sky .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-brown .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-brown-yellow .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-dark .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-white .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-blue-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .theme--background-color--veo-vivid-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-purple .wysiwyg hr::before,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-purple-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-vivid-blue-sky .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-brown .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-brown-yellow .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-dark .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-white .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-blue-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-vivid-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-purple .wysiwyg hr::before,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-purple-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-vivid-blue-sky .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-brown .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-brown-yellow .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-dark .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-white .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-blue-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-vivid-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-purple .wysiwyg hr::before,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-purple-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-vivid-blue-sky .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-brown .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-brown-yellow .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-dark .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-white .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-blue-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-vivid-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-purple .wysiwyg hr::before,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-purple-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-vivid-blue-sky .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-brown .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-brown-yellow .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-dark .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-white .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-blue-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-vivid-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-purple .wysiwyg hr::before,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-purple-gray .wysiwyg hr::before,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-light .wysiwyg hr::before,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-gray .wysiwyg hr::before,
.theme--background-color--veo-pale-red .theme--background-color--veo-vivid-blue-sky .wysiwyg hr::before,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-brown .wysiwyg hr::before,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-brown-yellow .wysiwyg hr::before,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-dark .wysiwyg hr::before,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-white .wysiwyg hr::before,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-light .wysiwyg hr::before,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-green .wysiwyg hr::before,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-blue-green .wysiwyg hr::before,
.theme--background-color--veo-pale-red .theme--background-color--veo-vivid-mustard .wysiwyg hr::before,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-mustard .wysiwyg hr::before,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-purple .wysiwyg hr::before,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-purple-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-vivid-blue-sky .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-brown .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-brown-yellow .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-dark .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-white .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-blue-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-vivid-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-purple .wysiwyg hr::before,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-purple-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-gray .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-vivid-blue-sky .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-brown .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-brown-yellow .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-dark .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-white .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-light .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-blue-green .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-vivid-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-mustard .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-purple .wysiwyg hr::before,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-purple-gray .wysiwyg hr::before {
  background-color: #2c2c2c;
}
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-blue .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-pale-blue .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-blue-gray .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-gray .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-green-waste .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-green .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-khaki .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-orange .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-purple .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-red-light .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-pale-red .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-rose .theme--background-color--veo-pale-gray-white .wysiwyg li,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-white .wysiwyg p,
.theme--background-color--veo-vivid-green-blue .theme--background-color--veo-pale-gray-white .wysiwyg li {
  color: #2c2c2c;
}

.theme--background-color--veo-pale-blue-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-blue-sky .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-brown .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-brown-yellow .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-gray-dark .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-gray-white .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-gray-light .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-blue-green .wysiwyg .footer-styled-figures,
.theme--background-color--veo-vivid-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-mustard .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-purple .wysiwyg .footer-styled-figures,
.theme--background-color--veo-pale-purple-gray .wysiwyg .footer-styled-figures,
.theme--background-color--veo-white .wysiwyg .footer-styled-figures {
  color: transparent;
}
.theme--background-color--veo-pale-blue-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-blue-sky .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-brown .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-brown-yellow .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-gray-dark .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-gray-white .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-gray-light .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-blue-green .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-vivid-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-mustard .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-purple .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-pale-purple-gray .wysiwyg span .footer-styled-figures,
.theme--background-color--veo-white .wysiwyg span .footer-styled-figures {
  color: inherit;
}

.footer {
  margin-top: 28px;
}
@media (min-width: 768px) {
  .footer {
    margin-top: 32px;
  }
}
@media (min-width: 1024px) {
  .footer {
    margin-top: 40px;
  }
}
@media (min-width: 1286px) {
  .footer {
    margin-top: 52px;
  }
}

.wysiwyg > div table {
  overflow-x: auto;
  display: block;
}

.round .showcase-card-v2,
.rounded .showcase-card-v2 {
  border-radius: 0 25px 0 25px;
}

.square .showcase-card-v2 {
  border-radius: 0;
}

.showcase-card-v2 {
  line-height: 1.2;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  overflow: hidden;
  position: relative;
  color: #2c2c2c;
  margin-bottom: 24px;
  padding: 40px 32px;
}
html[lang|=en] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .showcase-card-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .showcase-card-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .showcase-card-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .showcase-card-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .showcase-card-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .showcase-card-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .showcase-card-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .showcase-card-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .showcase-card-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .showcase-card-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .showcase-card-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .showcase-card-v2 {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .showcase-card-v2 {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .showcase-card-v2 {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .showcase-card-v2 {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .showcase-card-v2 {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .showcase-card-v2 {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .showcase-card-v2 {
    margin-bottom: 16px;
    padding: 32px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2 {
    margin-bottom: 24px;
    padding: 40px 32px;
  }
}
@media (min-width: 1286px) {
  .showcase-card-v2 {
    padding: 64px 40px;
    margin-bottom: 32px;
  }
}
@media (max-width: 768px) {
  .showcase-card-v2 {
    flex-direction: column;
  }
}
.showcase-card-v2 .showcase-card__image {
  width: 100%;
  flex-shrink: 0;
  overflow: hidden;
}
.showcase-card-v2 .showcase-card__image img {
  width: 100%;
  height: auto;
}
@media (min-width: 768px) {
  .showcase-card-v2 .showcase-card__image {
    width: 190px;
  }
}
@media (min-width: 1286px) {
  .showcase-card-v2 .showcase-card__image {
    width: 310px;
  }
}
@media (max-width: 768px) {
  .showcase-card-v2 .showcase-card__image {
    width: 100%;
    height: 275px;
  }
}
.showcase-card-v2 .showcase-card__image .media-image .media-image__picture img {
  width: 190px;
  height: 190px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  font-family: "object-fit: cover; object-position: center";
}
@media (max-width: 768px) {
  .showcase-card-v2 .showcase-card__image .media-image .media-image__picture img {
    width: 100%;
    height: 275px;
  }
}
.showcase-card-v2 .showcase-card__image .container--media-entity {
  padding-bottom: 0;
}
.showcase-card-v2 .showcase-card__content {
  padding-left: 32px;
  flex: 1 1 auto;
  min-width: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .showcase-card-v2 .showcase-card__content {
    padding: 32px 0 0 0;
  }
}
@media (min-width: 1286px) {
  .showcase-card-v2 .showcase-card__content {
    padding: 0 0 0 40px;
  }
}
.showcase-card-v2 .showcase-card__content .showcase-card__text .container--wysiwyg .container__inner {
  margin: 0;
}
.showcase-card-v2 .showcase-card__content .showcase-card__text .container.container--width--text.container--text--wysiwyg .container__inner {
  max-width: 100%;
}
.showcase-card-v2 .showcase-card__content .showcase-card__text .wysiwyg > div p:last-child {
  margin-bottom: 0;
}
.showcase-card-v2 .showcase-card__title {
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  margin: 0;
  color: currentColor;
  padding-left: 5px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
@media (min-width: 768px) {
  .showcase-card-v2 .showcase-card__title {
    font-size: 13px;
    line-height: 17px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2 .showcase-card__title {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1286px) {
  .showcase-card-v2 .showcase-card__title {
    font-size: 17px;
    line-height: 22px;
  }
}
.showcase-card-v2 .wrapper-country-title {
  display: flex;
  align-items: center;
  padding-bottom: 8px;
}
.showcase-card-v2 .showcase-card__intro {
  font-size: 22px;
  font-weight: 700;
  margin: 0;
  line-height: 29px;
  color: currentColor;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .showcase-card-v2 .showcase-card__intro {
    font-size: 20px;
    line-height: 27px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2 .showcase-card__intro {
    line-height: 26px;
  }
}
@media (min-width: 1286px) {
  .showcase-card-v2 .showcase-card__intro {
    font-size: 26px;
    line-height: 33px;
  }
}
.showcase-card-v2 .showcase-card__text .wysiwyg {
  font-size: 14px;
  line-height: 20px;
  width: 100%;
}
.showcase-card-v2 .dash {
  height: 18px;
}
.showcase-card-v2 .showcase-card__country {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 400;
  padding-right: 5px;
  line-height: 18px;
  letter-spacing: 1px;
}
@media (min-width: 768px) {
  .showcase-card-v2 .showcase-card__country {
    font-size: 13px;
    line-height: 17px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2 .showcase-card__country {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1286px) {
  .showcase-card-v2 .showcase-card__country {
    font-size: 17px;
    line-height: 22px;
  }
}
.showcase-card-v2 .link {
  display: inline-block;
  font-weight: 700;
  margin-top: 16px;
  margin-bottom: 0;
  position: relative;
}
.showcase-card-v2 .link a {
  font-size: 16px;
  line-height: 21px;
  color: currentColor;
  text-decoration: none;
}
@media (min-width: 768px) {
  .showcase-card-v2 .link a {
    font-size: 15px;
    line-height: 20px;
  }
}
@media (min-width: 1286px) {
  .showcase-card-v2 .link a {
    font-size: 18px;
    line-height: 24px;
  }
}
.showcase-card-v2 .link a:after {
  content: " ";
  border: solid currentColor;
  border-width: 0 2px 2px 0;
  display: block;
  position: absolute;
  top: 50%;
  right: -20px;
  margin: -4px 0 0 -5px;
  padding: 3px;
  transform: rotate(-45deg);
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue {
  background-color: #7ABCCE;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-green {
  background-color: #7FB8AC;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-green .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-green .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-green .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-green .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-green .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-green .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-gray {
  background-color: #C6C4D2;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-gray .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-gray .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-gray:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-gray:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-gray.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-gray.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-gray .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-gray .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-gray .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-gray .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-light {
  background-color: #C8DCDC;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-light .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-light .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-light:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-light:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-light.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-blue-light.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-light .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-light .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-light .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-blue-light .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-brown {
  background-color: #DDBBA3;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-brown .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-brown .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-brown:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-brown:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-brown.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-brown.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-brown .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-brown .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-brown .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-brown .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-brown-yellow {
  background-color: #D9C594;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-brown-yellow .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-brown-yellow .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-brown-yellow:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-brown-yellow:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-brown-yellow.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-brown-yellow.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-brown-yellow .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-brown-yellow .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-brown-yellow .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-brown-yellow .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-green {
  background-color: #B6D987;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-green .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-green .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-green .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-green .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-green .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-green .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-dark {
  background-color: #CAC7C4;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-dark .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-dark .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-dark:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-dark:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-dark.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-dark.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-dark .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-dark .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-dark .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-dark .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-white {
  background-color: #F2F2F2;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-white .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-white .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-white:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-white:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-white.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-white.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-white .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-white .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-white .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-white .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-light {
  background-color: #D9D1C8;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-light .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-light .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-light:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-light:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-light.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-gray-light.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-light .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-light .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-light .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-gray-light .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-mustard {
  background-color: #FDD384;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-mustard .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-mustard .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-mustard:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-mustard:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-mustard.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-mustard.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-mustard .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-mustard .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-mustard .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-mustard .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-purple {
  background-color: #B29FB0;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-purple .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-purple .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-purple:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-purple:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-purple.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-purple.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-purple .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-purple .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-purple .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-purple .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-purple-gray {
  background-color: #DBB4B7;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-purple-gray .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-purple-gray .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-purple-gray:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-purple-gray:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-purple-gray.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-purple-gray.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-purple-gray .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-purple-gray .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-purple-gray .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-purple-gray .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-red {
  background-color: #F08F75;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-pale-red .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-red .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-red:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-red:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-red.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-red.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-red .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-pale-red .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-pale-red .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-red .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue {
  background-color: #00AEC7;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-dark {
  background-color: #0062A9;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-dark .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-dark .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-dark:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-dark:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-dark.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-dark.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-dark .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-dark .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-dark .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-dark .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-gray {
  background-color: #7197CA;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-gray .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-gray .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-gray:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-gray:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-gray.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-gray.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-gray .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-gray .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-gray .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-gray .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-sky {
  background-color: #91E1EF;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-sky .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-sky .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-sky:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-sky:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-sky.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-sky.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-sky .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-sky .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-sky .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-sky .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green {
  background-color: #C0D272;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-dark {
  background-color: #199C69;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-dark .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-dark .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-dark:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-dark:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-dark.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-dark.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-dark .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-dark .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-dark .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-dark .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-gray {
  background-color: #9C9E9F;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-gray .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-gray .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-gray:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-gray:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-gray.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-gray.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-gray .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-gray .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-gray .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-gray .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-gray-dark {
  background-color: #55555A;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-gray-dark .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-gray-dark .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-gray-dark:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-gray-dark:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-gray-dark.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-gray-dark.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-gray-dark .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-gray-dark .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-gray-dark .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-gray-dark .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-khaki {
  background-color: #AEA935;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-khaki .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-khaki .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-khaki:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-khaki:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-khaki.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-khaki.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-khaki .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-khaki .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-khaki .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-khaki .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-mustard {
  background-color: #FFD616;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-mustard .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-mustard .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-mustard:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-mustard:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-mustard.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-mustard.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-mustard .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-mustard .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-mustard .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-mustard .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-orange {
  background-color: #F49F25;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-orange .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-orange .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-orange:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-orange:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-orange.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-orange.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-orange .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-orange .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-orange .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-orange .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-purple {
  background-color: #A8438D;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-purple .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-purple .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-purple:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-purple:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-purple.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-purple.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-purple .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-purple .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-purple .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-purple .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-purple-dark {
  background-color: #804180;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-purple-dark .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-purple-dark .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-purple-dark:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-purple-dark:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-purple-dark.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-purple-dark.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-purple-dark .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-purple-dark .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-purple-dark .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-purple-dark .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-red-light {
  background-color: #E95F47;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-red-light .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-red-light .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-red-light:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-red-light:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-red-light.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-red-light.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-red-light .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-red-light .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-red-light .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-red-light .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-rose {
  background-color: #EE8694;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-rose .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-rose .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-rose:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-rose:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-rose.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-rose.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-rose .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-rose .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-rose .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-rose .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-waste {
  background-color: #97BF0D;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-waste .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-waste .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-waste:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-waste:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-waste.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-waste.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-waste .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-waste .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-waste .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-waste .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-blue {
  background-color: #54BBBA;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-blue .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-blue .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-blue:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-blue:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-blue.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-green-blue.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-blue .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-blue .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-blue .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-green-blue .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-blue {
  background-color: #00AEC7;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-blue .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-blue .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-blue:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-blue:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-blue.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-blue.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-blue .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-blue .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-blue .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-blue .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-pale-black {
  background-color: #55555A;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-pale-black .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-black .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-black:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-black:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-pale-black.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-pale-black.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-pale-black .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-pale-black .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-pale-black .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-pale-black .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  background-color: #FFFFFF;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-white .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-white:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-white:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-white.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-white.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-white .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-white .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-gray {
  background-color: #F2F2F2;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-gray .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-gray .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-gray:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-gray:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-gray.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-gray.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-gray .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-gray .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-gray .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-gray .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-light-blue {
  background-color: #7ABCCE;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-light-blue .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-light-blue .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-light-blue:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-light-blue:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-light-blue.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-light-blue.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-light-blue .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-light-blue .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-light-blue .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-light-blue .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-green {
  background-color: #97BF0D;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-green .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-plain-green .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-plain-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-plain-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-plain-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-plain-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-plain-green .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-green .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-green .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-plain-green .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-blue-green {
  background-color: #54BBBA;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-blue-green .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-blue-green .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-blue-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-blue-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-blue-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-blue-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-blue-green .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-blue-green .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-blue-green .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-blue-green .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-khaki-green {
  background-color: #AEA935;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-khaki-green .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-khaki-green .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-khaki-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-khaki-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-khaki-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-khaki-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-khaki-green .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-khaki-green .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-khaki-green .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-khaki-green .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-sea-green {
  background-color: #7FB8AC;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-sea-green .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-sea-green .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-sea-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-sea-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-sea-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-sea-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-sea-green .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-sea-green .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-sea-green .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-sea-green .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-mustard {
  background-color: #FFD616;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-mustard .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-plain-mustard .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-plain-mustard:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-plain-mustard:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-plain-mustard.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-plain-mustard.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-plain-mustard .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-mustard .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-mustard .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-plain-mustard .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-orange {
  background-color: #F49F25;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-orange .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-plain-orange .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-plain-orange:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-plain-orange:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-plain-orange.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-plain-orange.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-plain-orange .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-orange .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-orange .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-plain-orange .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-pink {
  background-color: #EE8694;
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-pink .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1128px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-plain-pink .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-plain-pink:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-plain-pink:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-plain-pink.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1056px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-plain-pink.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-plain-pink .wysiwyg {
  color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-pink .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-plain-pink .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-plain-pink .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-navy {
  background-color: #002d62;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-navy .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-navy .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-navy:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-navy:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-navy.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-vivid-blue-navy.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-navy .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-navy .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-navy .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-vivid-blue-navy .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-magma-regent-green {
  background-color: #04525C;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-regent-green .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-regent-green .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-magma-regent-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-regent-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-magma-regent-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-regent-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-magma-regent-green .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-regent-green .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-regent-green .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-magma-regent-green .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-magma-light-green {
  background-color: #b5dc79;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-light-green .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-light-green .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-magma-light-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-light-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-magma-light-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-light-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-magma-light-green .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-light-green .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-light-green .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-magma-light-green .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-magma-indigo-blue {
  background-color: #1259aC;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-indigo-blue .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-indigo-blue .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-magma-indigo-blue:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-indigo-blue:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-magma-indigo-blue.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-indigo-blue.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-magma-indigo-blue .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-indigo-blue .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-indigo-blue .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-magma-indigo-blue .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-magma-green {
  background-color: #68a59b;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-green .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-green .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-magma-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-green:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-magma-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-green.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-magma-green .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-green .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-green .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-magma-green .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-magma-yellow {
  background-color: #fdd384;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-yellow .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-yellow .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-magma-yellow:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-yellow:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-magma-yellow.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-yellow.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-magma-yellow .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-yellow .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-yellow .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-magma-yellow .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}
.showcase-card-v2.showcase-card--theme--veo-magma-sky-blue {
  background-color: #7abcce;
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-sky-blue .showcase-card__icon:before {
  background-image: url(..//sprite.png);
  background-position: -1163px -120px;
  width: 33px;
  height: 25px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-sky-blue .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (min-width: 1024px) {
  .showcase-card-v2.showcase-card--theme--veo-magma-sky-blue:hover .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 1024px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-sky-blue:hover .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .showcase-card-v2.showcase-card--theme--veo-magma-sky-blue.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite.png);
    background-position: -1092px -120px;
    width: 34px;
    height: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1023px) and (min-width: 768px) and (min-resolution: 192dpi) {
  .showcase-card-v2.showcase-card--theme--veo-magma-sky-blue.showcase-card--opened .showcase-card__icon:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.showcase-card-v2.showcase-card--theme--veo-magma-sky-blue .wysiwyg {
  color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-sky-blue .wysiwyg .footer-styled-figures {
  -webkit-text-stroke: 1px #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-magma-sky-blue .wysiwyg hr {
  border: 0;
  clear: both;
  height: 1px;
  margin: 3.6em auto;
  overflow: hidden;
  width: 100%;
}
.showcase-card-v2.showcase-card--theme--veo-magma-sky-blue .wysiwyg hr:before {
  content: "";
  display: block;
  height: 1px;
  margin: 0 auto;
  width: 100%;
  background-color: #FFFFFF;
}
.showcase-card-v2.showcase-card--theme--veo-white {
  border: 1px solid #2c2c2c;
}

.theme--background-color--veo-gray .showcase-card.showcase-card--theme--veo-white {
  border: 0;
}
.theme--background-color--veo-gray .showcase-card.showcase-card--theme--veo-gray {
  border: 1px solid #2c2c2c;
}

.list-of-showcase-cards > div > div:last-child .showcase-card-v2 {
  margin-bottom: 0;
}
.list-of-showcase-cards .list-of-showcase-cards__title {
  font-size: 30px;
  line-height: 38px;
  font-weight: 700;
  margin: 0 0 32px 0;
  text-align: left;
}
html[lang|=en] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .list-of-showcase-cards .list-of-showcase-cards__title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .list-of-showcase-cards .list-of-showcase-cards__title {
    line-height: 39px;
    text-align: center;
  }
}
@media (min-width: 1024px) {
  .list-of-showcase-cards .list-of-showcase-cards__title {
    margin: 0 auto 40px auto;
    font-size: 32px;
    line-height: 41px;
  }
}
@media (min-width: 1286px) {
  .list-of-showcase-cards .list-of-showcase-cards__title {
    margin: 0 auto 56px auto;
    font-size: 40px;
    line-height: 47px;
  }
}

.container--list-of-showcase-cards {
  margin: 28px 0;
}
@media (min-width: 768px) {
  .container--list-of-showcase-cards {
    margin: 32px 0;
  }
}
@media (min-width: 1024px) {
  .container--list-of-showcase-cards {
    margin: 40px 0;
  }
}
@media (min-width: 1286px) {
  .container--list-of-showcase-cards {
    margin: 52px 0;
  }
}
.container--list-of-showcase-cards.theme--background-color--veo-gray {
  padding: 20px 0;
}

.accordion {
  margin: 56px auto;
  max-width: 552px;
}
@media (min-width: 768px) {
  .accordion {
    margin: 64px auto;
    max-width: 594px;
  }
}
@media (min-width: 1024px) {
  .accordion {
    margin: 80px auto;
    max-width: 624px;
  }
}
@media (min-width: 1286px) {
  .accordion {
    margin: 104px auto;
    max-width: 860px;
  }
}

.container__inner .accordion {
  margin: 28px auto;
}
@media (min-width: 768px) {
  .container__inner .accordion {
    margin: 32px 0;
  }
}
@media (min-width: 1024px) {
  .container__inner .accordion {
    margin: 40px 0;
  }
}
@media (min-width: 1286px) {
  .container__inner .accordion {
    margin: 52px 0;
  }
}

.container--column .accordion-item .container--paragraph > .container__inner {
  padding: 41px 24px !important;
}
@media (min-width: 1286px) {
  .container--column .accordion-item .container--paragraph > .container__inner {
    padding: 21px 25px 24px !important;
  }
}

.accordion-item {
  font-size: 15px;
  font-weight: 400;
  font-style: normal;
  color: #ffffff;
}
html[lang|=en] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .accordion-item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .accordion-item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .accordion-item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .accordion-item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .accordion-item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .accordion-item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .accordion-item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .accordion-item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .accordion-item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .accordion-item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .accordion-item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .accordion-item {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .accordion-item {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .accordion-item {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .accordion-item {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .accordion-item {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .accordion-item {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.accordion-item .container.container--paragraph .container__inner {
  padding: 41px 0;
}
@media (max-width: 767px) {
  .accordion-item .container.container--paragraph .container__inner {
    padding: 41px 24px;
  }
}
.accordion-item.accordion-item--open .accordion-item__title {
  background-color: #ffffff;
}
.accordion-item.accordion-item--open .accordion-item__title::after {
  margin-top: 3px;
  transform: translateY(-50%) rotate(-135deg);
}
.accordion-item .wysiwyg {
  color: #2c2c2c;
}
.accordion-item .wysiwyg p {
  font-size: 17px;
  line-height: 24px;
}
@media (min-width: 768px) {
  .accordion-item .wysiwyg p {
    font-size: 14px;
    line-height: 21px;
  }
}
@media (min-width: 1024px) {
  .accordion-item .wysiwyg p {
    line-height: 20px;
  }
}
@media (min-width: 1286px) {
  .accordion-item .wysiwyg p {
    font-size: 17px;
    line-height: 26px;
  }
}
.accordion-item .accordion-item__title {
  padding: 19px 50px 19px 24px;
  cursor: pointer;
  position: relative;
  color: #2c2c2c;
  background-color: #F2F2F2;
  border-bottom: 1px solid #9D9D9C;
  line-height: 21px;
}
@media (min-width: 768px) {
  .accordion-item .accordion-item__title {
    line-height: 20px;
    padding: 20px 44px 20px 18px;
  }
}
@media (min-width: 1024px) {
  .accordion-item .accordion-item__title {
    padding: 18px 50px 18px 20px;
  }
}
@media (min-width: 1286px) {
  .accordion-item .accordion-item__title {
    padding: 24px 50px 24px 32px;
  }
}
.accordion-item .accordion-item__title::after {
  content: "";
  width: 11px;
  height: 11px;
  border-right: 2px solid #2c2c2c;
  border-bottom: 2px solid #2c2c2c;
  display: block;
  position: absolute;
  right: 24px;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  margin-top: -3px;
  border-color: #2c2c2c;
}
@media (min-width: 768px) {
  .accordion-item .accordion-item__title::after {
    right: 18px;
  }
}
@media (min-width: 1024px) {
  .accordion-item .accordion-item__title::after {
    right: 24px;
  }
}
@media (min-width: 1286px) {
  .accordion-item .accordion-item__title::after {
    right: 32px;
  }
}
.accordion-item .accordion-item__title h3 {
  font-weight: 700;
  font-size: 16px;
  margin: 0;
  padding: 0;
}
@media (min-width: 768px) {
  .accordion-item .accordion-item__title h3 {
    font-size: 15px;
  }
}
@media (min-width: 1286px) {
  .accordion-item .accordion-item__title h3 {
    font-size: 18px;
    line-height: 23px;
  }
}
.accordion-item .accordion-item__content {
  display: none;
  border-radius: 6px;
  overflow: hidden;
  background-color: transparent;
}
.accordion-item .accordion-item__content .wysiwyg .container {
  z-index: auto;
}
.accordion--theme--veo-pale-blue .accordion-item .accordion-item__title {
  background-color: #7ABCCE;
  color: #FFFFFF;
}
.accordion--theme--veo-pale-blue .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-pale-blue-green .accordion-item .accordion-item__title {
  background-color: #7FB8AC;
  color: #2c2c2c;
}
.accordion--theme--veo-pale-blue-green .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-pale-blue-gray .accordion-item .accordion-item__title {
  background-color: #C6C4D2;
  color: #2c2c2c;
}
.accordion--theme--veo-pale-blue-gray .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-pale-blue-light .accordion-item .accordion-item__title {
  background-color: #C8DCDC;
  color: #2c2c2c;
}
.accordion--theme--veo-pale-blue-light .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-pale-brown .accordion-item .accordion-item__title {
  background-color: #DDBBA3;
  color: #2c2c2c;
}
.accordion--theme--veo-pale-brown .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-pale-brown-yellow .accordion-item .accordion-item__title {
  background-color: #D9C594;
  color: #2c2c2c;
}
.accordion--theme--veo-pale-brown-yellow .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-pale-green .accordion-item .accordion-item__title {
  background-color: #B6D987;
  color: #2c2c2c;
}
.accordion--theme--veo-pale-green .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-pale-gray-dark .accordion-item .accordion-item__title {
  background-color: #CAC7C4;
  color: #2c2c2c;
}
.accordion--theme--veo-pale-gray-dark .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-pale-gray-white .accordion-item .accordion-item__title {
  background-color: #F2F2F2;
  color: #2c2c2c;
}
.accordion--theme--veo-pale-gray-white .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-pale-gray-light .accordion-item .accordion-item__title {
  background-color: #D9D1C8;
  color: #2c2c2c;
}
.accordion--theme--veo-pale-gray-light .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-pale-mustard .accordion-item .accordion-item__title {
  background-color: #FDD384;
  color: #2c2c2c;
}
.accordion--theme--veo-pale-mustard .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-pale-purple .accordion-item .accordion-item__title {
  background-color: #B29FB0;
  color: #2c2c2c;
}
.accordion--theme--veo-pale-purple .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-pale-purple-gray .accordion-item .accordion-item__title {
  background-color: #DBB4B7;
  color: #2c2c2c;
}
.accordion--theme--veo-pale-purple-gray .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-pale-red .accordion-item .accordion-item__title {
  background-color: #F08F75;
  color: #FFFFFF;
}
.accordion--theme--veo-pale-red .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-blue .accordion-item .accordion-item__title {
  background-color: #00AEC7;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-blue .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-blue-dark .accordion-item .accordion-item__title {
  background-color: #0062A9;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-blue-dark .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-blue-gray .accordion-item .accordion-item__title {
  background-color: #7197CA;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-blue-gray .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-blue-sky .accordion-item .accordion-item__title {
  background-color: #91E1EF;
  color: #2c2c2c;
}
.accordion--theme--veo-vivid-blue-sky .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-vivid-green .accordion-item .accordion-item__title {
  background-color: #C0D272;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-green .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-green-dark .accordion-item .accordion-item__title {
  background-color: #199C69;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-green-dark .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-gray .accordion-item .accordion-item__title {
  background-color: #9C9E9F;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-gray .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-gray-dark .accordion-item .accordion-item__title {
  background-color: #55555A;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-gray-dark .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-khaki .accordion-item .accordion-item__title {
  background-color: #AEA935;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-khaki .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-mustard .accordion-item .accordion-item__title {
  background-color: #FFD616;
  color: #2c2c2c;
}
.accordion--theme--veo-vivid-mustard .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-vivid-orange .accordion-item .accordion-item__title {
  background-color: #F49F25;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-orange .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-purple .accordion-item .accordion-item__title {
  background-color: #A8438D;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-purple .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-purple-dark .accordion-item .accordion-item__title {
  background-color: #804180;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-purple-dark .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-red-light .accordion-item .accordion-item__title {
  background-color: #E95F47;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-red-light .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-rose .accordion-item .accordion-item__title {
  background-color: #EE8694;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-rose .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-green-waste .accordion-item .accordion-item__title {
  background-color: #97BF0D;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-green-waste .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-vivid-green-blue .accordion-item .accordion-item__title {
  background-color: #54BBBA;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-green-blue .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-blue .accordion-item .accordion-item__title {
  background-color: #00AEC7;
  color: #FFFFFF;
}
.accordion--theme--veo-blue .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-pale-black .accordion-item .accordion-item__title {
  background-color: #55555A;
  color: #FFFFFF;
}
.accordion--theme--veo-pale-black .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-white .accordion-item .accordion-item__title {
  background-color: #FFFFFF;
  color: #2c2c2c;
}
.accordion--theme--veo-white .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-gray .accordion-item .accordion-item__title {
  background-color: #F2F2F2;
  color: #2c2c2c;
}
.accordion--theme--veo-gray .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-light-blue .accordion-item .accordion-item__title {
  background-color: #7ABCCE;
  color: #2c2c2c;
}
.accordion--theme--veo-light-blue .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-plain-green .accordion-item .accordion-item__title {
  background-color: #97BF0D;
  color: #2c2c2c;
}
.accordion--theme--veo-plain-green .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-blue-green .accordion-item .accordion-item__title {
  background-color: #54BBBA;
  color: #2c2c2c;
}
.accordion--theme--veo-blue-green .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-khaki-green .accordion-item .accordion-item__title {
  background-color: #AEA935;
  color: #2c2c2c;
}
.accordion--theme--veo-khaki-green .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-sea-green .accordion-item .accordion-item__title {
  background-color: #7FB8AC;
  color: #2c2c2c;
}
.accordion--theme--veo-sea-green .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-plain-mustard .accordion-item .accordion-item__title {
  background-color: #FFD616;
  color: #2c2c2c;
}
.accordion--theme--veo-plain-mustard .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-plain-orange .accordion-item .accordion-item__title {
  background-color: #F49F25;
  color: #2c2c2c;
}
.accordion--theme--veo-plain-orange .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-plain-pink .accordion-item .accordion-item__title {
  background-color: #EE8694;
  color: #2c2c2c;
}
.accordion--theme--veo-plain-pink .accordion-item .accordion-item__title:after {
  border-color: #2c2c2c;
}
.accordion--theme--veo-vivid-blue-navy .accordion-item .accordion-item__title {
  background-color: #002d62;
  color: #FFFFFF;
}
.accordion--theme--veo-vivid-blue-navy .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-magma-regent-green .accordion-item .accordion-item__title {
  background-color: #04525C;
  color: #FFFFFF;
}
.accordion--theme--veo-magma-regent-green .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-magma-light-green .accordion-item .accordion-item__title {
  background-color: #b5dc79;
  color: #FFFFFF;
}
.accordion--theme--veo-magma-light-green .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-magma-indigo-blue .accordion-item .accordion-item__title {
  background-color: #1259aC;
  color: #FFFFFF;
}
.accordion--theme--veo-magma-indigo-blue .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-magma-green .accordion-item .accordion-item__title {
  background-color: #68a59b;
  color: #FFFFFF;
}
.accordion--theme--veo-magma-green .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-magma-yellow .accordion-item .accordion-item__title {
  background-color: #fdd384;
  color: #FFFFFF;
}
.accordion--theme--veo-magma-yellow .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion--theme--veo-magma-sky-blue .accordion-item .accordion-item__title {
  background-color: #7abcce;
  color: #FFFFFF;
}
.accordion--theme--veo-magma-sky-blue .accordion-item .accordion-item__title:after {
  border-color: #FFFFFF;
}
.accordion-item .container--paragraph {
  margin: 0 auto !important;
}
.accordion-item .container--paragraph > .container__inner {
  max-width: 100%;
  padding: 32px 48px 40px;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .accordion-item .container--paragraph > .container__inner {
    padding: 32px 50px 40px;
  }
}
@media (min-width: 1286px) {
  .accordion-item .container--paragraph > .container__inner {
    padding: 42px 50px 48px;
  }
}

[class*=accordion--theme--] .accordion-item.accordion-item--open .accordion-item__title {
  background-color: #ffffff;
  color: #2c2c2c;
}
[class*=accordion--theme--] .accordion-item.accordion-item--open .accordion-item__title::after {
  border-color: #2c2c2c;
}

.theme--background-color--veo-gray .accordion-item .accordion-item__content {
  background-color: white;
}

.accordion--theme--veo-white .accordion-item .accordion-item__title {
  border: 1px solid #2c2c2c;
}

.theme--background-color--veo-white .accordion--theme--veo-white .accordion-item .accordion-item__title {
  border: 1px solid #2c2c2c;
}

.theme--background-color--veo-gray .accordion--theme--veo-white .accordion-item .accordion-item__title {
  border: 0;
}
.theme--background-color--veo-gray .accordion--theme--veo-gray .accordion-item .accordion-item__title {
  border: 1px solid #2c2c2c;
}

@media (min-width: 768px) {
  .container.container--width--standard.container--accordion > .container__inner {
    max-width: 594px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1024px) {
  .container.container--width--standard.container--accordion > .container__inner {
    max-width: 624px;
  }
}
@media (min-width: 1286px) {
  .container.container--width--standard.container--accordion > .container__inner {
    max-width: 860px;
  }
}

.quote {
  font-size: 21px;
  font-weight: 300;
  font-style: normal;
  line-height: 1.2;
  display: flex;
  flex-direction: row;
  align-items: stretch;
  justify-content: flex-start;
  position: relative;
  margin: 28px 0;
}
html[lang|=en] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .quote {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .quote {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .quote {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .quote {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .quote {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .quote {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .quote {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .quote {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .quote {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .quote {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .quote {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .quote {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .quote {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .quote {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .quote {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .quote {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .quote {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .quote {
    margin: 32px 0;
  }
}
@media (min-width: 1024px) {
  .quote {
    margin: 40px 0;
  }
}
@media (min-width: 1286px) {
  .quote {
    margin: 52px 0;
  }
}
.quote[class*=theme--background-color--] {
  padding: 40px 24px 48px 24px;
}
@media (min-width: 768px) {
  .quote[class*=theme--background-color--] {
    padding: 32px;
  }
}
@media (min-width: 1024px) {
  .quote[class*=theme--background-color--] {
    padding: 40px;
  }
}
@media (min-width: 1286px) {
  .quote[class*=theme--background-color--] {
    padding: 64px;
  }
}
.quote .quote__image {
  display: block;
  overflow: hidden;
  width: 304px;
  flex-shrink: 0;
}
@media (min-width: 768px) {
  .quote .quote__image {
    width: 141px;
  }
}
@media (min-width: 1286px) {
  .quote .quote__image {
    width: 200px;
  }
}
@media (max-width: 767px) {
  .quote .quote__image {
    display: none;
  }
}
@media (max-width: 600px) {
  .quote .quote__image {
    display: none;
  }
}
@media (min-width: 768px) {
  .quote .quote__image {
    margin-right: 48px;
  }
}
@media (min-width: 1024px) {
  .quote .quote__image {
    margin-right: 60px;
  }
}
@media (min-width: 1286px) {
  .quote .quote__image {
    margin-right: 68px;
  }
}
.quote .quote__image img {
  max-width: 100%;
  width: 100%;
  height: auto;
  vertical-align: middle;
  overflow: hidden;
  border-radius: 0 25px 0 25px;
}
.quote .quote__text-container {
  flex: 0 1 100%;
  max-width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: stretch;
  position: relative;
}
.quote .quote__author-contaner {
  font-size: 14px;
  font-style: inherit;
  font-weight: 400;
  line-height: 1.2;
  text-transform: uppercase;
  position: relative;
}
.quote .quote__author {
  font-weight: 700;
  font-style: normal;
  line-height: 24px;
  font-size: 17px;
}
@media (min-width: 768px) {
  .quote .quote__author {
    line-height: 21px;
  }
}
@media (min-width: 1024px) {
  .quote .quote__author {
    line-height: 18px;
  }
}
@media (min-width: 1286px) {
  .quote .quote__author {
    font-size: 17px;
    line-height: 22px;
  }
}
.quote .quote__position {
  font-weight: 400;
  text-transform: none;
  line-height: 24px;
  font-size: 17px;
}
@media (min-width: 768px) {
  .quote .quote__position {
    line-height: 21px;
  }
}
@media (min-width: 1024px) {
  .quote .quote__position {
    line-height: 20px;
  }
}
@media (min-width: 1286px) {
  .quote .quote__position {
    font-size: 17px;
    line-height: 26px;
  }
}
.quote .quote__text {
  width: 100%;
  font-size: 28px;
  font-weight: 400;
  line-height: 36px;
  position: relative;
  padding-bottom: 32px;
}
@media (min-width: 768px) {
  .quote .quote__text {
    font-size: 22px;
    line-height: 29px;
  }
}
@media (min-width: 1024px) {
  .quote .quote__text {
    font-size: 24px;
    line-height: 32px;
    padding-bottom: 27px;
  }
}
@media (min-width: 1286px) {
  .quote .quote__text {
    font-size: 32px;
    line-height: 41px;
    padding-bottom: 32px;
  }
}
.quote.quote--image-align--right .quote__image {
  order: 2;
  margin-right: 0;
}
@media (max-width: 767px) {
  .quote.quote--image-align--right .quote__image {
    display: none;
  }
}
@media (min-width: 768px) {
  .quote.quote--image-align--right .quote__image {
    margin-left: 48px;
  }
}
@media (min-width: 1024px) {
  .quote.quote--image-align--right .quote__image {
    margin-left: 60px;
  }
}
@media (min-width: 1286px) {
  .quote.quote--image-align--right .quote__image {
    margin-left: 68px;
  }
}
.quote .container {
  margin: 0;
}
.quote--with-image .quote__text-container:before {
  background-image: url(..//sprite.png);
  background-position: 0px -120px;
  width: 97px;
  height: 77px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .quote--with-image .quote__text-container:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.quote--with-image .quote__text-container:after {
  background-image: url(..//sprite.png);
  background-position: -99px -120px;
  width: 97px;
  height: 77px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .quote--with-image .quote__text-container:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}

.theme--background-color--veo-gray .quote .quote__text-container:after, .theme--background-color--veo-gray .quote .quote__text-container:before {
  opacity: 0.1;
}
.quote .theme--background-color--veo-white .quote__text-container:after, .quote .theme--background-color--veo-white .quote__text-container:before {
  opacity: 0.3;
}
.quote .theme--background-color--veo-gray .quote__text-container:after, .quote .theme--background-color--veo-gray .quote__text-container:before {
  opacity: 0.1;
}

/**
* When the Quote is in Aside.
*/
.content-with-aside .quote {
  display: block;
  padding: 20px;
  margin: 0;
}
.content-with-aside .quote__text-container {
  padding: 0;
  margin: 0;
}

.container--quote__aside .quote__text {
  padding: 0 0 24px 0;
}
.container--quote__aside .media-image__picture {
  margin-top: 32px;
}

.person {
  background: #f2f2f2;
  font-size: 15px;
  line-height: 1.6;
  display: flex;
  flex-direction: column;
  border-bottom-left-radius: 16px;
  border-top-right-radius: 16px;
  transition: all 0.3s ease-in-out 0s;
}
html[lang|=en] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .person {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .person {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .person {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .person {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .person {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .person {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .person {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .person {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .person {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .person {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .person {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .person {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .person {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .person {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .person {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .person {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .person {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (max-width: 1023px) {
  .person {
    width: 100%;
  }
}
.person.openDetails {
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
}
.person.openDetails .person__image {
  border-top-right-radius: 0;
}
.person.openDetails .person__data {
  background-color: #ffffff;
  border-bottom-left-radius: 0;
}
.person.hoverOn .person__cta {
  cursor: pointer;
}
.person__data {
  padding: 0 16px 10px;
  flex-grow: 1;
  background-color: #E8E9E4;
  border-bottom-left-radius: 16px;
  transition: all 0.3s ease-in-out 0s;
}
@media (min-width: 1286px) {
  .person__data {
    padding: 0 16px 10px;
  }
}
.person__name {
  color: #2c2c2c;
  padding: 16px 0 6px 0;
  font-size: 22px;
  font-weight: 600;
  line-height: 29px;
}
@media (max-width: 767px) {
  .person__name {
    padding: 16px 0 12px;
  }
}
@media (min-width: 768px) {
  .person__name {
    font-size: 20px;
    line-height: 27px;
  }
}
@media (min-width: 1024px) {
  .person__name {
    font-size: 17px;
    line-height: 22px;
    padding: 16px 0;
  }
}
@media (min-width: 1286px) {
  .person__name {
    font-size: 20px;
    line-height: 26px;
  }
}
.person__image {
  border-top-right-radius: 16px;
  transition: all 0.3s ease-in-out 0s;
  overflow: hidden;
}
.person__image img {
  display: block;
  width: 100%;
  height: auto;
}
.person__position {
  color: #2c2c2c;
  font-size: 17px;
  line-height: 24px;
}
@media (min-width: 768px) {
  .person__position {
    font-size: 14px;
    line-height: 21px;
  }
}
@media (min-width: 1024px) {
  .person__position {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (min-width: 1286px) {
  .person__position {
    font-size: 17px;
    line-height: 26px;
  }
}
.person__cta {
  width: 32px;
  height: 32px;
  margin-top: 12px;
}
@media (min-width: 1024px) {
  .person__cta {
    transform: rotate(-90deg);
  }
}
.person__profile-details {
  display: none;
  position: absolute;
  box-sizing: border-box;
  padding: 48px 0 64px 0;
  margin-top: 24px;
  left: 0;
  right: 0;
  z-index: 100;
  cursor: default;
  margin-top: 70px;
  font-size: 17px;
  line-height: 24px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.person__profile-details .container--wysiwyg > .container__inner {
  padding: 0;
}
.person__profile-details .wysiwyg {
  color: inherit;
  font-size: 17px;
  line-height: 24px;
}
@media (min-width: 768px) {
  .person__profile-details .wysiwyg {
    font-size: 14px;
    line-height: 21px;
  }
}
@media (min-width: 1024px) {
  .person__profile-details .wysiwyg {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (min-width: 1286px) {
  .person__profile-details .wysiwyg {
    font-size: 17px;
    line-height: 26px;
  }
}
@media (min-width: 768px) {
  .person__profile-details {
    font-size: 14px;
    line-height: 21px;
  }
}
@media (min-width: 1024px) {
  .person__profile-details {
    max-width: 462px;
    font-size: 14px;
    line-height: 20px;
    padding: 48px 0 64px 0;
  }
}
@media (min-width: 1286px) {
  .person__profile-details {
    max-width: 635px;
    font-size: 17px;
    line-height: 26px;
    padding: 56px 0 88px 0;
  }
}
@media (min-width: 1024px) {
  .openDetails .person__profile-details .modal {
    display: block;
  }
}
.person__details-close {
  border: 0;
  padding: 0;
  background: none;
  position: absolute;
  top: 48px;
  right: -78px;
  cursor: pointer;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  color: inherit;
  border: 1px solid;
}
@media (min-width: 1024px) {
  .person__details-close {
    width: 24px;
    height: 24px;
  }
}
@media (min-width: 1286px) {
  .person__details-close {
    width: 32px;
    height: 32px;
    right: -80px;
  }
}
@media (max-width: 768px) {
  .person__details-close {
    right: -60px;
    top: 0;
    bottom: 0;
    transform: translate(0%, 0%);
  }
}
@media (max-width: 600px) {
  .person__details-close {
    right: -56px;
  }
}
.person__close-icon {
  fill: currentColor;
  width: 11px;
  height: 11px;
}
@media (min-width: 1286px) {
  .person__close-icon {
    width: 9px;
    height: 9px;
  }
}
@media (min-width: 1286px) {
  .person__close-icon {
    width: 12px;
    height: 12px;
  }
}
.person:hover {
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
}
.person:hover .person__image {
  border-top-right-radius: 0;
}
.person:hover .person__data {
  background-color: #ffffff;
  border-bottom-left-radius: 0;
}

[class*=theme--background-color--] .person__data .modal .wysiwyg p {
  color: #2c2c2c;
}

.modal-container {
  display: none;
  width: 100%;
  height: 100vh;
  position: fixed;
  opacity: 0.9;
  background: #2c2c2c;
  z-index: 502;
  top: 0;
  left: 0;
  overflow: hidden;
  animation-name: fadeIn_Container;
  animation-duration: 1s;
}

.modal {
  display: none;
  top: 0;
  left: 0;
  min-width: 250px;
  width: 100%;
  margin: 0 auto;
  position: fixed;
  z-index: 502;
  background: #ffffff;
  border-radius: 10px;
  box-shadow: 0px 0px 10px #E8E9E4;
  margin-top: 30px;
  margin-left: 10%;
  animation-name: fadeIn_Modal;
  animation-duration: 0.8s;
}
@media (min-width: 1024px) {
  .modal {
    width: 700px;
    max-height: 500px;
    overflow-y: auto;
    margin-left: calc(50vw - 350px);
    margin-top: calc(50vh - 150px);
  }
}
@media (min-width: 1286px) {
  .modal {
    margin-top: calc(50vh - 200px);
  }
}
.modal .person__details-close {
  position: relative;
  border: 0;
  border-radius: 0;
  right: 0;
  top: 0;
  height: auto;
  width: auto;
}
.modal .person__close-icon {
  height: 16px;
  width: 16px;
  color: #2c2c2c;
}

@media (min-width: 1024px) {
  .openDetails .modal-container,
  .openDetails .modal {
    display: block;
  }
}

.modal-header {
  width: 100%;
  height: 40px;
}
.modal-header a {
  text-decoration: none;
  float: right;
  font-weight: bold;
  margin-right: 20px;
  margin-top: 12px;
  color: #2c2c2c;
}
@media (min-width: 1024px) {
  .modal-header a {
    margin-right: 32px;
  }
}

.modal-content {
  width: 100%;
  padding: 20px;
}
@media (min-width: 1024px) {
  .modal-content {
    padding: 2px 32px 32px;
  }
}

/****ANIMATIONS****/
@keyframes fadeIn_Modal {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn_Container {
  from {
    opacity: 0;
  }
  to {
    opacity: 0.9;
  }
}
html[dir=rtl] .person__profile-details {
  padding: 0 25px 0 50px;
}
@media (max-width: 767px) {
  html[dir=rtl] .person__profile-details {
    padding: 0 25px 37px;
  }
}
html[dir=rtl] .person__details-close {
  right: initial;
  left: 20px;
}
@media (max-width: 767px) {
  html[dir=rtl] .person__details-close {
    left: 50%;
    transform: translate(-50%, 0);
  }
}

.employees {
  margin: 0 10px;
  margin-top: -72px;
  padding-top: 0;
}
@media (min-width: 768px) {
  .employees {
    margin-top: -64px;
  }
}
@media (min-width: 1024px) {
  .employees {
    margin-top: -80px;
    padding-bottom: 60px;
  }
}
@media (min-width: 1286px) {
  .employees {
    margin-top: -104px;
    padding-bottom: 84px;
  }
}
.employees__list {
  padding: 0;
  margin: 0 -10px;
  position: relative;
}
@media (max-width: 1023px) {
  .employees__list {
    padding-bottom: 76px;
  }
}
@media (max-width: 600px) {
  .employees__list {
    padding-bottom: 64px;
  }
}
@media (min-width: 1024px) {
  .employees__list {
    -moz-column-gap: 16px;
         column-gap: 16px;
    display: grid;
    grid-template-columns: repeat(12, [col-start] 1fr);
  }
}
@media (min-width: 1286px) {
  .employees__list {
    -moz-column-gap: 20px;
         column-gap: 20px;
  }
}
@media (max-width: 767px) {
  .employees__list {
    justify-content: center;
  }
}
.employees__item {
  padding: 0;
  list-style: none;
  transition-property: opacity;
  grid-column-end: span 3;
  width: 295px;
}
@media (min-width: 768px) {
  .employees__item {
    width: 226px;
  }
}
@media (min-width: 1024px) {
  .employees__item {
    width: 224px;
    margin-bottom: 20px;
  }
}
@media (min-width: 1286px) {
  .employees__item {
    width: 255px;
  }
}
@media (max-width: 1023px) {
  .employees__item {
    margin-right: 16px;
  }
}
@media (max-width: 600px) {
  .employees__item {
    margin-right: 24px;
  }
}
.employees__item .person {
  height: auto;
}
.employees .active-description.hidden-desc {
  display: none;
  padding-bottom: 0;
}
@media (max-width: 1023px) {
  .employees .active-description {
    font-size: 14px;
    line-height: 21px;
    padding-bottom: 64px;
    max-width: 472px;
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .employees .active-description {
    font-size: 17px;
    line-height: 24px;
    margin: 0 -10px;
    padding-right: 56px;
    padding-bottom: 32px;
    max-width: none;
  }
}
@media (max-width: 600px) {
  .employees .active-description {
    font-size: 17px;
    line-height: 24px;
    margin: 0 -10px;
    padding-right: 56px;
    padding-bottom: 64px;
    max-width: none;
  }
}
.employees .active-description .person__profile-details {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
}
@media (max-width: 1023px) {
  .employees {
    /* the parent */
  }
  .employees .slick-slide {
    height: inherit;
  }
  .employees .slick-list {
    padding: 0 5% 0 0;
  }
  .employees .slick-track {
    display: flex;
  }
  .employees .slick-arrow {
    height: 12px;
    width: 8px;
    margin-bottom: 30px;
    position: absolute;
    font-size: 0;
    bottom: 0px;
    z-index: 99999;
    background: transparent;
    border: 0;
  }
  .employees .slick-arrow.slick-next {
    right: 260px;
  }
  .employees .slick-arrow.slick-prev {
    left: 260px;
    transform: rotate(180deg);
  }
  .employees .slick-arrow:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 8px;
    height: 13px;
    background-image: url(..//images/slider-arrow2.svg);
    background-size: contain;
  }
  .employees .slick-dots {
    bottom: 32px;
  }
  .employees .slick-dots li {
    width: 10px;
    height: 10px;
  }
  .employees .slick-dots li:nth-child(4), .employees .slick-dots li:nth-child(5) {
    display: none;
  }
  .employees .slick-dots li.slick-active button {
    background: #9D9D9C;
  }
  .employees .slick-dots button {
    width: 10px;
    height: 10px;
    background: #E8E9E4;
  }
  .employees .slick-dots button::before {
    display: none;
  }
}
@media (max-width: 767px) {
  .employees .slick-list {
    padding: 0 30% 0 0;
  }
  .employees .slick-arrow.slick-next {
    right: 0;
  }
  .employees .slick-arrow.slick-prev {
    left: 0;
  }
}

.container--employees {
  margin-top: 100px;
  margin-bottom: 28px;
}
@media (min-width: 768px) {
  .container--employees {
    margin-top: 96px;
    margin-bottom: 32px;
  }
}
@media (min-width: 1024px) {
  .container--employees {
    margin-top: 120px;
    margin-bottom: 40px;
  }
}
@media (min-width: 1286px) {
  .container--employees {
    margin-top: 156px;
    margin-bottom: 52px;
  }
}
.container--employees > .container__inner {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .container--employees > .container__inner {
    padding-bottom: 80px;
  }
}
@media (min-width: 1286px) {
  .container--employees > .container__inner {
    padding-bottom: 104px;
  }
}
@media (max-width: 767px) {
  .container--employees > .container__inner {
    position: relative;
  }
}
.container--employees.grid-3-column .employees__list {
  grid-template-columns: repeat(3, 1fr);
}
.container--employees.grid-3-column .employees__list .employees__item {
  width: 100%;
  grid-column-end: auto;
}
.container--employees.grid-3-column .employees__list .person {
  width: 100%;
}
@media (min-width: 1024px) {
  .container--employees.grid-3-column .employees__list .person {
    width: 224px;
  }
}
@media (min-width: 1286px) {
  .container--employees.grid-3-column .employees__list .person {
    width: 255px;
  }
}

.content-with-aside .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom {
  padding: 40px 140px 36px 40px;
}

.content-push.content-push-v2 {
  max-width: 320px;
  width: 100%;
  color: #FFFFFF;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.2;
  position: relative;
}
html[lang|=en] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .content-push.content-push-v2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .content-push.content-push-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .content-push.content-push-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .content-push.content-push-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .content-push.content-push-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .content-push.content-push-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .content-push.content-push-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .content-push.content-push-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .content-push.content-push-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .content-push.content-push-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .content-push.content-push-v2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .content-push.content-push-v2 {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .content-push.content-push-v2 {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .content-push.content-push-v2 {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .content-push.content-push-v2 {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .content-push.content-push-v2 {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.content-push.content-push-v2.rounded-corners .content-push__wrap {
  border-radius: 0 22px 0 22px;
}
.content-push.content-push-v2.rounded-corners .content-push__image {
  border-radius: 0 22px 0 0;
}
.content-push.content-push-v2.container--align--left, .content-push.content-push-v2.container--align--right {
  max-width: 340px;
}
@media (max-width: 767px) {
  .content-push.content-push-v2.container--align--left, .content-push.content-push-v2.container--align--right {
    max-width: 320px;
  }
}
@media (min-width: 600px) {
  .content-push.content-push-v2.content-push--featured {
    min-width: 380px;
    max-width: 694px;
  }
  .content-push.content-push-v2.content-push--featured .content-push__wrap {
    display: flex;
  }
  .content-push.content-push-v2.content-push--featured .content-push__image {
    overflow: hidden;
    border-radius: 0 0 0 20px;
    position: relative;
    width: 48.5%;
    max-width: 320px;
    flex-shrink: 0;
  }
  .content-push.content-push-v2.content-push--featured .content-push__image .media-image__picture {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .content-push.content-push-v2.content-push--featured .content-push__image img {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center center;
       object-position: center center;
    font-family: "object-fit: cover; object-position: center center";
  }
  .content-push.content-push-v2.content-push--featured .content-push__content {
    flex-grow: 1;
  }
  .content-push.content-push-v2.content-push--featured .content-push__context-title {
    margin-top: 0;
  }
}
.content-push.content-push-v2 a {
  color: #FFFFFF;
  text-decoration: none;
}
.content-push.content-push-v2 .content-push__wrap {
  overflow: hidden;
}
.content-push.content-push-v2 .content-push__image {
  overflow: hidden;
}
.content-push.content-push-v2 .content-push__image img {
  width: 100%;
}
.content-push.content-push-v2 .content-push__context-title {
  height: 22px;
  position: relative;
  color: #2c2c2c;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.66666;
  text-transform: uppercase;
}
.content-push.content-push-v2 .content-push__context-title--small .content-push__context-svg {
  width: 75px;
}
.content-push.content-push-v2 .content-push__context-title--small .content-push__context-svg-icon-container {
  width: 37px;
}
.content-push.content-push-v2 .content-push__context-svg {
  position: absolute;
  top: -1px;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 20px;
  overflow: hidden;
  color: #FFFFFF;
}
.content-push.content-push-v2 .content-push__context-svg:before {
  content: "";
  position: absolute;
  top: 0;
  height: 19px;
  width: 6px;
  background-color: currentColor;
  left: 50%;
  transform: translateX(-50%);
}
.content-push.content-push-v2 .content-push__context-svg-icon {
  height: 100%;
  width: 32px;
  fill: currentColor;
}
@media (min-width: 768px) {
  .content-push.content-push-v2 .content-push__context-svg-icon {
    width: 24px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2 .content-push__context-svg-icon {
    width: 32px;
  }
}
.content-push.content-push-v2 .content-push__context-svg-icon-container {
  width: 32px;
  height: 32px;
  margin-top: 40px;
  overflow: hidden;
  transform: rotate(-90deg);
}
@media (min-width: 768px) {
  .content-push.content-push-v2 .content-push__context-svg-icon-container {
    width: 24px;
    height: 24px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2 .content-push__context-svg-icon-container {
    width: 32px;
    height: 32px;
  }
}
.content-push.content-push-v2 .content-push__context-svg-icon-container.content-push__context-svg-icon-container--right-part {
  right: 0;
  left: auto;
}
.content-push.content-push-v2 .content-push__context-svg-icon-container.content-push__context-svg-icon-container--right-part .content-push__context-svg-icon {
  right: 0;
  left: auto;
}
.content-push.content-push-v2 .content-push__date {
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 0;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2 .content-push__date {
    font-size: 13px;
    line-height: 17px;
  }
}
@media (min-width: 1024px) {
  .content-push.content-push-v2 .content-push__date {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2 .content-push__date {
    font-size: 14px;
    line-height: 18px;
  }
}
.content-push.content-push-v2 .content-push__date .datetime {
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .content-push.content-push-v2 .content-push__date .datetime {
    font-size: 13px;
    line-height: 17px;
  }
}
@media (min-width: 1024px) {
  .content-push.content-push-v2 .content-push__date .datetime {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2 .content-push__date .datetime {
    font-size: 14px;
    line-height: 18px;
  }
}
.content-push.content-push-v2 .content-push__subtitle {
  text-transform: uppercase;
}
.content-push.content-push-v2 .content-push__title {
  padding: 0;
  font-size: 22px;
  line-height: 29px;
  font-weight: 700;
  margin-top: 8px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2 .content-push__title {
    font-size: 20px;
    line-height: 27px;
  }
}
@media (min-width: 1024px) {
  .content-push.content-push-v2 .content-push__title {
    line-height: 26px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2 .content-push__title {
    font-size: 26px;
    line-height: 33px;
  }
}
.content-push.content-push-v2 .content-push__title a:hover {
  text-decoration: underline;
}
.content-push.content-push-v2 .content-push__description {
  padding: 16px 0 0 0;
  font-size: 17px;
  line-height: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2 .content-push__description {
    padding: 8px 0 0 0;
    font-size: 14px;
    line-height: 21px;
  }
}
@media (min-width: 1024px) {
  .content-push.content-push-v2 .content-push__description {
    line-height: 20px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2 .content-push__description {
    font-size: 17px;
    line-height: 26px;
  }
}
.content-push.content-push-v2 .content-push__footer {
  margin: 4px 0 0;
  border-top: 1px solid #FFFFFF;
}
.content-push.content-push-v2 .content-push__download-link {
  padding: 17px 0 0;
  font-weight: 700;
  line-height: 1.33333;
}
.content-push.content-push-v2 .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
  display: inline-block;
  content: "";
  position: relative;
  top: 10px;
  margin: -9px 0 0 10px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2 .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2 .content-push__download-calendar {
  padding: 28px 19px 0 19px;
  z-index: 1;
  position: relative;
}
.content-push.content-push-v2 .content-push__download-calendar .button {
  background: rgba(0, 0, 0, 0.5);
  border: 0;
}
.content-push.content-push-v2 .content-push__download-calendar .button:hover {
  color: inherit;
}
.content-push.content-push-v2 .content-push__download-calendar .add-to-my-calendar__dropdown {
  border: 0;
}
.content-push.content-push-v2 .content-push__download-calendar a {
  color: #2c2c2c;
  text-decoration: none;
  font-weight: 700;
}
.content-push.content-push-v2 .content-push__download-calendar a:hover {
  text-decoration: underline;
}
.content-push.content-push-v2 .content-push__cta-link {
  overflow: hidden;
  font-size: 0;
}
.content-push.content-push-v2 .content-push__cta-link .content-push__cta-link--back-left,
.content-push.content-push-v2 .content-push__cta-link .content-push__cta-link--back-right {
  width: 50%;
  height: 100%;
  position: absolute;
  top: 0;
  overflow: hidden;
  z-index: 1;
}
.content-push.content-push-v2 .content-push__cta-link .content-push__cta-link--back-left:before,
.content-push.content-push-v2 .content-push__cta-link .content-push__cta-link--back-right:before {
  display: block;
  content: "";
  position: absolute;
  top: 0;
}
.content-push.content-push-v2 .content-push__cta-link .content-push__cta-link--back-left {
  left: 0;
}
.content-push.content-push-v2 .content-push__cta-link .content-push__cta-link--back-left:before {
  background-image: url(..//sprite.png);
  background-position: 0px 0px;
  width: 1280px;
  height: 46px;
  left: -42px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2 .content-push__cta-link .content-push__cta-link--back-left:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2 .content-push__cta-link .content-push__cta-link--back-right {
  left: 50%;
}
.content-push.content-push-v2 .content-push__cta-link .content-push__cta-link--back-right:before {
  background-image: url(..//sprite.png);
  background-position: 0px -48px;
  width: 1280px;
  height: 46px;
  right: -40px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2 .content-push__cta-link .content-push__cta-link--back-right:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2 .content-push__cta-link a {
  display: inline-block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  height: 100%;
  width: 100%;
  padding: 0 40px;
  z-index: 0;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
}
.content-push.content-push-v2 .datetime {
  color: #FFFFFF;
  display: inline;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-blue path {
  background-color: #7ABCCE;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__bottom {
  background-color: #7ABCCE;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-blue .content-push.content-push-v2 .content-push__context-svg {
  color: #7ABCCE;
}
.theme--background-color--veo-pale-blue .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-green {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-green a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-green .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-green .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-blue-green .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-green .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-green .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-green .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-blue-green path {
  background-color: #7FB8AC;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-green .content-push__bottom {
  background-color: #7FB8AC;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-green .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-blue-green .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-blue-green .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-blue-green .content-push.content-push-v2 .content-push__context-svg {
  color: #7FB8AC;
}
.theme--background-color--veo-pale-blue-green .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-gray {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-gray a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-gray .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-gray .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-blue-gray .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-gray .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-gray .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-gray .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-blue-gray path {
  background-color: #C6C4D2;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-gray .content-push__bottom {
  background-color: #C6C4D2;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-gray .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-blue-gray .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-blue-gray .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-blue-gray .content-push.content-push-v2 .content-push__context-svg {
  color: #C6C4D2;
}
.theme--background-color--veo-pale-blue-gray .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-light {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-light a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-light .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-light .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-blue-light .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-light .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-light .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-light .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-blue-light path {
  background-color: #C8DCDC;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-light .content-push__bottom {
  background-color: #C8DCDC;
}
.content-push.content-push-v2.content-push--theme--veo-pale-blue-light .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-blue-light .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-blue-light .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-blue-light .content-push.content-push-v2 .content-push__context-svg {
  color: #C8DCDC;
}
.theme--background-color--veo-pale-blue-light .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-brown .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-brown path {
  background-color: #DDBBA3;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown .content-push__bottom {
  background-color: #DDBBA3;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-brown .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-brown .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-brown .content-push.content-push-v2 .content-push__context-svg {
  color: #DDBBA3;
}
.theme--background-color--veo-pale-brown .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown-yellow {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown-yellow a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown-yellow .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown-yellow .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-brown-yellow .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown-yellow .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown-yellow .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown-yellow .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-brown-yellow path {
  background-color: #D9C594;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown-yellow .content-push__bottom {
  background-color: #D9C594;
}
.content-push.content-push-v2.content-push--theme--veo-pale-brown-yellow .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-brown-yellow .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-brown-yellow .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-brown-yellow .content-push.content-push-v2 .content-push__context-svg {
  color: #D9C594;
}
.theme--background-color--veo-pale-brown-yellow .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-green {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-green a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-green .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-green .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-green .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-green .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-green .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-green .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-green path {
  background-color: #B6D987;
}
.content-push.content-push-v2.content-push--theme--veo-pale-green .content-push__bottom {
  background-color: #B6D987;
}
.content-push.content-push-v2.content-push--theme--veo-pale-green .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-green .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-green .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-green .content-push.content-push-v2 .content-push__context-svg {
  color: #B6D987;
}
.theme--background-color--veo-pale-green .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-dark {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-dark a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-dark .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-dark .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-gray-dark .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-dark .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-dark .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-dark .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-gray-dark path {
  background-color: #CAC7C4;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-dark .content-push__bottom {
  background-color: #CAC7C4;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-dark .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-gray-dark .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-gray-dark .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-gray-dark .content-push.content-push-v2 .content-push__context-svg {
  color: #CAC7C4;
}
.theme--background-color--veo-pale-gray-dark .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-white {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-white a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-white .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-white .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-gray-white .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-white .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-white .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-white .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-gray-white path {
  background-color: #F2F2F2;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-white .content-push__bottom {
  background-color: #F2F2F2;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-white .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-gray-white .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-gray-white .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-gray-white .content-push.content-push-v2 .content-push__context-svg {
  color: #F2F2F2;
}
.theme--background-color--veo-pale-gray-white .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-light {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-light a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-light .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-light .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-gray-light .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-light .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-light .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-light .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-gray-light path {
  background-color: #D9D1C8;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-light .content-push__bottom {
  background-color: #D9D1C8;
}
.content-push.content-push-v2.content-push--theme--veo-pale-gray-light .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-gray-light .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-gray-light .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-gray-light .content-push.content-push-v2 .content-push__context-svg {
  color: #D9D1C8;
}
.theme--background-color--veo-pale-gray-light .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-mustard {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-mustard a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-mustard .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-mustard .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-mustard .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-mustard .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-mustard .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-mustard .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-mustard path {
  background-color: #FDD384;
}
.content-push.content-push-v2.content-push--theme--veo-pale-mustard .content-push__bottom {
  background-color: #FDD384;
}
.content-push.content-push-v2.content-push--theme--veo-pale-mustard .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-mustard .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-mustard .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-mustard .content-push.content-push-v2 .content-push__context-svg {
  color: #FDD384;
}
.theme--background-color--veo-pale-mustard .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-purple .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-purple path {
  background-color: #B29FB0;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple .content-push__bottom {
  background-color: #B29FB0;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-purple .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-purple .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-purple .content-push.content-push-v2 .content-push__context-svg {
  color: #B29FB0;
}
.theme--background-color--veo-pale-purple .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple-gray {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple-gray a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple-gray .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple-gray .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-purple-gray .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple-gray .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple-gray .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple-gray .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-purple-gray path {
  background-color: #DBB4B7;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple-gray .content-push__bottom {
  background-color: #DBB4B7;
}
.content-push.content-push-v2.content-push--theme--veo-pale-purple-gray .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-purple-gray .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-purple-gray .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-purple-gray .content-push.content-push-v2 .content-push__context-svg {
  color: #DBB4B7;
}
.theme--background-color--veo-pale-purple-gray .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-pale-red {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-red a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-red path {
  background-color: #F08F75;
}
.content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__bottom {
  background-color: #F08F75;
}
.content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-red .content-push.content-push-v2 .content-push__context-svg {
  color: #F08F75;
}
.theme--background-color--veo-pale-red .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-blue path {
  background-color: #00AEC7;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__bottom {
  background-color: #00AEC7;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-blue .content-push.content-push-v2 .content-push__context-svg {
  color: #00AEC7;
}
.theme--background-color--veo-vivid-blue .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark path {
  background-color: #0062A9;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__bottom {
  background-color: #0062A9;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-blue-dark .content-push.content-push-v2 .content-push__context-svg {
  color: #0062A9;
}
.theme--background-color--veo-vivid-blue-dark .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray path {
  background-color: #7197CA;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__bottom {
  background-color: #7197CA;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-blue-gray .content-push.content-push-v2 .content-push__context-svg {
  color: #7197CA;
}
.theme--background-color--veo-vivid-blue-gray .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-sky {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-sky a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-sky .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-sky .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue-sky .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-sky .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-sky .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-sky .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-sky path {
  background-color: #91E1EF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-sky .content-push__bottom {
  background-color: #91E1EF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-sky .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue-sky .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue-sky .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-blue-sky .content-push.content-push-v2 .content-push__context-svg {
  color: #91E1EF;
}
.theme--background-color--veo-vivid-blue-sky .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-green path {
  background-color: #C0D272;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__bottom {
  background-color: #C0D272;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-green .content-push.content-push-v2 .content-push__context-svg {
  color: #C0D272;
}
.theme--background-color--veo-vivid-green .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-dark {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-dark a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-green-dark path {
  background-color: #199C69;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__bottom {
  background-color: #199C69;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-green-dark .content-push.content-push-v2 .content-push__context-svg {
  color: #199C69;
}
.theme--background-color--veo-vivid-green-dark .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-gray path {
  background-color: #9C9E9F;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__bottom {
  background-color: #9C9E9F;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-gray .content-push.content-push-v2 .content-push__context-svg {
  color: #9C9E9F;
}
.theme--background-color--veo-vivid-gray .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark path {
  background-color: #55555A;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__bottom {
  background-color: #55555A;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-gray-dark .content-push.content-push-v2 .content-push__context-svg {
  color: #55555A;
}
.theme--background-color--veo-vivid-gray-dark .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-khaki {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-khaki a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-khaki path {
  background-color: #AEA935;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__bottom {
  background-color: #AEA935;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-khaki .content-push.content-push-v2 .content-push__context-svg {
  color: #AEA935;
}
.theme--background-color--veo-vivid-khaki .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-mustard {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-mustard a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-mustard .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-mustard .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-mustard .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-mustard .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-mustard .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-mustard .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-mustard path {
  background-color: #FFD616;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-mustard .content-push__bottom {
  background-color: #FFD616;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-mustard .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-mustard .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-mustard .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-mustard .content-push.content-push-v2 .content-push__context-svg {
  color: #FFD616;
}
.theme--background-color--veo-vivid-mustard .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-orange {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-orange a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-orange path {
  background-color: #F49F25;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__bottom {
  background-color: #F49F25;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-orange .content-push.content-push-v2 .content-push__context-svg {
  color: #F49F25;
}
.theme--background-color--veo-vivid-orange .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-purple path {
  background-color: #A8438D;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__bottom {
  background-color: #A8438D;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-purple .content-push.content-push-v2 .content-push__context-svg {
  color: #A8438D;
}
.theme--background-color--veo-vivid-purple .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark path {
  background-color: #804180;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__bottom {
  background-color: #804180;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-purple-dark .content-push.content-push-v2 .content-push__context-svg {
  color: #804180;
}
.theme--background-color--veo-vivid-purple-dark .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-red-light {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-red-light a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-red-light path {
  background-color: #E95F47;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__bottom {
  background-color: #E95F47;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-red-light .content-push.content-push-v2 .content-push__context-svg {
  color: #E95F47;
}
.theme--background-color--veo-vivid-red-light .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-rose {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-rose a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-rose path {
  background-color: #EE8694;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__bottom {
  background-color: #EE8694;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-rose .content-push.content-push-v2 .content-push__context-svg {
  color: #EE8694;
}
.theme--background-color--veo-vivid-rose .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-waste {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-waste a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-green-waste path {
  background-color: #97BF0D;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__bottom {
  background-color: #97BF0D;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-green-waste .content-push.content-push-v2 .content-push__context-svg {
  color: #97BF0D;
}
.theme--background-color--veo-vivid-green-waste .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-blue {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-blue a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-green-blue path {
  background-color: #54BBBA;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__bottom {
  background-color: #54BBBA;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-green-blue .content-push.content-push-v2 .content-push__context-svg {
  color: #54BBBA;
}
.theme--background-color--veo-vivid-green-blue .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-blue {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-blue a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-blue .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-blue .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-blue .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-blue .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-blue .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-blue .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-blue path {
  background-color: #00AEC7;
}
.content-push.content-push-v2.content-push--theme--veo-blue .content-push__bottom {
  background-color: #00AEC7;
}
.content-push.content-push-v2.content-push--theme--veo-blue .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-blue .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-blue .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-blue .content-push.content-push-v2 .content-push__context-svg {
  color: #00AEC7;
}
.theme--background-color--veo-blue .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-black {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-black a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-black .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-black .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-pale-black .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-pale-black .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-black .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-pale-black .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-pale-black path {
  background-color: #55555A;
}
.content-push.content-push-v2.content-push--theme--veo-pale-black .content-push__bottom {
  background-color: #55555A;
}
.content-push.content-push-v2.content-push--theme--veo-pale-black .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-black .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-pale-black .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-pale-black .content-push.content-push-v2 .content-push__context-svg {
  color: #55555A;
}
.theme--background-color--veo-pale-black .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-white {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-white a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-white .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-white .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-white .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-white .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-white .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-white .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-white path {
  background-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-white .content-push__bottom {
  background-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-white .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-white .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-white .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-white .content-push.content-push-v2 .content-push__context-svg {
  color: #FFFFFF;
}
.theme--background-color--veo-white .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-gray {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-gray a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-gray .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-gray .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-gray .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-gray .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-gray .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-gray .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-gray path {
  background-color: #F2F2F2;
}
.content-push.content-push-v2.content-push--theme--veo-gray .content-push__bottom {
  background-color: #F2F2F2;
}
.content-push.content-push-v2.content-push--theme--veo-gray .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-gray .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-gray .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-gray .content-push.content-push-v2 .content-push__context-svg {
  color: #F2F2F2;
}
.theme--background-color--veo-gray .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-light-blue {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-light-blue a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-light-blue .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-light-blue .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-light-blue .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-light-blue .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-light-blue .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-light-blue .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-light-blue path {
  background-color: #7ABCCE;
}
.content-push.content-push-v2.content-push--theme--veo-light-blue .content-push__bottom {
  background-color: #7ABCCE;
}
.content-push.content-push-v2.content-push--theme--veo-light-blue .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-light-blue .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-light-blue .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-light-blue .content-push.content-push-v2 .content-push__context-svg {
  color: #7ABCCE;
}
.theme--background-color--veo-light-blue .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-green {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-green a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-green .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-green .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-plain-green .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-plain-green .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-plain-green .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-green .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-plain-green path {
  background-color: #97BF0D;
}
.content-push.content-push-v2.content-push--theme--veo-plain-green .content-push__bottom {
  background-color: #97BF0D;
}
.content-push.content-push-v2.content-push--theme--veo-plain-green .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-plain-green .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-plain-green .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-plain-green .content-push.content-push-v2 .content-push__context-svg {
  color: #97BF0D;
}
.theme--background-color--veo-plain-green .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-blue-green {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-blue-green a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-blue-green .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-blue-green .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-blue-green .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-blue-green .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-blue-green .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-blue-green .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-blue-green path {
  background-color: #54BBBA;
}
.content-push.content-push-v2.content-push--theme--veo-blue-green .content-push__bottom {
  background-color: #54BBBA;
}
.content-push.content-push-v2.content-push--theme--veo-blue-green .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-blue-green .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-blue-green .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-blue-green .content-push.content-push-v2 .content-push__context-svg {
  color: #54BBBA;
}
.theme--background-color--veo-blue-green .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-khaki-green {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-khaki-green a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-khaki-green .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-khaki-green .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-khaki-green .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-khaki-green .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-khaki-green .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-khaki-green .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-khaki-green path {
  background-color: #AEA935;
}
.content-push.content-push-v2.content-push--theme--veo-khaki-green .content-push__bottom {
  background-color: #AEA935;
}
.content-push.content-push-v2.content-push--theme--veo-khaki-green .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-khaki-green .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-khaki-green .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-khaki-green .content-push.content-push-v2 .content-push__context-svg {
  color: #AEA935;
}
.theme--background-color--veo-khaki-green .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-sea-green {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-sea-green a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-sea-green .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-sea-green .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-sea-green .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-sea-green .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-sea-green .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-sea-green .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-sea-green path {
  background-color: #7FB8AC;
}
.content-push.content-push-v2.content-push--theme--veo-sea-green .content-push__bottom {
  background-color: #7FB8AC;
}
.content-push.content-push-v2.content-push--theme--veo-sea-green .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-sea-green .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-sea-green .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-sea-green .content-push.content-push-v2 .content-push__context-svg {
  color: #7FB8AC;
}
.theme--background-color--veo-sea-green .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-mustard {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-mustard a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-mustard .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-mustard .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-plain-mustard .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-plain-mustard .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-plain-mustard .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-mustard .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-plain-mustard path {
  background-color: #FFD616;
}
.content-push.content-push-v2.content-push--theme--veo-plain-mustard .content-push__bottom {
  background-color: #FFD616;
}
.content-push.content-push-v2.content-push--theme--veo-plain-mustard .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-plain-mustard .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-plain-mustard .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-plain-mustard .content-push.content-push-v2 .content-push__context-svg {
  color: #FFD616;
}
.theme--background-color--veo-plain-mustard .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-orange {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-orange a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-orange .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-orange .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-plain-orange .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-plain-orange .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-plain-orange .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-orange .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-plain-orange path {
  background-color: #F49F25;
}
.content-push.content-push-v2.content-push--theme--veo-plain-orange .content-push__bottom {
  background-color: #F49F25;
}
.content-push.content-push-v2.content-push--theme--veo-plain-orange .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-plain-orange .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-plain-orange .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-plain-orange .content-push.content-push-v2 .content-push__context-svg {
  color: #F49F25;
}
.theme--background-color--veo-plain-orange .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-pink {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-pink a {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-pink .content-push__footer {
  border-top-color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-pink .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -922px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-plain-pink .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-plain-pink .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-plain-pink .content-push__date .datetime {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-plain-pink .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-plain-pink path {
  background-color: #EE8694;
}
.content-push.content-push-v2.content-push--theme--veo-plain-pink .content-push__bottom {
  background-color: #EE8694;
}
.content-push.content-push-v2.content-push--theme--veo-plain-pink .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-plain-pink .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-plain-pink .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-plain-pink .content-push.content-push-v2 .content-push__context-svg {
  color: #EE8694;
}
.theme--background-color--veo-plain-pink .content-push.content-push-v2 .content-push__context-title {
  color: #2c2c2c;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy path {
  background-color: #002d62;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__bottom {
  background-color: #002d62;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-vivid-blue-navy .content-push.content-push-v2 .content-push__context-svg {
  color: #002d62;
}
.theme--background-color--veo-vivid-blue-navy .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-regent-green {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-regent-green a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-magma-regent-green path {
  background-color: #04525C;
}
.content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__bottom {
  background-color: #04525C;
}
.content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-magma-regent-green .content-push.content-push-v2 .content-push__context-svg {
  color: #04525C;
}
.theme--background-color--veo-magma-regent-green .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-light-green {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-light-green a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-magma-light-green path {
  background-color: #b5dc79;
}
.content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__bottom {
  background-color: #b5dc79;
}
.content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-magma-light-green .content-push.content-push-v2 .content-push__context-svg {
  color: #b5dc79;
}
.theme--background-color--veo-magma-light-green .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue path {
  background-color: #1259aC;
}
.content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__bottom {
  background-color: #1259aC;
}
.content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-magma-indigo-blue .content-push.content-push-v2 .content-push__context-svg {
  color: #1259aC;
}
.theme--background-color--veo-magma-indigo-blue .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-green {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-green a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-magma-green path {
  background-color: #68a59b;
}
.content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__bottom {
  background-color: #68a59b;
}
.content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-magma-green .content-push.content-push-v2 .content-push__context-svg {
  color: #68a59b;
}
.theme--background-color--veo-magma-green .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-yellow {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-yellow a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-magma-yellow path {
  background-color: #fdd384;
}
.content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__bottom {
  background-color: #fdd384;
}
.content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-magma-yellow .content-push.content-push-v2 .content-push__context-svg {
  color: #fdd384;
}
.theme--background-color--veo-magma-yellow .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-sky-blue {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-sky-blue a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__footer {
  border-top-color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__download-link a:after {
  background-image: url(..//sprite.png);
  background-position: -955px -120px;
  width: 31px;
  height: 31px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__download-link a:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__cta-link a {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__date .datetime {
  color: #FFFFFF;
}
.content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__context-title,
.content-push.content-push-v2.content-push--theme--veo-magma-sky-blue path {
  background-color: #7abcce;
}
.content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__bottom {
  background-color: #7abcce;
}
.content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__bottom .content-push__bottom {
  padding: 24px;
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__bottom .content-push__bottom {
    padding: 16px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__bottom .content-push__bottom {
    padding: 24px;
  }
}
.theme--background-color--veo-magma-sky-blue .content-push.content-push-v2 .content-push__context-svg {
  color: #7abcce;
}
.theme--background-color--veo-magma-sky-blue .content-push.content-push-v2 .content-push__context-title {
  color: #FFFFFF;
}
.content-push.content-push-v2 .container--media-entity {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .content-push.content-push-v2.content-push--mobile-version {
    max-width: 100%;
    min-width: 100%;
    margin-bottom: 20px;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__wrap {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: stretch;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__wrap .content-push__bottom.content-push__bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__wrap .content-push__bottom.content-push__bottom div .content-push__description,
  .content-push.content-push-v2.content-push--mobile-version .content-push__wrap .content-push__bottom.content-push__bottom div .content-push__title {
    padding-right: 40px;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__wrap .content-push__bottom.content-push__bottom .content-push__context-svg-icon-container.content-push__context-svg-icon-container--left-part {
    margin: 0;
    position: absolute;
    right: 20px;
  }
}
@media (max-width: 767px) and (min-width: 768px) {
  .content-push.content-push-v2.content-push--mobile-version .content-push__context-title-text {
    font-size: 13px;
    line-height: 17px;
  }
}
@media (max-width: 767px) and (min-width: 1024px) {
  .content-push.content-push-v2.content-push--mobile-version .content-push__context-title-text {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) and (min-width: 1286px) {
  .content-push.content-push-v2.content-push--mobile-version .content-push__context-title-text {
    font-size: 17px;
    line-height: 22px;
  }
}
@media (max-width: 767px) {
  .content-push.content-push-v2.content-push--mobile-version .content-push__subtitle {
    display: none;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__title {
    text-align: left;
    font-size: 16px;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__context-title {
    margin-top: 0;
    font-weight: 400;
    font-size: 12px;
    padding: 0 40px 0 15px;
    height: auto;
    text-align: left;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__context-title:after, .content-push.content-push-v2.content-push--mobile-version .content-push__context-title:before {
    display: none;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__context-svg {
    display: none;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__footer {
    border: 0;
    margin: 0;
    position: relative;
    z-index: 3;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__download-calendar {
    padding: 10px 45px 0 15px;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__download-calendar .button {
    font-size: 12px;
    width: auto;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__download-link {
    display: none;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__image {
    width: 110px;
    flex-shrink: 0;
    border-radius: 0;
    position: relative;
    display: none;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__image img {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    font-family: "object-fit: cover; object-position: center";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__content {
    flex: 1 1 auto;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 10px 0;
    width: 100%;
    min-height: 110px;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__cta-link {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    margin-top: 0;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__cta-link a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    font-size: 0;
    transform: translate(0);
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__cta-link a:before {
    display: none;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__cta-link--back-left,
  .content-push.content-push-v2.content-push--mobile-version .content-push__cta-link--back-right {
    display: none;
  }
  .content-push.content-push-v2.content-push--mobile-version .content-push__date .datetime {
    display: none;
  }
  .content-push.content-push-v2.content-push--mobile-version .datetime {
    display: none;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--cta-link-hidden .content-push__footer {
    padding: 0;
    position: static;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--cta-link-hidden .content-push__wrap {
    position: relative;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--cta-link-hidden .content-push__content {
    position: static;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--cta-link-hidden .content-push__title,
  .content-push.content-push-v2.content-push--mobile-version.content-push--cta-link-hidden .content-push__context-title {
    padding-right: 55px;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--cta-link-hidden .content-push__download-link {
    display: block;
    padding: 0;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--cta-link-hidden .content-push__download-link a {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    font-size: 0;
    z-index: 1;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--cta-link-hidden .content-push__download-link a:after {
    margin: 0;
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-blue .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-blue .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-blue .content-push__content {
    background-color: #7ABCCE;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-blue-green .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-blue-green .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-blue-green .content-push__content {
    background-color: #7FB8AC;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-blue-gray .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-blue-gray .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-blue-gray .content-push__content {
    background-color: #C6C4D2;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-blue-light .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-blue-light .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-blue-light .content-push__content {
    background-color: #C8DCDC;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-brown .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-brown .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-brown .content-push__content {
    background-color: #DDBBA3;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-brown-yellow .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-brown-yellow .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-brown-yellow .content-push__content {
    background-color: #D9C594;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-green .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-green .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-green .content-push__content {
    background-color: #B6D987;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-gray-dark .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-gray-dark .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-gray-dark .content-push__content {
    background-color: #CAC7C4;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-gray-white .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-gray-white .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-gray-white .content-push__content {
    background-color: #F2F2F2;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-gray-light .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-gray-light .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-gray-light .content-push__content {
    background-color: #D9D1C8;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-mustard .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-mustard .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-mustard .content-push__content {
    background-color: #FDD384;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-purple .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-purple .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-purple .content-push__content {
    background-color: #B29FB0;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-purple-gray .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-purple-gray .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-purple-gray .content-push__content {
    background-color: #DBB4B7;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-red .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-red .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-red .content-push__content {
    background-color: #F08F75;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue .content-push__content {
    background-color: #00AEC7;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue-dark .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue-dark .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue-dark .content-push__content {
    background-color: #0062A9;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue-gray .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue-gray .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue-gray .content-push__content {
    background-color: #7197CA;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue-sky .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue-sky .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue-sky .content-push__content {
    background-color: #91E1EF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-green .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-green .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-green .content-push__content {
    background-color: #C0D272;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-green-dark .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-green-dark .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-green-dark .content-push__content {
    background-color: #199C69;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-gray .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-gray .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-gray .content-push__content {
    background-color: #9C9E9F;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-gray-dark .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-gray-dark .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-gray-dark .content-push__content {
    background-color: #55555A;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-khaki .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-khaki .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-khaki .content-push__content {
    background-color: #AEA935;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-mustard .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-mustard .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-mustard .content-push__content {
    background-color: #FFD616;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-orange .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-orange .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-orange .content-push__content {
    background-color: #F49F25;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-purple .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-purple .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-purple .content-push__content {
    background-color: #A8438D;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-purple-dark .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-purple-dark .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-purple-dark .content-push__content {
    background-color: #804180;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-red-light .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-red-light .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-red-light .content-push__content {
    background-color: #E95F47;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-rose .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-rose .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-rose .content-push__content {
    background-color: #EE8694;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-green-waste .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-green-waste .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-green-waste .content-push__content {
    background-color: #97BF0D;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-green-blue .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-green-blue .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-green-blue .content-push__content {
    background-color: #54BBBA;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-blue .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-blue .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-blue .content-push__content {
    background-color: #00AEC7;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-black .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-black .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-pale-black .content-push__content {
    background-color: #55555A;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-white .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-white .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-white .content-push__content {
    background-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-gray .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-gray .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-gray .content-push__content {
    background-color: #F2F2F2;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-light-blue .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-light-blue .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-light-blue .content-push__content {
    background-color: #7ABCCE;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-plain-green .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-plain-green .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-plain-green .content-push__content {
    background-color: #97BF0D;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-blue-green .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-blue-green .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-blue-green .content-push__content {
    background-color: #54BBBA;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-khaki-green .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-khaki-green .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-khaki-green .content-push__content {
    background-color: #AEA935;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-sea-green .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-sea-green .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-sea-green .content-push__content {
    background-color: #7FB8AC;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-plain-mustard .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-plain-mustard .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-plain-mustard .content-push__content {
    background-color: #FFD616;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-plain-orange .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-plain-orange .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-plain-orange .content-push__content {
    background-color: #F49F25;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-plain-pink .content-push__context-title {
    color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-plain-pink .content-push__cta-link a:after {
    border-color: #2c2c2c;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-plain-pink .content-push__content {
    background-color: #EE8694;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue-navy .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue-navy .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-vivid-blue-navy .content-push__content {
    background-color: #002d62;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-regent-green .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-regent-green .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-regent-green .content-push__content {
    background-color: #04525C;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-light-green .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-light-green .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-light-green .content-push__content {
    background-color: #b5dc79;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-indigo-blue .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-indigo-blue .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-indigo-blue .content-push__content {
    background-color: #1259aC;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-green .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-green .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-green .content-push__content {
    background-color: #68a59b;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-yellow .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-yellow .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-yellow .content-push__content {
    background-color: #fdd384;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-sky-blue .content-push__context-title {
    color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-sky-blue .content-push__cta-link a:after {
    border-color: #FFFFFF;
  }
  .content-push.content-push-v2.content-push--mobile-version.content-push--theme--veo-magma-sky-blue .content-push__content {
    background-color: #7abcce;
  }
}
.content-push.content-push-v2 .media-image {
  margin-bottom: 0;
}
.content-push.content-push-v2--cta-link-hidden .content-push__image a {
  cursor: default;
}
.content-push.content-push-v2--cta-link-hidden .content-push__image:hover img {
  transform: none;
}
.content-push.content-push-v2--cta-link-hidden .content-push__title,
.content-push.content-push-v2--cta-link-hidden .content-push__title a {
  cursor: default;
}
.content-push.content-push-v2--cta-link-hidden .content-push__title:hover,
.content-push.content-push-v2--cta-link-hidden .content-push__title a:hover {
  text-decoration: none;
}
.content-push.content-push-v2--cta-link-hidden .content-push__cta-link {
  display: none;
}
.content-push.content-push-v2--cta-link-hidden .content-push__footer {
  padding-bottom: 25px;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__context-svg-icon-container, .content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__context-svg-icon-container {
  border: 2px solid #ffffff;
  border-radius: 50%;
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__context-svg-icon-container::after {
  content: "";
  display: block;
  position: absolute;
  width: 9px;
  height: 9px;
  border-right: 2px solid currentColor;
  border-bottom: 2px solid currentColor;
  right: 9px;
  top: 50%;
  margin-top: -6px;
  transform: rotate(45deg);
}
@media (min-width: 768px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__context-svg-icon-container::after {
    right: 5px;
  }
}
@media (min-width: 1286px) {
  .content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__context-svg-icon-container::after, .content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__context-svg-icon-container::after {
    right: 9px;
  }
}
.content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-magma-regent-green .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-magma-light-green .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-magma-indigo-blue .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-magma-green .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-magma-yellow .content-push__context-svg-icon-container svg, .content-push.content-push-v2.content-push--theme--veo-magma-sky-blue .content-push__context-svg-icon-container svg {
  display: none;
}

.wysiwyg .container--media-entity.container--align--left.content-push,
.ck-editor .container--media-entity.container--align--left.content-push {
  margin: 0 20px 20px 0;
  padding: 0;
}
.wysiwyg .container--media-entity.container--align--right.content-push,
.ck-editor .container--media-entity.container--align--right.content-push {
  margin: 0 0 20px 20px;
  padding: 0;
}

.press-releases-listing__item--compact .content-push {
  max-width: 100%;
  min-width: 100%;
  margin-bottom: 20px;
}
.press-releases-listing__item--compact .content-push .content-push__wrap {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
}
.press-releases-listing__item--compact .content-push .content-push__wrap .content-push__bottom.content-push__bottom {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.press-releases-listing__item--compact .content-push .content-push__wrap .content-push__bottom.content-push__bottom div .content-push__description,
.press-releases-listing__item--compact .content-push .content-push__wrap .content-push__bottom.content-push__bottom div .content-push__title {
  padding-right: 40px;
}
.press-releases-listing__item--compact .content-push .content-push__wrap .content-push__bottom.content-push__bottom .content-push__context-svg-icon-container.content-push__context-svg-icon-container--left-part {
  margin: 0;
  position: absolute;
  right: 20px;
}
@media (min-width: 768px) {
  .press-releases-listing__item--compact .content-push .content-push__context-title-text {
    font-size: 13px;
    line-height: 17px;
  }
}
@media (min-width: 1024px) {
  .press-releases-listing__item--compact .content-push .content-push__context-title-text {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1286px) {
  .press-releases-listing__item--compact .content-push .content-push__context-title-text {
    font-size: 17px;
    line-height: 22px;
  }
}
.press-releases-listing__item--compact .content-push .content-push__subtitle {
  display: none;
}
.press-releases-listing__item--compact .content-push .content-push__title {
  text-align: left;
  font-size: 16px;
}
.press-releases-listing__item--compact .content-push .content-push__context-title {
  margin-top: 0;
  font-weight: 400;
  font-size: 12px;
  padding: 0 40px 0 15px;
  height: auto;
  text-align: left;
}
.press-releases-listing__item--compact .content-push .content-push__context-title:after, .press-releases-listing__item--compact .content-push .content-push__context-title:before {
  display: none;
}
.press-releases-listing__item--compact .content-push .content-push__context-svg {
  display: none;
}
.press-releases-listing__item--compact .content-push .content-push__footer {
  border: 0;
  margin: 0;
  position: relative;
  z-index: 3;
}
.press-releases-listing__item--compact .content-push .content-push__download-calendar {
  padding: 10px 45px 0 15px;
}
.press-releases-listing__item--compact .content-push .content-push__download-calendar .button {
  font-size: 12px;
  width: auto;
}
.press-releases-listing__item--compact .content-push .content-push__download-link {
  display: none;
}
.press-releases-listing__item--compact .content-push .content-push__image {
  width: 110px;
  flex-shrink: 0;
  border-radius: 0;
  position: relative;
  display: none;
}
.press-releases-listing__item--compact .content-push .content-push__image img {
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  font-family: "object-fit: cover; object-position: center";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.press-releases-listing__item--compact .content-push .content-push__content {
  flex: 1 1 auto;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 10px 0;
  width: 100%;
  min-height: 110px;
}
.press-releases-listing__item--compact .content-push .content-push__cta-link {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  margin-top: 0;
}
.press-releases-listing__item--compact .content-push .content-push__cta-link a {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  transform: translate(0);
}
.press-releases-listing__item--compact .content-push .content-push__cta-link a:before {
  display: none;
}
.press-releases-listing__item--compact .content-push .content-push__cta-link--back-left,
.press-releases-listing__item--compact .content-push .content-push__cta-link--back-right {
  display: none;
}
.press-releases-listing__item--compact .content-push .content-push__date .datetime {
  display: none;
}
.press-releases-listing__item--compact .content-push .datetime {
  display: none;
}
.press-releases-listing__item--compact .content-push.content-push--cta-link-hidden .content-push__footer {
  padding: 0;
  position: static;
}
.press-releases-listing__item--compact .content-push.content-push--cta-link-hidden .content-push__wrap {
  position: relative;
}
.press-releases-listing__item--compact .content-push.content-push--cta-link-hidden .content-push__content {
  position: static;
}
.press-releases-listing__item--compact .content-push.content-push--cta-link-hidden .content-push__title,
.press-releases-listing__item--compact .content-push.content-push--cta-link-hidden .content-push__context-title {
  padding-right: 55px;
}
.press-releases-listing__item--compact .content-push.content-push--cta-link-hidden .content-push__download-link {
  display: block;
  padding: 0;
}
.press-releases-listing__item--compact .content-push.content-push--cta-link-hidden .content-push__download-link a {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 1;
}
.press-releases-listing__item--compact .content-push.content-push--cta-link-hidden .content-push__download-link a:after {
  margin: 0;
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-blue .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-blue .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-blue .content-push__content {
  background-color: #7ABCCE;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-blue-green .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-blue-green .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-blue-green .content-push__content {
  background-color: #7FB8AC;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-blue-gray .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-blue-gray .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-blue-gray .content-push__content {
  background-color: #C6C4D2;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-blue-light .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-blue-light .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-blue-light .content-push__content {
  background-color: #C8DCDC;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-brown .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-brown .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-brown .content-push__content {
  background-color: #DDBBA3;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-brown-yellow .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-brown-yellow .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-brown-yellow .content-push__content {
  background-color: #D9C594;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-green .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-green .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-green .content-push__content {
  background-color: #B6D987;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-gray-dark .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-gray-dark .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-gray-dark .content-push__content {
  background-color: #CAC7C4;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-gray-white .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-gray-white .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-gray-white .content-push__content {
  background-color: #F2F2F2;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-gray-light .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-gray-light .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-gray-light .content-push__content {
  background-color: #D9D1C8;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-mustard .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-mustard .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-mustard .content-push__content {
  background-color: #FDD384;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-purple .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-purple .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-purple .content-push__content {
  background-color: #B29FB0;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-purple-gray .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-purple-gray .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-purple-gray .content-push__content {
  background-color: #DBB4B7;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-red .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-red .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-red .content-push__content {
  background-color: #F08F75;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue .content-push__content {
  background-color: #00AEC7;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue-dark .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue-dark .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue-dark .content-push__content {
  background-color: #0062A9;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue-gray .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue-gray .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue-gray .content-push__content {
  background-color: #7197CA;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue-sky .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue-sky .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue-sky .content-push__content {
  background-color: #91E1EF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-green .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-green .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-green .content-push__content {
  background-color: #C0D272;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-green-dark .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-green-dark .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-green-dark .content-push__content {
  background-color: #199C69;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-gray .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-gray .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-gray .content-push__content {
  background-color: #9C9E9F;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-gray-dark .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-gray-dark .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-gray-dark .content-push__content {
  background-color: #55555A;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-khaki .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-khaki .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-khaki .content-push__content {
  background-color: #AEA935;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-mustard .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-mustard .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-mustard .content-push__content {
  background-color: #FFD616;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-orange .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-orange .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-orange .content-push__content {
  background-color: #F49F25;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-purple .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-purple .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-purple .content-push__content {
  background-color: #A8438D;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-purple-dark .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-purple-dark .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-purple-dark .content-push__content {
  background-color: #804180;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-red-light .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-red-light .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-red-light .content-push__content {
  background-color: #E95F47;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-rose .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-rose .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-rose .content-push__content {
  background-color: #EE8694;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-green-waste .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-green-waste .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-green-waste .content-push__content {
  background-color: #97BF0D;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-green-blue .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-green-blue .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-green-blue .content-push__content {
  background-color: #54BBBA;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-blue .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-blue .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-blue .content-push__content {
  background-color: #00AEC7;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-black .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-black .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-pale-black .content-push__content {
  background-color: #55555A;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-white .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-white .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-white .content-push__content {
  background-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-gray .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-gray .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-gray .content-push__content {
  background-color: #F2F2F2;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-light-blue .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-light-blue .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-light-blue .content-push__content {
  background-color: #7ABCCE;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-plain-green .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-plain-green .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-plain-green .content-push__content {
  background-color: #97BF0D;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-blue-green .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-blue-green .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-blue-green .content-push__content {
  background-color: #54BBBA;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-khaki-green .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-khaki-green .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-khaki-green .content-push__content {
  background-color: #AEA935;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-sea-green .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-sea-green .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-sea-green .content-push__content {
  background-color: #7FB8AC;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-plain-mustard .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-plain-mustard .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-plain-mustard .content-push__content {
  background-color: #FFD616;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-plain-orange .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-plain-orange .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-plain-orange .content-push__content {
  background-color: #F49F25;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-plain-pink .content-push__context-title {
  color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-plain-pink .content-push__cta-link a:after {
  border-color: #2c2c2c;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-plain-pink .content-push__content {
  background-color: #EE8694;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue-navy .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue-navy .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-vivid-blue-navy .content-push__content {
  background-color: #002d62;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-regent-green .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-regent-green .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-regent-green .content-push__content {
  background-color: #04525C;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-light-green .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-light-green .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-light-green .content-push__content {
  background-color: #b5dc79;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-indigo-blue .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-indigo-blue .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-indigo-blue .content-push__content {
  background-color: #1259aC;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-green .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-green .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-green .content-push__content {
  background-color: #68a59b;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-yellow .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-yellow .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-yellow .content-push__content {
  background-color: #fdd384;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-sky-blue .content-push__context-title {
  color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-sky-blue .content-push__cta-link a:after {
  border-color: #FFFFFF;
}
.press-releases-listing__item--compact .content-push.content-push--theme--veo-magma-sky-blue .content-push__content {
  background-color: #7abcce;
}

.grid {
  margin: 28px 0;
}
@media (min-width: 768px) {
  .grid {
    margin: 32px 0;
  }
}
@media (min-width: 1024px) {
  .grid {
    margin: 40px 0;
  }
}
@media (min-width: 1286px) {
  .grid {
    margin: 52px 0;
  }
}
.grid .container--webform-inline {
  margin: 0;
}

.paragraph--type--listing {
  overflow: hidden;
}
@media (max-width: 767px) {
  .paragraph--type--listing .listing .form-grid {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .paragraph--type--listing .listing .form-grid [class*=form-col-] {
    padding-left: 0;
    padding-right: 0;
  }
}

.grid--count--1 .content-push.content-push-v2 {
  max-width: 860px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-top: 0;
}
@media (max-width: 1285px) {
  .grid--count--1 .content-push.content-push-v2 {
    max-width: 624px;
  }
}
@media (max-width: 1023px) {
  .grid--count--1 .content-push.content-push-v2 {
    max-width: 728px;
  }
}
@media (max-width: 768px) {
  .grid--count--1 .content-push.content-push-v2 {
    max-width: 594px;
  }
}
@media (max-width: 600px) {
  .grid--count--1 .content-push.content-push-v2 {
    max-width: 100vw;
    padding: 0 24px;
  }
}
.grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__image {
  display: none;
}
.grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom {
  position: relative;
  padding: 40px 120px 48px 40px;
}
@media (min-width: 768px) {
  .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom {
    padding: 40px 140px 36px 40px;
  }
}
@media (min-width: 1024px) {
  .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom {
    padding: 48px 161px 48px 48px;
  }
}
@media (min-width: 1286px) {
  .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom {
    padding: 64px 264px 64px 64px;
  }
}
.grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__subtitle {
  margin-bottom: 8px;
}
.grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__title {
  font-size: 30px;
  line-height: 38px;
  font-weight: bold;
  margin: 0;
}
@media (min-width: 768px) {
  .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__title {
    line-height: 39px;
  }
}
@media (min-width: 1024px) {
  .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__title {
    font-size: 32px;
    line-height: 41px;
  }
}
@media (min-width: 1286px) {
  .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__title {
    font-size: 40px;
    line-height: 46px;
  }
}
.grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__description {
  padding: 8px 0 0;
}
@media (min-width: 768px) {
  .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__description {
    padding: 16px 0 0;
  }
}
@media (min-width: 1024px) {
  .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__description {
    line-height: 20px;
  }
}
@media (min-width: 1286px) {
  .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__description {
    font-size: 17px;
    line-height: 26px;
  }
}
.grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__context-svg-icon-container {
  position: absolute;
  right: 40px;
  top: 0;
  bottom: 0;
  margin: auto;
}
@media (min-width: 768px) {
  .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__context-svg-icon-container {
    height: 28px;
    width: 28px;
  }
}
@media (min-width: 1024px) {
  .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__context-svg-icon-container {
    right: 48px;
  }
}
@media (min-width: 1286px) {
  .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__context-svg-icon-container {
    right: 64px;
    height: 36px;
    width: 36px;
  }
}
@media (min-width: 768px) {
  .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__context-svg-icon-container .content-push__context-svg-icon {
    width: 28px;
  }
}
@media (min-width: 1286px) {
  .grid--count--1 .content-push.content-push-v2 .content-push__wrap .content-push__bottom .content-push__bottom .content-push__context-svg-icon-container .content-push__context-svg-icon {
    width: 36px;
  }
}
@media (min-width: 1024px) {
  .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__context-svg-icon-container::after {
    right: 7px;
  }
}
@media (min-width: 1286px) {
  .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-blue .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-blue-dark .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-pale-blue .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-blue-gray .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-gray .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-gray-dark .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-green-waste .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-green-dark .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-green .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-khaki .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-orange .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-purple .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-purple-dark .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-red-light .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-pale-red .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-rose .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-green-blue .content-push__context-svg-icon-container::after, .grid--count--1 .content-push.content-push-v2.content-push--theme--veo-vivid-blue-navy .content-push__context-svg-icon-container::after {
    right: 12px;
  }
}

@media (max-width: 767px) {
  html[dir=rtl] .content-push.content-push--mobile-version .content-push__context-title {
    padding: 0 15px 0 40px;
    text-align: right;
  }
  html[dir=rtl] .content-push.content-push--mobile-version .content-push__title {
    padding: 0 15px 0 40px;
    text-align: right;
  }
  html[dir=rtl] .content-push.content-push--mobile-version .content-push__date {
    padding: 0 15px 0 40px;
    text-align: right;
  }
  html[dir=rtl] .content-push.content-push--mobile-version .content-push__date .datetime {
    text-align: right;
  }
  html[dir=rtl] .content-push.content-push--mobile-version .content-push__download-calendar {
    padding: 10px 15px 0 45px;
  }
}
html[dir=rtl] .content-push .content-push__download-link a:after {
  margin-left: 0;
  margin-right: 10px;
}
html[dir=rtl] .content-push .content-push__cta-link a:after {
  right: initial;
  left: 20px;
  transform: rotate(-135deg);
}
html[dir=rtl] .press-releases-listing__item--compact .content-push .content-push__context-title {
  padding: 0 15px 0 40px;
  text-align: right;
}
html[dir=rtl] .press-releases-listing__item--compact .content-push .content-push__title {
  padding: 0 15px 0 40px;
  text-align: right;
}
html[dir=rtl] .press-releases-listing__item--compact .content-push .content-push__date {
  padding: 0 15px 0 40px;
  text-align: right;
}
html[dir=rtl] .press-releases-listing__item--compact .content-push .content-push__date .datetime {
  text-align: right;
}
html[dir=rtl] .press-releases-listing__item--compact .content-push .content-push__download-calendar {
  padding: 10px 15px 0 45px;
}

.card {
  border-radius: 0 20px 0 20px;
  overflow: hidden;
  font-weight: 500;
  font-style: normal;
  font-size: 15px;
  line-height: 1.2;
  height: 100%;
  display: flex;
  align-items: stretch;
}
.card.card--edges--square {
  border-radius: 0;
}
.card .card__image {
  display: flex;
  align-items: stretch;
  width: 100%;
}
.card .card__image div {
  display: flex;
  align-items: stretch;
  width: 100%;
}
.card .card__image img {
  max-width: none;
  display: block;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
  font-family: "object-fit: cover; object-position: center center";
}
.card .card__image .media-image {
  display: flex;
  align-items: stretch;
  width: 100%;
}
.card .card__image .media-image__picture {
  width: 100%;
  display: flex;
  align-items: stretch;
}
.card .card__content {
  padding: 25px;
  margin: 0 auto;
  width: 100%;
}
@media (max-width: 1023px) {
  .card .card__content {
    padding: 24px;
  }
}
.card .card__content .container__inner {
  padding: 0 !important;
}
.card.theme--background-color--veo-pale-blue {
  background-color: #7ABCCE;
  color: #FFFFFF;
}
.card.theme--background-color--veo-pale-blue .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-pale-blue .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-pale-blue .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-blue .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-blue .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-blue .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-blue .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-blue .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-blue {
  border: 5px solid #7ABCCE;
}
.card.theme--background-color--veo-pale-blue-green {
  background-color: #7FB8AC;
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-blue-green .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-blue-green .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-pale-blue-green .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-blue-green .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-blue-green .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-blue-green .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-blue-green .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-blue-green .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-blue-green {
  border: 5px solid #7FB8AC;
}
.card.theme--background-color--veo-pale-blue-gray {
  background-color: #C6C4D2;
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-blue-gray .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-blue-gray .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-pale-blue-gray .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-blue-gray .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-blue-gray .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-blue-gray .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-blue-gray .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-blue-gray .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-blue-gray {
  border: 5px solid #C6C4D2;
}
.card.theme--background-color--veo-pale-blue-light {
  background-color: #C8DCDC;
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-blue-light .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-blue-light .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-pale-blue-light .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-blue-light .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-blue-light .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-blue-light .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-blue-light .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-blue-light .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-blue-light {
  border: 5px solid #C8DCDC;
}
.card.theme--background-color--veo-pale-brown {
  background-color: #DDBBA3;
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-brown .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-brown .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-pale-brown .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-brown .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-brown .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-brown .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-brown .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-brown .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-brown {
  border: 5px solid #DDBBA3;
}
.card.theme--background-color--veo-pale-brown-yellow {
  background-color: #D9C594;
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-brown-yellow .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-brown-yellow .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-pale-brown-yellow .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-brown-yellow .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-brown-yellow .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-brown-yellow .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-brown-yellow .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-brown-yellow .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-brown-yellow {
  border: 5px solid #D9C594;
}
.card.theme--background-color--veo-pale-green {
  background-color: #B6D987;
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-green .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-green .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-pale-green .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-green .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-green .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-green .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-green .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-green .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-green {
  border: 5px solid #B6D987;
}
.card.theme--background-color--veo-pale-gray-dark {
  background-color: #CAC7C4;
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-gray-dark .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-gray-dark .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-pale-gray-dark .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-gray-dark .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-gray-dark .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-gray-dark .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-gray-dark .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-gray-dark .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-gray-dark {
  border: 5px solid #CAC7C4;
}
.card.theme--background-color--veo-pale-gray-white {
  background-color: #F2F2F2;
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-gray-white .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-gray-white .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-pale-gray-white .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-gray-white .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-gray-white .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-gray-white .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-gray-white .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-gray-white .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-gray-white {
  border: 5px solid #F2F2F2;
}
.card.theme--background-color--veo-pale-gray-light {
  background-color: #D9D1C8;
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-gray-light .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-gray-light .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-pale-gray-light .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-gray-light .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-gray-light .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-gray-light .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-gray-light .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-gray-light .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-gray-light {
  border: 5px solid #D9D1C8;
}
.card.theme--background-color--veo-pale-mustard {
  background-color: #FDD384;
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-mustard .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-mustard .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-pale-mustard .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-mustard .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-mustard .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-mustard .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-mustard .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-mustard .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-mustard {
  border: 5px solid #FDD384;
}
.card.theme--background-color--veo-pale-purple {
  background-color: #B29FB0;
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-purple .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-purple .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-pale-purple .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-purple .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-purple .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-purple .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-purple .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-purple .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-purple {
  border: 5px solid #B29FB0;
}
.card.theme--background-color--veo-pale-purple-gray {
  background-color: #DBB4B7;
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-purple-gray .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-pale-purple-gray .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-pale-purple-gray .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-purple-gray .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-purple-gray .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-purple-gray .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-purple-gray .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-purple-gray .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-purple-gray {
  border: 5px solid #DBB4B7;
}
.card.theme--background-color--veo-pale-red {
  background-color: #F08F75;
  color: #FFFFFF;
}
.card.theme--background-color--veo-pale-red .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-pale-red .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-pale-red .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-red .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-red .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-red .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-red .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-red .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-red {
  border: 5px solid #F08F75;
}
.card.theme--background-color--veo-vivid-blue {
  background-color: #00AEC7;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-blue .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-blue .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-blue .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-blue .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-blue .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-blue .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-blue .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-blue .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-blue {
  border: 5px solid #00AEC7;
}
.card.theme--background-color--veo-vivid-blue-dark {
  background-color: #0062A9;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-blue-dark .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-blue-dark .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-blue-dark .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-blue-dark .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-blue-dark .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-blue-dark .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-blue-dark .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-blue-dark .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-blue-dark {
  border: 5px solid #0062A9;
}
.card.theme--background-color--veo-vivid-blue-gray {
  background-color: #7197CA;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-blue-gray .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-blue-gray .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-blue-gray .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-blue-gray .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-blue-gray .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-blue-gray .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-blue-gray .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-blue-gray .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-blue-gray {
  border: 5px solid #7197CA;
}
.card.theme--background-color--veo-vivid-blue-sky {
  background-color: #91E1EF;
  color: #2c2c2c;
}
.card.theme--background-color--veo-vivid-blue-sky .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-vivid-blue-sky .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-vivid-blue-sky .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-blue-sky .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-blue-sky .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-blue-sky .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-blue-sky .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-blue-sky .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-blue-sky {
  border: 5px solid #91E1EF;
}
.card.theme--background-color--veo-vivid-green {
  background-color: #C0D272;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-green .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-green .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-green .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-green .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-green .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-green .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-green .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-green .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-green {
  border: 5px solid #C0D272;
}
.card.theme--background-color--veo-vivid-green-dark {
  background-color: #199C69;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-green-dark .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-green-dark .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-green-dark .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-green-dark .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-green-dark .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-green-dark .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-green-dark .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-green-dark .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-green-dark {
  border: 5px solid #199C69;
}
.card.theme--background-color--veo-vivid-gray {
  background-color: #9C9E9F;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-gray .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-gray .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-gray .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-gray .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-gray .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-gray .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-gray .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-gray .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-gray {
  border: 5px solid #9C9E9F;
}
.card.theme--background-color--veo-vivid-gray-dark {
  background-color: #55555A;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-gray-dark .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-gray-dark .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-gray-dark .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-gray-dark .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-gray-dark .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-gray-dark .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-gray-dark .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-gray-dark .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-gray-dark {
  border: 5px solid #55555A;
}
.card.theme--background-color--veo-vivid-khaki {
  background-color: #AEA935;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-khaki .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-khaki .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-khaki .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-khaki .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-khaki .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-khaki .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-khaki .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-khaki .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-khaki {
  border: 5px solid #AEA935;
}
.card.theme--background-color--veo-vivid-mustard {
  background-color: #FFD616;
  color: #2c2c2c;
}
.card.theme--background-color--veo-vivid-mustard .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-vivid-mustard .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-vivid-mustard .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-mustard .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-mustard .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-mustard .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-mustard .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-mustard .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-mustard {
  border: 5px solid #FFD616;
}
.card.theme--background-color--veo-vivid-orange {
  background-color: #F49F25;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-orange .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-orange .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-orange .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-orange .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-orange .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-orange .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-orange .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-orange .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-orange {
  border: 5px solid #F49F25;
}
.card.theme--background-color--veo-vivid-purple {
  background-color: #A8438D;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-purple .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-purple .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-purple .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-purple .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-purple .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-purple .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-purple .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-purple .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-purple {
  border: 5px solid #A8438D;
}
.card.theme--background-color--veo-vivid-purple-dark {
  background-color: #804180;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-purple-dark .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-purple-dark .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-purple-dark .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-purple-dark .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-purple-dark .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-purple-dark .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-purple-dark .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-purple-dark .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-purple-dark {
  border: 5px solid #804180;
}
.card.theme--background-color--veo-vivid-red-light {
  background-color: #E95F47;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-red-light .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-red-light .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-red-light .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-red-light .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-red-light .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-red-light .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-red-light .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-red-light .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-red-light {
  border: 5px solid #E95F47;
}
.card.theme--background-color--veo-vivid-rose {
  background-color: #EE8694;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-rose .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-rose .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-rose .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-rose .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-rose .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-rose .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-rose .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-rose .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-rose {
  border: 5px solid #EE8694;
}
.card.theme--background-color--veo-vivid-green-waste {
  background-color: #97BF0D;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-green-waste .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-green-waste .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-green-waste .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-green-waste .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-green-waste .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-green-waste .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-green-waste .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-green-waste .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-green-waste {
  border: 5px solid #97BF0D;
}
.card.theme--background-color--veo-vivid-green-blue {
  background-color: #54BBBA;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-green-blue .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-green-blue .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-green-blue .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-green-blue .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-green-blue .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-green-blue .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-green-blue .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-green-blue .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-green-blue {
  border: 5px solid #54BBBA;
}
.card.theme--background-color--veo-blue {
  background-color: #00AEC7;
  color: #FFFFFF;
}
.card.theme--background-color--veo-blue .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-blue .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-blue .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-blue .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-blue .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-blue .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-blue .wysiwyg .quote-big:after, .card.theme--background-color--veo-blue .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-blue {
  border: 5px solid #00AEC7;
}
.card.theme--background-color--veo-pale-black {
  background-color: #55555A;
  color: #FFFFFF;
}
.card.theme--background-color--veo-pale-black .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-pale-black .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-pale-black .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-black .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-black .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-pale-black .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-pale-black .wysiwyg .quote-big:after, .card.theme--background-color--veo-pale-black .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-pale-black {
  border: 5px solid #55555A;
}
.card.theme--background-color--veo-white {
  background-color: #FFFFFF;
  color: #2c2c2c;
}
.card.theme--background-color--veo-white .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-white .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-white .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-white .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-white .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-white .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-white .wysiwyg .quote-big:after, .card.theme--background-color--veo-white .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-white {
  border: 5px solid #FFFFFF;
}
.card.theme--background-color--veo-gray {
  background-color: #F2F2F2;
  color: #2c2c2c;
}
.card.theme--background-color--veo-gray .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-gray .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-gray .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-gray .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-gray .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-gray .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-gray .wysiwyg .quote-big:after, .card.theme--background-color--veo-gray .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-gray {
  border: 5px solid #F2F2F2;
}
.card.theme--background-color--veo-light-blue {
  background-color: #7ABCCE;
  color: #2c2c2c;
}
.card.theme--background-color--veo-light-blue .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-light-blue .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-light-blue .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-light-blue .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-light-blue .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-light-blue .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-light-blue .wysiwyg .quote-big:after, .card.theme--background-color--veo-light-blue .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-light-blue {
  border: 5px solid #7ABCCE;
}
.card.theme--background-color--veo-plain-green {
  background-color: #97BF0D;
  color: #2c2c2c;
}
.card.theme--background-color--veo-plain-green .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-plain-green .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-plain-green .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-plain-green .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-plain-green .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-plain-green .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-plain-green .wysiwyg .quote-big:after, .card.theme--background-color--veo-plain-green .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-plain-green {
  border: 5px solid #97BF0D;
}
.card.theme--background-color--veo-blue-green {
  background-color: #54BBBA;
  color: #2c2c2c;
}
.card.theme--background-color--veo-blue-green .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-blue-green .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-blue-green .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-blue-green .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-blue-green .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-blue-green .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-blue-green .wysiwyg .quote-big:after, .card.theme--background-color--veo-blue-green .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-blue-green {
  border: 5px solid #54BBBA;
}
.card.theme--background-color--veo-khaki-green {
  background-color: #AEA935;
  color: #2c2c2c;
}
.card.theme--background-color--veo-khaki-green .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-khaki-green .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-khaki-green .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-khaki-green .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-khaki-green .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-khaki-green .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-khaki-green .wysiwyg .quote-big:after, .card.theme--background-color--veo-khaki-green .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-khaki-green {
  border: 5px solid #AEA935;
}
.card.theme--background-color--veo-sea-green {
  background-color: #7FB8AC;
  color: #2c2c2c;
}
.card.theme--background-color--veo-sea-green .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-sea-green .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-sea-green .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-sea-green .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-sea-green .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-sea-green .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-sea-green .wysiwyg .quote-big:after, .card.theme--background-color--veo-sea-green .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-sea-green {
  border: 5px solid #7FB8AC;
}
.card.theme--background-color--veo-plain-mustard {
  background-color: #FFD616;
  color: #2c2c2c;
}
.card.theme--background-color--veo-plain-mustard .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-plain-mustard .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-plain-mustard .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-plain-mustard .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-plain-mustard .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-plain-mustard .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-plain-mustard .wysiwyg .quote-big:after, .card.theme--background-color--veo-plain-mustard .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-plain-mustard {
  border: 5px solid #FFD616;
}
.card.theme--background-color--veo-plain-orange {
  background-color: #F49F25;
  color: #2c2c2c;
}
.card.theme--background-color--veo-plain-orange .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-plain-orange .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-plain-orange .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-plain-orange .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-plain-orange .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-plain-orange .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-plain-orange .wysiwyg .quote-big:after, .card.theme--background-color--veo-plain-orange .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-plain-orange {
  border: 5px solid #F49F25;
}
.card.theme--background-color--veo-plain-pink {
  background-color: #EE8694;
  color: #2c2c2c;
}
.card.theme--background-color--veo-plain-pink .wysiwyg {
  color: #2c2c2c;
}
.card.theme--background-color--veo-plain-pink .wysiwyg hr:before {
  background-color: #2c2c2c;
}
.card.theme--background-color--veo-plain-pink .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-plain-pink .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-plain-pink .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-plain-pink .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-plain-pink .wysiwyg .quote-big:after, .card.theme--background-color--veo-plain-pink .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-plain-pink {
  border: 5px solid #EE8694;
}
.card.theme--background-color--veo-vivid-blue-navy {
  background-color: #002d62;
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-blue-navy .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-blue-navy .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-vivid-blue-navy .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-blue-navy .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-blue-navy .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-blue-navy .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-blue-navy .wysiwyg .quote-big:after, .card.theme--background-color--veo-vivid-blue-navy .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-vivid-blue-navy {
  border: 5px solid #002d62;
}
.card.theme--background-color--veo-magma-regent-green {
  background-color: #04525C;
  color: #FFFFFF;
}
.card.theme--background-color--veo-magma-regent-green .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-magma-regent-green .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-magma-regent-green .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-magma-regent-green .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-magma-regent-green .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-magma-regent-green .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-magma-regent-green .wysiwyg .quote-big:after, .card.theme--background-color--veo-magma-regent-green .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-magma-regent-green {
  border: 5px solid #04525C;
}
.card.theme--background-color--veo-magma-light-green {
  background-color: #b5dc79;
  color: #FFFFFF;
}
.card.theme--background-color--veo-magma-light-green .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-magma-light-green .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-magma-light-green .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-magma-light-green .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-magma-light-green .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-magma-light-green .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-magma-light-green .wysiwyg .quote-big:after, .card.theme--background-color--veo-magma-light-green .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-magma-light-green {
  border: 5px solid #b5dc79;
}
.card.theme--background-color--veo-magma-indigo-blue {
  background-color: #1259aC;
  color: #FFFFFF;
}
.card.theme--background-color--veo-magma-indigo-blue .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-magma-indigo-blue .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-magma-indigo-blue .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-magma-indigo-blue .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-magma-indigo-blue .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-magma-indigo-blue .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-magma-indigo-blue .wysiwyg .quote-big:after, .card.theme--background-color--veo-magma-indigo-blue .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-magma-indigo-blue {
  border: 5px solid #1259aC;
}
.card.theme--background-color--veo-magma-green {
  background-color: #68a59b;
  color: #FFFFFF;
}
.card.theme--background-color--veo-magma-green .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-magma-green .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-magma-green .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-magma-green .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-magma-green .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-magma-green .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-magma-green .wysiwyg .quote-big:after, .card.theme--background-color--veo-magma-green .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-magma-green {
  border: 5px solid #68a59b;
}
.card.theme--background-color--veo-magma-yellow {
  background-color: #fdd384;
  color: #FFFFFF;
}
.card.theme--background-color--veo-magma-yellow .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-magma-yellow .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-magma-yellow .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-magma-yellow .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-magma-yellow .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-magma-yellow .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-magma-yellow .wysiwyg .quote-big:after, .card.theme--background-color--veo-magma-yellow .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-magma-yellow {
  border: 5px solid #fdd384;
}
.card.theme--background-color--veo-magma-sky-blue {
  background-color: #7abcce;
  color: #FFFFFF;
}
.card.theme--background-color--veo-magma-sky-blue .wysiwyg {
  color: #FFFFFF;
}
.card.theme--background-color--veo-magma-sky-blue .wysiwyg hr:before {
  background-color: #FFFFFF;
}
.card.theme--background-color--veo-magma-sky-blue .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-magma-sky-blue .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-magma-sky-blue .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-magma-sky-blue .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-magma-sky-blue .wysiwyg .quote-big:after, .card.theme--background-color--veo-magma-sky-blue .wysiwyg .quote-big:before {
  opacity: 0.8;
}
.card.card--border-color--veo-magma-sky-blue {
  border: 5px solid #7abcce;
}
.card.theme--background-color--veo-white .wysiwyg .quote-big:after, .card.theme--background-color--veo-gray .wysiwyg .quote-big:after {
  background-image: url(..//sprite.png);
  background-position: -576px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-white .wysiwyg .quote-big:after, .card.theme--background-color--veo-gray .wysiwyg .quote-big:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-white .wysiwyg .quote-big:before, .card.theme--background-color--veo-gray .wysiwyg .quote-big:before {
  background-image: url(..//sprite.png);
  background-position: -620px -120px;
  width: 42px;
  height: 33px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-white .wysiwyg .quote-big:before, .card.theme--background-color--veo-gray .wysiwyg .quote-big:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-white .wysiwyg .quote-big:after, .card.theme--background-color--veo-white .wysiwyg .quote-big:before, .card.theme--background-color--veo-gray .wysiwyg .quote-big:after, .card.theme--background-color--veo-gray .wysiwyg .quote-big:before {
  opacity: 1;
}
.card.theme--background-color--veo-vivid-mustard .wysiwyg .quote-small:before, .card.theme--background-color--veo-pale-mustard .wysiwyg .quote-small:before {
  background-image: url(..//sprite.png);
  background-position: -708px -120px;
  width: 42px;
  height: 33px;
  transform: scale(0.5);
  transform-origin: 0 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-mustard .wysiwyg .quote-small:before, .card.theme--background-color--veo-pale-mustard .wysiwyg .quote-small:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.card.theme--background-color--veo-vivid-mustard .wysiwyg .quote-small:after, .card.theme--background-color--veo-pale-mustard .wysiwyg .quote-small:after {
  background-image: url(..//sprite.png);
  background-position: -664px -120px;
  width: 42px;
  height: 33px;
  transform: scale(0.5);
  transform-origin: 100% 100%;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card.theme--background-color--veo-vivid-mustard .wysiwyg .quote-small:after, .card.theme--background-color--veo-pale-mustard .wysiwyg .quote-small:after {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}

[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-blue {
  background-color: #7ABCCE;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-blue .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-blue-green {
  background-color: #7FB8AC;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-blue-green .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-blue-gray {
  background-color: #C6C4D2;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-blue-gray .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-blue-light {
  background-color: #C8DCDC;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-blue-light .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-brown {
  background-color: #DDBBA3;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-brown .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-brown-yellow {
  background-color: #D9C594;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-brown-yellow .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-green {
  background-color: #B6D987;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-green .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-gray-dark {
  background-color: #CAC7C4;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-gray-dark .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-gray-white {
  background-color: #F2F2F2;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-gray-white .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-gray-light {
  background-color: #D9D1C8;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-gray-light .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-mustard {
  background-color: #FDD384;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-mustard .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-purple {
  background-color: #B29FB0;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-purple .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-purple-gray {
  background-color: #DBB4B7;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-purple-gray .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-red {
  background-color: #F08F75;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-red .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-blue {
  background-color: #00AEC7;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-blue .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-blue-dark {
  background-color: #0062A9;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-blue-dark .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-blue-gray {
  background-color: #7197CA;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-blue-gray .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-blue-sky {
  background-color: #91E1EF;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-blue-sky .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-green {
  background-color: #C0D272;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-green .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-green-dark {
  background-color: #199C69;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-green-dark .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-gray {
  background-color: #9C9E9F;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-gray .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-gray-dark {
  background-color: #55555A;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-gray-dark .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-khaki {
  background-color: #AEA935;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-khaki .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-mustard {
  background-color: #FFD616;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-mustard .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-orange {
  background-color: #F49F25;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-orange .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-purple {
  background-color: #A8438D;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-purple .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-purple-dark {
  background-color: #804180;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-purple-dark .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-red-light {
  background-color: #E95F47;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-red-light .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-rose {
  background-color: #EE8694;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-rose .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-green-waste {
  background-color: #97BF0D;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-green-waste .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-green-blue {
  background-color: #54BBBA;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-green-blue .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-blue {
  background-color: #00AEC7;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-blue .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-black {
  background-color: #55555A;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-pale-black .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-white {
  background-color: #FFFFFF;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-white .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-gray {
  background-color: #F2F2F2;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-gray .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-light-blue {
  background-color: #7ABCCE;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-light-blue .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-plain-green {
  background-color: #97BF0D;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-plain-green .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-blue-green {
  background-color: #54BBBA;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-blue-green .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-khaki-green {
  background-color: #AEA935;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-khaki-green .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-sea-green {
  background-color: #7FB8AC;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-sea-green .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-plain-mustard {
  background-color: #FFD616;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-plain-mustard .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-plain-orange {
  background-color: #F49F25;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-plain-orange .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-plain-pink {
  background-color: #EE8694;
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-plain-pink .wysiwyg {
  color: #2c2c2c;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-blue-navy {
  background-color: #002d62;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-vivid-blue-navy .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-magma-regent-green {
  background-color: #04525C;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-magma-regent-green .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-magma-light-green {
  background-color: #b5dc79;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-magma-light-green .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-magma-indigo-blue {
  background-color: #1259aC;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-magma-indigo-blue .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-magma-green {
  background-color: #68a59b;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-magma-green .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-magma-yellow {
  background-color: #fdd384;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-magma-yellow .wysiwyg {
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-magma-sky-blue {
  background-color: #7abcce;
  color: #FFFFFF;
}
[class*=" theme--background-color--"] .card.theme--background-color--veo-magma-sky-blue .wysiwyg {
  color: #FFFFFF;
}

.container--tabs-wrapper .grid {
  margin: 0;
}
.container--tabs-wrapper .grid .grid__column {
  margin-bottom: 16px;
}
.container--tabs-wrapper .grid .grid__column .container--webform-inline.theme--background-color--veo-white .webform-submission-form {
  padding: 0;
}
@media (min-width: 768px) {
  .container--tabs-wrapper .grid.grid--count--2 > .grid__column, .container--tabs-wrapper .grid.grid--count--3 > .grid__column, .container--tabs-wrapper .grid.grid--count--4 > .grid__column {
    padding: 0 10px;
  }
}
@media (min-width: 768px) {
  .container--tabs-wrapper .grid .container--webform-inline.container--width--wide.container > .container__inner .webform-submission-form {
    max-width: 100%;
  }
}
.container--tabs-wrapper .container--column--m .container--paragraph.container--grid .container--paragraph.container--card > .container__inner, .container--tabs-wrapper .container--column--m .container--paragraph.container--grid .container--paragraph.container--image-card > .container__inner, .container--tabs-wrapper .container--column--m .container--paragraph.container--grid .container--paragraph.container--wysiwyg > .container__inner, .container--tabs-wrapper .container--column--m .container--paragraph.container--grid .container--paragraph.container--media > .container__inner, .container--tabs-wrapper .container--column--m .container--paragraph.container--grid .container--paragraph.container--tabs-wrapper > .container__inner, .container--tabs-wrapper .container--column--m .container--paragraph.container--grid .container--paragraph.container--webform-inline > .container__inner {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.container--tabs-wrapper .container--column--m .container--paragraph.container--grid .container--paragraph.container--media .twitter-tweet {
  margin-top: 0 !important;
}
.container--tabs-wrapper .container--column--m .container--paragraph.container--grid .container--paragraph.theme--background-color--veo-white > .container__inner .container__inner {
  padding: 0 !important;
}

.container--carousel.v2 {
  position: relative;
}
.container--carousel.v2.container {
  margin: 28px 0;
}
@media (min-width: 768px) {
  .container--carousel.v2.container {
    margin: 32px 0;
  }
}
@media (min-width: 1024px) {
  .container--carousel.v2.container {
    margin: 40px 0;
  }
}
@media (min-width: 1286px) {
  .container--carousel.v2.container {
    margin: 52px 0;
  }
}
.container--carousel.v2.container.theme--background-color--veo-white > .container__inner {
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .container--carousel.v2.container .carousel--content .carousel__container {
    margin: 0 -12px;
  }
}
.container--carousel.v2.container .carousel--content .slick-slide {
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 768px) {
  .container--carousel.v2.container .carousel--content .slick-slide {
    padding-left: 8px;
    padding-right: 8px;
  }
}
.container--carousel.v2.container .carousel--content .slick-slide .container--width--text.container--text--wysiwyg .container__inner {
  padding: 24px;
}
.container--carousel.v2.container .carousel--content .slick-slide .container--width--text.container--text--wysiwyg[class*=container--space-inner--v-][class*=theme--background-color--] > .container__inner {
  padding: 24px !important;
}
.container--carousel.v2.container .carousel--content .slick-slide .container--webform-inline {
  margin-top: 0;
}
.container--carousel.v2 h2 {
  font-size: 30px;
  line-height: 38px;
  margin-top: 0;
  margin-bottom: 40px;
}
html[lang|=en] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .container--carousel.v2 h2 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .container--carousel.v2 h2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .container--carousel.v2 h2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .container--carousel.v2 h2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .container--carousel.v2 h2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .container--carousel.v2 h2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .container--carousel.v2 h2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .container--carousel.v2 h2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .container--carousel.v2 h2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .container--carousel.v2 h2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .container--carousel.v2 h2 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .container--carousel.v2 h2 {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .container--carousel.v2 h2 {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .container--carousel.v2 h2 {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .container--carousel.v2 h2 {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .container--carousel.v2 h2 {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .container--carousel.v2 h2 {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .container--carousel.v2 h2 {
    text-align: center;
  }
}
.container--carousel.v2[class*=theme--background-color--] h2 {
  margin-top: 20px;
}
@media (min-width: 768px) {
  .container--carousel.v2[class*=theme--background-color--] h2 {
    margin-top: 12px;
  }
}
.container--carousel.v2.theme--background-color--veo-white h2 {
  margin-top: 0;
}
.container--carousel.v2 .wysiwyg .container--media-entity.container--align--right {
  margin-bottom: 0;
}
.container--carousel.v2 .carousel__prev-button {
  left: 35%;
}
@media (max-width: 767px) {
  .container--carousel.v2 .carousel__prev-button {
    left: 0;
  }
}
.container--carousel.v2 .carousel__next-button {
  right: 35%;
}
@media (max-width: 767px) {
  .container--carousel.v2 .carousel__next-button {
    right: 0;
  }
}
.container--carousel.v2 .slick-arrow {
  width: 8px;
  top: inherit;
  bottom: -4px;
  z-index: 10;
}
@media (max-width: 767px) {
  .container--carousel.v2 .slick-arrow {
    bottom: -17px;
  }
}
.container--carousel.v2 .slick-dots {
  margin-top: 32px;
  margin-bottom: 0;
}
.container--carousel.v2 .slick-dots li {
  width: 10px;
  height: 10px;
  border-radius: 2px;
  margin: 0 4px;
  padding: 1px 0;
  vertical-align: top;
}
.container--carousel.v2 .slick-dots li button {
  width: 10px;
  height: 10px;
  background-color: #E8E9E4;
}
.container--carousel.v2 .slick-dots li button:before {
  display: none;
}
.container--carousel.v2 .slick-dots li.slick-active button {
  background-color: #9D9D9C;
}
.container--carousel.v2 .slick-list {
  padding: 0 5% 0 0 !important;
}
@media (max-width: 767px) {
  .container--carousel.v2 .slick-list {
    padding: 0 10% 0 0 !important;
  }
}

.media-publication {
  background-color: #CAC7C4;
  margin: 0 auto;
}
@media (max-width: 599px) {
  .media-publication {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .media-publication {
    padding: 40px 24px 48px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .media-publication {
    padding: 32px;
    max-width: 594px;
    width: 100%;
  }
}
@media (min-width: 1024px) and (max-width: 1399px) {
  .media-publication {
    padding: 40px;
    max-width: 624px;
    width: 100%;
  }
}
@media (min-width: 1400px) {
  .media-publication {
    padding: 64px 56px 64px 64px;
    max-width: 860px;
    width: 100%;
  }
}
.media-publication .media-publication__image {
  min-height: auto;
  height: auto;
  width: auto;
}
@media (max-width: 599px) {
  .media-publication .media-publication__image {
    margin-bottom: 24px;
  }
}
@media (max-width: 768px) {
  .media-publication .media-publication__image {
    display: block;
    max-width: 145px;
    margin-right: 48px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .media-publication .media-publication__image {
    max-width: 139px;
    margin-right: 73px;
  }
}
@media (min-width: 1024px) and (max-width: 1399px) {
  .media-publication .media-publication__image {
    max-width: 139px;
    margin-right: 61px;
  }
}
@media (min-width: 1400px) {
  .media-publication .media-publication__image {
    max-width: 200px;
    margin-right: 66px;
  }
}
.media-publication .media-publication__image img {
  border-bottom-left-radius: 15.84px;
  border-top-right-radius: 15.84px;
  border: 1.49px solid #2c2c2c;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .media-publication .media-publication__image img {
    border-bottom-left-radius: 15.29px;
    border-top-right-radius: 15.29px;
    border: 1.39px solid #2c2c2c;
  }
}
@media (min-width: 1024px) {
  .media-publication .media-publication__image img {
    border-bottom-left-radius: 22px;
    border-top-right-radius: 22px;
    border: 2px solid #2c2c2c;
  }
}
.media-publication .media-publication__title {
  color: #2c2c2c;
  font-weight: bold;
  border-bottom: none;
  margin-bottom: 24px;
  font-size: 22px;
  line-height: 29px;
  padding-bottom: 0;
}
html[lang|=en] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .media-publication .media-publication__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .media-publication .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .media-publication .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .media-publication .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .media-publication .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .media-publication .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .media-publication .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .media-publication .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .media-publication .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .media-publication .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .media-publication .media-publication__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .media-publication .media-publication__title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .media-publication .media-publication__title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .media-publication .media-publication__title {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .media-publication .media-publication__title {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .media-publication .media-publication__title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .media-publication .media-publication__title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .media-publication .media-publication__title {
    font-size: 20px;
    line-height: 27px;
    margin-bottom: 15px;
  }
}
@media (min-width: 1024px) and (max-width: 1285px) {
  .media-publication .media-publication__title {
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 16px;
  }
}
@media (min-width: 1286px) {
  .media-publication .media-publication__title {
    font-size: 26px;
    line-height: 33px;
    margin-bottom: 24px;
  }
}
.media-publication .media-publication__description {
  color: #2c2c2c;
  margin-bottom: 24px;
  font-size: 17px;
  line-height: 24px;
  word-break: break-word;
}
html[lang|=en] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .media-publication .media-publication__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .media-publication .media-publication__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .media-publication .media-publication__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .media-publication .media-publication__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .media-publication .media-publication__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .media-publication .media-publication__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .media-publication .media-publication__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .media-publication .media-publication__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .media-publication .media-publication__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .media-publication .media-publication__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .media-publication .media-publication__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .media-publication .media-publication__description {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .media-publication .media-publication__description {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .media-publication .media-publication__description {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .media-publication .media-publication__description {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .media-publication .media-publication__description {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .media-publication .media-publication__description {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .media-publication .media-publication__description {
    font-size: 14px;
    line-height: 21px;
    margin-bottom: 21px;
  }
}
@media (min-width: 1024px) {
  .media-publication .media-publication__description {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 24px;
  }
}
@media (min-width: 1400px) {
  .media-publication .media-publication__description {
    font-size: 17px;
    line-height: 26px;
    margin-bottom: 32px;
  }
}
.media-publication .media-publication__date {
  display: none;
}
.media-publication .media-publication__files > div > div {
  margin-bottom: 24px;
}
@media (min-width: 1286px) {
  .media-publication .media-publication__files > div > div {
    margin-bottom: 32px;
  }
}
.media-publication .media-publication__files > div > div:last-child {
  margin-bottom: 0;
}

html[dir=rtl] .media-publication .media-publication__image {
  margin-right: initial;
  margin-left: 20px;
}

.datetime {
  font-size: 15px;
  line-height: 1.25;
  color: #808080;
  text-transform: uppercase;
}
html[lang|=en] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .datetime {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .datetime {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .datetime {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .datetime {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .datetime {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .datetime {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .datetime {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .datetime {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .datetime {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .datetime {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .datetime {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .datetime {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .datetime {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .datetime {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .datetime {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .datetime {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .datetime {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}

.download-file {
  position: relative;
  color: #2c2c2c;
}
html[lang|=en] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .download-file {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .download-file {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .download-file {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .download-file {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .download-file {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .download-file {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .download-file {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .download-file {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .download-file {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .download-file {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .download-file {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .download-file {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .download-file {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .download-file {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .download-file {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .download-file {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .download-file {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.download-file > div {
  margin-bottom: 24px;
}
@media (min-width: 1400px) {
  .download-file > div {
    margin-bottom: 32px;
  }
}
.download-file > div:last-child {
  margin-bottom: 0;
}
.download-file .download-file__icon,
.download-file .download-file__readspeaker-icon {
  width: 32px;
  height: 32px;
  flex: 0 0 32px;
}
@media (min-width: 768px) {
  .download-file .download-file__icon,
  .download-file .download-file__readspeaker-icon {
    width: 24px;
    height: 24px;
    flex: 0 0 24px;
  }
}
@media (min-width: 1400px) {
  .download-file .download-file__icon,
  .download-file .download-file__readspeaker-icon {
    width: 32px;
    height: 32px;
    flex: 0 0 32px;
  }
}
.download-file .download-file__description,
.download-file .download-file__readspeaker {
  display: flex;
  align-items: center;
  font-size: 16px;
  line-height: 21px;
}
@media (min-width: 768px) {
  .download-file .download-file__description,
  .download-file .download-file__readspeaker {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 24px;
  }
}
@media (min-width: 1024px) {
  .download-file .download-file__description,
  .download-file .download-file__readspeaker {
    margin-bottom: 24px;
  }
}
@media (min-width: 1400px) {
  .download-file .download-file__description,
  .download-file .download-file__readspeaker {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 32px;
  }
}
.download-file .download-file__title,
.download-file a {
  font-weight: 700;
  text-transform: none;
  line-break: auto;
  text-decoration: none;
  color: #2c2c2c;
  margin-left: 16px;
}
@media (min-width: 768px) {
  .download-file .download-file__title,
  .download-file a {
    margin-left: 12px;
  }
}
@media (min-width: 1400px) {
  .download-file .download-file__title,
  .download-file a {
    margin-left: 16px;
  }
}
.download-file .download-file__title:hover,
.download-file a:hover {
  color: #FFFFFF;
  background: #2c2c2c;
}
.download-file .download-file__info {
  padding-left: 5px;
  font-weight: normal;
}
@media (max-width: 767px) {
  .download-file .download-file__info {
    font-weight: 700;
  }
}

.download-file__readspeaker a {
  position: relative;
  text-decoration: none;
  color: #2c2c2c;
}
.download-file__readspeaker a:hover {
  color: #FFFFFF;
  background: #2c2c2c;
}

html[dir=rtl] .download-file .download-file__description {
  padding-right: initial;
  padding-left: 20px;
}
html[dir=rtl] .download-file .download-file__icon {
  margin: 2px 0 0 6px;
}

.change-city {
  border-radius: 0;
  max-width: 320px;
  width: 100%;
  color: #FFFFFF;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.2;
}
html[lang|=en] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .change-city {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .change-city {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .change-city {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .change-city {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .change-city {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .change-city {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .change-city {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .change-city {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .change-city {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .change-city {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .change-city {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .change-city {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .change-city {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .change-city {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .change-city {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .change-city {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.change-city.change-city--theme--veo-pale-blue {
  background: #7ABCCE;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-pale-blue a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-pale-blue .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-pale-blue-green {
  background: #7FB8AC;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-blue-green a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-blue-green .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-blue-gray {
  background: #C6C4D2;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-blue-gray a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-blue-gray .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-blue-light {
  background: #C8DCDC;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-blue-light a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-blue-light .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-brown {
  background: #DDBBA3;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-brown a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-brown .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-brown-yellow {
  background: #D9C594;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-brown-yellow a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-brown-yellow .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-green {
  background: #B6D987;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-green a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-green .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-gray-dark {
  background: #CAC7C4;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-gray-dark a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-gray-dark .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-gray-white {
  background: #F2F2F2;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-gray-white a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-gray-white .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-gray-light {
  background: #D9D1C8;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-gray-light a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-gray-light .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-mustard {
  background: #FDD384;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-mustard a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-mustard .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-purple {
  background: #B29FB0;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-purple a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-purple .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-purple-gray {
  background: #DBB4B7;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-purple-gray a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-purple-gray .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-pale-red {
  background: #F08F75;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-pale-red a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-pale-red .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-blue {
  background: #00AEC7;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-blue a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-blue .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-blue-dark {
  background: #0062A9;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-blue-dark a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-blue-dark .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-blue-gray {
  background: #7197CA;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-blue-gray a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-blue-gray .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-blue-sky {
  background: #91E1EF;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-vivid-blue-sky a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-vivid-blue-sky .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-vivid-green {
  background: #C0D272;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-green a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-green .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-green-dark {
  background: #199C69;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-green-dark a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-green-dark .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-gray {
  background: #9C9E9F;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-gray a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-gray .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-gray-dark {
  background: #55555A;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-gray-dark a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-gray-dark .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-khaki {
  background: #AEA935;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-khaki a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-khaki .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-mustard {
  background: #FFD616;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-vivid-mustard a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-vivid-mustard .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-vivid-orange {
  background: #F49F25;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-orange a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-orange .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-purple {
  background: #A8438D;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-purple a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-purple .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-purple-dark {
  background: #804180;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-purple-dark a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-purple-dark .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-red-light {
  background: #E95F47;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-red-light a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-red-light .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-rose {
  background: #EE8694;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-rose a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-rose .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-green-waste {
  background: #97BF0D;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-green-waste a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-green-waste .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-green-blue {
  background: #54BBBA;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-green-blue a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-green-blue .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-blue {
  background: #00AEC7;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-blue a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-blue .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-pale-black {
  background: #55555A;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-pale-black a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-pale-black .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-white {
  background: #FFFFFF;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-white a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-white .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-gray {
  background: #F2F2F2;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-gray a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-gray .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-light-blue {
  background: #7ABCCE;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-light-blue a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-light-blue .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-plain-green {
  background: #97BF0D;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-plain-green a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-plain-green .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-blue-green {
  background: #54BBBA;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-blue-green a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-blue-green .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-khaki-green {
  background: #AEA935;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-khaki-green a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-khaki-green .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-sea-green {
  background: #7FB8AC;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-sea-green a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-sea-green .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-plain-mustard {
  background: #FFD616;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-plain-mustard a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-plain-mustard .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-plain-orange {
  background: #F49F25;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-plain-orange a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-plain-orange .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-plain-pink {
  background: #EE8694;
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-plain-pink a {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-plain-pink .form-item label {
  color: #2c2c2c;
}
.change-city.change-city--theme--veo-vivid-blue-navy {
  background: #002d62;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-blue-navy a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-vivid-blue-navy .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-regent-green {
  background: #04525C;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-regent-green a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-regent-green .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-light-green {
  background: #b5dc79;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-light-green a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-light-green .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-indigo-blue {
  background: #1259aC;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-indigo-blue a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-indigo-blue .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-green {
  background: #68a59b;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-green a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-green .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-yellow {
  background: #fdd384;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-yellow a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-yellow .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-sky-blue {
  background: #7abcce;
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-sky-blue a {
  color: #FFFFFF;
}
.change-city.change-city--theme--veo-magma-sky-blue .form-item label {
  color: #FFFFFF;
}
.change-city.change-city--align--right {
  margin-left: auto;
}
.change-city.change-city--align--center {
  margin-left: auto;
  margin-right: auto;
}

.grid > .grid__column > .change-city.container {
  height: auto;
  width: 100%;
  max-width: calc(100% - 20px);
  margin: 10px;
}
.grid > .grid__column > .change-city.container .change-city.container {
  max-width: 100%;
}

.change-city__inner {
  padding: 0 20px;
}

.change-city__form-wrapper,
.change-city__result-wrapper {
  display: none;
}

.change-city__title,
.change-city__description {
  color: #FFFFFF;
  padding-top: 20px;
  padding-bottom: 20px;
}
html[lang|=en] .change-city__title,
html[lang|=en] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .change-city__title,
html[lang|=fr] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .change-city__title,
html[lang|=cs] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .change-city__title,
html[lang|=de] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .change-city__title,
html[lang|=es] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .change-city__title,
html[lang|=nl] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .change-city__title,
html[lang|=hu] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .change-city__title,
html[lang|=pl] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .change-city__title,
html[lang|=pt] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .change-city__title,
html[lang|=ro] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .change-city__title,
html[lang|=sk] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .change-city__title,
html[lang|=sv] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .change-city__title,
html[lang|=fi] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .change-city__title,
html[lang|=nb] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .change-city__title,
html[lang|=ca] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .change-city__title,
html[lang|=sr] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .change-city__title,
html[lang|=da] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .change-city__title,
html[lang|=nn] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .change-city__title,
html[lang|=vi] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .change-city__title,
html[lang|=id] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .change-city__title,
html[lang|=th] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .change-city__title,
html[lang|=it] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .change-city__title,
html[lang|=af] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .change-city__title,
html[lang|=bs] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .change-city__title,
html[lang|=cy] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .change-city__title,
html[lang|=et] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .change-city__title,
html[lang|=ga] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .change-city__title,
html[lang|=hr] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .change-city__title,
html[lang|=lt] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .change-city__title,
html[lang|=lv] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .change-city__title,
html[lang|=pt-br] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .change-city__title,
html[lang|=sl] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .change-city__title,
html[lang|=sq] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .change-city__title,
html[lang|=tr] .change-city__description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .change-city__title,
html[lang|=bg] .change-city__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .change-city__title,
html[lang|=uk] .change-city__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .change-city__title,
html[lang|=ru] .change-city__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .change-city__title,
html[lang|=ky] .change-city__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .change-city__title,
html[lang|=mk] .change-city__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .change-city__title,
html[lang|=mn] .change-city__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .change-city__title,
html[lang|=el] .change-city__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .change-city__title,
html[lang|=he] .change-city__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .change-city__title,
html[lang|=hi] .change-city__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .change-city__title,
html[lang|=ms] .change-city__description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .change-city__title,
html[lang|=zh-hans] .change-city__description {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .change-city__title,
html[lang|=zh-hant] .change-city__description {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .change-city__title,
html[lang|=ar] .change-city__description {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .change-city__title,
html[lang|=ja] .change-city__description {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .change-city__title,
html[lang|=ko] .change-city__description {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .change-city__title,
html[lang|=ko] .change-city__description {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}

.change-city__title {
  text-align: center;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.4;
  margin: 0;
}

.change-city__description {
  padding: 0;
}
.change-city__description,
.change-city__description a {
  font-size: 15px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.6;
}
.change-city__description a {
  display: inline;
  text-transform: none;
}
.change-city__description a:before {
  display: none;
}

.change-city__form .form-item {
  margin: 10px 0 0;
}
.change-city__form .form-item label {
  font-size: 15px;
  text-align: left;
  flex-shrink: 1;
  width: auto;
  max-width: 100%;
  margin-right: 20px;
  text-transform: none;
  color: #FFFFFF;
}
@media (max-width: 767px) {
  .change-city__form .form-item label {
    margin-right: 0;
  }
}
.change-city__form .form-text {
  padding: 0.72em 11px;
  font-size: 1em;
  font-weight: 700;
  line-height: 1.2;
  text-transform: uppercase;
  color: #58585a;
}
html[lang|=en] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .change-city__form .form-text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .change-city__form .form-text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .change-city__form .form-text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .change-city__form .form-text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .change-city__form .form-text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .change-city__form .form-text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .change-city__form .form-text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .change-city__form .form-text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .change-city__form .form-text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .change-city__form .form-text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .change-city__form .form-text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .change-city__form .form-text {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .change-city__form .form-text {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .change-city__form .form-text {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .change-city__form .form-text {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .change-city__form .form-text {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .change-city__form .form-text {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.change-city__form .form-text:focus {
  -moz-outline-radius: 3px;
}
.change-city__form .form-text.active {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.change-city__form .form-text.active:focus {
  outline-offset: 0;
}

.change-city__submit {
  float: left;
  clear: both;
  width: calc(100% + 40px);
  margin-top: 5px;
  right: 20px;
  position: relative;
  overflow: hidden;
  border-radius: 0;
}
.change-city__submit:before {
  content: "";
  display: block;
  width: 100%;
  height: calc(100% - 20px);
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
}

.change-city__submit-btn {
  position: relative;
  display: flex;
  z-index: 3;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100px;
  min-height: 45px;
  margin: 0 auto;
  padding: 7px;
  border: 0;
  background: none;
  cursor: pointer;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.2;
  text-transform: uppercase;
  text-align: center;
  color: #FFFFFF;
  text-decoration: none;
}
html[lang|=en] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .change-city__submit-btn {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .change-city__submit-btn {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .change-city__submit-btn {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .change-city__submit-btn {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .change-city__submit-btn {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .change-city__submit-btn {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .change-city__submit-btn {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .change-city__submit-btn {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .change-city__submit-btn {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .change-city__submit-btn {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .change-city__submit-btn {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .change-city__submit-btn {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .change-city__submit-btn {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .change-city__submit-btn {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .change-city__submit-btn {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .change-city__submit-btn {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .change-city__submit-btn {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.change-city__submit-btn::before {
  content: "";
  display: inline-block;
  position: relative;
  top: -1px;
  margin-right: 5px;
  background-image: url(..//sprite.png);
  background-position: -857px -96px;
  width: 16px;
  height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .change-city__submit-btn::before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.change-city__submit-btn[disabled] {
  cursor: not-allowed;
  color: rgba(255, 255, 255, 0.7);
}
.change-city__submit-btn[disabled]::before {
  opacity: 0.7;
}

.change-city__submit-back {
  width: 50%;
  height: 20px;
  position: absolute;
  top: 0;
  overflow: hidden;
  z-index: 1;
}
.change-city__submit-back:before {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  opacity: 0.6;
}

.change-city__submit-back--left {
  left: 0;
}
.change-city__submit-back--left:before {
  background-image: url(..//sprite.png);
  background-position: 0px 0px;
  width: 1280px;
  height: 46px;
  right: -1160px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .change-city__submit-back--left:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}

.change-city__submit-back--right {
  left: 50%;
}
.change-city__submit-back--right:before {
  background-image: url(..//sprite.png);
  background-position: 0px -48px;
  width: 1280px;
  height: 46px;
  left: -1160px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .change-city__submit-back--right:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}

.change-city__error {
  min-height: 25px;
  padding: 5px 0 0;
}

.change-city__error-request {
  display: none;
  font-weight: 700;
}

.change-city__error-text {
  display: none;
}

.change-city__error--visible .change-city__error-request,
.change-city__error--visible .change-city__error-text {
  display: inline;
}

.change-city-autocomplete {
  display: block;
  position: absolute;
  z-index: 500;
  top: 0;
  left: 0;
  padding: 0;
  margin: 0;
  transform: translateY(-6px);
  border-radius: 0 0 6px 6px;
  max-height: 141px;
  overflow: auto;
  cursor: default;
  list-style: none;
  background: #f2f2f2;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.2;
  text-transform: uppercase;
  color: #58585a;
  outline: 0;
}
html[lang|=en] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .change-city-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .change-city-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .change-city-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .change-city-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .change-city-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .change-city-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .change-city-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .change-city-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .change-city-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .change-city-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .change-city-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .change-city-autocomplete {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .change-city-autocomplete {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .change-city-autocomplete {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .change-city-autocomplete {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .change-city-autocomplete {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .change-city-autocomplete {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.change-city-autocomplete .ui-menu {
  position: absolute;
}
.change-city-autocomplete .ui-menu-item {
  margin: 0;
  cursor: pointer;
}
.change-city-autocomplete .ui-menu-item-wrapper {
  position: relative;
  padding: 5px;
}
.change-city-autocomplete .ui-menu-item-wrapper.ui-state-active {
  font-weight: 700;
}

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.change-city__result-wrapper {
  text-align: center;
  padding-bottom: 22px;
}

.change-city__chosen-label {
  padding: 15px 0;
  font-size: 20px;
}

.change-city__chosen-value {
  margin-bottom: 25px;
  text-transform: uppercase;
  font-size: 28px;
  line-height: 1.5;
  font-weight: 700;
}

.change-city__chosen-link {
  display: block;
  background-color: #58575c;
  text-decoration: none;
  font-size: 24px;
  font-weight: 700;
  line-height: 1;
  margin: 5px 5px 55px;
  padding: 10px;
}

.change-city__cancel-btn {
  padding: 10px;
  background: none;
  border: 0;
  text-align: center;
  color: #FFFFFF;
  text-decoration: underline;
  font-size: 20px;
  cursor: pointer;
}

.change-city-new {
  margin-top: 20px;
}
.change-city-new__content-wrapper {
  flex: 1 1 5px;
  padding-right: 20px;
}
@media (max-width: 1023px) {
  .change-city-new__content-wrapper {
    margin-bottom: 40px;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .change-city-new__content-wrapper {
    text-align: center;
  }
}
.change-city-new .change-city-new__inner {
  border-radius: 0 30px;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-blue {
  background: #7ABCCE;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-blue a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-blue .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-blue-green {
  background: #7FB8AC;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-blue-green a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-blue-green .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-blue-gray {
  background: #C6C4D2;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-blue-gray a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-blue-gray .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-blue-light {
  background: #C8DCDC;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-blue-light a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-blue-light .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-brown {
  background: #DDBBA3;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-brown a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-brown .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-brown-yellow {
  background: #D9C594;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-brown-yellow a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-brown-yellow .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-green {
  background: #B6D987;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-green a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-green .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-gray-dark {
  background: #CAC7C4;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-gray-dark a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-gray-dark .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-gray-white {
  background: #F2F2F2;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-gray-white a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-gray-white .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-gray-light {
  background: #D9D1C8;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-gray-light a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-gray-light .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-mustard {
  background: #FDD384;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-mustard a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-mustard .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-purple {
  background: #B29FB0;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-purple a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-purple .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-purple-gray {
  background: #DBB4B7;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-purple-gray a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-purple-gray .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-red {
  background: #F08F75;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-red a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-red .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue {
  background: #00AEC7;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue-dark {
  background: #0062A9;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue-dark a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue-dark .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue-gray {
  background: #7197CA;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue-gray a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue-gray .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue-sky {
  background: #91E1EF;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue-sky a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue-sky .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-green {
  background: #C0D272;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-green a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-green .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-green-dark {
  background: #199C69;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-green-dark a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-green-dark .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-gray {
  background: #9C9E9F;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-gray a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-gray .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-gray-dark {
  background: #55555A;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-gray-dark a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-gray-dark .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-khaki {
  background: #AEA935;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-khaki a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-khaki .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-mustard {
  background: #FFD616;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-mustard a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-mustard .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-orange {
  background: #F49F25;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-orange a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-orange .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-purple {
  background: #A8438D;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-purple a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-purple .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-purple-dark {
  background: #804180;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-purple-dark a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-purple-dark .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-red-light {
  background: #E95F47;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-red-light a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-red-light .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-rose {
  background: #EE8694;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-rose a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-rose .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-green-waste {
  background: #97BF0D;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-green-waste a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-green-waste .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-green-blue {
  background: #54BBBA;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-green-blue a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-green-blue .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-blue {
  background: #00AEC7;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-blue a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-blue .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-black {
  background: #55555A;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-black a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-pale-black .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-white {
  background: #FFFFFF;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-white a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-white .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-gray {
  background: #F2F2F2;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-gray a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-gray .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-light-blue {
  background: #7ABCCE;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-light-blue a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-light-blue .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-plain-green {
  background: #97BF0D;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-plain-green a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-plain-green .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-blue-green {
  background: #54BBBA;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-blue-green a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-blue-green .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-khaki-green {
  background: #AEA935;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-khaki-green a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-khaki-green .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-sea-green {
  background: #7FB8AC;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-sea-green a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-sea-green .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-plain-mustard {
  background: #FFD616;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-plain-mustard a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-plain-mustard .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-plain-orange {
  background: #F49F25;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-plain-orange a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-plain-orange .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-plain-pink {
  background: #EE8694;
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-plain-pink a {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-plain-pink .form-item label {
  color: #2c2c2c;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue-navy {
  background: #002d62;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue-navy a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-vivid-blue-navy .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-regent-green {
  background: #04525C;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-regent-green a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-regent-green .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-light-green {
  background: #b5dc79;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-light-green a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-light-green .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-indigo-blue {
  background: #1259aC;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-indigo-blue a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-indigo-blue .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-green {
  background: #68a59b;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-green a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-green .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-yellow {
  background: #fdd384;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-yellow a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-yellow .form-item label {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-sky-blue {
  background: #7abcce;
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-sky-blue a {
  color: #FFFFFF;
}
.change-city-new .change-city-new__inner.change-city-new--theme--veo-magma-sky-blue .form-item label {
  color: #FFFFFF;
}
.change-city-new.change-city-new--align--right {
  margin-left: auto;
}
.change-city-new.change-city-new--align--center {
  margin-left: auto;
  margin-right: auto;
}

.grid > .grid__column > .change-city.container {
  height: auto;
  width: 100%;
  max-width: calc(100% - 20px);
  margin: 10px;
}
.grid > .grid__column > .change-city.container .change-city.container {
  max-width: 100%;
}

.change-city-new__inner {
  width: 100%;
  color: #FFFFFF;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.2;
  padding: 40px;
  display: flex;
  align-items: center;
}
html[lang|=en] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .change-city-new__inner {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .change-city-new__inner {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .change-city-new__inner {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .change-city-new__inner {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .change-city-new__inner {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .change-city-new__inner {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .change-city-new__inner {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .change-city-new__inner {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .change-city-new__inner {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .change-city-new__inner {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .change-city-new__inner {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .change-city-new__inner {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .change-city-new__inner {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .change-city-new__inner {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .change-city-new__inner {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .change-city-new__inner {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (max-width: 1023px) {
  .change-city-new__inner {
    display: block;
  }
}
@media (max-width: 767px) {
  .change-city-new__inner {
    padding: 20px;
    border-radius: 0;
  }
}

.change-city-new__form-wrapper,
.change-city-new__result-wrapper {
  display: none;
}

.change-city-new__form-wrapper {
  max-width: 480px;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .change-city-new__form-wrapper {
    max-width: 100%;
  }
}

.change-city-new__title {
  max-width: 480px;
  margin: 0;
  font-size: 26px;
  font-weight: 600;
  color: #FFFFFF;
  margin-bottom: 8px;
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
@media (max-width: 1023px) {
  .change-city-new__title {
    font-size: 26px;
    max-width: 100%;
  }
}

.change-city-new__description,
.change-city-new__description a {
  font-size: 15px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.6;
}
.change-city-new__description a {
  display: inline;
  text-transform: none;
}
.change-city-new__description a:before {
  display: none;
}

.change-city-new__description {
  font-size: 20px;
  color: #FFFFFF;
  max-width: 480px;
  font-weight: 500;
  line-height: 1.3;
}
@media (max-width: 1023px) {
  .change-city-new__description {
    max-width: 100%;
  }
}

.change-city-new__form {
  width: 50%;
}
@media (max-width: 1023px) {
  .change-city-new__form {
    width: 100%;
  }
}
.change-city-new__form .form-text {
  border-radius: 24px;
  box-shadow: 0 2px 2px rgba(34, 30, 31, 0.45);
  border: 2px solid #FFFFFF;
  background-color: #FFFFFF;
  padding-left: 37px;
  padding-right: 50px;
  padding: 13px 50px 13px 37px;
  background-image: none !important;
  z-index: 6;
  position: relative;
  background-image: url(..//images/search.svg) !important;
  background-repeat: no-repeat;
  background-position: calc(100% - 24px) center !important;
}

.change-city-new__submit-back {
  width: 50%;
  height: 20px;
  position: absolute;
  top: 0;
  overflow: hidden;
  z-index: 1;
}
.change-city-new__submit-back:before {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  opacity: 0.6;
}

.change-city-new__submit-back--left {
  left: 0;
}
.change-city-new__submit-back--left:before {
  background-image: url(..//sprite.png);
  background-position: 0px 0px;
  width: 1280px;
  height: 46px;
  right: -1160px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .change-city-new__submit-back--left:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}

.change-city-new__submit-back--right {
  left: 50%;
}
.change-city-new__submit-back--right:before {
  background-image: url(..//sprite.png);
  background-position: 0px -48px;
  width: 1280px;
  height: 46px;
  left: -1160px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .change-city-new__submit-back--right:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}

.change-city-new__error {
  padding: 5px 0 0;
}

.change-city-new__error-request {
  display: none;
  font-weight: 700;
}

.change-city-new__error-text {
  display: none;
}

.change-city-new__error--visible .change-city-new__error-request,
.change-city-new__error--visible .change-city-new__error-text {
  display: inline;
}

.change-city-new-autocomplete {
  display: block;
  position: absolute;
  z-index: 500;
  top: 0;
  left: 0;
  padding: 0;
  margin: 0;
  transform: translateY(-6px);
  border-radius: 0 0 6px 6px;
  max-height: 141px;
  overflow: auto;
  cursor: default;
  list-style: none;
  background: #f2f2f2;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.2;
  text-transform: uppercase;
  color: #58585a;
  outline: 0;
}
html[lang|=en] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .change-city-new-autocomplete {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .change-city-new-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .change-city-new-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .change-city-new-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .change-city-new-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .change-city-new-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .change-city-new-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .change-city-new-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .change-city-new-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .change-city-new-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .change-city-new-autocomplete {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .change-city-new-autocomplete {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .change-city-new-autocomplete {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .change-city-new-autocomplete {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .change-city-new-autocomplete {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .change-city-new-autocomplete {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .change-city-new-autocomplete {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.change-city-new-autocomplete .ui-menu {
  position: absolute;
}
.change-city-new-autocomplete .ui-menu-item {
  margin: 0;
  cursor: pointer;
}
.change-city-new-autocomplete .ui-menu-item-wrapper {
  position: relative;
  padding: 5px;
}
.change-city-new-autocomplete .ui-menu-item-wrapper.ui-state-active {
  font-weight: 700;
}

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.change-city-new__result-wrapper {
  text-align: center;
}
.change-city-new__result-wrapper.is-active {
  display: flex;
  align-items: center;
}

.change-city-new__chosen-label {
  padding: 15px 0;
  font-size: 24px;
  display: none;
}

.change-city__chosen-value {
  text-transform: uppercase;
  font-size: 32px;
  line-height: 1.2;
  font-weight: 700;
  margin-left: 10px;
}
@media (max-width: 1023px) {
  .change-city__chosen-value {
    font-size: 26px;
  }
}
@media (max-width: 767px) {
  .change-city__chosen-value {
    display: block;
  }
}

.change-city-new__chosen-link {
  display: block;
  background-color: #58575c;
  text-decoration: none;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.2;
  padding: 8px 16px;
  width: 270px;
}
@media (max-width: 1023px) {
  .change-city-new__chosen-link {
    width: 380px;
  }
}
@media (max-width: 767px) {
  .change-city-new__chosen-link {
    width: 100%;
    font-size: 24px;
  }
}

.change-city-new__cancel-btn {
  padding: 10px;
  background: none;
  border: 0;
  text-align: center;
  color: #FFFFFF;
  font-size: 22px;
  cursor: pointer;
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
@media (max-width: 767px) {
  .change-city-new__cancel-btn {
    margin-top: 55px;
  }
}
.change-city-new__cancel-btn div {
  text-underline-offset: 6px;
  line-height: 1.5;
  text-decoration-line: underline;
  text-decoration-thickness: 1px;
  display: inline-block;
}

form.change-city-new {
  margin-top: 0;
}

.change-city-new__submit-btn {
  position: absolute;
  cursor: pointer;
  border: 0;
  background-color: transparent;
  height: 50px;
  width: 200px;
  font-size: 0;
  right: 15px;
  max-height: 40px;
  max-width: 44px;
  top: 6px;
  z-index: 9;
}
.change-city-new__submit-btn[disabled] {
  cursor: not-allowed;
}

.active-data .change-city-new__result-wrapper {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .active-data .change-city-new__result-wrapper {
    flex-direction: column;
  }
}
.active-data .change-city-new__chosen-label {
  display: inline-block;
}

.water-quality-card {
  overflow: hidden;
  font-weight: 500;
  font-style: normal;
  font-size: 15px;
  line-height: 1.2;
  height: 100%;
  padding: 10px 0 0;
}
.water-quality-card .container--media-image {
  max-width: 50%;
}
@media (max-width: 1023px) {
  .water-quality-card .container--media-image {
    max-width: 37%;
  }
}

.water-quality-card__content {
  margin: 25px;
}
@media (max-width: 1023px) {
  .water-quality-card__content {
    margin: 10px;
  }
}

.water-quality-card__table {
  margin: 25px 25px 35px;
}
@media (max-width: 1023px) {
  .water-quality-card__table {
    margin: 25px 10px 35px;
  }
}

/* Block */
.hero-banner {
  background-color: #D9D1C8;
  position: relative;
  box-sizing: border-box;
  min-height: 381px;
  padding: 70px 0 20px 0;
  font-size: 15px;
  display: flex;
  flex-direction: column;
}
.hero-banner--with-image .hero-banner__title,
.hero-banner--with-image .hero-banner__subtitle {
  color: #ffffff !important;
}
.hero-banner.hero-banner--small {
  background-color: transparent;
  min-height: 320px;
}
@media (max-width: 1023px) {
  .hero-banner.hero-banner--small {
    min-height: 170px;
    padding-top: 20px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--small {
    padding-top: 65px;
  }
}
.hero-banner.hero-banner--small .hero-banner__wrapper {
  min-height: 170px;
}
@media (max-width: 1023px) {
  .hero-banner.hero-banner--small .hero-banner__wrapper {
    min-height: 170px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--small .hero-banner__wrapper {
    min-height: 100px;
  }
}
.hero-banner.hero-banner--small .hero-banner__title,
.hero-banner.hero-banner--small .hero-banner__subtitle {
  color: #2c2c2c;
}
.hero-banner.hero-banner--small .hero-banner__social .addtoany_list span.a2a_svg {
  background-color: #2c2c2c !important;
}
.hero-banner.hero-banner--small .hero-banner__social .addtoany_list span.a2a_svg path {
  fill: #FFFFFF;
}
.hero-banner.hero-banner--small .hero-banner__social .addtoany_list span.a2a_svg.a2a_s_qq:before {
  background-image: url(..//images/qq-white.svg);
}
.hero-banner.hero-banner--corporate {
  margin: -205px 0 72px;
  padding: 205px 0 0;
  overflow: hidden;
  min-height: auto;
}
@media (max-width: 1285px) and (min-width: 1024px) {
  .hero-banner.hero-banner--corporate {
    margin-bottom: 56px;
  }
}
@media (max-width: 1023px) {
  .hero-banner.hero-banner--corporate {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--corporate {
    overflow: visible;
  }
}
.hero-banner.hero-banner--corporate .hero-banner__wrapper--corporate {
  display: flex;
  align-items: normal;
  min-height: auto;
  border-top: 1px solid #575656;
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--corporate .hero-banner__wrapper--corporate {
    flex-direction: column-reverse;
  }
}
.hero-banner.hero-banner--corporate .container--hero-banner--corporate {
  width: 40%;
}
@media (max-width: 1023px) and (min-width: 768px) {
  .hero-banner.hero-banner--corporate .container--hero-banner--corporate {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--corporate .container--hero-banner--corporate {
    width: 100%;
  }
}
.hero-banner.hero-banner--corporate .hero-banner__image--corporate {
  height: auto;
  width: 60%;
}
@media (max-width: 1023px) and (min-width: 768px) {
  .hero-banner.hero-banner--corporate .hero-banner__image--corporate {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--corporate .hero-banner__image--corporate {
    width: 100%;
    max-height: 600px;
    overflow: hidden;
  }
}
.hero-banner.hero-banner--corporate .hero-banner__image--corporate img {
  display: block;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner--corporate .hero-banner__image--corporate img {
    aspect-ratio: 16/9;
  }
}
@media (min-width: 768px) {
  .hero-banner.hero-banner--corporate .hero-banner__text-inner--corporate {
    padding: 28px 24px 28px 26px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner--corporate .hero-banner__text-inner--corporate {
    padding: 40px;
  }
}
@media (min-width: 1400px) {
  .hero-banner.hero-banner--corporate .hero-banner__text-inner--corporate {
    padding: 64px 56px 64px 50px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--corporate .hero-banner__text-inner--corporate {
    padding: 40px 24px 56px;
  }
}
.hero-banner.hero-banner--corporate h1 {
  font-weight: 700;
  text-align: left;
}
html[lang|=en] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner--corporate h1 {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner--corporate h1 {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner--corporate h1 {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner--corporate h1 {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner--corporate h1 {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner--corporate h1 {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner--corporate h1 {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner--corporate h1 {
    font-size: 40px;
    line-height: 52px;
    margin: 0 0 16px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner--corporate h1 {
    font-size: 40px;
    line-height: 52px;
    margin: 0 0 8px;
  }
}
@media (min-width: 1400px) {
  .hero-banner.hero-banner--corporate h1 {
    font-size: 54px;
    line-height: 58px;
    margin: 0 0 24px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--corporate h1 {
    font-size: 40px;
    line-height: 51px;
    margin: 0 0 13px;
  }
}
.hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-weight: 400;
}
html[lang|=en] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
    font-size: 17px;
    line-height: 24px;
    margin-bottom: 24px;
  }
}
@media (min-width: 1400px) {
  .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
    font-size: 24px;
    line-height: 34px;
    margin-bottom: 32px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--corporate .hero-banner__subtitle--c {
    font-size: 19px;
    line-height: 26px;
    margin-bottom: 24px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner--corporate .bordered-cta-with-arrow a {
    font-size: 15px;
    padding: 11px 18px 9px;
  }
  .hero-banner.hero-banner--corporate .bordered-cta-with-arrow a::after {
    margin-left: 11px;
    padding: 2px;
    top: -2px;
  }
}
@media (min-width: 1400px) {
  .hero-banner.hero-banner--corporate .bordered-cta-with-arrow a {
    font-size: 18px;
    padding: 16px 32px 15px;
  }
  .hero-banner.hero-banner--corporate .bordered-cta-with-arrow a::after {
    margin-left: 14px;
    padding: 3px;
    top: -1px;
  }
}
.hero-banner.hero-banner-business {
  margin: -70px 0 72px;
  padding: 70px 0 0;
  overflow: hidden;
  min-height: auto;
}
@media (max-width: 1285px) and (min-width: 1024px) {
  .hero-banner.hero-banner-business {
    margin-bottom: 56px;
  }
}
@media (max-width: 1023px) {
  .hero-banner.hero-banner-business {
    margin-bottom: 40px;
    margin-top: -190px;
    padding-top: 190px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business {
    overflow: visible;
    margin: -190px 0 72px;
    padding: 190px 0 0;
  }
}
.hero-banner.hero-banner-business .hero-banner__wrapper {
  border-top: 1px solid #575656;
  justify-content: flex-start;
  align-items: normal;
  min-height: auto;
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .hero-banner__wrapper {
    flex-direction: column-reverse;
  }
}
.hero-banner.hero-banner-business .additional-information-wrapper {
  display: flex;
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .additional-information-wrapper {
    flex-wrap: wrap;
  }
}
.hero-banner.hero-banner-business .additional-information-wrapper a[href=""] {
  pointer-events: none;
}
.hero-banner.hero-banner-business .common-wrapper {
  border-top-right-radius: 22px;
  border-bottom-left-radius: 22px;
  background-color: #575656;
  margin-right: 14px;
  text-decoration: none;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-business .common-wrapper {
    width: 156px;
    padding: 16px 16px 24px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-business .common-wrapper {
    width: 172px;
    padding: 16px 16px 32px;
  }
}
@media (min-width: 1400px) {
  .hero-banner.hero-banner-business .common-wrapper {
    width: 208px;
    padding: 16px 16px 40px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .common-wrapper {
    width: 100%;
    display: block;
    margin-bottom: 16px;
    padding: 24px 24px 32px;
  }
  .hero-banner.hero-banner-business .common-wrapper:last-child {
    margin-bottom: 0;
  }
}
.hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  letter-spacing: 0.86px;
  text-transform: uppercase;
}
html[lang|=en] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
    font-size: 10px;
    line-height: 13px;
    margin-bottom: 10px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
    font-size: 10px;
    line-height: 13px;
    margin-bottom: 8px;
  }
}
@media (min-width: 1400px) {
  .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 7px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_cat {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 6px;
  }
}
.hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-weight: 700;
}
html[lang|=en] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1400px) {
  .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
    font-size: 17px;
    line-height: 22px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .common-wrapper .hero-banner__info_text {
    font-size: 17px;
    line-height: 22px;
  }
}
.hero-banner.hero-banner-business .hero-banner__text-inner {
  text-align: left;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-business .hero-banner__text-inner {
    padding: 28px 24px 28px 26px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-business .hero-banner__text-inner {
    padding: 40px;
  }
}
@media (min-width: 1400px) {
  .hero-banner.hero-banner-business .hero-banner__text-inner {
    padding: 64px 56px 64px 50px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .hero-banner__text-inner {
    padding: 40px 0 56px;
  }
}
.hero-banner.hero-banner-business .hero-banner__title {
  font-style: normal;
  font-weight: 700;
}
html[lang|=en] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-business .hero-banner__title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-business .hero-banner__title {
    font-size: 40px;
    line-height: 52px;
    margin: 0 0 16px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-business .hero-banner__title {
    margin: 0 0 8px;
  }
}
@media (min-width: 1400px) {
  .hero-banner.hero-banner-business .hero-banner__title {
    font-size: 54px;
    line-height: 58px;
    margin: 0 0 24px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .hero-banner__title {
    font-size: 40px;
    line-height: 51px;
    margin: 0 0 13px;
  }
}
.hero-banner.hero-banner-business .hero-banner__subtitle {
  font-style: normal;
  font-weight: 400;
}
html[lang|=en] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-business .hero-banner__subtitle {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-business .hero-banner__subtitle {
    font-size: 17px;
    line-height: 24px;
    margin-bottom: 24px;
  }
}
@media (min-width: 1400px) {
  .hero-banner.hero-banner-business .hero-banner__subtitle {
    font-size: 24px;
    line-height: 34px;
    margin-bottom: 32px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .hero-banner__subtitle {
    font-size: 19px;
    line-height: 26px;
    margin-bottom: 24px;
  }
}
.hero-banner.hero-banner-business .container--hero-banner {
  width: 50%;
}
@media (max-width: 1023px) and (min-width: 768px) {
  .hero-banner.hero-banner-business .container--hero-banner {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .container--hero-banner {
    width: 100%;
  }
}
.hero-banner.hero-banner-business .hero-banner__image {
  position: relative;
  width: 50%;
  height: auto;
}
@media (max-width: 1023px) and (min-width: 768px) {
  .hero-banner.hero-banner-business .hero-banner__image {
    width: 40%;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .hero-banner__image {
    position: relative;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .hero-banner__image {
    width: 100%;
  }
}
.hero-banner.hero-banner-business .hero-banner__image img {
  display: block;
}
.hero-banner.hero-banner-business .hero-banner__stamp {
  background-size: contain;
  bottom: 59px;
  height: 168px;
  left: -98px;
  position: absolute;
  width: 168px;
  z-index: 2;
}
@media (max-width: 1285px) and (min-width: 1024px) {
  .hero-banner.hero-banner-business .hero-banner__stamp {
    bottom: 48px;
    height: 136px;
    left: -104px;
    width: 136px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .hero-banner.hero-banner-business .hero-banner__stamp {
    bottom: 39px;
    height: 126px;
    left: -94px;
    width: 126px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .hero-banner__stamp {
    bottom: -20px;
    height: 84px;
    left: auto;
    right: 39px;
    width: 84px;
  }
}
.hero-banner.hero-banner-business .your-needs-output {
  font-style: normal;
  font-weight: 400;
  font-size: 17px;
  line-height: normal;
}
html[lang|=en] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner-business .your-needs-output {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner-business .your-needs-output {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner-business .your-needs-output {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner-business .your-needs-output {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner-business .your-needs-output {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-business .your-needs-output {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-business .your-needs-output {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.hero-banner.hero-banner-business .your-needs-output .label {
  margin-bottom: 16px;
  font-weight: 700;
}
.hero-banner.hero-banner-business .your-needs-output__item-wrapper {
  display: flex;
  justify-content: space-between;
}
.hero-banner.hero-banner-business .your-needs-output__item-wrapper .item-label {
  width: 22%;
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .your-needs-output__item-wrapper .item-label {
    width: 28%;
  }
}
.hero-banner.hero-banner-business .your-needs-output__item-wrapper .item-name {
  width: 60%;
  word-break: break-word;
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .your-needs-output__item-wrapper .item-name {
    width: 48%;
  }
}
.hero-banner.hero-banner-business .your-needs-output__item-wrapper .item-link {
  width: 14%;
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-business .your-needs-output__item-wrapper .item-link {
    width: 18%;
  }
}
.hero-banner.hero-banner-business .your-needs-output__item-wrapper .item-link .modify {
  color: #2c2c2c;
  font-weight: 600;
}
.hero-banner.hero-banner-business .your-needs-output__item-wrapper:not(:last-child) {
  margin-bottom: 16px;
}
.hero-banner.hero-banner--with-card {
  margin: -190px 0 72px;
  padding: 190px 0 0;
  overflow: hidden;
  min-height: auto;
}
@media (max-width: 1285px) and (min-width: 1024px) {
  .hero-banner.hero-banner--with-card {
    margin-bottom: 56px;
  }
}
@media (max-width: 1023px) {
  .hero-banner.hero-banner--with-card {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--with-card {
    overflow: visible;
  }
}
.hero-banner.hero-banner--with-card .hero-banner__wrapper {
  border-top: 1px solid #575656;
  justify-content: flex-start;
  align-items: normal;
  min-height: auto;
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--with-card .hero-banner__wrapper {
    flex-direction: column-reverse;
  }
}
.hero-banner.hero-banner--with-card .hero-banner__text-inner {
  text-align: left;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner--with-card .hero-banner__text-inner {
    padding: 28px 24px 18px 26px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner--with-card .hero-banner__text-inner {
    padding: 40px 40px 30px;
  }
}
@media (min-width: 1400px) {
  .hero-banner.hero-banner--with-card .hero-banner__text-inner {
    padding: 64px 56px 64px 50px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--with-card .hero-banner__text-inner {
    padding: 40px 0 46px;
  }
}
.hero-banner.hero-banner--with-card .hero-banner__title {
  color: #2c2c2c;
  font-style: normal;
  font-weight: 700;
}
html[lang|=en] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner--with-card .hero-banner__title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner--with-card .hero-banner__title {
    font-size: 40px;
    line-height: 52px;
    margin: 0 0 16px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner--with-card .hero-banner__title {
    margin: 0 0 8px;
  }
}
@media (min-width: 1400px) {
  .hero-banner.hero-banner--with-card .hero-banner__title {
    font-size: 54px;
    line-height: 58px;
    margin: 0 0 24px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--with-card .hero-banner__title {
    font-size: 40px;
    line-height: 51px;
    margin: 0 0 13px;
  }
}
.hero-banner.hero-banner--with-card .hero-banner__subtitle {
  color: #2c2c2c;
  font-style: normal;
  font-weight: 400;
}
html[lang|=en] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner--with-card .hero-banner__subtitle {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner--with-card .hero-banner__subtitle {
    font-size: 17px;
    line-height: 24px;
    margin-bottom: 24px;
  }
}
@media (min-width: 1400px) {
  .hero-banner.hero-banner--with-card .hero-banner__subtitle {
    font-size: 24px;
    line-height: 34px;
    margin-bottom: 32px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--with-card .hero-banner__subtitle {
    font-size: 19px;
    line-height: 26px;
    margin-bottom: 24px;
  }
}
.hero-banner.hero-banner--with-card .container--hero-banner {
  width: calc(50% + 10px);
}
@media (max-width: 1023px) and (min-width: 768px) {
  .hero-banner.hero-banner--with-card .container--hero-banner {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--with-card .container--hero-banner {
    width: 100%;
  }
}
.hero-banner.hero-banner--with-card .container--hero-banner > .container__inner {
  padding: 0 24px;
}
@media (max-width: 1023px) and (min-width: 769px) {
  .hero-banner.hero-banner--with-card .container--hero-banner > .container__inner {
    padding: 0 24px 30px;
  }
}
@media (min-width: 768px) {
  .hero-banner.hero-banner--with-card .container--hero-banner > .container__inner {
    padding: 0;
  }
}
.hero-banner.hero-banner--with-card .hero-banner__image {
  position: relative;
  width: calc(50% - 10px);
  height: auto;
}
@media (max-width: 1023px) and (min-width: 768px) {
  .hero-banner.hero-banner--with-card .hero-banner__image {
    width: 40%;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--with-card .hero-banner__image {
    position: relative;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--with-card .hero-banner__image {
    width: 100%;
  }
}
.hero-banner.hero-banner--with-card .hero-banner__image img {
  display: block;
}
.hero-banner.hero-banner--with-card .hero-banner__social {
  text-align: center;
}
.hero-banner.hero-banner--with-card [class*=related-pages-link-1] {
  background: #D9C594;
}
.hero-banner.hero-banner--with-card [class*=related-pages-link-2] {
  background: #D9D1C8;
}
.hero-banner.hero-banner--with-card [class*=related-pages-link-3] {
  background: #CAC7C4;
}
.hero-banner.hero-banner--with-card .related-pages-wrapper {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
}
.hero-banner.hero-banner--with-card .related-pages-wrapper a {
  border-radius: 0 10px 0 10px;
  color: #2c2c2c;
  display: inline-flex;
  font-weight: 700;
  margin-bottom: 10px;
  margin-right: 10px;
  text-decoration: none;
}
html[lang|=en] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner--with-card .related-pages-wrapper a {
    font-size: 10px;
    line-height: 13px;
    padding: 6px 10px;
  }
}
@media (min-width: 1400px) {
  .hero-banner.hero-banner--with-card .related-pages-wrapper a {
    font-size: 12px;
    line-height: 16px;
    padding: 6px 12px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner--with-card .related-pages-wrapper a {
    font-size: 12px;
    line-height: 16px;
    padding: 6px 12px;
  }
}
.hero-banner.hero-banner--with-card .related-pages-wrapper a[href=""] {
  pointer-events: none;
}
.hero-banner .hero-banner__wrapper {
  width: 100%;
  min-height: 358px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1023px) {
  .hero-banner .hero-banner__wrapper {
    min-height: 386px;
  }
}
@media (max-width: 767px) {
  .hero-banner .hero-banner__wrapper {
    min-height: 291px;
  }
}
.hero-banner > * {
  flex-shrink: 0;
  flex-grow: 0;
  min-width: 0;
  display: block;
}
@media (min-width: 768px) {
  .hero-banner {
    min-height: 496px;
    padding: 90px 0 20px 0;
  }
}
@media (min-width: 1024px) {
  .hero-banner {
    min-height: 528px;
    margin: -70px 0 0 0;
    padding: 70px 0 0 0;
  }
}
.hero-banner--not-after-header {
  padding: 20px 0;
}
@media (min-width: 768px) {
  .hero-banner--not-after-header {
    min-height: 426px;
  }
}
@media (min-width: 1024px) {
  .hero-banner--not-after-header {
    margin: 0;
    min-height: 398px;
    padding: 20px 0;
  }
}
.hero-banner__image {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
.hero-banner__image .object-fit {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
  font-family: "object-fit: cover; object-position: center center";
}
@media (min-width: 768px) {
  .hero-banner__image .object-fit {
    aspect-ratio: 16/9;
  }
}
.hero-banner__text-inner {
  width: 100%;
  min-width: 320px;
  max-width: 1020px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box;
  position: relative;
  z-index: 2;
  text-align: center;
}
@media (min-width: 768px) {
  .hero-banner__text-inner {
    padding: 0 30px;
  }
}
.hero-banner__title {
  font-size: 1.733em;
  font-style: italic;
  font-weight: 400;
  margin: 0;
  color: #ffffff;
  line-height: 1.2;
}
html[lang|=en] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=fr] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=cs] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=de] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=es] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=nl] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=hu] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=pl] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=pt] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=ro] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=sk] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=sv] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=fi] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=nb] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=ca] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=sr] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=da] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=nn] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=vi] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=id] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=th] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=it] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=af] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=bs] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=cy] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=et] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=ga] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=hr] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=lt] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=lv] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=pt-br] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=sl] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=sq] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=tr] .hero-banner__title {
  font-family: FSRufus, Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=bg] .hero-banner__title {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=uk] .hero-banner__title {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=ru] .hero-banner__title {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=ky] .hero-banner__title {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=mk] .hero-banner__title {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=mn] .hero-banner__title {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=el] .hero-banner__title {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=he] .hero-banner__title {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=hi] .hero-banner__title {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=ms] .hero-banner__title {
  font-family: "AchilleIICyrFY", Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
}
html[lang|=zh-hans] .hero-banner__title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner__title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner__title {
  font-family: "The_Sans_Arabic", Arial, sans-serif;
}
html[lang|=ja] .hero-banner__title {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner__title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner__title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner__title {
    font-size: 2.8em;
    line-height: 1.238;
  }
}
.hero-banner__subtitle {
  font-size: 1em;
  font-style: italic;
  font-weight: 400;
  margin: 0;
  color: #ffffff;
  line-height: 1.2;
}
html[lang|=en] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner__subtitle {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner__subtitle {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner__subtitle {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner__subtitle {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner__subtitle {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner__subtitle {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner__subtitle {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner__subtitle {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner__subtitle {
    font-size: 1.5em;
    line-height: 1.22;
  }
}
.hero-banner + .v2social-container {
  padding-top: 5px;
  padding-bottom: 35px;
}
.hero-banner .hero-banner__social .share-label,
.hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-size: 14px;
  font-weight: bold;
  padding-right: 8px;
}
html[lang|=en] .hero-banner .hero-banner__social .share-label,
html[lang|=en] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner .hero-banner__social .share-label,
html[lang|=fr] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner .hero-banner__social .share-label,
html[lang|=cs] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner .hero-banner__social .share-label,
html[lang|=de] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner .hero-banner__social .share-label,
html[lang|=es] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner .hero-banner__social .share-label,
html[lang|=nl] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner .hero-banner__social .share-label,
html[lang|=hu] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner .hero-banner__social .share-label,
html[lang|=pl] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner .hero-banner__social .share-label,
html[lang|=pt] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner .hero-banner__social .share-label,
html[lang|=ro] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner .hero-banner__social .share-label,
html[lang|=sk] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner .hero-banner__social .share-label,
html[lang|=sv] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner .hero-banner__social .share-label,
html[lang|=fi] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner .hero-banner__social .share-label,
html[lang|=nb] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner .hero-banner__social .share-label,
html[lang|=ca] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner .hero-banner__social .share-label,
html[lang|=sr] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner .hero-banner__social .share-label,
html[lang|=da] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner .hero-banner__social .share-label,
html[lang|=nn] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner .hero-banner__social .share-label,
html[lang|=vi] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner .hero-banner__social .share-label,
html[lang|=id] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner .hero-banner__social .share-label,
html[lang|=th] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner .hero-banner__social .share-label,
html[lang|=it] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner .hero-banner__social .share-label,
html[lang|=af] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner .hero-banner__social .share-label,
html[lang|=bs] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner .hero-banner__social .share-label,
html[lang|=cy] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner .hero-banner__social .share-label,
html[lang|=et] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner .hero-banner__social .share-label,
html[lang|=ga] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner .hero-banner__social .share-label,
html[lang|=hr] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner .hero-banner__social .share-label,
html[lang|=lt] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner .hero-banner__social .share-label,
html[lang|=lv] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner .hero-banner__social .share-label,
html[lang|=pt-br] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner .hero-banner__social .share-label,
html[lang|=sl] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner .hero-banner__social .share-label,
html[lang|=sq] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner .hero-banner__social .share-label,
html[lang|=tr] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner .hero-banner__social .share-label,
html[lang|=bg] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner .hero-banner__social .share-label,
html[lang|=uk] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner .hero-banner__social .share-label,
html[lang|=ru] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner .hero-banner__social .share-label,
html[lang|=ky] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner .hero-banner__social .share-label,
html[lang|=mk] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner .hero-banner__social .share-label,
html[lang|=mn] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner .hero-banner__social .share-label,
html[lang|=el] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner .hero-banner__social .share-label,
html[lang|=he] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner .hero-banner__social .share-label,
html[lang|=hi] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner .hero-banner__social .share-label,
html[lang|=ms] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner .hero-banner__social .share-label,
html[lang|=zh-hans] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner .hero-banner__social .share-label,
html[lang|=zh-hant] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner .hero-banner__social .share-label,
html[lang|=ar] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner .hero-banner__social .share-label,
html[lang|=ja] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner .hero-banner__social .share-label,
html[lang|=ko] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner .hero-banner__social .share-label,
html[lang|=ko] .hero-banner + .v2social-container .hero-banner__social.v2social .share-label {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.hero-banner .hero-banner__social .addtoany_list,
.hero-banner + .v2social-container .hero-banner__social.v2social .addtoany_list {
  line-height: 0 !important;
}
.hero-banner .hero-banner__social .addtoany_list span,
.hero-banner + .v2social-container .hero-banner__social.v2social .addtoany_list span {
  position: relative;
  border-radius: 0;
  transition: 0.3s all ease-out;
}
.hero-banner .hero-banner__social .addtoany_list span[class="0"],
.hero-banner + .v2social-container .hero-banner__social.v2social .addtoany_list span[class="0"] {
  display: none;
}
.hero-banner .hero-banner__social .addtoany_list span.a2a_svg,
.hero-banner + .v2social-container .hero-banner__social.v2social .addtoany_list span.a2a_svg {
  background-color: #FFFFFF !important;
  width: 24px;
  height: 24px;
  border: 1px solid #2c2c2c;
}
.hero-banner .hero-banner__social .addtoany_list span.a2a_svg svg,
.hero-banner + .v2social-container .hero-banner__social.v2social .addtoany_list span.a2a_svg svg {
  width: 22px;
  height: 22px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -11px;
  margin-left: -11px;
}
.hero-banner .hero-banner__social .addtoany_list span.a2a_svg path,
.hero-banner + .v2social-container .hero-banner__social.v2social .addtoany_list span.a2a_svg path {
  fill: #2c2c2c;
}
.hero-banner .hero-banner__social .addtoany_list span.a2a_svg.a2a_s_qq svg,
.hero-banner + .v2social-container .hero-banner__social.v2social .addtoany_list span.a2a_svg.a2a_s_qq svg {
  display: none;
}
.hero-banner .hero-banner__social .addtoany_list span.a2a_svg.a2a_s_qq:before,
.hero-banner + .v2social-container .hero-banner__social.v2social .addtoany_list span.a2a_svg.a2a_s_qq:before {
  content: "";
  width: 22px;
  background-image: url(..//images/qq-black.svg);
  background-size: 22px 22px;
  background-position: center;
  height: 22px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -11px;
  margin-left: -11px;
}
.hero-banner .hero-banner__social .addtoany_list > a,
.hero-banner + .v2social-container .hero-banner__social.v2social .addtoany_list > a {
  margin: 0 8px;
  padding: 0;
  outline: none;
}
.hero-banner .hero-banner__social .addtoany_list > a.addtoany_share,
.hero-banner + .v2social-container .hero-banner__social.v2social .addtoany_list > a.addtoany_share {
  border: none;
}
.hero-banner .hero-banner__social .addtoany_list > a.addtoany_share span,
.hero-banner + .v2social-container .hero-banner__social.v2social .addtoany_list > a.addtoany_share span {
  background: #fff url(..//images/more.svg) center center no-repeat !important;
}
.hero-banner .hero-banner__social .addtoany_list > a.addtoany_share svg,
.hero-banner + .v2social-container .hero-banner__social.v2social .addtoany_list > a.addtoany_share svg {
  display: none;
}
.hero-banner.hero-banner--with-opacity:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.25);
  pointer-events: none;
}
.hero-banner.hero-banner--theme--veo-pale-blue {
  background-color: #7ABCCE;
}
.hero-banner.hero-banner--theme--veo-pale-blue .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-blue .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-blue .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-blue .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-blue .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-blue .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-blue .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-blue .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-pale-blue .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-pale-blue .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-pale-blue.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-blue.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-pale-blue .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-pale-blue-green {
  background-color: #7FB8AC;
}
.hero-banner.hero-banner--theme--veo-pale-blue-green .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-blue-green .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-blue-green .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-blue-green .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-blue-green .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-blue-green .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-blue-green .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-blue-green .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-pale-blue-green .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-blue-green .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-blue-green.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-blue-green.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-blue-green .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-blue-gray {
  background-color: #C6C4D2;
}
.hero-banner.hero-banner--theme--veo-pale-blue-gray .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-blue-gray .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-blue-gray .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-blue-gray .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-blue-gray .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-blue-gray .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-blue-gray .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-blue-gray .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-pale-blue-gray .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-blue-gray .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-blue-gray.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-blue-gray.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-blue-gray .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-blue-light {
  background-color: #C8DCDC;
}
.hero-banner.hero-banner--theme--veo-pale-blue-light .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-blue-light .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-blue-light .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-blue-light .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-blue-light .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-blue-light .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-blue-light .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-blue-light .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-pale-blue-light .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-blue-light .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-blue-light.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-blue-light.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-blue-light .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-brown {
  background-color: #DDBBA3;
}
.hero-banner.hero-banner--theme--veo-pale-brown .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-brown .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-brown .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-brown .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-brown .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-brown .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-brown .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-brown .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-pale-brown .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-brown .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-brown.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-brown.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-brown .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-brown-yellow {
  background-color: #D9C594;
}
.hero-banner.hero-banner--theme--veo-pale-brown-yellow .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-brown-yellow .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-brown-yellow .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-brown-yellow .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-brown-yellow .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-brown-yellow .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-brown-yellow .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-brown-yellow .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-pale-brown-yellow .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-brown-yellow .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-brown-yellow.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-brown-yellow.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-brown-yellow .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-green {
  background-color: #B6D987;
}
.hero-banner.hero-banner--theme--veo-pale-green .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-green .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-green .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-green .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-green .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-green .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-green .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-green .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-pale-green .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-green .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-green.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-green.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-green .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-gray-dark {
  background-color: #CAC7C4;
}
.hero-banner.hero-banner--theme--veo-pale-gray-dark .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-gray-dark .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-gray-dark .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-gray-dark .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-gray-dark .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-gray-dark .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-gray-dark .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-gray-dark .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-pale-gray-dark .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-gray-dark .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-gray-dark.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-gray-dark.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-gray-dark .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-gray-white {
  background-color: #F2F2F2;
}
.hero-banner.hero-banner--theme--veo-pale-gray-white .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-gray-white .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-gray-white .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-gray-white .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-gray-white .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-gray-white .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-gray-white .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-gray-white .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-pale-gray-white .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-gray-white .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-gray-white.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-gray-white.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-gray-white .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-gray-light {
  background-color: #D9D1C8;
}
.hero-banner.hero-banner--theme--veo-pale-gray-light .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-gray-light .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-gray-light .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-gray-light .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-gray-light .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-gray-light .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-gray-light .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-gray-light .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-pale-gray-light .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-gray-light .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-gray-light.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-gray-light.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-gray-light .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-mustard {
  background-color: #FDD384;
}
.hero-banner.hero-banner--theme--veo-pale-mustard .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-mustard .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-mustard .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-mustard .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-mustard .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-mustard .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-mustard .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-mustard .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-pale-mustard .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-mustard .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-mustard.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-mustard.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-mustard .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-purple {
  background-color: #B29FB0;
}
.hero-banner.hero-banner--theme--veo-pale-purple .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-purple .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-purple .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-purple .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-purple .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-purple .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-purple .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-purple .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-pale-purple .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-purple .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-purple.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-purple.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-purple .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-purple-gray {
  background-color: #DBB4B7;
}
.hero-banner.hero-banner--theme--veo-pale-purple-gray .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-purple-gray .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-purple-gray .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-purple-gray .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-purple-gray .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-purple-gray .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-purple-gray .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-purple-gray .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-pale-purple-gray .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-purple-gray .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-purple-gray.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-purple-gray.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-purple-gray .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-pale-red {
  background-color: #F08F75;
}
.hero-banner.hero-banner--theme--veo-pale-red .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-red .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-red .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-red .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-red .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-red .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-red .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-red .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-pale-red .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-pale-red .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-pale-red.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-red.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-pale-red .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue {
  background-color: #00AEC7;
}
.hero-banner.hero-banner--theme--veo-vivid-blue .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-blue .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-blue .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-blue .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-blue .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-blue .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-blue .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-blue .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-blue .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-blue.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-dark {
  background-color: #0062A9;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-dark .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-dark .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-blue-dark .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-blue-dark .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-blue-dark .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-blue-dark .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-blue-dark .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-blue-dark .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-dark .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-dark .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-dark.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-blue-dark.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-dark .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-gray {
  background-color: #7197CA;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-gray .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-gray .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-blue-gray .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-blue-gray .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-blue-gray .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-blue-gray .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-blue-gray .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-blue-gray .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-gray .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-gray .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-gray.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-blue-gray.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-gray .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-sky {
  background-color: #91E1EF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-sky .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-sky .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-blue-sky .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-blue-sky .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-blue-sky .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-blue-sky .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-blue-sky .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-blue-sky .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-sky .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-sky .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-sky.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-blue-sky.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-sky .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-vivid-green {
  background-color: #C0D272;
}
.hero-banner.hero-banner--theme--veo-vivid-green .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-green .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-green .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-green .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-green .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-green .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-green .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-green .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-green .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-green.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green-dark {
  background-color: #199C69;
}
.hero-banner.hero-banner--theme--veo-vivid-green-dark .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-green-dark .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-green-dark .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-green-dark .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-green-dark .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-green-dark .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-green-dark .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-green-dark .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-green-dark .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green-dark .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green-dark.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-green-dark.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green-dark .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-gray {
  background-color: #9C9E9F;
}
.hero-banner.hero-banner--theme--veo-vivid-gray .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-gray .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-gray .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-gray .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-gray .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-gray .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-gray .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-gray .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-gray .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-gray .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-gray.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-gray.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-gray .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-gray-dark {
  background-color: #55555A;
}
.hero-banner.hero-banner--theme--veo-vivid-gray-dark .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-gray-dark .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-gray-dark .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-gray-dark .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-gray-dark .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-gray-dark .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-gray-dark .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-gray-dark .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-gray-dark .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-gray-dark .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-gray-dark.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-gray-dark.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-gray-dark .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-khaki {
  background-color: #AEA935;
}
.hero-banner.hero-banner--theme--veo-vivid-khaki .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-khaki .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-khaki .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-khaki .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-khaki .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-khaki .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-khaki .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-khaki .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-khaki .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-khaki .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-khaki.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-khaki.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-khaki .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-mustard {
  background-color: #FFD616;
}
.hero-banner.hero-banner--theme--veo-vivid-mustard .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-mustard .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-mustard .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-mustard .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-mustard .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-mustard .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-mustard .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-mustard .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-vivid-mustard .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-vivid-mustard .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-vivid-mustard.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-mustard.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-vivid-mustard .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-vivid-orange {
  background-color: #F49F25;
}
.hero-banner.hero-banner--theme--veo-vivid-orange .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-orange .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-orange .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-orange .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-orange .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-orange .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-orange .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-orange .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-orange .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-orange .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-orange.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-orange.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-orange .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-purple {
  background-color: #A8438D;
}
.hero-banner.hero-banner--theme--veo-vivid-purple .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-purple .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-purple .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-purple .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-purple .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-purple .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-purple .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-purple .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-purple .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-purple .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-purple.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-purple.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-purple .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-purple-dark {
  background-color: #804180;
}
.hero-banner.hero-banner--theme--veo-vivid-purple-dark .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-purple-dark .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-purple-dark .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-purple-dark .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-purple-dark .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-purple-dark .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-purple-dark .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-purple-dark .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-purple-dark .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-purple-dark .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-purple-dark.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-purple-dark.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-purple-dark .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-red-light {
  background-color: #E95F47;
}
.hero-banner.hero-banner--theme--veo-vivid-red-light .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-red-light .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-red-light .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-red-light .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-red-light .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-red-light .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-red-light .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-red-light .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-red-light .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-red-light .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-red-light.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-red-light.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-red-light .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-rose {
  background-color: #EE8694;
}
.hero-banner.hero-banner--theme--veo-vivid-rose .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-rose .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-rose .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-rose .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-rose .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-rose .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-rose .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-rose .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-rose .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-rose .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-rose.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-rose.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-rose .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green-waste {
  background-color: #97BF0D;
}
.hero-banner.hero-banner--theme--veo-vivid-green-waste .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-green-waste .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-green-waste .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-green-waste .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-green-waste .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-green-waste .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-green-waste .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-green-waste .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-green-waste .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green-waste .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green-waste.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-green-waste.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green-waste .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green-blue {
  background-color: #54BBBA;
}
.hero-banner.hero-banner--theme--veo-vivid-green-blue .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-green-blue .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-green-blue .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-green-blue .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-green-blue .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-green-blue .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-green-blue .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-green-blue .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-green-blue .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green-blue .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green-blue.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-green-blue.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-green-blue .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-blue {
  background-color: #00AEC7;
}
.hero-banner.hero-banner--theme--veo-blue .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-blue .hero-banner__title,
.hero-banner.hero-banner--theme--veo-blue .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-blue .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-blue .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-blue .your-needs-output,
.hero-banner.hero-banner--theme--veo-blue .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-blue .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-blue .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-blue .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-blue.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-blue.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-blue .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-pale-black {
  background-color: #55555A;
}
.hero-banner.hero-banner--theme--veo-pale-black .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-pale-black .hero-banner__title,
.hero-banner.hero-banner--theme--veo-pale-black .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-pale-black .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-pale-black .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-pale-black .your-needs-output,
.hero-banner.hero-banner--theme--veo-pale-black .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-pale-black .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-pale-black .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-pale-black .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-pale-black.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-pale-black.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-pale-black .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-white {
  background-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-white .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-white .hero-banner__title,
.hero-banner.hero-banner--theme--veo-white .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-white .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-white .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-white .your-needs-output,
.hero-banner.hero-banner--theme--veo-white .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-white .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-white .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-white .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-white.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-white.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-white .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-gray {
  background-color: #F2F2F2;
}
.hero-banner.hero-banner--theme--veo-gray .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-gray .hero-banner__title,
.hero-banner.hero-banner--theme--veo-gray .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-gray .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-gray .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-gray .your-needs-output,
.hero-banner.hero-banner--theme--veo-gray .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-gray .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-gray .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-gray .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-gray.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-gray.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-gray .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-light-blue {
  background-color: #7ABCCE;
}
.hero-banner.hero-banner--theme--veo-light-blue .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-light-blue .hero-banner__title,
.hero-banner.hero-banner--theme--veo-light-blue .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-light-blue .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-light-blue .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-light-blue .your-needs-output,
.hero-banner.hero-banner--theme--veo-light-blue .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-light-blue .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-light-blue .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-light-blue .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-light-blue.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-light-blue.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-light-blue .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-green {
  background-color: #97BF0D;
}
.hero-banner.hero-banner--theme--veo-plain-green .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-plain-green .hero-banner__title,
.hero-banner.hero-banner--theme--veo-plain-green .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-plain-green .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-plain-green .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-plain-green .your-needs-output,
.hero-banner.hero-banner--theme--veo-plain-green .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-plain-green .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-plain-green .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-green .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-green.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-plain-green.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-green .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-blue-green {
  background-color: #54BBBA;
}
.hero-banner.hero-banner--theme--veo-blue-green .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-blue-green .hero-banner__title,
.hero-banner.hero-banner--theme--veo-blue-green .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-blue-green .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-blue-green .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-blue-green .your-needs-output,
.hero-banner.hero-banner--theme--veo-blue-green .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-blue-green .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-blue-green .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-blue-green .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-blue-green.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-blue-green.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-blue-green .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-khaki-green {
  background-color: #AEA935;
}
.hero-banner.hero-banner--theme--veo-khaki-green .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-khaki-green .hero-banner__title,
.hero-banner.hero-banner--theme--veo-khaki-green .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-khaki-green .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-khaki-green .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-khaki-green .your-needs-output,
.hero-banner.hero-banner--theme--veo-khaki-green .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-khaki-green .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-khaki-green .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-khaki-green .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-khaki-green.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-khaki-green.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-khaki-green .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-sea-green {
  background-color: #7FB8AC;
}
.hero-banner.hero-banner--theme--veo-sea-green .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-sea-green .hero-banner__title,
.hero-banner.hero-banner--theme--veo-sea-green .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-sea-green .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-sea-green .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-sea-green .your-needs-output,
.hero-banner.hero-banner--theme--veo-sea-green .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-sea-green .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-sea-green .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-sea-green .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-sea-green.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-sea-green.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-sea-green .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-mustard {
  background-color: #FFD616;
}
.hero-banner.hero-banner--theme--veo-plain-mustard .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-plain-mustard .hero-banner__title,
.hero-banner.hero-banner--theme--veo-plain-mustard .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-plain-mustard .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-plain-mustard .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-plain-mustard .your-needs-output,
.hero-banner.hero-banner--theme--veo-plain-mustard .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-plain-mustard .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-plain-mustard .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-mustard .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-mustard.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-plain-mustard.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-mustard .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-orange {
  background-color: #F49F25;
}
.hero-banner.hero-banner--theme--veo-plain-orange .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-plain-orange .hero-banner__title,
.hero-banner.hero-banner--theme--veo-plain-orange .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-plain-orange .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-plain-orange .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-plain-orange .your-needs-output,
.hero-banner.hero-banner--theme--veo-plain-orange .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-plain-orange .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-plain-orange .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-orange .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-orange.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-plain-orange.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-orange .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-pink {
  background-color: #EE8694;
}
.hero-banner.hero-banner--theme--veo-plain-pink .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-plain-pink .hero-banner__title,
.hero-banner.hero-banner--theme--veo-plain-pink .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-plain-pink .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-plain-pink .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-plain-pink .your-needs-output,
.hero-banner.hero-banner--theme--veo-plain-pink .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-plain-pink .bordered-cta-with-arrow a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner--theme--veo-plain-pink .bordered-cta-with-arrow a {
  color: #2c2c2c;
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-pink .bordered-cta-with-arrow a::after {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-pink.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-plain-pink.hero-banner-business .hero-banner__wrapper {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-plain-pink .hero-banner__wrapper--corporate {
  border-color: #2c2c2c;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-navy {
  background-color: #002d62;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-navy .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-navy .hero-banner__title,
.hero-banner.hero-banner--theme--veo-vivid-blue-navy .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-vivid-blue-navy .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-vivid-blue-navy .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-vivid-blue-navy .your-needs-output,
.hero-banner.hero-banner--theme--veo-vivid-blue-navy .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-vivid-blue-navy .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-navy .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-navy .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-navy.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-vivid-blue-navy.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-vivid-blue-navy .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-regent-green {
  background-color: #04525C;
}
.hero-banner.hero-banner--theme--veo-magma-regent-green .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-magma-regent-green .hero-banner__title,
.hero-banner.hero-banner--theme--veo-magma-regent-green .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-magma-regent-green .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-magma-regent-green .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-magma-regent-green .your-needs-output,
.hero-banner.hero-banner--theme--veo-magma-regent-green .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-magma-regent-green .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-magma-regent-green .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-regent-green .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-regent-green.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-magma-regent-green.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-regent-green .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-light-green {
  background-color: #b5dc79;
}
.hero-banner.hero-banner--theme--veo-magma-light-green .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-magma-light-green .hero-banner__title,
.hero-banner.hero-banner--theme--veo-magma-light-green .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-magma-light-green .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-magma-light-green .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-magma-light-green .your-needs-output,
.hero-banner.hero-banner--theme--veo-magma-light-green .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-magma-light-green .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-magma-light-green .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-light-green .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-light-green.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-magma-light-green.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-light-green .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-indigo-blue {
  background-color: #1259aC;
}
.hero-banner.hero-banner--theme--veo-magma-indigo-blue .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-magma-indigo-blue .hero-banner__title,
.hero-banner.hero-banner--theme--veo-magma-indigo-blue .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-magma-indigo-blue .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-magma-indigo-blue .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-magma-indigo-blue .your-needs-output,
.hero-banner.hero-banner--theme--veo-magma-indigo-blue .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-magma-indigo-blue .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-magma-indigo-blue .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-indigo-blue .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-indigo-blue.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-magma-indigo-blue.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-indigo-blue .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-green {
  background-color: #68a59b;
}
.hero-banner.hero-banner--theme--veo-magma-green .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-magma-green .hero-banner__title,
.hero-banner.hero-banner--theme--veo-magma-green .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-magma-green .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-magma-green .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-magma-green .your-needs-output,
.hero-banner.hero-banner--theme--veo-magma-green .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-magma-green .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-magma-green .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-green .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-green.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-magma-green.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-green .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-yellow {
  background-color: #fdd384;
}
.hero-banner.hero-banner--theme--veo-magma-yellow .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-magma-yellow .hero-banner__title,
.hero-banner.hero-banner--theme--veo-magma-yellow .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-magma-yellow .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-magma-yellow .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-magma-yellow .your-needs-output,
.hero-banner.hero-banner--theme--veo-magma-yellow .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-magma-yellow .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-magma-yellow .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-yellow .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-yellow.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-magma-yellow.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-yellow .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-sky-blue {
  background-color: #7abcce;
}
.hero-banner.hero-banner--theme--veo-magma-sky-blue .common-wrapper {
  color: #ffffff;
}
.hero-banner.hero-banner--theme--veo-magma-sky-blue .hero-banner__title,
.hero-banner.hero-banner--theme--veo-magma-sky-blue .hero-banner__subtitle,
.hero-banner.hero-banner--theme--veo-magma-sky-blue .hero-banner__title-c,
.hero-banner.hero-banner--theme--veo-magma-sky-blue .hero-banner__subtitle--c,
.hero-banner.hero-banner--theme--veo-magma-sky-blue .your-needs-output,
.hero-banner.hero-banner--theme--veo-magma-sky-blue .your-needs-output__item-wrapper .item-link .modify,
.hero-banner.hero-banner--theme--veo-magma-sky-blue .bordered-cta-with-arrow a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner--theme--veo-magma-sky-blue .bordered-cta-with-arrow a {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-sky-blue .bordered-cta-with-arrow a::after {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-sky-blue.hero-banner--with-card .hero-banner__wrapper, .hero-banner.hero-banner--theme--veo-magma-sky-blue.hero-banner-business .hero-banner__wrapper {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner--theme--veo-magma-sky-blue .hero-banner__wrapper--corporate {
  border-color: #FFFFFF;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-green .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-green .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-green .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-gray .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-gray .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-light .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-light .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-light .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-light .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-light .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-light .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-light .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-blue-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown-yellow .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown-yellow .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown-yellow .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown-yellow .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown-yellow .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown-yellow .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown-yellow .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown-yellow .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown-yellow .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown-yellow .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown-yellow .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-brown-yellow .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-green .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-green .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-green .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-dark .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-dark .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-white .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-white .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-white .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-white .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-white .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-white .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-white .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-white .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-white .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-white .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-white .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-white .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-light .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-light .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-light .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-light .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-light .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-light .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-light .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-gray-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-mustard .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-mustard .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple-gray .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple-gray .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-purple-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-red .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-red .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-red .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-red .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-red .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-red .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-red .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-red .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-red .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-red .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-red .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-red .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-dark .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-dark .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-gray .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-gray .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-sky .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-sky .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-sky .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-sky .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-sky .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-sky .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-sky .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-sky .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-sky .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-sky .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-sky .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-sky .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-dark .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-dark .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray-dark .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray-dark .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-gray-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-khaki .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-khaki .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-khaki .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-khaki .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-khaki .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-khaki .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-khaki .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-khaki .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-khaki .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-khaki .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-khaki .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-khaki .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-mustard .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-mustard .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-orange .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-orange .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-orange .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-orange .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-orange .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-orange .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-orange .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-orange .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-orange .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-orange .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-orange .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-orange .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple-dark .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple-dark .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple-dark .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-purple-dark .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-red-light .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-red-light .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-red-light .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-red-light .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-red-light .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-red-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-red-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-red-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-red-light .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-red-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-red-light .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-red-light .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-rose .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-rose .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-rose .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-rose .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-rose .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-rose .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-rose .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-rose .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-rose .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-rose .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-rose .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-rose .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-waste .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-waste .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-waste .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-waste .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-waste .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-waste .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-waste .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-waste .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-waste .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-waste .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-waste .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-waste .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-blue .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-blue .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-green-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-black .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-black .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-black .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-black .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-black .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-black .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-black .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-black .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-black .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-black .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-black .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-pale-black .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-white .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-white .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-white .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-white .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-white .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-white .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-white .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-white .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-white .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-white .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-white .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-white .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-gray .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-gray .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-gray .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-gray .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-light-blue .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-light-blue .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-light-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-light-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-light-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-light-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-light-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-light-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-light-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-light-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-light-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-light-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-green .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-green .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-green .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue-green .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue-green .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue-green .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-blue-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-khaki-green .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-khaki-green .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-khaki-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-khaki-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-khaki-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-khaki-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-khaki-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-khaki-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-khaki-green .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-khaki-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-khaki-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-khaki-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-sea-green .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-sea-green .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-sea-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-sea-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-sea-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-sea-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-sea-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-sea-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-sea-green .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-sea-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-sea-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-sea-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-mustard .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-mustard .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-mustard .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-mustard .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-orange .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-orange .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-orange .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-orange .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-orange .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-orange .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-orange .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-orange .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-orange .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-orange .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-orange .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-orange .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-pink .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-pink .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-pink .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-pink .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-pink .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-pink .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-pink .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-pink .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-pink .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-pink .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #2c2c2c !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-pink .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-plain-pink .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #2c2c2c;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-navy .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-navy .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-navy .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-navy .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-navy .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-navy .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-navy .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-navy .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-navy .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-navy .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-navy .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-vivid-blue-navy .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-regent-green .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-regent-green .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-regent-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-regent-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-regent-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-regent-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-regent-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-regent-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-regent-green .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-regent-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-regent-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-regent-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-light-green .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-light-green .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-light-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-light-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-light-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-light-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-light-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-light-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-light-green .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-light-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-light-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-light-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-indigo-blue .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-indigo-blue .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-indigo-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-indigo-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-indigo-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-indigo-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-indigo-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-indigo-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-indigo-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-indigo-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-indigo-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-indigo-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-green .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-green .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-green .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-green .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-green .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-yellow .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-yellow .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-yellow .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-yellow .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-yellow .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-yellow .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-yellow .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-yellow .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-yellow .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-yellow .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-yellow .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-yellow .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-sky-blue .hero-banner__wrapper .hero-banner__title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-sky-blue .hero-banner__wrapper .hero-banner__subtitle,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-sky-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-sky-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .title,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-sky-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .description,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-sky-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-sky-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-sky-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-sky-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-sky-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  border-color: #FFFFFF !important;
}
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-sky-blue .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast::before,
.hero-banner.hero-banner-planet.hero-banner--bg-veo-magma-sky-blue .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  background: #FFFFFF;
  -webkit-mask-image: url(..//images/icon_podcast.svg);
          mask-image: url(..//images/icon_podcast.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
}
.hero-banner.hero-banner--image-light .hero-banner__title,
.hero-banner.hero-banner--image-light .hero-banner__subtitle, .hero-banner.hero-banner--theme--veo-white .hero-banner__title,
.hero-banner.hero-banner--theme--veo-white .hero-banner__subtitle, .hero-banner.hero-banner--theme--veo-gray .hero-banner__title,
.hero-banner.hero-banner--theme--veo-gray .hero-banner__subtitle {
  color: #2c2c2c;
}
.hero-banner .container--hero-banner {
  height: auto;
}
.hero-banner .container--hero-banner > .container__inner {
  height: auto;
}

[data-block-plugin-id] + [data-block-plugin-id=veolia_site_hero_banner_block] .hero-banner {
  padding: 20px 0;
}
@media (min-width: 768px) {
  [data-block-plugin-id] + [data-block-plugin-id=veolia_site_hero_banner_block] .hero-banner {
    min-height: 426px;
  }
}
@media (min-width: 1024px) {
  [data-block-plugin-id] + [data-block-plugin-id=veolia_site_hero_banner_block] .hero-banner {
    margin: 0;
    min-height: 398px;
    padding: 20px 0;
  }
}

[data-block-plugin-id=veolia_site_hero_banner_block] .container + .hero-banner {
  padding: 20px 0;
}
@media (min-width: 768px) {
  [data-block-plugin-id=veolia_site_hero_banner_block] .container + .hero-banner {
    min-height: 426px;
  }
}
@media (min-width: 1024px) {
  [data-block-plugin-id=veolia_site_hero_banner_block] .container + .hero-banner {
    margin: 0;
    min-height: 398px;
    padding: 20px 0;
  }
}

body .a2a_menu {
  border-radius: 0;
}
body .a2a_menu.a2a_mini {
  background-color: #2c2c2c;
}
body .a2a_menu .a2a_more {
  color: #FFFFFF;
}
body .a2a_menu .a2a_more:visited {
  color: #FFFFFF;
}
body .a2a_menu .a2a_more:hover, body .a2a_menu .a2a_more:focus, body .a2a_menu .a2a_more:active {
  color: #2c2c2c;
}
body .a2a_menu .a2a_svg {
  height: 22px;
  width: 22px;
  line-height: 22px;
  border-radius: 0;
  background-color: #FFFFFF !important;
}
body .a2a_menu .a2a_svg svg path {
  transition: 0.3s all ease-out;
  fill: #2c2c2c;
}
body .a2a_menu .a2a_i {
  border: 0;
}
body .a2a_menu a {
  color: #FFFFFF;
  transition: 0.3s all ease-out;
}
body .a2a_menu a:hover, body .a2a_menu a:focus, body .a2a_menu a:active {
  border: 0;
  background-color: #FFFFFF;
  color: #2c2c2c;
}
body .a2a_menu a:hover .a2a_svg, body .a2a_menu a:focus .a2a_svg, body .a2a_menu a:active .a2a_svg {
  background-color: #2c2c2c !important;
}
body .a2a_menu a:hover .a2a_svg svg path, body .a2a_menu a:focus .a2a_svg svg path, body .a2a_menu a:active .a2a_svg svg path {
  fill: #FFFFFF;
}
body .a2a_menu span.a2a_s_find {
  background-color: transparent !important;
}
body .a2a_menu span.a2a_s_find svg {
  background-color: transparent;
}
body .a2a_menu span.a2a_s_find svg path {
  fill: #FFFFFF;
}
body .a2a_overlay {
  background-color: rgba(0, 0, 0, 0.9);
  opacity: 1;
}
body .a2a_overlay.a2a_starting {
  opacity: 0;
}
body .a2a_full {
  background-color: transparent;
}
body #a2apage_find_container input[type=text] {
  color: #FFFFFF !important;
}
body div.a2a_full_footer {
  display: none;
}
body div.a2a_full_footer a {
  color: #FFFFFF;
}
body div.a2a_full_footer a:hover, body div.a2a_full_footer a:focus, body div.a2a_full_footer a:active, body div.a2a_full_footer a:visited {
  color: #FFFFFF;
}
body .a2a_menu_find_container {
  border-radius: 0;
}

html[dir=rtl] .hero-banner.hero-banner--with-card .related-pages-wrapper a {
  margin-right: 0;
  margin-left: 10px;
}
html[dir=rtl] .hero-banner .hero-banner__text-inner {
  text-align: right;
}
html[dir=rtl] .hero-banner.hero-banner--corporate h1 {
  text-align: right;
}
html[dir=rtl] .hero-banner.hero-banner--corporate .bordered-cta-with-arrow a:after {
  margin-left: 0;
  margin-right: 14px;
  transform: rotate(135deg);
}
html[dir=rtl] .hero-banner.hero-banner-business .common-wrapper {
  margin-right: 0;
  margin-left: 14px;
}
html[dir=rtl] .hero-banner.hero-banner-business .hero-banner__stamp {
  left: auto;
}
@media (min-width: 768px) {
  html[dir=rtl] .hero-banner.hero-banner-business .hero-banner__stamp {
    right: -63px;
  }
}
@media (min-width: 1024px) {
  html[dir=rtl] .hero-banner.hero-banner-business .hero-banner__stamp {
    right: -68px;
  }
}
@media (min-width: 1286px) {
  html[dir=rtl] .hero-banner.hero-banner-business .hero-banner__stamp {
    right: -84px;
  }
}
html[dir=rtl] .hero-banner.hero-banner-planet {
  background-position: 0 0;
}
@media (min-width: 768px) {
  html[dir=rtl] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner {
    margin-right: 0;
    margin-left: 16px;
  }
  html[dir=rtl] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner:last-child {
    margin-left: 0;
  }
}
@media (min-width: 1024px) {
  html[dir=rtl] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner {
    margin-left: 25px;
  }
}
html[dir=rtl] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper {
  margin-right: 0;
  margin-left: 20px;
}

.hero-banner.hero-banner-planet {
  background-image: url(..//images/planet_banner.svg);
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #b5d9bb;
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-planet {
    background-image: none !important;
  }
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-planet {
    margin: -77px 0 0;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-planet {
    margin: -70px 0 0;
  }
}
.hero-banner.hero-banner-planet .container__inner {
  max-width: none;
  padding: 0 40px;
}
@media (max-width: 1023px) {
  .hero-banner.hero-banner-planet .container__inner {
    padding: 0 24px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-planet .container__inner {
    padding: 0 40px;
  }
}
@media (min-width: 1286px) {
  .hero-banner.hero-banner-planet .container__inner {
    padding: 0 50px;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper {
  display: block;
  margin: 0 auto;
  background-repeat: no-repeat;
  background-position: top right;
  background-size: 382px 458px;
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__text-inner {
  text-align: center;
  max-width: 638px;
  margin: 88px auto;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__text-inner {
    padding: 0;
    margin-bottom: 56px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__text-inner {
    margin: 88px auto;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__text-inner {
    padding: 0;
    margin: 40px auto;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  color: #2c2c2c !important;
  font-size: 40px;
  line-height: 52px;
  font-weight: 700;
  padding-bottom: 24px;
  font-style: normal;
  padding: 0 0 0.65em 0;
}
html[lang|=en] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
    padding: 0 0 0.65em 0;
  }
}
@media (min-width: 1286px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
    font-size: 54px;
    line-height: 58px;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__title {
    text-align: left;
    padding-bottom: 13px;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__subtitle {
  font-size: 19px;
  color: #2c2c2c !important;
  text-align: left;
  line-height: 26px;
  font-weight: 400;
  font-style: normal;
  color: #2c2c2c;
  padding-bottom: 0;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__subtitle {
    font-size: 17px;
    line-height: 24px;
    text-align: center;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__subtitle {
    font-size: 24px;
    line-height: 34px;
    text-align: center;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper {
  margin-bottom: 24px;
  display: flex;
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper {
    display: block;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper a {
  text-decoration: none;
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper {
  border-top: 1px solid #575656;
  margin-right: 20px;
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-size: 17px;
  color: #2c2c2c;
  letter-spacing: 1px;
  font-weight: 400;
  text-transform: uppercase;
  margin: 16px 0;
}
html[lang|=en] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (max-width: 1023px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
    margin: 16px 0 8px 0;
  }
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
    font-size: 13px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .category {
    font-size: 17px;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-size: 30px;
  line-height: 38px;
  color: #2c2c2c;
  font-weight: 700;
}
html[lang|=en] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
    font-size: 20px;
    line-height: 27px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .title {
    font-size: 40px;
    line-height: 46.51px;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-size: 17px;
  color: #2c2c2c;
  line-height: 26px;
  margin: 24px 0;
}
html[lang|=en] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (max-width: 1023px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
    margin-top: 16px;
  }
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
    margin-top: 14px;
    font-size: 14px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .description {
    margin-top: 17px;
    font-size: 17px;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast {
  height: 48px;
  width: 48px;
  margin-bottom: 30px;
  position: relative;
}
@media (max-width: 1285px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast {
    display: none;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .podcast:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 48px;
  height: 48px;
  background-image: url(..//images/icon_podcast.svg);
  background-size: cover;
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper .inner-wrapper {
  max-width: 530px;
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper,
.hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .image-wrapper {
  width: calc((100% - 20px) / 2);
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .text-wrapper,
  .hero-banner.hero-banner-planet .hero-banner__wrapper .main-article-wrapper .image-wrapper {
    width: 100%;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper {
  display: block;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper {
    display: flex;
  }
}
@media (max-width: 767px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper {
    /* the parent */
  }
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .slick-slide {
    margin: 0 12px;
    height: inherit;
  }
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .slick-list {
    margin: 0 -12px;
  }
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .slick-track {
    display: flex;
  }
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .slick-arrow {
    height: 12px;
    width: 8px;
    margin-bottom: 30px;
    position: absolute;
    font-size: 0;
    bottom: -30px;
    z-index: 99999;
    background: transparent;
    border: 0;
  }
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .slick-arrow.slick-next {
    right: 70px;
  }
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .slick-arrow.slick-prev {
    left: 70px;
    transform: rotate(180deg);
  }
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .slick-arrow:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 8px;
    height: 13px;
    background-image: url(..//images/slider-arrow2.svg);
    background-size: contain;
  }
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .slick-dots {
    bottom: 0;
  }
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .slick-dots li {
    width: 10px;
    height: 10px;
  }
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .slick-dots li:nth-child(4), .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .slick-dots li:nth-child(5) {
    display: none;
  }
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .slick-dots li.slick-active button {
    background: #9D9D9C;
  }
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .slick-dots button {
    width: 10px;
    height: 10px;
    background: #E8E9E4;
  }
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .slick-dots button::before {
    display: none;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner {
  flex: 1;
  border-top: 1px solid #2c2c2c;
  border-bottom: 1px solid #2c2c2c;
  padding-top: 16px;
  min-height: 210px;
  margin-bottom: 33px;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner {
    margin-right: 16px;
    padding-top: 20px;
    margin-bottom: 100px;
  }
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner:last-child {
    margin-right: 0;
  }
}
@media (max-width: 1023px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .text-wrapper {
    margin-bottom: 40px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .text-wrapper {
    margin-bottom: 68px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner {
    margin-right: 25px;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
  padding-left: 12px;
  padding-right: 12px;
  border: 1px solid #2c2c2c;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast {
    display: flex;
    padding-left: 24px;
    padding-right: 16px;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image {
  height: 32px;
  width: 32px;
  margin-right: 24px;
  position: relative;
  display: none;
}
@media (min-width: 1286px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image {
    display: block;
    margin-top: 25px;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .podcast-image:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 32px;
  height: 32px;
  background-image: url(..//images/icon_podcast.svg);
  background-size: cover;
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner.podcast .text-wrapper {
  flex: 1;
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner:last-child {
  margin-right: 0;
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-size: 14px;
  color: #2c2c2c;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 8px;
}
html[lang|=en] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
    font-size: 10px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner .category {
    font-size: 14px;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-size: 22px;
  color: #2c2c2c;
  font-weight: 700;
  text-decoration: none;
}
html[lang|=en] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
    font-size: 15px;
  }
}
@media (min-width: 1024px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a {
    font-size: 20px;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a .title {
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 1286px) {
  .hero-banner.hero-banner-planet .hero-banner__wrapper .secondary-article-wrapper .secondary-article-wrapper-inner a .title {
    -webkit-line-clamp: 4;
  }
}
.hero-banner.hero-banner-planet .hero-banner__wrapper .hero-banner__image {
  position: relative;
}

.hero-card {
  border-radius: 0 20px 0 20px;
  overflow: hidden;
  font-weight: 500;
  font-style: normal;
  font-size: 15px;
  line-height: 1.2;
  height: 100%;
  display: block;
  padding: 22px 37px;
  position: relative;
  min-height: 300px;
}
.hero-card .hero-card__image {
  z-index: 1;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.hero-card .hero-card__image .media-image .media-image__picture img {
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  font-family: "object-fit: cover; object-position: center";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.hero-card .hero-card__head {
  display: flex;
  position: relative;
  z-index: 2;
}
.hero-card .hero-card__content, .hero-card .hero-card__content > * {
  flex-grow: 1;
  font-size: 1.14em;
  font-weight: bold;
  line-height: 1.41;
  padding: 0 0 0 11px;
  margin: 0;
}
.hero-card .hero-card__icon {
  flex-shrink: 0;
  width: 30px;
}
.hero-card.hero-card--theme--veo-pale-blue {
  background-color: #7ABCCE;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-pale-blue .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-pale-blue-green {
  background-color: #7FB8AC;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-blue-green .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-blue-gray {
  background-color: #C6C4D2;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-blue-gray .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-blue-light {
  background-color: #C8DCDC;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-blue-light .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-brown {
  background-color: #DDBBA3;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-brown .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-brown-yellow {
  background-color: #D9C594;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-brown-yellow .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-green {
  background-color: #B6D987;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-green .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-gray-dark {
  background-color: #CAC7C4;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-gray-dark .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-gray-white {
  background-color: #F2F2F2;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-gray-white .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-gray-light {
  background-color: #D9D1C8;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-gray-light .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-mustard {
  background-color: #FDD384;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-mustard .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-purple {
  background-color: #B29FB0;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-purple .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-purple-gray {
  background-color: #DBB4B7;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-purple-gray .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-pale-red {
  background-color: #F08F75;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-pale-red .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-blue {
  background-color: #00AEC7;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-blue .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-blue-dark {
  background-color: #0062A9;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-blue-dark .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-blue-gray {
  background-color: #7197CA;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-blue-gray .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-blue-sky {
  background-color: #91E1EF;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-vivid-blue-sky .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-vivid-green {
  background-color: #C0D272;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-green .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-green-dark {
  background-color: #199C69;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-green-dark .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-gray {
  background-color: #9C9E9F;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-gray .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-gray-dark {
  background-color: #55555A;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-gray-dark .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-khaki {
  background-color: #AEA935;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-khaki .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-mustard {
  background-color: #FFD616;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-vivid-mustard .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-vivid-orange {
  background-color: #F49F25;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-orange .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-purple {
  background-color: #A8438D;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-purple .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-purple-dark {
  background-color: #804180;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-purple-dark .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-red-light {
  background-color: #E95F47;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-red-light .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-rose {
  background-color: #EE8694;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-rose .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-green-waste {
  background-color: #97BF0D;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-green-waste .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-green-blue {
  background-color: #54BBBA;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-green-blue .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-blue {
  background-color: #00AEC7;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-blue .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-pale-black {
  background-color: #55555A;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-pale-black .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-white {
  background-color: #FFFFFF;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-white .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-gray {
  background-color: #F2F2F2;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-gray .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-light-blue {
  background-color: #7ABCCE;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-light-blue .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-plain-green {
  background-color: #97BF0D;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-plain-green .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-blue-green {
  background-color: #54BBBA;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-blue-green .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-khaki-green {
  background-color: #AEA935;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-khaki-green .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-sea-green {
  background-color: #7FB8AC;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-sea-green .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-plain-mustard {
  background-color: #FFD616;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-plain-mustard .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-plain-orange {
  background-color: #F49F25;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-plain-orange .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-plain-pink {
  background-color: #EE8694;
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-plain-pink .wysiwyg {
  color: #2c2c2c;
}
.hero-card.hero-card--theme--veo-vivid-blue-navy {
  background-color: #002d62;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-vivid-blue-navy .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-magma-regent-green {
  background-color: #04525C;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-magma-regent-green .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-magma-light-green {
  background-color: #b5dc79;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-magma-light-green .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-magma-indigo-blue {
  background-color: #1259aC;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-magma-indigo-blue .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-magma-green {
  background-color: #68a59b;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-magma-green .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-magma-yellow {
  background-color: #fdd384;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-magma-yellow .wysiwyg {
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-magma-sky-blue {
  background-color: #7abcce;
  color: #FFFFFF;
}
.hero-card.hero-card--theme--veo-magma-sky-blue .wysiwyg {
  color: #FFFFFF;
}

html[dir=rtl] .hero-card .hero-card__content,
html[dir=rtl] .hero-card .hero-card__content > * {
  padding: 0 11px 0 0;
}

.region-breadcrumb .container__inner {
  max-width: 100% !important;
  padding-left: 15px;
  padding-right: 15px;
}

@media (max-width: 768px) {
  .container.container--width--standard.container--breadcrumbs > .container__inner {
    padding: 20px 0;
  }
}

.breadcrumbs {
  display: block;
  font-size: 15px;
  padding: 0;
  line-height: 2;
  position: relative;
  z-index: 6;
}
.breadcrumbs__list {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  align-content: flex-start;
}
@media (max-width: 767px) {
  .breadcrumbs__list {
    margin: 0 -10px;
  }
}
.breadcrumbs__list > * {
  flex-shrink: 0;
  flex-grow: 0;
  min-width: 0;
  display: block;
}
.breadcrumbs__item {
  position: relative;
  margin: 0;
  font-size: 0.933em;
  line-height: 2.15;
  font-weight: bold;
  color: #2c2c2c;
}
html[lang|=en] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .breadcrumbs__item {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .breadcrumbs__item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .breadcrumbs__item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .breadcrumbs__item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .breadcrumbs__item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .breadcrumbs__item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .breadcrumbs__item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .breadcrumbs__item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .breadcrumbs__item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .breadcrumbs__item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .breadcrumbs__item {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .breadcrumbs__item {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .breadcrumbs__item {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .breadcrumbs__item {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .breadcrumbs__item {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .breadcrumbs__item {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .breadcrumbs__item {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.breadcrumbs__item:last-child .breadcrumbs__list-button:after {
  display: none;
}
.breadcrumbs__item:last-child .breadcrumbs__link {
  pointer-events: none;
  color: #2c2c2c;
  font-weight: 700;
}
.breadcrumbs__item:last-child .breadcrumbs__dropdown {
  min-width: 0;
}
.breadcrumbs__item:last-child .breadcrumbs__list-open {
  right: 10px;
}
.breadcrumbs__item.breadcrumbs__item_active .breadcrumbs__dropdown {
  opacity: 1;
}
.breadcrumbs__simple-text {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 250px;
}
.breadcrumbs__link {
  font-weight: 400;
  display: block;
  text-decoration: none;
  color: #2c2c2c;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 250px;
}
html[lang|=en] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .breadcrumbs__link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .breadcrumbs__link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .breadcrumbs__link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .breadcrumbs__link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .breadcrumbs__link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .breadcrumbs__link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .breadcrumbs__link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .breadcrumbs__link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .breadcrumbs__link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .breadcrumbs__link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .breadcrumbs__link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .breadcrumbs__link {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .breadcrumbs__link {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .breadcrumbs__link {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .breadcrumbs__link {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .breadcrumbs__link {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .breadcrumbs__link {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.breadcrumbs__link:hover {
  font-weight: bold;
  color: #2c2c2c;
  max-width: 255px;
}
.breadcrumbs__list-button {
  position: relative;
  min-width: auto;
  padding: 0 10px;
}
.breadcrumbs__list-button:not(:only-child) {
  padding: 0 38px 0 10px;
}
@media (min-width: 1286px) {
  .breadcrumbs__list-button {
    padding: 0 12px;
  }
  .breadcrumbs__list-button:not(:only-child) {
    padding: 0 38px 0 12px;
  }
}
.breadcrumbs__list-button:after {
  content: "/";
  position: absolute;
  top: 0;
  right: 0;
  left: 100%;
}
.breadcrumbs__list-button {
  margin-left: 7px;
}
@media (min-width: 1024px) {
  .breadcrumbs__item:first-child .breadcrumbs__list-button {
    margin-left: 0;
  }
}
.breadcrumbs__list-open {
  position: absolute;
  width: 28px;
  height: 100%;
  top: 0;
  right: 10px;
  cursor: pointer;
}
.breadcrumbs__list-open:before {
  content: "";
  display: block;
  width: 7px;
  height: 7px;
  border-right: 1px solid #2c2c2c;
  border-bottom: 1px solid #2c2c2c;
  transform: rotate(45deg);
  position: absolute;
  left: 9px;
  top: 50%;
  margin: -5px 0 0 0;
}
.breadcrumbs__dropdown {
  list-style-type: none;
  margin: 0;
  padding: 0;
  transition: opacity 0.3s ease;
  opacity: 0;
  background: #e5e5e5;
  position: absolute;
  top: 100%;
  left: -7px;
  min-width: 100%;
  z-index: 6;
  display: none;
}
.breadcrumbs__dropdown-link {
  font-weight: 400;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 250px;
  padding: 0 20px;
  line-height: 2;
  display: block;
  color: #58585a;
}
html[lang|=en] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .breadcrumbs__dropdown-link {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .breadcrumbs__dropdown-link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .breadcrumbs__dropdown-link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .breadcrumbs__dropdown-link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .breadcrumbs__dropdown-link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .breadcrumbs__dropdown-link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .breadcrumbs__dropdown-link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .breadcrumbs__dropdown-link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .breadcrumbs__dropdown-link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .breadcrumbs__dropdown-link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .breadcrumbs__dropdown-link {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .breadcrumbs__dropdown-link {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .breadcrumbs__dropdown-link {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .breadcrumbs__dropdown-link {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .breadcrumbs__dropdown-link {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .breadcrumbs__dropdown-link {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .breadcrumbs__dropdown-link {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (max-width: 599px) {
  .breadcrumbs__dropdown-link {
    max-width: 150px;
    padding: 0 15px;
  }
}

.region-breadcrumb #block-breadcrumbs {
  flex: 1 0 1px;
}
.region-breadcrumb #block-openreadspeakerblock .rsbtn {
  margin-bottom: 0;
  z-index: 1 !important;
}
.region-breadcrumb #block-openreadspeakerblock .rsbtn.rsexpanded .rsbtn_exp .rsbtn_exp_inner {
  display: flex;
}
.region-breadcrumb #block-openreadspeakerblock .rsbtn.rsexpanded .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item {
  width: 50px;
}

html[dir=rtl] .breadcrumbs__list-open {
  right: initial;
  left: 0;
}
html[dir=rtl] .breadcrumbs__list-open:before {
  left: initial;
  right: 9px;
}
html[dir=rtl] .breadcrumbs__list-button {
  padding: 0 12px;
  margin-left: 0;
  margin-right: 7px;
}
html[dir=rtl] .breadcrumbs__list-button:not(:only-child) {
  padding: 0 10px 0 38px;
}
@media (min-width: 1286px) {
  html[dir=rtl] .breadcrumbs__list-button:not(:only-child) {
    padding: 0 12px 0 38px;
  }
}
html[dir=rtl] .breadcrumbs__list-button:before {
  transform: skew(26deg);
  content: "/";
  position: absolute;
  top: 0;
  left: 0;
  right: 100%;
}
html[dir=rtl] .breadcrumbs__list-button::after {
  content: none;
}
html[dir=rtl] .breadcrumbs__list .breadcrumbs__item {
  margin: 0 7px 0 0;
}
html[dir=rtl] .breadcrumbs__list .breadcrumbs__item .breadcrumbs__list-open {
  right: initial;
  left: 5px;
}
html[dir=rtl] .breadcrumbs__list .breadcrumbs__item:last-child .breadcrumbs__list-button::before {
  content: none;
}
html[dir=rtl] .breadcrumbs__list:first-child .breadcrumbs__item {
  margin: 0;
}
html[dir=rtl] .breadcrumbs__dropdown {
  left: initial;
  right: -7px;
}

.breadcrumb--theme--vivid-blue .breadcrumbs__link,
.breadcrumb--theme--vivid-blue .breadcrumbs__list-button,
.breadcrumb--theme--vivid-blue-dark .breadcrumbs__link,
.breadcrumb--theme--vivid-blue-dark .breadcrumbs__list-button,
.breadcrumb--theme--pale-blue .breadcrumbs__link,
.breadcrumb--theme--pale-blue .breadcrumbs__list-button,
.breadcrumb--theme--vivid-blue-gray .breadcrumbs__link,
.breadcrumb--theme--vivid-blue-gray .breadcrumbs__list-button,
.breadcrumb--theme--vivid-gray .breadcrumbs__link,
.breadcrumb--theme--vivid-gray .breadcrumbs__list-button,
.breadcrumb--theme--vivid-gray-dark .breadcrumbs__link,
.breadcrumb--theme--vivid-gray-dark .breadcrumbs__list-button,
.breadcrumb--theme--vivid-green-waste .breadcrumbs__link,
.breadcrumb--theme--vivid-green-waste .breadcrumbs__list-button,
.breadcrumb--theme--vivid-green-dark .breadcrumbs__link,
.breadcrumb--theme--vivid-green-dark .breadcrumbs__list-button,
.breadcrumb--theme--vivid-green .breadcrumbs__link,
.breadcrumb--theme--vivid-green .breadcrumbs__list-button,
.breadcrumb--theme--vivid-khaki .breadcrumbs__link,
.breadcrumb--theme--vivid-khaki .breadcrumbs__list-button,
.breadcrumb--theme--vivid-green-blue .breadcrumbs__link,
.breadcrumb--theme--vivid-green-blue .breadcrumbs__list-button,
.breadcrumb--theme--vivid-orange .breadcrumbs__link,
.breadcrumb--theme--vivid-orange .breadcrumbs__list-button,
.breadcrumb--theme--vivid-purple .breadcrumbs__link,
.breadcrumb--theme--vivid-purple .breadcrumbs__list-button,
.breadcrumb--theme--vivid-purple-dark .breadcrumbs__link,
.breadcrumb--theme--vivid-purple-dark .breadcrumbs__list-button,
.breadcrumb--theme--vivid-red-light .breadcrumbs__link,
.breadcrumb--theme--vivid-red-light .breadcrumbs__list-button,
.breadcrumb--theme--pale-red .breadcrumbs__link,
.breadcrumb--theme--pale-red .breadcrumbs__list-button,
.breadcrumb--theme--vivid-rose .breadcrumbs__link,
.breadcrumb--theme--vivid-rose .breadcrumbs__list-button,
.breadcrumb--theme--vivid-blue-navy .breadcrumbs__link,
.breadcrumb--theme--vivid-blue-navy .breadcrumbs__list-button,
.breadcrumb--theme--magma-regent-green .breadcrumbs__link,
.breadcrumb--theme--magma-regent-green .breadcrumbs__list-button,
.breadcrumb--theme--magma-light-green .breadcrumbs__link,
.breadcrumb--theme--magma-light-green .breadcrumbs__list-button,
.breadcrumb--theme--magma-indigo-blue .breadcrumbs__link,
.breadcrumb--theme--magma-indigo-blue .breadcrumbs__list-button,
.breadcrumb--theme--magma-green .breadcrumbs__link,
.breadcrumb--theme--magma-green .breadcrumbs__list-button,
.breadcrumb--theme--magma-yellow .breadcrumbs__link,
.breadcrumb--theme--magma-yellow .breadcrumbs__list-button,
.breadcrumb--theme--magma-sky-blue .breadcrumbs__link,
.breadcrumb--theme--magma-sky-blue .breadcrumbs__list-button {
  color: #ffffff;
}
.breadcrumb--theme--vivid-blue .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-blue-dark .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--pale-blue .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-blue-gray .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-gray .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-gray-dark .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-green-waste .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-green-dark .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-green .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-khaki .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-green-blue .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-orange .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-purple .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-purple-dark .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-red-light .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--pale-red .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-rose .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--vivid-blue-navy .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--magma-regent-green .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--magma-light-green .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--magma-indigo-blue .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--magma-green .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--magma-yellow .breadcrumbs__item:last-child .breadcrumbs__link,
.breadcrumb--theme--magma-sky-blue .breadcrumbs__item:last-child .breadcrumbs__link {
  color: #ffffff;
}
.breadcrumb--theme--vivid-blue .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-blue-dark .breadcrumbs__list-open:before,
.breadcrumb--theme--pale-blue .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-blue-gray .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-gray .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-gray-dark .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-green-waste .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-green-dark .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-green .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-khaki .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-green-blue .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-orange .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-purple .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-purple-dark .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-red-light .breadcrumbs__list-open:before,
.breadcrumb--theme--pale-red .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-rose .breadcrumbs__list-open:before,
.breadcrumb--theme--vivid-blue-navy .breadcrumbs__list-open:before,
.breadcrumb--theme--magma-regent-green .breadcrumbs__list-open:before,
.breadcrumb--theme--magma-light-green .breadcrumbs__list-open:before,
.breadcrumb--theme--magma-indigo-blue .breadcrumbs__list-open:before,
.breadcrumb--theme--magma-green .breadcrumbs__list-open:before,
.breadcrumb--theme--magma-yellow .breadcrumbs__list-open:before,
.breadcrumb--theme--magma-sky-blue .breadcrumbs__list-open:before {
  border-color: #ffffff;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-blue .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-blue .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-blue-green .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-blue-green .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-blue-gray .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-blue-gray .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-blue-light .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-blue-light .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-brown .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-brown .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-brown-yellow .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-brown-yellow .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-green .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-green .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-gray-dark .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-gray-dark .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-gray-white .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-gray-white .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-gray-light .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-gray-light .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-mustard .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-mustard .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-purple .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-purple .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-purple-gray .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-purple-gray .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-red .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-red .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-blue .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-blue .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-blue-dark .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-blue-dark .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-blue-gray .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-blue-gray .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-blue-sky .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-blue-sky .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-green .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-green .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-green-dark .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-green-dark .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-gray .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-gray .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-gray-dark .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-gray-dark .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-khaki .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-khaki .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-mustard .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-mustard .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-orange .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-orange .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-purple .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-purple .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-purple-dark .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-purple-dark .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-red-light .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-red-light .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-rose .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-rose .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-green-waste .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-green-waste .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-green-blue .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-green-blue .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-blue .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-blue .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-pale-black .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-pale-black .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-white .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-white .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-gray .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-gray .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-light-blue .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-light-blue .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-plain-green .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-plain-green .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-blue-green .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-blue-green .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-khaki-green .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-khaki-green .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-sea-green .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-sea-green .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-plain-mustard .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-plain-mustard .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-plain-orange .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-plain-orange .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-plain-pink .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-plain-pink .breadcrumbs__item .breadcrumbs__link {
  color: #2c2c2c;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-blue-navy .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-vivid-blue-navy .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-magma-regent-green .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-magma-regent-green .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-magma-light-green .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-magma-light-green .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-magma-indigo-blue .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-magma-indigo-blue .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-magma-green .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-magma-green .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-magma-yellow .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-magma-yellow .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.region-breadcrumb.breadcrumb-planet--bg-veo-magma-sky-blue .breadcrumbs__item,
.region-breadcrumb.breadcrumb-planet--bg-veo-magma-sky-blue .breadcrumbs__item .breadcrumbs__link {
  color: #FFFFFF;
}

.newsletter-subscription {
  background-color: #b5d9bb;
  padding: 40px 24px 48px;
}
html[lang|=en] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .newsletter-subscription {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .newsletter-subscription {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .newsletter-subscription {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .newsletter-subscription {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .newsletter-subscription {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .newsletter-subscription {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .newsletter-subscription {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .newsletter-subscription {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .newsletter-subscription {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .newsletter-subscription {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .newsletter-subscription {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .newsletter-subscription {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .newsletter-subscription {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .newsletter-subscription {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .newsletter-subscription {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .newsletter-subscription {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .newsletter-subscription {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .newsletter-subscription {
    padding: 24px 24px 32px;
  }
}
@media (min-width: 1024px) {
  .newsletter-subscription {
    padding: 24px 24px 40px;
  }
}
@media (min-width: 1286px) {
  .newsletter-subscription {
    padding: 32px 32px 48px;
  }
}
.newsletter-subscription__block-title {
  background: none;
  border-radius: 0;
  padding: 0;
  overflow: hidden;
}
.newsletter-subscription__block-title h2 {
  font-size: 22px;
  font-style: normal;
  font-weight: bold;
  color: #2c2c2c;
  line-height: 29px;
  margin: 0;
}
@media (min-width: 768px) {
  .newsletter-subscription__block-title h2 {
    font-size: 20px;
    line-height: 27px;
  }
}
@media (min-width: 1024px) {
  .newsletter-subscription__block-title h2 {
    line-height: 26px;
  }
}
@media (min-width: 1286px) {
  .newsletter-subscription__block-title h2 {
    font-size: 26px;
    line-height: 33px;
  }
}
.newsletter-subscription__form {
  padding: 32px 0 0;
}
@media (min-width: 768px) {
  .newsletter-subscription__form {
    padding: 24px 0 0;
  }
}
@media (min-width: 1024px) {
  .newsletter-subscription__form {
    padding: 24px 0 0;
  }
}
@media (min-width: 1286px) {
  .newsletter-subscription__form {
    padding: 32px 0 0;
  }
}
.newsletter-subscription__link {
  padding-top: 24px;
}
@media (min-width: 768px) {
  .newsletter-subscription__link {
    padding-top: 20px;
  }
}
@media (min-width: 1024px) {
  .newsletter-subscription__link {
    padding-top: 24px;
  }
}
@media (min-width: 1286px) {
  .newsletter-subscription__link {
    padding-top: 24px;
  }
}
.newsletter-subscription__content {
  background: none;
  color: #2c2c2c;
  margin-top: 0;
  padding: 0;
  border-radius: 0;
}
.newsletter-subscription__form-item {
  float: left;
  width: 116px;
}
@media (min-width: 768px) {
  .newsletter-subscription__form-item {
    width: 110px;
  }
}
@media (min-width: 1286px) {
  .newsletter-subscription__form-item {
    width: 135px;
  }
}
.newsletter-subscription__form-item:first-child {
  width: calc(100% - 116px);
}
@media (min-width: 768px) {
  .newsletter-subscription__form-item:first-child {
    width: calc(100% - 110px);
  }
}
@media (min-width: 1286px) {
  .newsletter-subscription__form-item:first-child {
    width: calc(100% - 135px);
  }
}
.newsletter-subscription__label {
  display: block;
  margin-bottom: 0;
}
.newsletter-subscription__label-span {
  display: none;
}
.newsletter-subscription__email {
  border: 0;
  background: none;
  border: 1px solid #2c2c2c;
  font-size: 16px;
  line-height: 21px;
  padding: 16px;
  width: 100%;
  color: #2c2c2c;
  outline: none;
  font-weight: 600;
}
@media (min-width: 768px) {
  .newsletter-subscription__email {
    font-size: 16px;
    line-height: 18px;
    padding: 13px 12px;
  }
}
@media (min-width: 1024px) {
  .newsletter-subscription__email {
    font-size: 14px;
  }
}
@media (min-width: 1286px) {
  .newsletter-subscription__email {
    font-size: 17px;
    line-height: 24px;
    padding: 20px 24px;
  }
}
.newsletter-subscription__submit {
  color: #ffffff;
  width: 100%;
  height: auto;
  border: 1px solid #2c2c2c;
  background: #2c2c2c;
  font-size: 16px;
  font-weight: bold;
  line-height: 21px;
  padding: 16px;
  float: none;
  margin-left: -1px;
  margin-top: 0;
  cursor: pointer;
  transition: all 0.2s ease-out;
}
@media (min-width: 768px) {
  .newsletter-subscription__submit {
    font-size: 16px;
    line-height: 18px;
    padding: 10.5px;
  }
  .newsletter-subscription__submit > span {
    font-size: 0;
    position: relative;
  }
  .newsletter-subscription__submit > span::after {
    content: "";
    border-bottom: 2px solid #ffffff;
    border-right: 2px solid #ffffff;
    display: block;
    height: 9px;
    margin-top: 0;
    position: absolute;
    left: 0;
    top: -8px;
    transform: rotate(-45deg);
    width: 9px;
    font-size: 16px;
  }
}
@media (min-width: 1024px) {
  .newsletter-subscription__submit {
    font-size: 14px;
    padding: 13px;
  }
  .newsletter-subscription__submit > span {
    font-size: 16px;
    position: relative;
  }
  .newsletter-subscription__submit > span::after {
    content: none;
  }
}
@media (min-width: 1286px) {
  .newsletter-subscription__submit {
    font-size: 18px;
    line-height: 24px;
    padding: 20px;
  }
}
.newsletter-subscription__submit:hover {
  background-color: #f2f2f2;
  color: #2c2c2c;
}
.newsletter-subscription__submit svg {
  fill: currentColor;
  width: 100%;
  height: 100%;
}
.newsletter-subscription__message {
  padding: 10px 0 0;
}
.newsletter-subscription__message--success {
  color: #2c2c2c;
}
.newsletter-subscription__message--error {
  color: #ff0000;
}
.newsletter-subscription__message-wrapper {
  clear: both;
}
.newsletter-subscription__link a {
  color: #2c2c2c;
  font-size: 13px;
  line-height: 17px;
}
@media (min-width: 1024px) {
  .newsletter-subscription__link a {
    font-size: 11px;
    line-height: 15px;
  }
}
@media (min-width: 1286px) {
  .newsletter-subscription__link a {
    font-size: 13px;
    line-height: 17px;
  }
}
.newsletter-subscription__link a:hover {
  text-decoration: none;
}

/* Form */
/* select */
.select2-hidden-accessible {
  display: none;
}

.select2 {
  display: block;
  width: 100% !important;
  position: relative;
  background: #f2f2f2;
  min-width: 50px;
  font-size: 15px;
  cursor: pointer;
  border: 1px solid #2c2c2c;
}
.select2:before {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -8px;
  border-right: 2px solid #2c2c2c;
  border-bottom: 2px solid #2c2c2c;
  transform: rotate(45deg);
  z-index: 1;
}
.select2-selection__clear {
  display: none;
}
.select2-selection {
  outline: none;
}
.select2-selection__clear {
  display: none;
}
.select2 .selection {
  position: relative;
  z-index: 2;
  display: block;
}
.select2-container--disabled {
  opacity: 0.5;
  cursor: default;
}
.select2-selection__rendered, .select2-search input {
  text-overflow: ellipsis;
  white-space: nowrap;
  display: flex;
  align-items: center;
  font-size: 1em;
  line-height: 1.2;
  font-weight: 700;
  color: #58585a;
  margin: 0 40px 0 11px;
  outline: none;
  position: relative;
  overflow: hidden;
  min-height: 40px;
  padding: 0;
}
html[lang|=en] .select2-selection__rendered, html[lang|=en] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .select2-selection__rendered, html[lang|=fr] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .select2-selection__rendered, html[lang|=cs] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .select2-selection__rendered, html[lang|=de] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .select2-selection__rendered, html[lang|=es] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .select2-selection__rendered, html[lang|=nl] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .select2-selection__rendered, html[lang|=hu] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .select2-selection__rendered, html[lang|=pl] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .select2-selection__rendered, html[lang|=pt] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .select2-selection__rendered, html[lang|=ro] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .select2-selection__rendered, html[lang|=sk] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .select2-selection__rendered, html[lang|=sv] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .select2-selection__rendered, html[lang|=fi] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .select2-selection__rendered, html[lang|=nb] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .select2-selection__rendered, html[lang|=ca] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .select2-selection__rendered, html[lang|=sr] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .select2-selection__rendered, html[lang|=da] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .select2-selection__rendered, html[lang|=nn] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .select2-selection__rendered, html[lang|=vi] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .select2-selection__rendered, html[lang|=id] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .select2-selection__rendered, html[lang|=th] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .select2-selection__rendered, html[lang|=it] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .select2-selection__rendered, html[lang|=af] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .select2-selection__rendered, html[lang|=bs] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .select2-selection__rendered, html[lang|=cy] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .select2-selection__rendered, html[lang|=et] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .select2-selection__rendered, html[lang|=ga] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .select2-selection__rendered, html[lang|=hr] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .select2-selection__rendered, html[lang|=lt] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .select2-selection__rendered, html[lang|=lv] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .select2-selection__rendered, html[lang|=pt-br] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .select2-selection__rendered, html[lang|=sl] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .select2-selection__rendered, html[lang|=sq] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .select2-selection__rendered, html[lang|=tr] .select2-search input {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .select2-selection__rendered, html[lang|=bg] .select2-search input {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .select2-selection__rendered, html[lang|=uk] .select2-search input {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .select2-selection__rendered, html[lang|=ru] .select2-search input {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .select2-selection__rendered, html[lang|=ky] .select2-search input {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .select2-selection__rendered, html[lang|=mk] .select2-search input {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .select2-selection__rendered, html[lang|=mn] .select2-search input {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .select2-selection__rendered, html[lang|=el] .select2-search input {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .select2-selection__rendered, html[lang|=he] .select2-search input {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .select2-selection__rendered, html[lang|=hi] .select2-search input {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .select2-selection__rendered, html[lang|=ms] .select2-search input {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .select2-selection__rendered, html[lang|=zh-hans] .select2-search input {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .select2-selection__rendered, html[lang|=zh-hant] .select2-search input {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .select2-selection__rendered, html[lang|=ar] .select2-search input {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .select2-selection__rendered, html[lang|=ja] .select2-search input {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .select2-selection__rendered, html[lang|=ko] .select2-search input {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .select2-selection__rendered, html[lang|=ko] .select2-search input {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.select2-selection__rendered span, .select2-search input span {
  width: 100%;
}
.select2-search {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.select2-search:before {
  content: "";
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.select2-search input {
  color: transparent;
  background-color: transparent;
  border: none;
  outline: none;
  margin: 0;
  padding-left: 11px;
  position: relative;
  z-index: 1;
}
.select2-selection__choice {
  list-style-type: none;
}
.select2-selection__choice::after {
  content: ", ";
}
.select2-selection__choice:last-child:after {
  content: "";
}
.select2-selection__choice__remove {
  display: none;
}
.select2-container {
  width: 100%;
}
.select2-results {
  display: inline-block;
  vertical-align: top;
  position: relative;
  background: #f2f2f2;
  font-size: 14px;
  min-width: 100%;
  width: auto !important;
  z-index: 500;
}
.select2-results__options {
  overflow: auto;
  max-height: 120px;
}
.select2-results__option {
  position: relative;
  cursor: pointer;
}
.select2-results__option--selected {
  font-weight: 700;
}
.select2-results__option--group .select2-results__option--selected {
  background-color: rgba(0, 0, 0, 0.025);
}
.select2-results__option--group .select2-results__option--selected:before {
  content: "✔";
  display: block;
  position: absolute;
  left: 0px;
  top: 7px;
}
.select2-results ul {
  list-style: none;
  padding: 0;
  margin: 0;
  border-right: 1px solid #2c2c2c;
  border-bottom: 1px solid #2c2c2c;
  border-left: 1px solid #2c2c2c;
}
.select2-results ul li {
  display: block;
  box-sizing: border-box;
  padding: 0.55em 30px 0.55em 14px;
  color: #2c2c2c;
  min-height: 2.3em;
  line-height: 1.2;
  height: 1%;
  width: 100%;
}
html[lang|=en] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .select2-results ul li {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .select2-results ul li {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .select2-results ul li {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .select2-results ul li {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .select2-results ul li {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .select2-results ul li {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .select2-results ul li {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .select2-results ul li {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .select2-results ul li {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .select2-results ul li {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .select2-results ul li {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .select2-results ul li {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .select2-results ul li {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .select2-results ul li {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .select2-results ul li {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .select2-results ul li {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .select2-results ul li {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.select2-results ul li:not(.select2-results__option--group):hover {
  font-weight: 700;
  color: #000000;
}
.select2-results ul .select2-results__option--disabled {
  background: #f2f2f2 !important;
  color: #808080 !important;
  cursor: default;
}

.form--views-exposed-form.filter .select2-selection__rendered {
  align-items: center;
  min-height: 38px;
  padding: 0;
}

.theme--background-color--veo-white .select2,
.theme--background-color--default .select2 {
  background: #f2f2f2;
}
.theme--background-color--veo-white .select2-results,
.theme--background-color--default .select2-results {
  background: #f2f2f2;
}
.theme--background-color--veo-white .select2-results .select2-results__option--disabled,
.theme--background-color--default .select2-results .select2-results__option--disabled {
  background: #ffffff !important;
  color: #808080 !important;
}

[class*=theme--background-color--veo-] .select2 {
  background: #ffffff;
}
[class*=theme--background-color--veo-] .select2-results {
  background: #ffffff;
}
[class*=theme--background-color--veo-] .select2-results .select2-results__option--disabled {
  background: #ffffff !important;
  color: #808080 !important;
}

html[dir=rtl] .select2::before {
  right: auto;
  left: 15px;
}
html[dir=rtl] .select2-selection {
  margin: 0 11px 0 40px;
}
html[dir=rtl] .select2__option--group .select2-results__option--selected:before {
  content: "✔";
  display: block;
  position: absolute;
  right: 0px;
  left: auto;
}
html[dir=rtl] .select2 ul li {
  padding: 0.55em 14px 0.55em 30px;
}

.paragraph--type--listing .select2-search input::-moz-placeholder, .listing .select2-search input::-moz-placeholder {
  color: #58585a;
  opacity: 1;
}

.paragraph--type--listing .select2-search input::placeholder,
.listing .select2-search input::placeholder {
  color: #58585a;
  opacity: 1;
}
.paragraph--type--listing .select2,
.listing .select2 {
  padding-top: 1px;
  padding-left: 1px;
}
.paragraph--type--listing .select2-container--open,
.listing .select2-container--open {
  padding-top: 0;
  padding-left: 0;
}

.sticky-bar__dropdown .listing .select2 {
  padding-top: 0px;
  padding-left: 0px;
}

.listing .select2-search input::-moz-placeholder {
  color: #58585a;
  opacity: 1;
}

.listing .select2-search input::placeholder {
  color: #58585a;
  opacity: 1;
}

.form-submit.webform-button--submit {
  padding: 15px 60px 15px 35px;
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
  white-space: normal;
}

.webform-submission-form .webform-actions .webform-submit-wrapper,
.webform-submission-form .form-actions .webform-submit-wrapper {
  position: relative;
  display: block;
  max-width: 220px;
  overflow: hidden;
  margin-top: 48px;
  margin-bottom: 10px;
}
.webform-submission-form .webform-actions .webform-submit-wrapper:before,
.webform-submission-form .form-actions .webform-submit-wrapper:before {
  content: "";
  pointer-events: none;
  display: block;
  position: absolute;
  left: 40px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
}

.webform-submit-wrapper {
  position: relative;
}
.webform-submit-wrapper::after {
  content: "";
  display: block;
  position: absolute;
  width: 7px;
  height: 7px;
  border-right: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  right: 20px;
  top: 50%;
  transform: translateY(-50%) rotate(-45deg);
}
.webform-submit-wrapper:hover::after {
  border-color: #2c2c2c;
}
.webform-submit-wrapper .ajax-progress-throbber {
  position: absolute;
  top: 50%;
  right: 5px;
  transform: translateY(-50%);
}
.webform-submit-wrapper .ajax-progress-throbber .throbber {
  width: 17px;
  display: inline-block;
}

@media (max-width: 767px) {
  .landing-of-locations .landing-of-locations__exposed.with-switcher .form--views-exposed-form .form-grid .form-col-12-m:last-child .webform-submit-wrapper {
    width: calc(100% - 120px);
  }
  .landing-of-locations .landing-of-locations__exposed.with-switcher .form--views-exposed-form .form-grid .form-col-12-m:last-child .button {
    width: 100%;
  }
}
.landing-of-locations .landing-of-locations__exposed.with-switcher .form--views-exposed-form .webform-submit-wrapper::after {
  border: 0;
}
.landing-of-locations .landing-of-locations__controls .select2-search input {
  padding: 10px 0 10px 11px;
}
.landing-of-locations .landing-of-locations__controls .select2-selection__rendered {
  padding: 10px 0;
}

.form--views-exposed-form.filter .webform-submit-wrapper::after {
  content: none;
}

.form-managed-file .webform-submit-wrapper::after {
  content: none;
}

html[dir=rtl] .form-submit.webform-button--submit {
  padding: 15px 60px 15px 35px;
}
html[dir=rtl] .webform-submit-wrapper .ajax-progress-throbber {
  right: initial;
  left: 5px;
}
html[dir=rtl] .webform-submission-form .webform-actions .webform-submit-wrapper:before {
  left: initial;
  right: 40px;
  transform: translateY(-50%) rotate(180deg);
}

.form-text,
.form-email,
.form-tel,
.form-url {
  display: block;
  width: 100%;
  box-sizing: border-box;
  border: 0;
  font-weight: 700;
  font-size: 16px;
  line-height: 18px;
  background: #f2f2f2;
  padding: 16px;
  color: #2c2c2c;
  word-break: keep-all;
  border: 1px solid #2c2c2c;
}
html[lang|=en] .form-text,
html[lang|=en] .form-email,
html[lang|=en] .form-tel,
html[lang|=en] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .form-text,
html[lang|=fr] .form-email,
html[lang|=fr] .form-tel,
html[lang|=fr] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .form-text,
html[lang|=cs] .form-email,
html[lang|=cs] .form-tel,
html[lang|=cs] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .form-text,
html[lang|=de] .form-email,
html[lang|=de] .form-tel,
html[lang|=de] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .form-text,
html[lang|=es] .form-email,
html[lang|=es] .form-tel,
html[lang|=es] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .form-text,
html[lang|=nl] .form-email,
html[lang|=nl] .form-tel,
html[lang|=nl] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .form-text,
html[lang|=hu] .form-email,
html[lang|=hu] .form-tel,
html[lang|=hu] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .form-text,
html[lang|=pl] .form-email,
html[lang|=pl] .form-tel,
html[lang|=pl] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .form-text,
html[lang|=pt] .form-email,
html[lang|=pt] .form-tel,
html[lang|=pt] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .form-text,
html[lang|=ro] .form-email,
html[lang|=ro] .form-tel,
html[lang|=ro] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .form-text,
html[lang|=sk] .form-email,
html[lang|=sk] .form-tel,
html[lang|=sk] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .form-text,
html[lang|=sv] .form-email,
html[lang|=sv] .form-tel,
html[lang|=sv] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .form-text,
html[lang|=fi] .form-email,
html[lang|=fi] .form-tel,
html[lang|=fi] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .form-text,
html[lang|=nb] .form-email,
html[lang|=nb] .form-tel,
html[lang|=nb] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .form-text,
html[lang|=ca] .form-email,
html[lang|=ca] .form-tel,
html[lang|=ca] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .form-text,
html[lang|=sr] .form-email,
html[lang|=sr] .form-tel,
html[lang|=sr] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .form-text,
html[lang|=da] .form-email,
html[lang|=da] .form-tel,
html[lang|=da] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .form-text,
html[lang|=nn] .form-email,
html[lang|=nn] .form-tel,
html[lang|=nn] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .form-text,
html[lang|=vi] .form-email,
html[lang|=vi] .form-tel,
html[lang|=vi] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .form-text,
html[lang|=id] .form-email,
html[lang|=id] .form-tel,
html[lang|=id] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .form-text,
html[lang|=th] .form-email,
html[lang|=th] .form-tel,
html[lang|=th] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .form-text,
html[lang|=it] .form-email,
html[lang|=it] .form-tel,
html[lang|=it] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .form-text,
html[lang|=af] .form-email,
html[lang|=af] .form-tel,
html[lang|=af] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .form-text,
html[lang|=bs] .form-email,
html[lang|=bs] .form-tel,
html[lang|=bs] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .form-text,
html[lang|=cy] .form-email,
html[lang|=cy] .form-tel,
html[lang|=cy] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .form-text,
html[lang|=et] .form-email,
html[lang|=et] .form-tel,
html[lang|=et] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .form-text,
html[lang|=ga] .form-email,
html[lang|=ga] .form-tel,
html[lang|=ga] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .form-text,
html[lang|=hr] .form-email,
html[lang|=hr] .form-tel,
html[lang|=hr] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .form-text,
html[lang|=lt] .form-email,
html[lang|=lt] .form-tel,
html[lang|=lt] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .form-text,
html[lang|=lv] .form-email,
html[lang|=lv] .form-tel,
html[lang|=lv] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .form-text,
html[lang|=pt-br] .form-email,
html[lang|=pt-br] .form-tel,
html[lang|=pt-br] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .form-text,
html[lang|=sl] .form-email,
html[lang|=sl] .form-tel,
html[lang|=sl] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .form-text,
html[lang|=sq] .form-email,
html[lang|=sq] .form-tel,
html[lang|=sq] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .form-text,
html[lang|=tr] .form-email,
html[lang|=tr] .form-tel,
html[lang|=tr] .form-url {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .form-text,
html[lang|=bg] .form-email,
html[lang|=bg] .form-tel,
html[lang|=bg] .form-url {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .form-text,
html[lang|=uk] .form-email,
html[lang|=uk] .form-tel,
html[lang|=uk] .form-url {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .form-text,
html[lang|=ru] .form-email,
html[lang|=ru] .form-tel,
html[lang|=ru] .form-url {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .form-text,
html[lang|=ky] .form-email,
html[lang|=ky] .form-tel,
html[lang|=ky] .form-url {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .form-text,
html[lang|=mk] .form-email,
html[lang|=mk] .form-tel,
html[lang|=mk] .form-url {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .form-text,
html[lang|=mn] .form-email,
html[lang|=mn] .form-tel,
html[lang|=mn] .form-url {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .form-text,
html[lang|=el] .form-email,
html[lang|=el] .form-tel,
html[lang|=el] .form-url {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .form-text,
html[lang|=he] .form-email,
html[lang|=he] .form-tel,
html[lang|=he] .form-url {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .form-text,
html[lang|=hi] .form-email,
html[lang|=hi] .form-tel,
html[lang|=hi] .form-url {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .form-text,
html[lang|=ms] .form-email,
html[lang|=ms] .form-tel,
html[lang|=ms] .form-url {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .form-text,
html[lang|=zh-hans] .form-email,
html[lang|=zh-hans] .form-tel,
html[lang|=zh-hans] .form-url {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .form-text,
html[lang|=zh-hant] .form-email,
html[lang|=zh-hant] .form-tel,
html[lang|=zh-hant] .form-url {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .form-text,
html[lang|=ar] .form-email,
html[lang|=ar] .form-tel,
html[lang|=ar] .form-url {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .form-text,
html[lang|=ja] .form-email,
html[lang|=ja] .form-tel,
html[lang|=ja] .form-url {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .form-text,
html[lang|=ko] .form-email,
html[lang|=ko] .form-tel,
html[lang|=ko] .form-url {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .form-text,
html[lang|=ko] .form-email,
html[lang|=ko] .form-tel,
html[lang|=ko] .form-url {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .form-text,
  .form-email,
  .form-tel,
  .form-url {
    font-size: 15px;
  }
}
@media (min-width: 1024px) {
  .form-text,
  .form-email,
  .form-tel,
  .form-url {
    font-size: 14px;
    line-height: 18px;
    padding: 14px 17px;
  }
}
@media (min-width: 1286px) {
  .form-text,
  .form-email,
  .form-tel,
  .form-url {
    font-size: 17px;
    line-height: 22px;
    padding: 20px 25px;
  }
}
.form-text:focus,
.form-email:focus,
.form-tel:focus,
.form-url:focus {
  outline: 2px solid #2c2c2c;
}
.form-text::-moz-placeholder, .form-email::-moz-placeholder, .form-tel::-moz-placeholder, .form-url::-moz-placeholder {
  white-space: nowrap;
  text-transform: uppercase;
  color: #58585a;
  opacity: 1;
}
.form-text::placeholder,
.form-email::placeholder,
.form-tel::placeholder,
.form-url::placeholder {
  white-space: nowrap;
  text-transform: uppercase;
  color: #58585a;
  opacity: 1;
}
.form-text:disabled,
.form-email:disabled,
.form-tel:disabled,
.form-url:disabled {
  opacity: 0.5;
}

.theme--background-color--veo-gray .form-text,
.theme--background-color--veo-gray .form-email,
.theme--background-color--veo-gray .form-tel,
.theme--background-color--veo-gray .form-url {
  background: #f2f2f2;
}
.theme--background-color--veo-gray .form-item label {
  color: #2c2c2c;
}

[class*=theme--background-color--veo-] .form-text,
[class*=theme--background-color--veo-] .form-email,
[class*=theme--background-color--veo-] .form-tel,
[class*=theme--background-color--veo-] .form-url {
  background: #E8E9E4;
}

.theme--background-color--veo-white section[class*=theme--background-color--] .form-text,
.theme--background-color--veo-white section[class*=theme--background-color--] .form-email,
.theme--background-color--veo-white section[class*=theme--background-color--] .form-tel,
.theme--background-color--veo-white section[class*=theme--background-color--] .form-tel {
  background: inherit;
}

.form--views-exposed-form.filter .form-text,
.form--views-exposed-form.filter input {
  padding: 8px;
}

.landing-of-locations__exposed .form--views-exposed-form .form-item-textfield .form-text {
  padding: 10px 56px 10px 10px;
}

.form-textarea-custom {
  display: block;
  width: 100%;
  box-sizing: border-box;
  border: 0;
  font-weight: 700;
  font-size: 15px;
  line-height: 1.2;
  background: #f2f2f2;
  padding: 0.72em 10px;
  color: #2c2c2c;
  resize: none;
  border: 1px solid #2c2c2c;
}
html[lang|=en] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .form-textarea-custom {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .form-textarea-custom {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .form-textarea-custom {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .form-textarea-custom {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .form-textarea-custom {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .form-textarea-custom {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .form-textarea-custom {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .form-textarea-custom {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .form-textarea-custom {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .form-textarea-custom {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .form-textarea-custom {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .form-textarea-custom {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .form-textarea-custom {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .form-textarea-custom {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .form-textarea-custom {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .form-textarea-custom {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .form-textarea-custom {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.form-textarea-custom:disabled {
  opacity: 0.5;
}

.theme--background-color--veo-white .form-textarea-custom {
  background: #f2f2f2;
}

[class*=theme--background-color--veo-] .form-textarea-custom {
  background: #ffffff;
}

.form-item-managed_file {
  margin-bottom: 15px;
}
.form-item-managed_file .ui-front {
  display: flex;
  flex-direction: column-reverse;
}
.form-item-managed_file .attachments > label,
.form-item-managed_file .attachments > .form-item {
  display: inline-block;
  vertical-align: top;
}
.form-item-managed_file .attachments .webform-file-button,
.form-item-managed_file .attachments .webform-submit-wrapper {
  display: block;
  max-width: 220px;
  margin: 0;
}
.form-item-managed_file .attachments > .form-item {
  width: 100%;
}
@media (min-width: 768px) {
  .form-item-managed_file .attachments > .form-item {
    margin-right: 10px;
    width: calc(50% - 14px);
  }
}
@media (min-width: 1024px) {
  .form-item-managed_file .attachments > .form-item {
    width: calc(33.3333333333% - 14px);
  }
}
.form-item-managed_file .attachments > .webform-submit-wrapper {
  display: block;
}
.form-item-managed_file .file {
  flex: 1 1 auto;
  margin-top: 10px;
  margin-bottom: 10px;
  display: block;
}
.form-item-managed_file .file a {
  font-size: 12px;
  font-weight: 700;
  color: #2c2c2c;
  text-decoration: none;
  text-transform: none;
}
.form-item-managed_file .file-upload-help {
  display: none;
}

.attachments .webform-file-button {
  background-color: #00AEC7;
  display: block;
  width: auto;
  margin: 0 auto;
  border-radius: 10px 0;
  padding: 8px 20px 8px 20px;
  color: #FFFFFF;
  border-color: #00AEC7;
  position: relative;
}
.attachments .webform-file-button:hover {
  background-color: transparent;
  color: #00AEC7;
}
.attachments .webform-file-button:hover:before {
  background-image: url(..//sprite.png);
  background-position: -893px -96px;
  width: 16px;
  height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .attachments .webform-file-button:hover:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.attachments .webform-file-button:before {
  content: "";
  position: relative;
  top: 2px;
  display: inline-block;
  margin-right: 10px;
  background-image: url(..//sprite.png);
  background-position: -911px -96px;
  width: 16px;
  height: 16px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .attachments .webform-file-button:before {
    background-image: url(..//sprite@2x.png);
    background-size: 1280px 241px;
  }
}
.attachments .form-item-checkbox {
  margin: 10px 0;
}
.attachments .form-item-checkbox,
.attachments .form-item-checkbox .ui-front {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
}
.attachments .form-item-checkbox .file {
  margin-top: 0;
  margin-bottom: 0;
}
.attachments .form-item-checkbox input[type=checkbox] {
  position: absolute;
  top: 5px;
}
.attachments .webform-submit-wrapper {
  display: block;
  max-width: 220px;
  margin: 0;
}

.theme--background-color--veo-gray .attachments .webform-file-button,
.theme--background-color--veo-white .attachments .webform-file-button {
  color: #FFFFFF;
}
.theme--background-color--veo-gray .attachments .webform-file-button:hover,
.theme--background-color--veo-white .attachments .webform-file-button:hover {
  color: #00AEC7;
}

.simplebar-wrapper .webform-file-button-input {
  position: relative;
  display: none;
}

html[dir=rtl] .attachments .webform-file-button:before {
  margin-left: 10px;
  margin-right: initial;
}

.form-item.form-item-select {
  position: relative;
}
.form-item.form-item-checkbox {
  position: relative;
}
.form-item.form-item-checkbox .form-checkbox {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
}
.form-item.form-item-checkbox .form-checkbox:checked ~ label {
  color: #2c2c2c;
}
.form-item.form-item-checkbox .form-checkbox:checked ~ .checkbox-mark {
  border-color: #2c2c2c;
}
.form-item.form-item-checkbox .form-checkbox:checked ~ .checkbox-mark:after {
  display: block;
}
.form-item.form-item-checkbox .form-checkbox:focus ~ .checkbox-mark {
  outline: 2px solid #4d90fe;
  outline-offset: -2px;
}
.form-item.form-item-checkbox label {
  font-size: 16px;
  font-weight: 500;
  padding: 3px 0;
  position: relative;
  padding-left: 25px;
  text-transform: none;
  color: #2c2c2c;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  text-align: left;
  width: auto;
  max-width: 100%;
  line-height: 21px;
}
@media (min-width: 768px) {
  .form-item.form-item-checkbox label {
    font-size: 15px;
    line-height: 20px;
  }
}
@media (min-width: 1024px) {
  .form-item.form-item-checkbox label {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1286px) {
  .form-item.form-item-checkbox label {
    font-size: 17px;
    line-height: 22px;
  }
}
.form-item.form-item-radio {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  -moz-column-break-inside: avoid;
       break-inside: avoid;
}
.webform-options-display-side-by-side > .form-item.form-item-radio {
  display: inline-flex;
  flex-direction: column-reverse;
}
.form-item.form-item-radio .ui-front {
  margin-top: 0.35em;
}
.form-item.form-item-radio label {
  width: auto;
  max-width: 100%;
  text-align: left;
  margin-right: 0;
  padding: 0;
  line-height: normal;
}
.form-item .checkbox-mark {
  display: inline-block;
  position: absolute;
  top: 4px;
  font-size: 0;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  background: transparent;
  border: 1px solid #2c2c2c;
}
.form-item .checkbox-mark:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 2px;
  display: none;
  width: 10px;
  height: 6px;
  transform: rotate(-45deg);
  border-bottom: 2px solid #2c2c2c;
  border-left: 2px solid #2c2c2c;
}
.form-item .form-file {
  width: 100%;
}
.form-item .description {
  font-size: 15px;
  color: #2c2c2c;
  margin: 10px 0;
}
html[lang|=en] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .form-item .description {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .form-item .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .form-item .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .form-item .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .form-item .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .form-item .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .form-item .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .form-item .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .form-item .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .form-item .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .form-item .description {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .form-item .description {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .form-item .description {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .form-item .description {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .form-item .description {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .form-item .description {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .form-item .description {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.form-item .form-item--error-message {
  position: absolute;
  border: 0 !important;
  bottom: -15px;
  width: auto;
  margin-right: 0;
  transform: translateY(100%);
  z-index: 5;
  background: #FFFFFF;
  border-radius: 3px;
  box-shadow: 0px 0px 17px 1px rgba(0, 0, 0, 0.75);
  padding: 0.6em 0.5em 0.4em;
}
.form-item .form-item--error-message:before {
  content: "";
  display: block;
  position: absolute;
  left: 15px;
  border: 4px solid transparent;
  border-bottom: 8px solid #FFFFFF;
  top: -11px;
}
.views-exposed-form .form-item {
  position: relative;
}
.form-item .intl-tel-input {
  display: block;
}
.form-item .ui-front {
  z-index: auto;
}
.form-item[class*=form-item-sub_type_] {
  display: none;
}

.listing-sorting .form-item {
  align-items: normal;
}
.listing-sorting .select2 {
  border: none;
  margin-top: 3px;
}
@media (max-width: 767px) {
  .listing-sorting .select2-container--open {
    left: 0 !important;
  }
}
@media (max-width: 767px) {
  .listing-sorting .select2-results {
    width: 100% !important;
  }
}

.g-recaptcha {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
@media (max-width: 767px) {
  .g-recaptcha {
    transform: scale(0.8);
  }
}

.error,
select.error ~ .select2 {
  border: 1px solid #ff0000 !important;
}

html[dir=rtl] .form-item.form-item-checkbox label {
  padding-left: initial;
  padding-right: 25px;
}

.form-item label,
.form-item legend,
.form-item legend > span {
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #2c2c2c;
  line-height: 21px;
  display: inline-block;
  margin-bottom: 8px;
  word-wrap: break-word;
  word-break: break-all;
}
html[lang|=en] .form-item label,
html[lang|=en] .form-item legend,
html[lang|=en] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .form-item label,
html[lang|=fr] .form-item legend,
html[lang|=fr] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .form-item label,
html[lang|=cs] .form-item legend,
html[lang|=cs] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .form-item label,
html[lang|=de] .form-item legend,
html[lang|=de] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .form-item label,
html[lang|=es] .form-item legend,
html[lang|=es] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .form-item label,
html[lang|=nl] .form-item legend,
html[lang|=nl] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .form-item label,
html[lang|=hu] .form-item legend,
html[lang|=hu] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .form-item label,
html[lang|=pl] .form-item legend,
html[lang|=pl] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .form-item label,
html[lang|=pt] .form-item legend,
html[lang|=pt] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .form-item label,
html[lang|=ro] .form-item legend,
html[lang|=ro] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .form-item label,
html[lang|=sk] .form-item legend,
html[lang|=sk] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .form-item label,
html[lang|=sv] .form-item legend,
html[lang|=sv] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .form-item label,
html[lang|=fi] .form-item legend,
html[lang|=fi] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .form-item label,
html[lang|=nb] .form-item legend,
html[lang|=nb] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .form-item label,
html[lang|=ca] .form-item legend,
html[lang|=ca] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .form-item label,
html[lang|=sr] .form-item legend,
html[lang|=sr] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .form-item label,
html[lang|=da] .form-item legend,
html[lang|=da] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .form-item label,
html[lang|=nn] .form-item legend,
html[lang|=nn] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .form-item label,
html[lang|=vi] .form-item legend,
html[lang|=vi] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .form-item label,
html[lang|=id] .form-item legend,
html[lang|=id] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .form-item label,
html[lang|=th] .form-item legend,
html[lang|=th] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .form-item label,
html[lang|=it] .form-item legend,
html[lang|=it] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .form-item label,
html[lang|=af] .form-item legend,
html[lang|=af] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .form-item label,
html[lang|=bs] .form-item legend,
html[lang|=bs] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .form-item label,
html[lang|=cy] .form-item legend,
html[lang|=cy] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .form-item label,
html[lang|=et] .form-item legend,
html[lang|=et] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .form-item label,
html[lang|=ga] .form-item legend,
html[lang|=ga] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .form-item label,
html[lang|=hr] .form-item legend,
html[lang|=hr] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .form-item label,
html[lang|=lt] .form-item legend,
html[lang|=lt] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .form-item label,
html[lang|=lv] .form-item legend,
html[lang|=lv] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .form-item label,
html[lang|=pt-br] .form-item legend,
html[lang|=pt-br] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .form-item label,
html[lang|=sl] .form-item legend,
html[lang|=sl] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .form-item label,
html[lang|=sq] .form-item legend,
html[lang|=sq] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .form-item label,
html[lang|=tr] .form-item legend,
html[lang|=tr] .form-item legend > span {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .form-item label,
html[lang|=bg] .form-item legend,
html[lang|=bg] .form-item legend > span {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .form-item label,
html[lang|=uk] .form-item legend,
html[lang|=uk] .form-item legend > span {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .form-item label,
html[lang|=ru] .form-item legend,
html[lang|=ru] .form-item legend > span {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .form-item label,
html[lang|=ky] .form-item legend,
html[lang|=ky] .form-item legend > span {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .form-item label,
html[lang|=mk] .form-item legend,
html[lang|=mk] .form-item legend > span {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .form-item label,
html[lang|=mn] .form-item legend,
html[lang|=mn] .form-item legend > span {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .form-item label,
html[lang|=el] .form-item legend,
html[lang|=el] .form-item legend > span {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .form-item label,
html[lang|=he] .form-item legend,
html[lang|=he] .form-item legend > span {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .form-item label,
html[lang|=hi] .form-item legend,
html[lang|=hi] .form-item legend > span {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .form-item label,
html[lang|=ms] .form-item legend,
html[lang|=ms] .form-item legend > span {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .form-item label,
html[lang|=zh-hans] .form-item legend,
html[lang|=zh-hans] .form-item legend > span {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .form-item label,
html[lang|=zh-hant] .form-item legend,
html[lang|=zh-hant] .form-item legend > span {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .form-item label,
html[lang|=ar] .form-item legend,
html[lang|=ar] .form-item legend > span {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .form-item label,
html[lang|=ja] .form-item legend,
html[lang|=ja] .form-item legend > span {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .form-item label,
html[lang|=ko] .form-item legend,
html[lang|=ko] .form-item legend > span {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .form-item label,
html[lang|=ko] .form-item legend,
html[lang|=ko] .form-item legend > span {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .form-item label,
  .form-item legend,
  .form-item legend > span {
    font-size: 15px;
    line-height: 20px;
  }
}
@media (min-width: 1024px) {
  .form-item label,
  .form-item legend,
  .form-item legend > span {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1286px) {
  .form-item label,
  .form-item legend,
  .form-item legend > span {
    font-size: 17px;
    line-height: 22px;
    margin-bottom: 12px;
  }
}
.form-item label.form-required,
.form-item legend.form-required,
.form-item legend > span.form-required {
  position: relative;
}
.form-item label.form-required:before,
.form-item legend.form-required:before,
.form-item legend > span.form-required:before {
  content: "*";
  display: block;
  position: absolute;
  right: -8px;
  top: 2px;
}

.visually-hidden {
  visibility: hidden;
}

[class*=theme--background-color--veo-] .form-item label {
  color: #2c2c2c;
}

.theme--background-color--veo-white .form-item label, .theme--background-color--veo-gray .form-item label {
  color: #2c2c2c;
}
.theme--background-color--veo-white .form-item.form-item-checkbox label, .theme--background-color--veo-gray .form-item.form-item-checkbox label {
  color: #2c2c2c;
}

.webform-element--title-inline {
  position: relative;
}
.webform-element--title-inline legend {
  width: 90px;
  display: block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.webform-element--title-inline legend,
.webform-element--title-inline legend * {
  word-break: normal;
}
.webform-element--title-inline .fieldset-wrapper {
  width: calc(100% - 90px);
  margin-left: 100px;
  display: block !important;
}
.webform-element--title-inline > label {
  padding-right: 0;
}

.form-item.form-item-radio label {
  margin-bottom: 16px;
}
.form-item.form-item-radio:last-child label {
  margin-bottom: 0;
}

.webform-options-display-side-by-side {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.webform-options-display-side-by-side .form-item.form-item-radio:last-child label {
  margin-bottom: 16px;
}
.webform-options-display-side-by-side > div {
  margin-right: 1rem;
}

.webform-options-display-one-column,
.webform-options-display-two-columns,
.webform-options-display-three-columns,
.webform-options-display-buttons {
  margin-bottom: 16px;
}
.webform-options-display-one-column .form-item.form-item-radio,
.webform-options-display-two-columns .form-item.form-item-radio,
.webform-options-display-three-columns .form-item.form-item-radio,
.webform-options-display-buttons .form-item.form-item-radio {
  flex-direction: column-reverse;
}
.webform-options-display-one-column .form-item.form-item-radio:last-child label,
.webform-options-display-two-columns .form-item.form-item-radio:last-child label,
.webform-options-display-three-columns .form-item.form-item-radio:last-child label,
.webform-options-display-buttons .form-item.form-item-radio:last-child label {
  margin-bottom: 16px;
}
.webform-options-display-one-column .form-item.form-item-radio .webform-error-message,
.webform-options-display-two-columns .form-item.form-item-radio .webform-error-message,
.webform-options-display-three-columns .form-item.form-item-radio .webform-error-message,
.webform-options-display-buttons .form-item.form-item-radio .webform-error-message {
  margin-bottom: 16px;
}

.webform-options-display-three-columns {
  align-items: flex-start;
}

.webform [class*=form-col-]:last-child > .form-item {
  margin-bottom: 0;
}

html[dir=rtl] .form-item label.form-required:before,
html[dir=rtl] .form-item legend.form-required:before {
  right: initial;
  left: -8px;
}

.attachments label {
  font-size: 13px;
}
.attachments + .description {
  margin: 0;
}

.webform [class*=form-col-] > .form-item,
.webform [class*=form-col-] > .form-wrapper {
  margin-top: 0;
  margin-bottom: 32px;
  margin-inline-start: 0;
}
.webform [class*=form-col-] > .form-item.webform-type-radios,
.webform [class*=form-col-] > .form-wrapper.webform-type-radios {
  margin-bottom: 16px;
}
.webform [class*=form-col-] > .form-wrapper.webform-actions {
  margin-bottom: 0;
}
.webform [class*=form-col-] > .form-wrapper.webform-actions .webform-submit-wrapper input {
  margin-bottom: 0;
}
.webform [class*=form-col-] > .form-item.form-item-checkbox {
  margin-bottom: 16px;
}
.webform [class*=form-col-] > .form-item.form-item-checkbox label {
  margin-bottom: 0;
}
.webform .js-form-type-tableselect table.webform-tableselect thead tr {
  line-height: 0;
}
.webform .js-form-type-tableselect table.webform-tableselect thead tr th:last-child {
  width: 100%;
}
.webform .js-form-type-tableselect table.webform-tableselect thead tr th.select-all {
  display: block;
}
.webform .js-form-type-tableselect table.webform-tableselect thead tr th.select-all input[type=checkbox] {
  -moz-appearance: none;
       appearance: none;
  -webkit-appearance: none;
  font-size: 2rem;
  position: relative;
  border: 1px solid #2c2c2c;
  border-radius: 2px;
  width: 16px;
  height: 16px;
}
.webform .js-form-type-tableselect table.webform-tableselect thead tr th.select-all input[type=checkbox]:checked:before {
  content: "";
  position: absolute;
  left: 2px;
  top: 2.5px;
  width: 10px;
  height: 6px;
  transform: rotate(-45deg);
  border-bottom: 2px solid #2c2c2c;
  border-left: 2px solid #2c2c2c;
}
.webform .js-form-type-tableselect table.webform-tableselect tbody tr {
  align-items: center;
  display: flex;
  margin: 20px 0px;
}
.webform .js-form-type-tableselect table.webform-tableselect tbody tr td {
  flex: 1 0 100%;
}
.webform .js-form-type-tableselect table.webform-tableselect tbody tr td .js-form-type-checkbox {
  line-height: 0;
}
.webform .js-form-type-tableselect table.webform-tableselect tbody tr td .js-form-type-checkbox .checkbox-mark {
  position: relative;
  top: initial;
}
.webform .js-form-type-tableselect table.webform-tableselect tbody tr td:first-child {
  flex-basis: 20px;
  height: 100%;
  margin-right: 10px;
}
@media (min-width: 768px) {
  .webform .webform-flexbox {
    margin: 0 -0.5em 1em;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .webform .webform-flexbox .webform-flex {
    margin-top: 20px;
  }
  .webform .webform-flexbox .webform-flex:first-child {
    margin-top: 0;
  }
}
.webform .webform-flexbox .webform-flex:first-child {
  margin-top: 0;
}
.webform .webform-flexbox .webform-flex:first-child .webform-flex--container {
  margin-left: 0;
}
.webform .webform-flexbox.webform-flexbox--flex-end .form-item .ui-front {
  font-size: 13px;
  font-weight: 700;
  color: #808080;
}
@media (max-width: 767px) {
  .webform .webform-flexbox.webform-flexbox--flex-end {
    display: flex;
    align-items: flex-end;
  }
}
@media (max-width: 599px) {
  .webform .webform-flexbox.webform-flexbox--flex-end {
    flex-wrap: wrap;
    align-items: flex-start;
  }
}
.webform .webform-flexbox.webform-flexbox--flex-end .webform-flex:nth-child(1) {
  width: 60%;
  flex-grow: 1;
}
@media (max-width: 599px) {
  .webform .webform-flexbox.webform-flexbox--flex-end .webform-flex:nth-child(1) {
    width: 100%;
  }
}
.webform .webform-flexbox.webform-flexbox--flex-end .webform-flex:nth-child(2) {
  min-width: 40px;
  flex: unset;
  margin-bottom: 10px;
  text-align: center;
}
.webform .webform-flexbox.webform-flexbox--flex-end .webform-flex:nth-child(2) div {
  text-align: center !important;
}
@media (max-width: 599px) {
  .webform .webform-flexbox.webform-flexbox--flex-end .webform-flex:nth-child(2) {
    text-align: left !important;
    margin-top: 16px;
  }
  .webform .webform-flexbox.webform-flexbox--flex-end .webform-flex:nth-child(2) div {
    text-align: left !important;
  }
}
.webform .webform-flexbox.webform-flexbox--flex-end .webform-flex:nth-child(3) {
  width: 25%;
  flex: 0 1 auto;
  margin-bottom: 8px;
}
.webform .webform-flexbox.webform-flexbox--flex-end .webform-flex:nth-child(3) .form-item.form-item-checkbox label {
  margin-top: 1px;
}
@media (max-width: 767px) {
  .webform .webform-flexbox.webform-flexbox--flex-end .webform-flex:nth-child(3) {
    width: auto;
    white-space: nowrap;
    margin-top: 12px;
  }
}
@media (max-width: 599px) {
  .webform .webform-flexbox.webform-flexbox--flex-end .webform-flex:nth-child(3) {
    margin-top: 12px;
  }
}
.webform .webform-legal-notice a {
  color: #2c2c2c;
  text-decoration: underline;
}
.webform .webform-legal-notice a:hover, .webform .webform-legal-notice a:focus, .webform .webform-legal-notice a:active {
  text-decoration: none;
}
.webform .text-count-wrapper {
  margin-top: 10px;
  display: inline-block;
}
.webform .field-suffix {
  margin-top: 10px;
  display: inline-block;
}

.webform-error-message {
  color: #ff0000;
  font-size: 16px;
  line-height: 21px;
  padding-top: 8px;
}
@media (min-width: 768px) {
  .webform-error-message {
    font-size: 15px;
    line-height: 20px;
  }
}
@media (min-width: 1024px) {
  .webform-error-message {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1286px) {
  .webform-error-message {
    padding-top: 12px;
  }
}

.webform-submission-form .error-field {
  padding-top: 0px;
  margin-top: -15px;
}

.webform-multiple-table table {
  margin: 0;
  width: 100%;
}
.webform-multiple-table thead {
  display: none;
}
.webform-multiple-table fieldset {
  margin: 0 !important;
}
.webform-multiple-table legend {
  margin: 0;
  padding: 0;
}
.webform-multiple-table .form-item {
  margin-bottom: 20px;
}

.webform-multiple-add {
  max-width: 220px;
  margin: 0 auto !important;
}
.webform-multiple-add .button {
  background-color: #00AEC7;
  display: block;
  width: 100%;
  margin: 0 auto;
  border-radius: 10px 0;
  padding: 8px 20px 8px 20px;
  color: #FFFFFF;
  border-color: #00AEC7;
  position: relative;
}
.webform-multiple-add .button:hover {
  background-color: transparent;
  color: #00AEC7;
}

.select2-search input,
.select2-selection__rendered {
  font-size: 16px;
  line-height: 21px;
  max-width: 100%;
}
@media (min-width: 768px) {
  .select2-search input,
  .select2-selection__rendered {
    font-size: 15px;
    line-height: 20px;
  }
}
@media (min-width: 1024px) {
  .select2-search input,
  .select2-selection__rendered {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1286px) {
  .select2-search input,
  .select2-selection__rendered {
    font-size: 17px;
    line-height: 22px;
  }
}

.select2-container--open {
  border-top-width: 2px;
  border-left-width: 2px;
  border-right-width: 2px;
}

.select2-results {
  border-left-width: 1px;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
}

.theme--background-color--veo-gray .select2-results ul {
  background-color: #E8E9E4;
}

.container--webform-inline {
  background-color: #E8E9E4;
  margin: 28px 0;
}
@media (min-width: 768px) {
  .container--webform-inline {
    margin: 32px 0;
  }
}
@media (min-width: 1024px) {
  .container--webform-inline {
    margin: 40px 0;
  }
}
@media (min-width: 1286px) {
  .container--webform-inline {
    margin: 52px 0;
  }
}
.container--webform-inline > .container__inner {
  padding: 0;
}
.container--webform-inline.container--width--wide.container > .container__inner {
  max-width: 100%;
}
@media (max-width: 767px) {
  .container--webform-inline.container--width--wide.container > .container__inner {
    padding: 0;
  }
}
.container--webform-inline.container--width--wide.container > .container__inner .webform-submission-form {
  margin: 0 auto;
}
@media (min-width: 768px) {
  .container--webform-inline.container--width--wide.container > .container__inner .webform-submission-form {
    max-width: calc(100% - 100px);
  }
}
@media (min-width: 1024px) {
  .container--webform-inline.container--width--wide.container > .container__inner .webform-submission-form {
    max-width: 1100px;
  }
}
@media (min-width: 1286px) {
  .container--webform-inline.container--width--wide.container > .container__inner .webform-submission-form {
    max-width: 1248px;
  }
}
.container--webform-inline.container--width--wide.container > .container__inner .container__inner {
  padding: 0;
}
.container--webform-inline.container--width--standard.container > .container__inner .container__inner, .container--webform-inline.container--width--narrow.container > .container__inner .container__inner {
  padding: 0;
}
.container--webform-inline.container--width--standard > .container__inner, .container--webform-inline.container--width--narrow > .container__inner {
  padding: 0;
}
.container--webform-inline .theme--background-color--veo-gray {
  background-color: #E8E9E4;
}
.container--webform-inline.theme--background-color--veo-gray {
  background-color: #E8E9E4;
}
.container--webform-inline.theme--background-color--veo-gray section[class*=" theme--background-color--"] {
  background-color: #E8E9E4;
}
.container--webform-inline.theme--background-color--veo-gray .select2-results ul {
  background-color: #E8E9E4;
}
.container--webform-inline.theme--background-color--veo-white .select2-results ul {
  background-color: #ffffff;
}
.container--webform-inline .webform-submission-form {
  padding: 40px 24px 24px;
}
@media (min-width: 768px) {
  .container--webform-inline .webform-submission-form {
    padding: 40px 24px 32px;
  }
}
@media (min-width: 1024px) {
  .container--webform-inline .webform-submission-form {
    padding: 48px 24px 40px;
  }
}
@media (min-width: 1286px) {
  .container--webform-inline .webform-submission-form {
    padding: 72px 24px;
  }
}
.container--webform-inline .webform-submission-form .webform-actions .webform-submit-wrapper::before {
  background: none;
  height: 0;
  width: 0;
}
.container--webform-inline .webform-submission-form .webform-actions .webform-submit-wrapper:hover::after {
  border-color: #2c2c2c;
}
.container--webform-inline [class*=theme--background-color--veo-] .select2,
.container--webform-inline [class*=theme--background-color--veo-] .select2-results,
.container--webform-inline [class*=theme--background-color--veo-] .form-textarea-custom {
  background-color: inherit;
}
.container--webform-inline .form-grid {
  margin-top: 0;
}

div[id^=webform-] {
  background-color: #E8E9E4;
  padding: 10px;
}

.form-item .form-item--error-message {
  color: #ff0000;
  background: none;
  border-radius: 0;
  bottom: unset;
  box-shadow: none;
  padding: 8px 0 0;
  position: relative;
  transform: none;
}
@media (min-width: 1286px) {
  .form-item .form-item--error-message {
    padding: 12px 0 0;
  }
}
.form-item .form-item--error-message::before {
  content: none;
}

.paragraph--type--listing .listing .form-item .form-item--error-message {
  position: absolute;
  border: 0 !important;
  bottom: -15px;
  width: auto;
  margin-right: 0;
  transform: translateY(100%);
  z-index: 5;
  background: #FFFFFF;
  color: #2c2c2c;
  border-radius: 3px;
  box-shadow: 0px 0px 17px 1px rgba(0, 0, 0, 0.75);
  padding: 0.6em 0.5em 0.4em;
}
.paragraph--type--listing .listing .form-item .form-item--error-message::before {
  content: "";
  display: block;
  position: absolute;
  left: 15px;
  border: 4px solid transparent;
  border-bottom: 8px solid #FFFFFF;
  top: -11px;
}

.landing-of-locations__exposed .form--views-exposed-form .form-item-textfield .form-text {
  padding: 9px 56px 9px 11px;
}
@media (min-width: 768px) {
  .landing-of-locations__exposed .form--views-exposed-form .form-item-textfield .form-text {
    height: 40px;
  }
}
.landing-of-locations__exposed .form--views-exposed-form .form-item-textfield .form-text ~ .pac-container {
  left: 0 !important;
  top: 41px !important;
}

.sticky-bar__dropdown .select2-container--open {
  border-width: 1px;
}
.sticky-bar__dropdown .select2-results {
  border-width: 0;
}
.sticky-bar__dropdown .form-email:focus,
.sticky-bar__dropdown .form-tel:focus,
.sticky-bar__dropdown .form-text:focus,
.sticky-bar__dropdown .form-url:focus {
  outline: 1px solid #2c2c2c;
}
.sticky-bar__dropdown .form-item-textfield .form-text {
  height: 40px;
}
.sticky-bar__dropdown .select2-selection__rendered {
  height: 40px;
}

.webform-section {
  line-height: 1.2;
  color: #2c2c2c;
}
html[lang|=en] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .webform-section {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .webform-section {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .webform-section {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .webform-section {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .webform-section {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .webform-section {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .webform-section {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .webform-section {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .webform-section {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .webform-section {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .webform-section {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .webform-section {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .webform-section {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .webform-section {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .webform-section {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .webform-section {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .webform-section {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.webform-section .webform__title {
  font-size: 22px;
  font-weight: bold;
  line-height: 29px;
  margin: 0 0 32px 0;
}
@media (min-width: 768px) {
  .webform-section .webform__title {
    font-size: 20px;
    line-height: 27px;
  }
}
@media (min-width: 1024px) {
  .webform-section .webform__title {
    line-height: 26px;
  }
}
@media (min-width: 1286px) {
  .webform-section .webform__title {
    font-size: 26px;
    line-height: 33px;
  }
}
.webform-section .webform-section__description {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 32px;
}
.webform-section .form-item.form-item-radio.form-item-radio .ui-front {
  margin-right: 0;
  margin-top: 0;
}
.webform-section .form-item.form-item-radio.form-item-radio .ui-front input {
  display: none;
}
.webform-section .form-item.form-item-radio.form-item-radio .ui-front + label::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  margin-right: 0.5rem;
  margin-top: -0.125rem;
  border-radius: 50%;
  border-style: solid;
  border-width: 0.1rem;
  border-color: #2c2c2c;
}
.webform-section .form-item.form-item-radio.form-item-radio .ui-front.checked + label::before {
  background: radial-gradient(#2c2c2c 0%, #2c2c2c 30%, transparent 40%, transparent);
  border-color: #2c2c2c;
}
.webform-section .form-item.form-item-radio.form-item-radio .ui-front .webform-error-message {
  padding-top: 0;
}
@media (min-width: 400px) {
  .webform-section .webform-options-display-three-columns {
    -moz-column-count: auto;
         column-count: auto;
    display: flex;
    flex-wrap: wrap;
  }
  .webform-section .webform-options-display-three-columns .form-item {
    width: 33.3333333333%;
  }
  .webform-section .webform-options-display-two-columns {
    -moz-column-count: auto;
         column-count: auto;
    display: flex;
    flex-wrap: wrap;
  }
  .webform-section .webform-options-display-two-columns .form-item {
    width: 50%;
  }
}

.webform-submission-form .container {
  margin-bottom: 32px;
}

.user-login-form,
.user-pass {
  max-width: 624px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 1023px) {
  .user-login-form,
  .user-pass {
    max-width: 728px;
  }
}
@media (max-width: 767px) {
  .user-login-form,
  .user-pass {
    max-width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.user-login-form p,
.user-pass p {
  font-size: 15px;
  color: #2c2c2c;
  margin: 10px 0;
}
html[lang|=en] .user-login-form p,
html[lang|=en] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .user-login-form p,
html[lang|=fr] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .user-login-form p,
html[lang|=cs] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .user-login-form p,
html[lang|=de] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .user-login-form p,
html[lang|=es] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .user-login-form p,
html[lang|=nl] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .user-login-form p,
html[lang|=hu] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .user-login-form p,
html[lang|=pl] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .user-login-form p,
html[lang|=pt] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .user-login-form p,
html[lang|=ro] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .user-login-form p,
html[lang|=sk] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .user-login-form p,
html[lang|=sv] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .user-login-form p,
html[lang|=fi] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .user-login-form p,
html[lang|=nb] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .user-login-form p,
html[lang|=ca] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .user-login-form p,
html[lang|=sr] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .user-login-form p,
html[lang|=da] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .user-login-form p,
html[lang|=nn] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .user-login-form p,
html[lang|=vi] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .user-login-form p,
html[lang|=id] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .user-login-form p,
html[lang|=th] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .user-login-form p,
html[lang|=it] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .user-login-form p,
html[lang|=af] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .user-login-form p,
html[lang|=bs] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .user-login-form p,
html[lang|=cy] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .user-login-form p,
html[lang|=et] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .user-login-form p,
html[lang|=ga] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .user-login-form p,
html[lang|=hr] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .user-login-form p,
html[lang|=lt] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .user-login-form p,
html[lang|=lv] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .user-login-form p,
html[lang|=pt-br] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .user-login-form p,
html[lang|=sl] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .user-login-form p,
html[lang|=sq] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .user-login-form p,
html[lang|=tr] .user-pass p {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .user-login-form p,
html[lang|=bg] .user-pass p {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .user-login-form p,
html[lang|=uk] .user-pass p {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .user-login-form p,
html[lang|=ru] .user-pass p {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .user-login-form p,
html[lang|=ky] .user-pass p {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .user-login-form p,
html[lang|=mk] .user-pass p {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .user-login-form p,
html[lang|=mn] .user-pass p {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .user-login-form p,
html[lang|=el] .user-pass p {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .user-login-form p,
html[lang|=he] .user-pass p {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .user-login-form p,
html[lang|=hi] .user-pass p {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .user-login-form p,
html[lang|=ms] .user-pass p {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .user-login-form p,
html[lang|=zh-hans] .user-pass p {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .user-login-form p,
html[lang|=zh-hant] .user-pass p {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .user-login-form p,
html[lang|=ar] .user-pass p {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .user-login-form p,
html[lang|=ja] .user-pass p {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .user-login-form p,
html[lang|=ko] .user-pass p {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .user-login-form p,
html[lang|=ko] .user-pass p {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.user-login-form .form-item:nth-child(2),
.user-pass .form-item:nth-child(2) {
  padding-top: 10px;
}
.user-login-form .form-item .ui-front,
.user-pass .form-item .ui-front {
  position: relative;
}
.user-login-form .form-item--error-message,
.user-pass .form-item--error-message {
  bottom: 0;
}

.submission-form-linkedin {
  padding: 0 65px;
  font-size: 18px;
  font-weight: 700;
  color: #2c2c2c;
  line-height: 1.11;
}
html[lang|=en] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .submission-form-linkedin {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .submission-form-linkedin {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .submission-form-linkedin {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .submission-form-linkedin {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .submission-form-linkedin {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .submission-form-linkedin {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .submission-form-linkedin {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .submission-form-linkedin {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .submission-form-linkedin {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .submission-form-linkedin {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .submission-form-linkedin {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .submission-form-linkedin {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .submission-form-linkedin {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .submission-form-linkedin {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .submission-form-linkedin {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .submission-form-linkedin {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (max-width: 1023px) {
  .submission-form-linkedin {
    padding: 0 35px;
  }
}
@media (max-width: 767px) {
  .submission-form-linkedin {
    padding: 0 20px;
  }
}
.submission-form-linkedin .submission-form-linkedin__choice {
  font-weight: 500;
}
.submission-form-linkedin .submission-form-linkedin__description {
  margin-bottom: 30px;
  text-align: center;
}
.submission-form-linkedin .submission-form-linkedin__description:empty {
  display: none;
}
.submission-form-linkedin .submission-form-linkedin__button {
  position: relative;
}
.submission-form-linkedin .submission-form-linkedin__button:hover .submission-form-linkedin__button-icon--linkedin {
  fill: #0062A9;
}
.submission-form-linkedin .submission-form-linkedin__button:hover .submission-form-linkedin__button-icon--our-form {
  fill: #2c2c2c;
}
.submission-form-linkedin .submission-form-linkedin__button-icon {
  pointer-events: none;
  width: 16px;
  height: 16px;
  fill: #FFFFFF;
  position: absolute;
  left: 35px;
  top: 50%;
  transform: translateY(-50%);
  transition: 0.3s ease-out fill;
}
.submission-form-linkedin .submission-form-linkedin__button-icon.submission-form-linkedin__button-icon--linkedin {
  margin-top: -3px;
}
.submission-form-linkedin .submission-form-linkedin__button-icon.submission-form-linkedin__button-icon--our-form {
  margin-top: -1px;
}
.submission-form-linkedin .media-call-to-action a,
.submission-form-linkedin .media-call-to-action > span {
  padding-left: 58px;
}

.container--webform-submission.container--space-inner--v-m {
  margin-top: -40px;
  margin-bottom: -40px;
}

.paragraph--type--webform[class*=" theme--background-color--"] .webform-submission-form.container--space-outer--v-m {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.container--content-with-aside {
  padding-bottom: 10px;
}
.container--content-with-aside.container--width--wide > .container__inner {
  padding: 0 10px;
}
.container--content-with-aside .container__inner {
  padding: 0;
}

.content-with-aside {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: left;
  align-items: stretch;
  margin: 28px 0;
}
@media (min-width: 768px) {
  .content-with-aside {
    margin: 32px 0;
  }
}
@media (min-width: 1024px) {
  .content-with-aside {
    margin: 40px 0;
  }
}
@media (min-width: 1286px) {
  .content-with-aside {
    margin: 52px 0;
  }
}
.content-with-aside.content-with-aside--several-items.content-with-aside--left .content-with-aside__aside {
  margin-left: 0;
}
.content-with-aside.content-with-aside--several-items .content-with-aside__content > div:not([class]),
.content-with-aside.content-with-aside--several-items .content-with-aside__aside > div:not([class]) {
  height: auto;
}
.content-with-aside.content-with-aside--several-items .content-with-aside__content > div:not([class]) > div:not([class]),
.content-with-aside.content-with-aside--several-items .content-with-aside__aside > div:not([class]) > div:not([class]) {
  height: auto;
}
.content-with-aside.content-with-aside--several-items .content-with-aside__content > .container {
  height: auto;
}
.content-with-aside.content-with-aside--several-items .content-with-aside__content > div > div {
  margin-bottom: 32px;
}
.content-with-aside.content-with-aside--several-items .content-with-aside__content > div > div:last-child {
  margin-bottom: 0;
}
.content-with-aside.content-with-aside--several-items .content-with-aside__aside .container {
  height: auto;
}
.content-with-aside.content-with-aside--several-items .content-with-aside__aside .container.container--media {
  margin-bottom: 32px;
}
.content-with-aside.content-with-aside--several-items .content-with-aside__aside .container .container {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .content-with-aside {
    flex-direction: column;
    flex-wrap: wrap;
    align-items: flex-start;
  }
}
.content-with-aside.content-with-aside--border .content-with-aside__content {
  padding-right: 20px;
  padding-left: 20px;
}
@media (max-width: 767px) {
  .content-with-aside.content-with-aside--border .content-with-aside__content {
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 0;
  }
}
.content-with-aside.content-with-aside--border .content-with-aside__aside {
  border-left: 1px solid #ccc;
  padding-left: 20px;
  padding-right: 20px;
}
@media (max-width: 767px) {
  .content-with-aside.content-with-aside--border .content-with-aside__aside {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    border-left: 0;
    border-top: 1px solid #ccc;
  }
}
.content-with-aside.content-with-aside--border.content-with-aside--left .content-with-aside__content {
  padding-left: 20px;
  padding-right: 0;
}
@media (max-width: 767px) {
  .content-with-aside.content-with-aside--border.content-with-aside--left .content-with-aside__content {
    padding-left: 0;
    padding-top: 10px;
    padding-bottom: 0;
  }
}
.content-with-aside.content-with-aside--border.content-with-aside--left .content-with-aside__content.has-content-media {
  margin: 0;
  padding: 0;
}
.content-with-aside.content-with-aside--border.content-with-aside--left .content-with-aside__aside {
  border-left: 0;
  border-right: 1px solid #ccc;
  padding-right: 20px;
  padding-left: 0;
}
@media (max-width: 767px) {
  .content-with-aside.content-with-aside--border.content-with-aside--left .content-with-aside__aside {
    padding-right: 0;
    padding-bottom: 10px;
    padding-top: 0;
    border-right: 0;
    border-top: 0;
    border-bottom: 1px solid #ccc;
  }
}
.content-with-aside.content-with-aside--border.content-with-aside--left .content-with-aside__aside.has-aside-media {
  margin: 0;
  padding: 0;
}
@media (min-width: 768px) {
  .content-with-aside.content-with-aside--right .content-with-aside__content {
    order: 1;
  }
}
@media (min-width: 768px) {
  .content-with-aside.content-with-aside--right .content-with-aside__aside {
    order: 2;
  }
}
@media (max-width: 767px) {
  .content-with-aside.content-with-aside--right .content-with-aside__aside {
    margin-left: 0;
  }
}
.content-with-aside.content-with-aside--left .content-with-aside__content {
  order: 2;
}
.content-with-aside.content-with-aside--left .content-with-aside__aside {
  margin-left: 0;
  order: 1;
}
@media (max-width: 767px) {
  .content-with-aside.content-with-aside--left .content-with-aside__aside {
    margin-right: 0;
  }
}
.content-with-aside .content-with-aside__content,
.content-with-aside .content-with-aside__aside {
  flex-shrink: 0;
}
.content-with-aside .content-with-aside__content > div:not([class]),
.content-with-aside .content-with-aside__aside > div:not([class]) {
  height: 100%;
}
.content-with-aside .content-with-aside__content > div:not([class]) > div:not([class]),
.content-with-aside .content-with-aside__aside > div:not([class]) > div:not([class]) {
  height: 100%;
}
.content-with-aside .content-with-aside__content .container.container--width--breakout,
.content-with-aside .content-with-aside__aside .container.container--width--breakout {
  width: 100%;
  left: 0;
  right: 0;
  margin: 0 !important;
}
.content-with-aside.column_width50_50_ratio .content-with-aside__content {
  width: 50%;
}
@media (max-width: 767px) {
  .content-with-aside.column_width50_50_ratio .content-with-aside__content {
    width: 100%;
  }
}
.content-with-aside.column_width50_50_ratio .content-with-aside__aside {
  width: 50%;
}
@media (max-width: 767px) {
  .content-with-aside.column_width50_50_ratio .content-with-aside__aside {
    width: 100%;
  }
}
.content-with-aside .content-with-aside__content {
  width: 64%;
}
.content-with-aside .content-with-aside__content.has-content-media {
  margin: 0;
  padding: 0;
}
.content-with-aside .content-with-aside__content.has-content-media .container--media .container__inner {
  margin: 0;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .content-with-aside .content-with-aside__content {
    width: 100%;
    padding-bottom: 0;
  }
}
.content-with-aside .content-with-aside__content .links .links__items > * {
  width: 33%;
}
@media (max-width: 1023px) {
  .content-with-aside .content-with-aside__content .links .links__items > * {
    width: 50%;
  }
}
@media (max-width: 599px) {
  .content-with-aside .content-with-aside__content .links .links__items > * {
    width: 100%;
  }
}
.content-with-aside .content-with-aside__aside {
  width: 36%;
}
.content-with-aside .content-with-aside__aside.has-aside-media {
  margin: 0;
  padding: 0;
}
.content-with-aside .content-with-aside__aside.has-aside-media .container--media .container__inner {
  margin: 0;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .content-with-aside .content-with-aside__aside {
    width: 100%;
    margin-left: 0;
  }
}
.content-with-aside .content-with-aside__aside .links .links__items > * {
  width: 100%;
}
@media (max-width: 767px) {
  .content-with-aside .content-with-aside__aside .links .links__items > * {
    width: 50%;
  }
}
@media (max-width: 599px) {
  .content-with-aside .content-with-aside__aside .links .links__items > * {
    width: 100%;
  }
}
.content-with-aside .content-with-aside__aside .wysiwyg .container--media-links {
  width: 100%;
}
.content-with-aside .content-with-aside__aside .wysiwyg .container--media-links .links {
  width: 100%;
}
.content-with-aside .content-with-aside__aside .wysiwyg .container--media-links .links .links__items > * {
  width: 100%;
}
@media (max-width: 767px) {
  .content-with-aside .content-with-aside__aside .wysiwyg .container--media-links .links .links__items > * {
    width: 50%;
  }
}
@media (max-width: 600px) {
  .content-with-aside .content-with-aside__aside .wysiwyg .container--media-links .links .links__items > * {
    width: 100%;
  }
}
.content-with-aside .content-with-aside__aside .wysiwyg .container--media-links.container--align--right, .content-with-aside .content-with-aside__aside .wysiwyg .container--media-links.container--align--left {
  float: none;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
}
@media (min-width: 768px) {
  .content-with-aside .content-with-aside__aside .media-publication .media-publication__image {
    display: none;
  }
}
@media (min-width: 768px) {
  .content-with-aside .content-with-aside__aside .media-document .media-document__size {
    flex-shrink: 0;
  }
}
@media (min-width: 768px) {
  .content-with-aside .content-with-aside__aside .media-document .media-document__title {
    flex-wrap: nowrap;
    overflow: hidden;
  }
}
@media (min-width: 768px) {
  .content-with-aside .content-with-aside__aside .media-document .media-document__name {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
  }
}
.content-with-aside .carousel {
  max-width: 100%;
}
@media (min-width: 768px) {
  .content-with-aside .carousel__prev-button {
    left: 10px;
  }
}
@media (min-width: 768px) {
  .content-with-aside .carousel__next-button {
    right: 10px;
  }
}
@media (min-width: 768px) {
  .content-with-aside .carousel__next-icon {
    display: none;
  }
}
@media (min-width: 768px) {
  .content-with-aside .carousel__next-icon.carousel__next-icon--mobile {
    display: block;
    fill: #FFFFFF;
  }
}
@media (min-width: 768px) {
  .content-with-aside .carousel__prev-icon {
    display: none;
  }
}
@media (min-width: 768px) {
  .content-with-aside .carousel__prev-icon.carousel__prev-icon--mobile {
    display: block;
    fill: #FFFFFF;
  }
}
@media (min-width: 768px) {
  .content-with-aside .quote .quote__image {
    max-width: 140px;
    width: 100%;
  }
}
@media (min-width: 1286px) {
  .content-with-aside .quote .quote__image {
    max-width: 200px;
    width: 100%;
  }
}
.content-with-aside .media-document .media-document__button {
  color: inherit;
  font-size: 20px;
  max-width: 100%;
}
.content-with-aside .media-document .media-document__icon {
  width: 28px;
  height: 28px;
  flex-shrink: 0;
}

@media (min-width: 768px) {
  html[dir=rtl] .content-with-aside.content-with-aside--border .content-with-aside__content {
    padding-left: 20px;
    padding-right: 0;
  }
}
@media (min-width: 768px) {
  html[dir=rtl] .content-with-aside.content-with-aside--border .content-with-aside__aside {
    padding-right: 20px;
    padding-left: 0;
    border-right: 1px solid #ccc;
    border-left: 0;
  }
}
@media (min-width: 768px) {
  html[dir=rtl] .content-with-aside.content-with-aside--border.content-with-aside--left .content-with-aside__content {
    padding-right: 20px;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  html[dir=rtl] .content-with-aside.content-with-aside--border.content-with-aside--left .content-with-aside__aside {
    padding-left: 20px;
    padding-right: 0;
    border-left: 1px solid #ccc;
    border-right: 0;
  }
}

.container--content-with-aside.version_2 .content-with-aside--several-items.content-with-aside--has-media .content-with-aside__content,
.container--content-with-aside.version_2 .content-with-aside--several-items.content-with-aside--has-media .content-with-aside__aside {
  flex-shrink: 0;
}
.container--content-with-aside.version_2 .content-with-aside--several-items.content-with-aside--has-media .content-with-aside__content > div:not([class]),
.container--content-with-aside.version_2 .content-with-aside--several-items.content-with-aside--has-media .content-with-aside__aside > div:not([class]) {
  height: 100%;
}
.container--content-with-aside.version_2 .content-with-aside--several-items.content-with-aside--has-media .content-with-aside__content > div:not([class]) > div:not([class]),
.container--content-with-aside.version_2 .content-with-aside--several-items.content-with-aside--has-media .content-with-aside__aside > div:not([class]) > div:not([class]) {
  height: auto;
}
.container--content-with-aside.version_2 .content-with-aside--several-items.content-with-aside--has-media .content-with-aside__content > div:not([class]) div:nth-child(2) > .container--media,
.container--content-with-aside.version_2 .content-with-aside--several-items.content-with-aside--has-media .content-with-aside__aside > div:not([class]) div:nth-child(2) > .container--media {
  margin-top: 0;
}

/**
* This code is for Content with Aside Component.
*
*/
.container--content-with-aside.theme--background-color--veo-gray {
  padding: 24px 0;
}
.container--content-with-aside.container--column .container--paragraph > .container__inner {
  padding: 0 !important;
}
.container--content-with-aside.container--column .theme--background-color--veo-gray.container--paragraph > .container__inner,
.container--content-with-aside.container--column .theme--background-color--veo-white.container--paragraph > .container__inner {
  padding: 10px !important;
}
.container--content-with-aside.container--column .container--paragraph .tabs-wrapper .container__inner {
  padding: 40px !important;
}
@media (max-width: 767px) {
  .container--content-with-aside.container--column .container--paragraph .tabs-wrapper .container__inner {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}
.container--content-with-aside.container--column .container--grid > .container__inner {
  margin: 0;
}
.container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__content,
.container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__aside {
  padding: 24px;
}
.container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__content.has-aside-media, .container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__content.has-content-media,
.container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__aside.has-aside-media,
.container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__aside.has-content-media {
  padding: 0;
}
.container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__content.has-aside-media .container--wysiwyg, .container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__content.has-content-media .container--wysiwyg,
.container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__aside.has-aside-media .container--wysiwyg,
.container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__aside.has-content-media .container--wysiwyg {
  padding: 20px;
}
.container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__content.has-aside-media > div, .container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__content.has-content-media > div,
.container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__aside.has-aside-media > div,
.container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__aside.has-content-media > div {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__content.has-aside-media > div > div, .container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__content.has-content-media > div > div,
.container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__aside.has-aside-media > div > div,
.container--content-with-aside.content-with-aside .content-with-aside--several-items .content-with-aside__aside.has-content-media > div > div {
  flex: 1;
  height: 50%;
}
.container--content-with-aside .container--wysiwyg.container--text--wysiwyg .wysiwyg h2,
.container--content-with-aside .container--wysiwyg.container--text--wysiwyg .wysiwyg h3,
.container--content-with-aside .container--wysiwyg.container--text--wysiwyg .wysiwyg h4 {
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .container--content-with-aside .container--wysiwyg.container--text--wysiwyg .wysiwyg h2,
  .container--content-with-aside .container--wysiwyg.container--text--wysiwyg .wysiwyg h3,
  .container--content-with-aside .container--wysiwyg.container--text--wysiwyg .wysiwyg h4 {
    margin-bottom: 24px;
  }
}
.container--content-with-aside .container.container--width--text.container--wysiwyg .container__inner {
  padding: 0;
}
@media (max-width: 767px) {
  .container--content-with-aside .container.container--width--text.container--wysiwyg .container__inner {
    padding: 0;
  }
}
@media (min-width: 1024px) {
  .container--content-with-aside .container.container--width--text.container--wysiwyg .container__inner {
    max-width: 100%;
  }
}
.container--content-with-aside .media-call-to-action a {
  display: inline-block;
  word-break: break-all;
}
.container--content-with-aside .container--webform-inline {
  margin-top: 0;
}
.container--content-with-aside .container--webform-inline .webform-submission-form {
  padding: 0;
}
.container--content-with-aside .quote {
  padding: 24px 0;
}
@media (min-width: 768px) {
  .container--content-with-aside .quote {
    padding: 0 24px;
  }
}
.container--content-with-aside .quote .quote__text {
  padding-bottom: 32px;
}
@media (min-width: 768px) {
  .container--content-with-aside .quote .quote__text {
    padding-bottom: 24px;
  }
}
@media (min-width: 1286px) {
  .container--content-with-aside .quote .quote__text {
    padding-bottom: 32px;
  }
}
@media (min-width: 768px) {
  .container--content-with-aside .quote .quote__author {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (min-width: 1286px) {
  .container--content-with-aside .quote .quote__author {
    font-size: 17px;
    line-height: 22px;
  }
}
@media (min-width: 768px) {
  .container--content-with-aside .quote .quote__position {
    font-size: 14px;
  }
}
@media (min-width: 1286px) {
  .container--content-with-aside .quote .quote__position {
    font-size: 17px;
    line-height: 26px;
  }
}
@media (min-width: 768px) {
  .container--content-with-aside .quote .media-image__picture {
    margin-top: 24px;
  }
}
@media (min-width: 1024px) {
  .container--content-with-aside .quote .media-image__picture {
    margin-top: 32px;
  }
}
@media (min-width: 1286px) {
  .container--content-with-aside .quote .media-image__picture {
    margin-top: 40px;
  }
}
@media (min-width: 768px) {
  .container--content-with-aside .quote.quote--image-align--right .quote__image {
    margin: 0;
    float: right;
    clear: both;
  }
}
.container--content-with-aside .quote[class*=theme--background-color--veo] {
  padding: 40px 24px 48px;
}
@media (min-width: 768px) {
  .container--content-with-aside .quote[class*=theme--background-color--veo] {
    padding: 32px;
  }
}
@media (min-width: 1024px) {
  .container--content-with-aside .quote[class*=theme--background-color--veo] {
    padding: 40px;
  }
}
@media (min-width: 1286px) {
  .container--content-with-aside .quote[class*=theme--background-color--veo] {
    padding: 64px 50px;
  }
}

.article.article--business-case .container--content-with-aside > .container__inner {
  max-width: 936px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1023px) {
  .article.article--business-case .container--content-with-aside > .container__inner {
    max-width: 728px;
  }
}
@media (max-width: 767px) {
  .article.article--business-case .container--content-with-aside > .container__inner {
    max-width: 100vw;
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (max-width: 767px) {
  .article.article--business-case .container--content-with-aside > .container__inner {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (min-width: 768px) {
  .article.article--business-case .container--content-with-aside > .container__inner .content-with-aside .content-with-aside__aside {
    width: 36%;
  }
}
@media (min-width: 768px) {
  .article.article--business-case .container--content-with-aside > .container__inner .content-with-aside .content-with-aside__content {
    width: 64%;
  }
}
@media (min-width: 768px) {
  .article.article--business-case .container--content-with-aside > .container__inner .content-with-aside.column_width50_50_ratio .content-with-aside__aside,
  .article.article--business-case .container--content-with-aside > .container__inner .content-with-aside.column_width50_50_ratio .content-with-aside__content {
    width: 50%;
  }
}
.article.article--business-case .container--content-with-aside.container--width--narrow > .container__inner {
  max-width: 624px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1023px) {
  .article.article--business-case .container--content-with-aside.container--width--narrow > .container__inner {
    max-width: 728px;
  }
}
@media (max-width: 767px) {
  .article.article--business-case .container--content-with-aside.container--width--narrow > .container__inner {
    max-width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.article.article--business-case .container--content-with-aside.container--width--wide > .container__inner {
  max-width: 1248px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1285px) {
  .article.article--business-case .container--content-with-aside.container--width--wide > .container__inner {
    max-width: 936px;
  }
}
@media (max-width: 1023px) {
  .article.article--business-case .container--content-with-aside.container--width--wide > .container__inner {
    max-width: 728px;
  }
}
@media (max-width: 767px) {
  .article.article--business-case .container--content-with-aside.container--width--wide > .container__inner {
    max-width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 767px) {
  .article.article--business-case .container--content-with-aside.container--width--wide > .container__inner {
    padding-left: 30px;
    padding-right: 30px;
  }
}

/*
* Themes the special media case for version 2.
*/
.version_2:last-child {
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .version_2.container--column .container--paragraph > .container__inner {
    padding: 0 !important;
  }
}
.version_2.container--content-with-aside:last-child .content-with-aside {
  margin-bottom: 28px;
}
@media (min-width: 768px) {
  .version_2.container--content-with-aside:last-child .content-with-aside {
    margin-bottom: 32px;
  }
}
@media (min-width: 1024px) {
  .version_2.container--content-with-aside:last-child .content-with-aside {
    margin-bottom: 40px;
  }
}
@media (min-width: 1286px) {
  .version_2.container--content-with-aside:last-child .content-with-aside {
    margin-bottom: 52px;
  }
}
.version_2.container--content-with-aside .wysiwyg .container--media-entity.container--align--right {
  padding: 0;
}
@media (min-width: 768px) {
  .version_2.container--content-with-aside .content-with-aside__aside,
  .version_2.container--content-with-aside .content-with-aside__content {
    padding: 0 10px;
  }
}
.version_2.container--content-with-aside .content-with-aside__aside .grid,
.version_2.container--content-with-aside .content-with-aside__content .grid {
  margin: 0;
}
.version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo],
.version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] {
  padding: 40px 24px 48px !important;
}
@media (min-width: 768px) {
  .version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo],
  .version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] {
    padding: 32px !important;
  }
}
@media (min-width: 1024px) {
  .version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo],
  .version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] {
    padding: 40px !important;
  }
}
@media (min-width: 1286px) {
  .version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo],
  .version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] {
    padding: 64px 50px !important;
  }
}
.version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:first-child .container--media.media-item-exist,
.version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:first-child .container--media.media-item-exist {
  margin: -40px -24px 32px -24px;
}
@media (min-width: 768px) {
  .version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:first-child .container--media.media-item-exist,
  .version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:first-child .container--media.media-item-exist {
    margin: -32px -32px 32px -32px;
  }
}
@media (min-width: 1024px) {
  .version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:first-child .container--media.media-item-exist,
  .version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:first-child .container--media.media-item-exist {
    margin: -40px -40px 32px -40px;
  }
}
@media (min-width: 1286px) {
  .version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:first-child .container--media.media-item-exist,
  .version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:first-child .container--media.media-item-exist {
    margin: -64px -50px 32px -50px;
  }
}
.version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:first-child .container--media.media-item-exist.media-contentpush,
.version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:first-child .container--media.media-item-exist.media-contentpush {
  margin: 0;
}
.version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:last-child .container--media.media-item-exist,
.version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:last-child .container--media.media-item-exist {
  margin: 32px -24px -48px -24px;
}
@media (min-width: 768px) {
  .version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:last-child .container--media.media-item-exist,
  .version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:last-child .container--media.media-item-exist {
    margin: 32px -32px -32px -32px;
  }
}
@media (min-width: 1024px) {
  .version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:last-child .container--media.media-item-exist,
  .version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:last-child .container--media.media-item-exist {
    margin: 32px -40px -40px -40px;
  }
}
@media (min-width: 1286px) {
  .version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:last-child .container--media.media-item-exist,
  .version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:last-child .container--media.media-item-exist {
    margin: 32px -50px -64px -50px;
  }
}
.version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:last-child .container--media.media-item-exist.media-contentpush,
.version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:last-child .container--media.media-item-exist.media-contentpush {
  margin: 0;
}
.version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:only-child .container--media.media-item-exist,
.version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:only-child .container--media.media-item-exist {
  margin: -40px -24px -48px -24px;
}
@media (min-width: 768px) {
  .version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:only-child .container--media.media-item-exist,
  .version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:only-child .container--media.media-item-exist {
    margin: -32px -32px -32px -32px;
  }
}
@media (min-width: 1024px) {
  .version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:only-child .container--media.media-item-exist,
  .version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:only-child .container--media.media-item-exist {
    margin: -40px -40px -40px -40px;
  }
}
@media (min-width: 1286px) {
  .version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:only-child .container--media.media-item-exist,
  .version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:only-child .container--media.media-item-exist {
    margin: -64px -50px -64px -50px;
  }
}
.version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] > div > div:only-child .container--media.media-item-exist.media-contentpush,
.version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] > div > div:only-child .container--media.media-item-exist.media-contentpush {
  margin: 0;
}
.version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] .container--grid .grid .container--media,
.version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] .container--grid .grid .container--media {
  margin: 0;
}
.version_2.container--content-with-aside .content-with-aside__aside[class*=theme--background-color--veo] .container--grid .grid .container--media.media-item-exist,
.version_2.container--content-with-aside .content-with-aside__content[class*=theme--background-color--veo] .container--grid .grid .container--media.media-item-exist {
  margin: 0;
}
.version_2.container--content-with-aside .content-with-aside__aside.has-aside-media, .version_2.container--content-with-aside .content-with-aside__aside.has-content-media,
.version_2.container--content-with-aside .content-with-aside__content.has-aside-media,
.version_2.container--content-with-aside .content-with-aside__content.has-content-media {
  padding: 0;
}
.version_2.container--content-with-aside .content-with-aside__aside .card__content,
.version_2.container--content-with-aside .content-with-aside__content .card__content {
  padding: 0;
}
.version_2.container--content-with-aside .content-with-aside__aside .card--border-color--veo-white .card__content,
.version_2.container--content-with-aside .content-with-aside__aside div[class*=theme--background-color--veo-] .card__content,
.version_2.container--content-with-aside .content-with-aside__content .card--border-color--veo-white .card__content,
.version_2.container--content-with-aside .content-with-aside__content div[class*=theme--background-color--veo-] .card__content {
  padding: 24px;
}
@media (min-width: 1024px) {
  .version_2.container--content-with-aside .content-with-aside__aside .card--border-color--veo-white .card__content,
  .version_2.container--content-with-aside .content-with-aside__aside div[class*=theme--background-color--veo-] .card__content,
  .version_2.container--content-with-aside .content-with-aside__content .card--border-color--veo-white .card__content,
  .version_2.container--content-with-aside .content-with-aside__content div[class*=theme--background-color--veo-] .card__content {
    padding: 25px;
  }
}
.version_2.container--content-with-aside .content-with-aside__aside .card--border-color--veo-white div[class*=theme--background-color--] .card__content,
.version_2.container--content-with-aside .content-with-aside__aside div[class*=theme--background-color--veo-] div[class*=theme--background-color--] .card__content,
.version_2.container--content-with-aside .content-with-aside__content .card--border-color--veo-white div[class*=theme--background-color--] .card__content,
.version_2.container--content-with-aside .content-with-aside__content div[class*=theme--background-color--veo-] div[class*=theme--background-color--] .card__content {
  padding: 0;
}
.version_2.container--content-with-aside .content-with-aside__aside > div > div,
.version_2.container--content-with-aside .content-with-aside__content > div > div {
  margin-bottom: 16px;
}
.version_2.container--content-with-aside .content-with-aside__aside > div > div:last-child,
.version_2.container--content-with-aside .content-with-aside__content > div > div:last-child {
  margin-bottom: 0;
}
.version_2.container--content-with-aside .content-with-aside__aside > div > div:last-child .container.container--media,
.version_2.container--content-with-aside .content-with-aside__content > div > div:last-child .container.container--media {
  margin-bottom: 0;
}
.version_2.container--content-with-aside .content-with-aside__aside > div > div .grid .container--media,
.version_2.container--content-with-aside .content-with-aside__content > div > div .grid .container--media {
  margin: 0;
}
.version_2.container--content-with-aside .content-with-aside__aside > div > div ~ div .container--media,
.version_2.container--content-with-aside .content-with-aside__content > div > div ~ div .container--media {
  margin-top: 0;
}
.version_2.container--content-with-aside .container--grid .container--media {
  margin: 0;
}
.version_2.container--content-with-aside .container--grid .grid--count--1 > .grid__column {
  margin-bottom: 32px;
}
.version_2.container--content-with-aside .container--grid .grid--count--1 > .grid__column > .container {
  height: auto;
}
.version_2.container--content-with-aside .container--grid .grid--count--1 > .grid__column:last-child {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .version_2.container--content-with-aside .container--grid .grid--count--2 > .grid__column {
    margin-bottom: 16px;
  }
  .version_2.container--content-with-aside .container--grid .grid--count--2 > .grid__column:nth-of-type(odd) {
    padding-right: 8px;
  }
  .version_2.container--content-with-aside .container--grid .grid--count--2 > .grid__column:nth-of-type(even) {
    padding-left: 8px;
  }
}
@media (min-width: 768px) {
  .version_2.container--content-with-aside .container--grid .grid--count--3 {
    margin: 0 -8px 16px;
  }
  .version_2.container--content-with-aside .container--grid .grid--count--3 > .grid__column {
    padding: 0 8px;
    margin-bottom: 16px;
  }
}
@media (min-width: 768px) {
  .version_2.container--content-with-aside .container--grid .grid--count--4 {
    margin: 0 -8px;
  }
}
@media (min-width: 768px) {
  .version_2.container--content-with-aside .container--grid .grid--count--4 > .grid__column {
    padding: 0 8px;
    margin-bottom: 16px;
  }
}
@media (min-width: 1024px) {
  .version_2.container--content-with-aside .container--grid .grid--count--4 > .grid__column {
    width: 25%;
  }
}
.version_2.container--content-with-aside .container--paragraph .wysiwyg > div > p:last-child {
  margin-bottom: 0;
}
.version_2.container--content-with-aside.container--column .container--paragraph.container--card .card__content .container--media-entity .container__inner {
  padding: 0 0 10px !important;
}
.version_2.container--content-with-aside.container--column .container--paragraph.container--card .card__content .container--wysiwyg .container__inner {
  padding: 0 !important;
}
.version_2.container--content-with-aside.container--column .container--paragraph .accordion {
  margin: 0;
  max-width: 100%;
}
@media (max-width: 767px) {
  .version_2.container--content-with-aside.container--column .container--paragraph .accordion .accordion-item__content > .container > .container__inner {
    padding: 16px 24px 20px !important;
  }
}
@media (min-width: 768px) {
  .version_2.container--content-with-aside.container--column .container--paragraph .accordion .accordion-item__content > .container > .container__inner {
    padding: 16px 25px 20px !important;
  }
}
@media (min-width: 1286px) {
  .version_2.container--content-with-aside.container--column .container--paragraph .accordion .accordion-item__content > .container > .container__inner {
    padding: 21px 25px 24px !important;
  }
}

@media print {
  .content-with-aside {
    display: block;
  }
  .content-with-aside:before, .content-with-aside:after {
    content: "";
    display: table;
  }
  .content-with-aside:after {
    clear: both;
  }
  .content-with-aside.content-with-aside--right .content-with-aside__content {
    float: left;
  }
  .content-with-aside.content-with-aside--right .content-with-aside__aside {
    float: right;
  }
  .content-with-aside.content-with-aside--left .content-with-aside__content {
    float: right;
  }
  .content-with-aside.content-with-aside--left .content-with-aside__aside {
    float: left;
  }
  .content-with-aside .content-with-aside__content {
    float: left;
  }
  .content-with-aside .content-with-aside__aside {
    float: right;
    width: 35%;
  }
  .person {
    display: block;
    height: auto !important;
  }
  .person .person__image {
    height: auto;
  }
  .person .container.container--media-entity {
    height: auto;
  }
  .person .container.container--media-entity > .container__inner {
    height: auto;
  }
}
/* Listing Components */
.planet--listing__filter {
  background-color: #f2f2f2;
}
.planet--listing__filter .form--planet__listing {
  max-width: 1080px;
  padding: 40px 24px;
  margin: auto;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
@media (max-width: 1023px) {
  .planet--listing__filter .form--planet__listing {
    max-width: 785px;
  }
}
@media (max-width: 1023px) {
  .planet--listing__filter .form--planet__listing {
    max-width: 715px;
  }
}
@media (min-width: 768px) {
  .planet--listing__filter .form--planet__listing {
    flex-wrap: nowrap;
    padding: 40px 0;
  }
}
@media (min-width: 1024px) {
  .planet--listing__filter .form--planet__listing {
    padding: 40px 24px;
    max-width: 785px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1286px) {
  .planet--listing__filter .form--planet__listing {
    padding: 40px 0;
    max-width: 1080px;
  }
}
.planet--listing__filter .form--planet__listing > div {
  flex: 0 0 100%;
}
@media (min-width: 768px) {
  .planet--listing__filter .form--planet__listing > div {
    flex: auto;
  }
}
.planet--listing__filter .form--planet__listing .placeholder--CTA {
  margin-left: auto;
  margin-top: 16px;
}
@media (min-width: 768px) {
  .planet--listing__filter .form--planet__listing .placeholder--CTA {
    flex: 0 0 220px;
    margin-top: 0;
  }
}
@media (min-width: 1024px) {
  .planet--listing__filter .form--planet__listing .placeholder--CTA {
    flex: 0 0 294px;
  }
}

.planet--listing__outer .planet--listing__row {
  width: 100%;
  max-width: 100%;
  border-top: 1px solid #575656;
  padding: 24px 0 0;
  margin-top: 41px;
}
@media (min-width: 768px) {
  .planet--listing__outer .planet--listing__row {
    max-width: calc(50% - 16.5px);
  }
}
@media (min-width: 1024px) {
  .planet--listing__outer .planet--listing__row {
    margin-top: 57px;
    max-width: calc(50% - 26.5px);
  }
}
@media (min-width: 1286px) {
  .planet--listing__outer .planet--listing__row {
    margin-top: 72px;
    max-width: calc(50% - 26px);
  }
}
.planet--listing__outer .planet--listing__row img {
  width: 100%;
  height: auto;
}
.planet--listing__outer .planet--listing__row + div[data-block-plugin-id=veolia_site_mailchimp_block] {
  margin-top: 56px;
}
@media (min-width: 768px) {
  .planet--listing__outer .planet--listing__row + div[data-block-plugin-id=veolia_site_mailchimp_block] {
    margin-top: 41px;
    width: 100%;
    max-width: calc(50% - 16.5px);
    padding: 0 5px;
  }
}
@media (min-width: 1024px) {
  .planet--listing__outer .planet--listing__row + div[data-block-plugin-id=veolia_site_mailchimp_block] {
    margin-top: 57px;
    max-width: calc(50% - 26.5px);
  }
}
@media (min-width: 1286px) {
  .planet--listing__outer .planet--listing__row + div[data-block-plugin-id=veolia_site_mailchimp_block] {
    margin-top: 72px;
    max-width: calc(50% - 26px);
  }
}
.planet--listing__outer .pager {
  display: flex;
  justify-content: center;
  padding: 0;
  margin: 72px 0 0;
}
.planet--listing__outer .pager__item {
  list-style: none;
  display: block;
}
.planet--listing__outer .pager__item a {
  border: 2px solid #2c2c2c;
  font-size: 18px;
  padding: 16px 32px;
  height: auto;
  text-transform: inherit;
  line-height: 24px;
}
.planet--listing__outer .form-checkboxes ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.planet--listing__outer .form-checkboxes ul li {
  display: inline-block;
  margin-right: 32px;
}
.planet--listing__outer .form-checkboxes ul li.selected-options-mobile-only {
  display: none;
}
.planet--listing__outer .form-checkboxes ul li.selected-options-mobile-only label {
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 50px;
}
@media (max-width: 767px) {
  .planet--listing__outer .form-checkboxes ul li.selected-options-mobile-only {
    display: block;
  }
}
.planet--listing__outer .form-checkboxes ul .checkbox-mark {
  display: none;
}
.planet--listing__outer .form-checkboxes ul .form-item-checkbox label {
  font-size: 17px;
  color: #2c2c2c;
  letter-spacing: 1px;
  padding: 6px 10px;
  border: 1px solid #2c2c2c;
  opacity: 0.7;
  font-weight: 400;
  text-transform: uppercase;
}
.planet--listing__outer .form-checkboxes ul .form-item-checkbox.highlight label {
  opacity: 1;
  border: 2px solid #2c2c2c;
  font-weight: 700;
  padding: 6px 7px;
}

.planet--listing_container {
  max-width: 1080px;
  padding: 0 24px;
  margin: auto;
  display: block;
  color: #2c2c2c;
}
html[lang|=en] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .planet--listing_container {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .planet--listing_container {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .planet--listing_container {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .planet--listing_container {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .planet--listing_container {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .planet--listing_container {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .planet--listing_container {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .planet--listing_container {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .planet--listing_container {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .planet--listing_container {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .planet--listing_container {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .planet--listing_container {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .planet--listing_container {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .planet--listing_container {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .planet--listing_container {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .planet--listing_container {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .planet--listing_container {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 768px) {
  .planet--listing_container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    max-width: 715px;
    padding: 0;
  }
}
@media (min-width: 1024px) {
  .planet--listing_container {
    max-width: 785px;
  }
}
@media (min-width: 1286px) {
  .planet--listing_container {
    max-width: 1080px;
  }
}
@media (min-width: 768px) {
  .planet--listing_container > div:nth-of-type(odd) {
    margin-right: 16.5px;
  }
}
@media (min-width: 1024px) {
  .planet--listing_container > div:nth-of-type(odd) {
    margin-right: 26.5px;
  }
}
@media (min-width: 1286px) {
  .planet--listing_container > div:nth-of-type(odd) {
    margin-right: 26px;
  }
}
@media (min-width: 768px) {
  .planet--listing_container > div:nth-of-type(even) {
    margin-left: 16.5px;
  }
}
@media (min-width: 1024px) {
  .planet--listing_container > div:nth-of-type(even) {
    margin-left: 26.5px;
  }
}
@media (min-width: 1286px) {
  .planet--listing_container > div:nth-of-type(even) {
    margin-left: 26px;
  }
}
.planet--listing_container a {
  color: #2c2c2c;
  display: block;
  text-decoration: none;
}
.planet--listing_container .category {
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 18px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .planet--listing_container .category {
    font-size: 13px;
    letter-spacing: 1.08px;
    line-height: 17px;
  }
}
@media (min-width: 1024px) {
  .planet--listing_container .category {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 18px;
  }
}
@media (min-width: 1286px) {
  .planet--listing_container .category {
    font-size: 17px;
    line-height: 22px;
  }
}
.planet--listing_container h3 {
  font-size: 22px;
  letter-spacing: 0;
  line-height: 29px;
  font-weight: 700;
  margin: 8px 0 16px 0;
}
@media (min-width: 768px) {
  .planet--listing_container h3 {
    font-size: 20px;
    line-height: 27px;
  }
}
@media (min-width: 1024px) {
  .planet--listing_container h3 {
    line-height: 26px;
  }
}
@media (min-width: 1286px) {
  .planet--listing_container h3 {
    font-size: 26px;
    line-height: 33px;
  }
}
.planet--listing_container .description {
  font-size: 17px;
  letter-spacing: 0;
  line-height: 24px;
  font-weight: 400;
  padding-bottom: 24px;
}
@media (min-width: 768px) {
  .planet--listing_container .description {
    font-size: 14px;
    line-height: 21px;
    padding-bottom: 16px;
  }
}
@media (min-width: 1024px) {
  .planet--listing_container .description {
    line-height: 20px;
  }
}
@media (min-width: 1286px) {
  .planet--listing_container .description {
    font-size: 17px;
    line-height: 26px;
    padding-bottom: 24px;
  }
}

.cta---link_planet a {
  border: 2px solid #2c2c2c;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  padding: 16px 57px 16px 32px;
  position: relative;
  color: #2c2c2c;
  text-decoration: none;
  display: inline-block;
}
html[lang|=en] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .cta---link_planet a {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .cta---link_planet a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .cta---link_planet a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .cta---link_planet a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .cta---link_planet a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .cta---link_planet a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .cta---link_planet a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .cta---link_planet a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .cta---link_planet a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .cta---link_planet a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .cta---link_planet a {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .cta---link_planet a {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .cta---link_planet a {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .cta---link_planet a {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .cta---link_planet a {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .cta---link_planet a {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .cta---link_planet a {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
@media (min-width: 1024px) {
  .cta---link_planet a {
    width: 100%;
  }
}
.cta---link_planet a:after {
  content: "";
  display: block;
  position: absolute;
  width: 11px;
  height: 11px;
  border-right: 2px solid #2c2c2c;
  border-bottom: 2px solid #2c2c2c;
  right: 30px;
  top: calc(50% - 5px);
  transform: rotateZ(315deg);
  transform-origin: 50% 50%;
}
.cta---link_planet .press-releases-listing__item {
  float: none;
  padding: 0;
}
.cta---link_planet .press-releases-listing__item.press-releases-listing__item--width-third {
  width: 100%;
}

.container.container--newsletter-subscription > .container__inner {
  padding: 0;
  margin: 0 -15px;
}
@media (min-width: 768px) {
  .container.container--newsletter-subscription > .container__inner {
    margin: 0;
  }
}

.views-infinite-scroll-content-wrapper {
  margin: 0;
}

.enable-newsletter div[data-block-plugin-id=veolia_site_mailchimp_block] {
  display: none;
}

.enable-newsletter[data-enable="1"] div[data-block-plugin-id=veolia_site_mailchimp_block] {
  display: block;
}
.enable-newsletter[data-enable="1"] ~ .enable-newsletter[data-enable=""] div[data-block-plugin-id=veolia_site_mailchimp_block] {
  display: block;
}

.planet-listing--result-summary {
  color: #2c2c2c;
  font-size: 13px;
  font-style: italic;
  display: flex;
  justify-content: center;
  margin: 16px 0 104px;
}
html[lang|=en] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fr] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cs] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=de] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=es] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nl] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hu] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pl] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ro] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sk] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sv] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=fi] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nb] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ca] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sr] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=da] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=nn] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=vi] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=id] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=th] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=it] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=af] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bs] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=cy] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=et] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ga] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hr] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lt] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=lv] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=pt-br] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sl] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=sq] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=tr] .planet-listing--result-summary {
  font-family: TheSans-OT, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=bg] .planet-listing--result-summary {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=uk] .planet-listing--result-summary {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ru] .planet-listing--result-summary {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ky] .planet-listing--result-summary {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mk] .planet-listing--result-summary {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=mn] .planet-listing--result-summary {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=el] .planet-listing--result-summary {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=he] .planet-listing--result-summary {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=hi] .planet-listing--result-summary {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=ms] .planet-listing--result-summary {
  font-family: TheSans-LP, Arial, "FreeSans", "Garuda", Helvetica, "Bitstream Vera Sans", sans-serif;
}
html[lang|=zh-hans] .planet-listing--result-summary {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=zh-hant] .planet-listing--result-summary {
  font-family: Helvetica, STHeiti, sans-serif;
}
html[lang|=ar] .planet-listing--result-summary {
  font-family: "Nimbus_Sans_Me", Arial, sans-serif;
}
html[lang|=ja] .planet-listing--result-summary {
  font-family: Mplus1p, "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}
html[lang|=ko] .planet-listing--result-summary {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
html[lang|=ko] .planet-listing--result-summary {
  font-family: NanumBarunGothic, "Times New Roman", sans-serif;
}
.planet-listing--result-summary .result-separator {
  padding: 0 3px;
}
.planet-listing--result-summary .result-count:empty + .result-separator,
.planet-listing--result-summary .result-count:empty + .result-separator + .result-total {
  display: none;
}

form.planet--listing__filter + .views-infinite-scroll-content-wrapper + footer {
  margin-top: 72px;
}

@media (min-width: 768px) {
  .mobile-only-open-close {
    display: none;
  }
}
@media (max-width: 767px) {
  .planet--listing__outer .form-checkboxes {
    min-height: 51px;
    position: relative;
  }
  .planet--listing__outer .form-checkboxes .mobile-only-open-close {
    position: absolute;
    cursor: pointer;
    width: 100%;
    display: block;
    height: 100%;
    z-index: 99;
  }
  .planet--listing__outer .form-checkboxes .mobile-only-open-close:before {
    content: "";
    background: url(..//images/down.svg) center no-repeat;
    height: 51px;
    display: flex;
    width: 24px;
    position: absolute;
    z-index: 2;
    transition: transform 0.25s ease;
    right: 24px;
  }
  .planet--listing__outer .form-checkboxes .mobile-only-open-close.open:before {
    transform: rotate(180deg);
  }
  .planet--listing__outer .form-checkboxes .mobile-only-open-close.open + ul {
    max-height: none;
  }
  .planet--listing__outer .form-checkboxes ul {
    border: 1px solid #2c2c2c;
    max-height: 51px;
    overflow: hidden;
    transition: max-height 0.25s ease-in-out;
    position: absolute;
    width: 100%;
    background: #f2f2f2;
    z-index: 1;
  }
  .planet--listing__outer .form-checkboxes ul li {
    display: block;
    margin: 0;
  }
  .planet--listing__outer .form-checkboxes ul .form-item-checkbox label,
  .planet--listing__outer .form-checkboxes ul .form-item-checkbox.highlight label {
    padding: 15px 24px;
    font-size: 16px;
    border: none;
    margin: 0;
    display: block;
  }
}
@media print {
  .carousel-with-cta {
    height: 472px;
  }
  .carousel-with-cta .slick-track {
    width: 100% !important;
    transform: translate3d(0, 0, 0) !important;
    height: 472px;
  }
  .carousel-with-cta .carousel-with-cta__item {
    height: 472px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
  }
  .carousel-with-cta-item {
    height: 472px;
    width: 688px;
  }
  .carousel-with-cta-item .carousel-with-cta-item__content {
    width: 100%;
    overflow: hidden;
  }
  .homepage-layout {
    overflow: visible;
  }
  .homepage-layout .homepage-layout__region.homepage-layout__region--top {
    display: block;
  }
  .homepage-layout .homepage-layout__region.homepage-layout__region--bottom {
    display: block;
  }
  .homepage-layout .homepage-layout__region.homepage-layout__region--bottom:after {
    content: "";
    display: table;
    width: 100%;
    clear: both;
    float: none;
  }
  .homepage-layout .homepage-layout__left-bottom-content {
    float: left;
  }
  .homepage-layout .homepage-layout__right-bottom-content {
    float: right;
  }
  .form-file {
    display: none;
  }
  .press-releases-listing__item {
    position: static !important;
  }
  .landing-map {
    display: none;
  }
  .grid {
    display: block;
  }
  .grid:before, .grid:after {
    content: "";
    display: table;
  }
  .grid:after {
    clear: both;
  }
  .grid .grid__title {
    float: left;
  }
  .grid .grid__column {
    float: left;
  }
  .grid.grid--count--2 .social-media-posts .slick-track {
    width: 100% !important;
    transform: translate3d(0, 0, 0) !important;
  }
  .grid.grid--count--2 .social-media-posts .slick-track .social-post {
    width: 100% !important;
    float: left !important;
    display: none;
  }
  .grid.grid--count--2 .social-media-posts .slick-track .social-post:first-child {
    display: block;
  }
  .footer {
    page-break-inside: avoid;
  }
  @page {
    size: 297mm 210mm;
    margin: 5mm 0 5mm 0;
  }
  .container {
    height: auto !important;
  }
  .container > .container__inner {
    height: auto !important;
  }
}

/*# sourceMappingURL=design_v2.css.map*/