body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

div,
span,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
em,
img,
ins,
small,
strong,
sub,
sup,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
footer,
header,
nav,
section,
time,
mark,
audio,
video {
  border: 0;
  font: inherit;
  font-size: 100%;
  margin: 0;
  padding: 0;
  vertical-align: baseline; }

html {
  box-sizing: border-box; }

html,
body {
  margin: 0;
  padding: 0; }

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

ol,
ul {
  list-style: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

main {
  display: block; }

p,
a,
span,
h1,
h2,
h3,
h4,
h5,
h6 {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility; }

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

::-webkit-scrollbar-track {
  background: transparent; }

@media only screen and (min-width: 576px) {
  .Vlt-S-only {
    display: none !important; } }

@media only screen and (max-width: 575px) {
  .Vlt-M-only {
    display: none !important; } }

@media only screen and (min-width: 768px) {
  .Vlt-M-only {
    display: none !important; } }

@media only screen and (max-width: 767px) {
  .Vlt-L-plus {
    display: none !important; } }

@media only screen and (max-width: 575px) {
  .Vlt-M-plus {
    display: none !important; } }

@media only screen and (min-width: 768px) {
  .Vlt-M-less {
    display: none !important; } }

.Vlt-grid {
  -ms-flex-align: stretch;
      align-items: stretch;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  margin-left: -16px;
  margin-right: -16px; }
  .Vlt-grid--center {
    -ms-flex-pack: center;
        justify-content: center; }
  .Vlt-grid--nowrap {
    -ms-flex-flow: row;
        flex-flow: row; }
  .Vlt-grid--flush {
    margin-left: 0;
    margin-right: 0; }
    .Vlt-grid--flush > .Vlt-col {
      padding-left: 0;
      padding-right: 0; }
  @media only screen and (max-width: 767px) {
    .Vlt-grid--stack-flush .Vlt-col:not([class*='Vlt-col--M']), .Vup-table-controls .Vlt-col:not([class*='Vlt-col--M']),
    .Vlt-grid--stack-flush .Vlt-col:not([class*='Vlt-col--S']), .Vup-table-controls .Vlt-col:not([class*='Vlt-col--S']),
    .Vlt-grid--stack-flush .Vlt-col:not([class*='Vlt-col--A']), .Vup-table-controls .Vlt-col:not([class*='Vlt-col--A']) {
      margin-bottom: 0;
      margin-top: 0; } }
  @media only screen and (min-width: 768px) {
    .Vlt-grid--narrow {
      margin-left: -8px;
      margin-right: -8px; } }
  @media only screen and (min-width: 768px) {
    .Vlt-grid--narrow .Vlt-col {
      padding-left: 8px;
      padding-right: 8px; } }
  @media only screen and (max-width: 767px) {
    .Vlt-grid--narrow .Vlt-col:not([class*='Vlt-col--M']), .Vlt-grid--narrow .Vlt-col:not([class*='Vlt-col--S']) {
      margin-bottom: 4px;
      margin-top: 4px; } }
  .Vlt-grid__separator {
    -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
    max-width: 100% !important; }
    .Vlt-grid__separator--spaced {
      height: 1.5rem; }
    .Vlt-grid__separator--tall {
      height: 2.5rem; }
  .Vlt-grid--middle {
    -ms-flex-align: center;
        align-items: center; }
  .Vlt-grid--bottom {
    -ms-flex-align: end;
        align-items: flex-end; }
  .Vlt-grid--margin1 {
    margin-bottom: 8px;
    margin-top: 8px; }
  .Vlt-grid--margin2 {
    margin-bottom: 16px;
    margin-top: 16px; }
  .Vlt-grid--margin3 {
    margin-bottom: 24px;
    margin-top: 24px; }
  .Vlt-grid--margin4 {
    margin-bottom: 32px;
    margin-top: 32px; }
  .Vlt-grid--margin-top1 {
    margin-top: 8px; }
  .Vlt-grid--margin-top2 {
    margin-top: 16px; }
  .Vlt-grid--margin-top3 {
    margin-top: 24px; }
  .Vlt-grid--margin-top4 {
    margin-top: 32px; }
  .Vlt-grid--margin-bottom1 {
    margin-bottom: 8px; }
  .Vlt-grid--margin-bottom2 {
    margin-bottom: 16px; }
  .Vlt-grid--margin-bottom3 {
    margin-bottom: 24px; }
  .Vlt-grid--margin-bottom4 {
    margin-bottom: 32px; }

.Vlt-col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -ms-flex-positive: 1;
      flex-grow: 1;
  max-width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  position: relative; }
  @media only screen and (max-width: 767px) {
    .Vlt-col:not([class*='Vlt-col--A']):not([class*='Vlt-col--M']), .Vlt-col:not([class*='Vlt-col--A']):not([class*='Vlt-col--S']) {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
      max-width: 100%; }
    .Vlt-col:not([class*='Vlt-col--M']), .Vlt-col:not([class*='Vlt-col--S']) {
      margin-bottom: 8px;
      margin-top: 8px; } }
  .Vlt-col--full {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%; }
  @media only screen and (min-width: 768px) {
    .Vlt-col--1of2 {
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
      max-width: 50%; }
    .Vlt-col--1of3 {
      -ms-flex: 0 0 33.33%;
          flex: 0 0 33.33%;
      max-width: 33.33%; }
    .Vlt-col--2of3 {
      -ms-flex: 0 0 66.66%;
          flex: 0 0 66.66%;
      max-width: 66.66%; }
    .Vlt-col--1of4 {
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
      max-width: 25%; }
    .Vlt-col--2of4 {
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
      max-width: 50%; }
    .Vlt-col--3of4 {
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
      max-width: 75%; }
    .Vlt-col--center {
      text-align: center; }
    .Vlt-col--right {
      text-align: right; }
    .Vlt-col--left {
      text-align: left; } }
  .Vlt-col--A {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1; }
    .Vlt-col--A-1of2 {
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
      max-width: 50%; }
    .Vlt-col--A-1of3 {
      -ms-flex: 0 0 33.33%;
          flex: 0 0 33.33%;
      max-width: 33.33%; }
    .Vlt-col--A-2of3 {
      -ms-flex: 0 0 66.66%;
          flex: 0 0 66.66%;
      max-width: 66.66%; }
    .Vlt-col--A-1of4 {
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
      max-width: 25%; }
    .Vlt-col--A-2of4 {
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
      max-width: 50%; }
    .Vlt-col--A-3of4 {
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
      max-width: 75%; }
    .Vlt-col--A-center {
      text-align: center; }
    .Vlt-col--A-right {
      text-align: right; }
    .Vlt-col--A-left {
      text-align: left; }
  @media only screen and (max-width: 575px) {
    .Vlt-col--S {
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
      -ms-flex-positive: 1;
          flex-grow: 1; }
      .Vlt-col--S-1of2 {
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
        max-width: 50%; }
      .Vlt-col--S-1of3 {
        -ms-flex: 0 0 33.33%;
            flex: 0 0 33.33%;
        max-width: 33.33%; }
      .Vlt-col--S-2of3 {
        -ms-flex: 0 0 66.66%;
            flex: 0 0 66.66%;
        max-width: 66.66%; }
      .Vlt-col--S-1of4 {
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
        max-width: 25%; }
      .Vlt-col--S-2of4 {
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
        max-width: 50%; }
      .Vlt-col--S-3of4 {
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
        max-width: 75%; }
      .Vlt-col--S-center {
        text-align: center; }
      .Vlt-col--S-right {
        text-align: right; }
      .Vlt-col--S-left {
        text-align: left; } }
  @media only screen and (min-width: 576px) and (max-width: 767px) {
    .Vlt-col--M {
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
      -ms-flex-positive: 1;
          flex-grow: 1; }
      .Vlt-col--M-1of2 {
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
        max-width: 50%; }
      .Vlt-col--M-1of3 {
        -ms-flex: 0 0 33.33%;
            flex: 0 0 33.33%;
        max-width: 33.33%; }
      .Vlt-col--M-2of3 {
        -ms-flex: 0 0 66.66%;
            flex: 0 0 66.66%;
        max-width: 66.66%; }
      .Vlt-col--M-1of4 {
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
        max-width: 25%; }
      .Vlt-col--M-2of4 {
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
        max-width: 50%; }
      .Vlt-col--M-3of4 {
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
        max-width: 75%; }
      .Vlt-col--M-center {
        text-align: center; }
      .Vlt-col--M-right {
        text-align: right; }
      .Vlt-col--M-left {
        text-align: left; } }

.Vlt-row {
  clear: both;
  padding: 10px 0; }

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 600;
  src: url(_/node_modules/@vonagevolta/volta2/fonts/Lato-Semibold.woff2) format("woff2"), url(_/node_modules/@vonagevolta/volta2/fonts/Lato-Semibold.woff) format("woff"); }

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 800;
  src: url(_/node_modules/@vonagevolta/volta2/fonts/Lato-Heavy.woff2) format("woff2"), url(_/node_modules/@vonagevolta/volta2/fonts/Lato-Heavy.woff) format("woff"); }

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: normal;
  src: url(_/node_modules/@vonagevolta/volta2/fonts/Lato-Regular.woff2) format("woff2"), url(_/node_modules/@vonagevolta/volta2/fonts/Lato-Regular.woff) format("woff"); }

html {
  font-size: 62.5%; }

body {
  color: #2c2d30;
  font-family: 'lato', sans-serif;
  font-size: 1.5rem;
  line-height: 2rem; }

* {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased; }

input,
select,
textarea,
button {
  font-family: inherit; }

p,
th,
td,
label,
button,
li,
a {
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 2rem; }

b,
strong {
  font-weight: 800; }

a {
  text-decoration: none; }

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #2c2d30; }
  h1 a,
  h2 a,
  h3 a,
  h4 a,
  h5 a,
  h6 a {
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit; }

p {
  color: #2c2d30;
  margin-bottom: 8px; }

.p-large {
  font-size: 1.7rem;
  line-height: 2.8rem;
  margin-bottom: 16px; }

.Vlt-title--icon {
  display: -ms-flexbox;
  display: flex; }
  .Vlt-title--icon svg {
    margin-right: 8px; }
  .Vlt-title--icon code,
  .Vlt-title--icon .Vlt-badge {
    margin: 0 0.3em; }

.Vlt-title--margin-top1 {
  margin-top: 8px; }

.Vlt-title--margin-top2 {
  margin-top: 16px; }

.Vlt-title--margin-top3 {
  margin-top: 24px; }

.Vlt-title--margin-top4 {
  margin-top: 32px; }

.Vlt-title--center {
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center; }

.Vlt-title--nomargin {
  margin: 0; }

h1 {
  font-size: 3.2rem;
  font-weight: 800;
  line-height: 3.7rem;
  margin-bottom: 24px; }
  @media only screen and (min-width: 768px) {
    h1 {
      font-size: 4rem;
      line-height: 4.8rem; } }
  h1.Vlt-title--icon svg {
    -ms-flex: 0 0 32px;
        flex: 0 0 32px;
    height: 32px;
    margin-top: 5px;
    width: 32px; }
    @media only screen and (min-width: 768px) {
      h1.Vlt-title--icon svg {
        -ms-flex: 0 0 40px;
            flex: 0 0 40px;
        height: 40px;
        width: 40px; } }

h2 {
  font-size: 2.8rem;
  font-weight: 800;
  line-height: 3.2rem;
  margin-bottom: 16px; }
  @media only screen and (min-width: 768px) {
    h2 {
      font-size: 3rem;
      line-height: 3.4rem; } }
  h2.Vlt-title--icon svg {
    -ms-flex: 0 0 28px;
        flex: 0 0 28px;
    height: 28px;
    margin-top: 4px;
    width: 28px; }
    @media only screen and (min-width: 768px) {
      h2.Vlt-title--icon svg {
        -ms-flex: 0 0 30px;
            flex: 0 0 30px;
        height: 30px;
        width: 30px; } }

h3 {
  font-size: 2.3rem;
  font-weight: 800;
  line-height: 2.8rem;
  margin-bottom: 16px; }
  @media only screen and (min-width: 768px) {
    h3 {
      font-size: 2.4rem;
      line-height: 3rem; } }
  h3.Vlt-title--icon svg {
    -ms-flex: 0 0 23px;
        flex: 0 0 23px;
    height: 23px;
    margin-top: 3px;
    width: 23px; }
    @media only screen and (min-width: 768px) {
      h3.Vlt-title--icon svg {
        -ms-flex: 0 0 25px;
            flex: 0 0 25px;
        height: 25px;
        width: 25px; } }

h4 {
  font-size: 2rem;
  font-weight: 800;
  line-height: 2.4rem;
  margin-bottom: 8px; }
  @media only screen and (min-width: 768px) {
    h4 {
      font-size: 2.1rem;
      line-height: 2.4rem; } }
  h4.Vlt-title--icon svg {
    -ms-flex: 0 0 21px;
        flex: 0 0 21px;
    height: 21px;
    margin-top: 2px;
    width: 21px; }

h5 {
  font-size: 1.7rem;
  font-weight: 800;
  line-height: 2rem;
  margin-bottom: 8px; }

small {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2rem; }

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
.p-large small {
  font-size: 80%;
  font-weight: inherit;
  line-height: inherit; }

code {
  color: #f25a6b;
  font-family: monospace, monospace;
  font-size: inherit;
  line-height: inherit; }

p + h1,
p + h2,
p + h3,
p + h4,
ul + h1,
ul + h2,
ul + h3,
ul + h4 {
  padding-top: 16px; }

.Vlt-btn, .Vlt-dropdown__btn, .Vlt-native-dropdown select, .Vlt-callout__cta, pre[class*='language-'].code-toolbar > .toolbar a {
  -ms-flex-align: center;
      align-items: center;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 0;
  border-radius: 36px;
  box-shadow: 0 1px 0px rgba(44, 45, 48, 0.15);
  cursor: pointer;
  display: inline-block;
  font-size: 1.4rem;
  font-weight: 600;
  -ms-flex-pack: center;
      justify-content: center;
  line-height: 1.9rem;
  margin: 8px 0;
  min-height: 36px;
  outline: none;
  padding: 8px 16px;
  text-align: center;
  transition: transform 0.2s, background 0.2s;
  vertical-align: middle;
  white-space: nowrap; }
  .Vlt-btn:focus, .Vlt-dropdown__btn:focus, .Vlt-native-dropdown select:focus, .Vlt-callout__cta:focus, pre[class*='language-'].code-toolbar > .toolbar a:focus {
    outline: none; }
  .Vlt-btn:hover, .Vlt-dropdown__btn:hover, .Vlt-native-dropdown select:hover, .Vlt-callout__cta:hover, pre[class*='language-'].code-toolbar > .toolbar a:hover {
    transform: scale(1.05); }
  .Vlt-btn:active, .Vlt-dropdown__btn:active, .Vlt-native-dropdown select:active, .Vlt-callout__cta:active, pre[class*='language-'].code-toolbar > .toolbar a:active {
    border: 0;
    box-shadow: inset 0 2px 3px rgba(44, 45, 48, 0.12);
    outline: none;
    transform: scale(0.99); }
  .Vlt-btn svg, .Vlt-dropdown__btn svg, .Vlt-native-dropdown select svg, .Vlt-callout__cta svg, pre[class*='language-'].code-toolbar > .toolbar a svg {
    display: inline-block;
    fill: #ffffff;
    height: 20px;
    margin-left: -5px;
    margin-right: 6px;
    margin-top: -3px;
    vertical-align: middle;
    width: 20px; }

.Vlt-btn--block {
  width: 100%; }

.Vlt-btn + .Vlt-btn {
  margin-left: 8px; }

.Vlt-btn--nomargin {
  margin: 0; }

.Vlt-btn--app, pre[class*='language-'].code-toolbar > .toolbar a, .Vlt-modal__footer .Vlt-btn, .Vlt-card__cta .Vlt-btn, .Vlt-table .Vlt-btn, .Vlt-composite__append .Vlt-btn,
.Vlt-composite__append .Vlt-dropdown__btn,
.Vlt-composite__append .Vlt-native-dropdown select, .Vlt-composite__prepend .Vlt-btn,
.Vlt-composite__prepend .Vlt-dropdown__btn,
.Vlt-composite__prepend .Vlt-native-dropdown select {
  border-radius: 4px; }

.Vlt-btn--small, pre[class*='language-'].code-toolbar > .toolbar a, .Vlt-btn-group--small .Vlt-btn, .Vlt-table .Vlt-btn, .Vlt-dropdown__btn--small, vg-store-tile .Vlt-card .Vup-store-footer .Vlt-btn,
vg-hardware-store-tile .Vlt-card .Vup-store-footer .Vlt-btn {
  line-height: 1.5rem;
  min-height: 30px;
  padding: 7px 14px; }
  .Vlt-btn--small svg, pre[class*='language-'].code-toolbar > .toolbar a svg, .Vlt-btn-group--small .Vlt-btn svg, .Vlt-table .Vlt-btn svg, .Vlt-dropdown__btn--small svg, vg-store-tile .Vlt-card .Vup-store-footer .Vlt-btn svg,
  vg-hardware-store-tile .Vlt-card .Vup-store-footer .Vlt-btn svg {
    height: 16px;
    width: 16px; }

.Vlt-btn--large, .Vlt-btn-group--large .Vlt-btn, .Vlt-form__element--big .Vlt-composite__append .Vlt-btn, .Vlt-form__element--big
.Vlt-composite__append .Vlt-dropdown__btn, .Vlt-form__element--big
.Vlt-composite__append .Vlt-native-dropdown select, .Vlt-form__element--big .Vlt-composite__prepend .Vlt-btn, .Vlt-form__element--big
.Vlt-composite__prepend .Vlt-dropdown__btn, .Vlt-form__element--big
.Vlt-composite__prepend .Vlt-native-dropdown select, .Vlt-dropdown__btn--large, .Vlt-native-dropdown--large select {
  font-size: 1.6rem;
  line-height: 2.2rem;
  margin: 8px 0 16px;
  min-height: 50px;
  padding: 13px 25px; }
  .Vlt-btn--large svg, .Vlt-btn-group--large .Vlt-btn svg, .Vlt-form__element--big .Vlt-composite__append .Vlt-btn svg, .Vlt-form__element--big
  .Vlt-composite__append .Vlt-dropdown__btn svg, .Vlt-form__element--big
  .Vlt-composite__append .Vlt-native-dropdown select svg, .Vlt-form__element--big .Vlt-composite__prepend .Vlt-btn svg, .Vlt-form__element--big
  .Vlt-composite__prepend .Vlt-dropdown__btn svg, .Vlt-form__element--big
  .Vlt-composite__prepend .Vlt-native-dropdown select svg, .Vlt-dropdown__btn--large svg, .Vlt-native-dropdown--large select svg {
    height: 24px;
    margin-top: -4px;
    width: 24px; }
    .Vlt-btn--large svg span, .Vlt-btn-group--large .Vlt-btn svg span, .Vlt-form__element--big .Vlt-composite__append .Vlt-btn svg span, .Vlt-form__element--big
    .Vlt-composite__append .Vlt-dropdown__btn svg span, .Vlt-form__element--big
    .Vlt-composite__append .Vlt-native-dropdown select svg span, .Vlt-form__element--big .Vlt-composite__prepend .Vlt-btn svg span, .Vlt-form__element--big
    .Vlt-composite__prepend .Vlt-dropdown__btn svg span, .Vlt-form__element--big
    .Vlt-composite__prepend .Vlt-native-dropdown select svg span, .Vlt-dropdown__btn--large svg span, .Vlt-native-dropdown--large select svg span {
      margin-left: 8px; }

.Vlt-btn--icon svg, .Vlt-btn-group--icon .Vlt-btn svg {
  margin-left: -8px;
  margin-right: -8px; }

.Vlt-btn--large.Vlt-btn--icon svg, .Vlt-btn-group--icon .Vlt-btn--large.Vlt-btn svg {
  margin-left: -12px;
  margin-right: -12px; }

.Vlt-btn--small.Vlt-btn--icon svg, pre[class*='language-'].code-toolbar > .toolbar a.Vlt-btn--icon svg, .Vlt-btn-group--icon .Vlt-btn--small.Vlt-btn svg, .Vlt-btn-group--icon pre[class*='language-'].code-toolbar > .toolbar a.Vlt-btn svg, pre[class*='language-'].code-toolbar > .toolbar .Vlt-btn-group--icon a.Vlt-btn svg {
  margin-left: -7px;
  margin-right: -7px; }

.Vlt-btn--primary, .Vlt-callout--warning .Vlt-callout__cta {
  background: #ff8f02;
  color: #ffffff; }
  .Vlt-btn--primary:hover, .Vlt-callout--warning .Vlt-callout__cta:hover, .Vlt-btn--primary:not(.Vlt-btn--no-focus):focus, .Vlt-callout--warning .Vlt-callout__cta:not(.Vlt-btn--no-focus):focus {
    background: #e88100;
    color: #ffffff; }
  .Vlt-btn--primary:active .Vlt-btn_active.Vlt-btn--primary, .Vlt-callout--warning .Vlt-callout__cta:active .Vlt-btn_active.Vlt-btn--primary, .Vlt-btn--primary:active .Vlt-callout--warning .Vlt-btn_active.Vlt-callout__cta, .Vlt-callout--warning .Vlt-btn--primary:active .Vlt-btn_active.Vlt-callout__cta, .Vlt-callout--warning .Vlt-callout__cta:active .Vlt-btn_active.Vlt-callout__cta {
    background: #e88100;
    box-shadow: inset 0 2px 3px rgba(44, 45, 48, 0.2), 0 0 0 rgba(44, 45, 48, 0);
    color: #ffffff; }

.Vlt-btn--secondary, .Vlt-callout--shoutout .Vlt-callout__cta {
  background: #33aaee;
  color: #ffffff; }
  .Vlt-btn--secondary:hover, .Vlt-callout--shoutout .Vlt-callout__cta:hover, .Vlt-btn--secondary:not(.Vlt-btn--no-focus):focus, .Vlt-callout--shoutout .Vlt-callout__cta:not(.Vlt-btn--no-focus):focus {
    background: #1ba0ec;
    color: #ffffff; }
  .Vlt-btn--secondary:active, .Vlt-callout--shoutout .Vlt-callout__cta:active, .Vlt-btn_active.Vlt-btn--secondary, .Vlt-callout--shoutout .Vlt-btn_active.Vlt-callout__cta {
    background: #1ba0ec;
    box-shadow: inset 0 2px 3px rgba(44, 45, 48, 0.2);
    color: #ffffff; }

.Vlt-btn--tertiary, .Vlt-native-dropdown select, pre[class*='language-'].code-toolbar > .toolbar a, .Vlt-composite__append .Vlt-btn,
.Vlt-composite__append .Vlt-dropdown__btn,
.Vlt-composite__append .Vlt-native-dropdown select, .Vlt-composite__prepend .Vlt-btn,
.Vlt-composite__prepend .Vlt-dropdown__btn,
.Vlt-composite__prepend .Vlt-native-dropdown select, .Vlt-dropdown__btn, .Vlt-callout--tip .Vlt-callout__cta {
  background: #f8fafc;
  box-shadow: inset 0 0 0px 1px #c4cdd5, 0 1px 0px rgba(44, 45, 48, 0.15);
  color: #2c2d30;
  font-weight: 400; }
  .Vlt-btn--tertiary svg, .Vlt-native-dropdown select svg, pre[class*='language-'].code-toolbar > .toolbar a svg, .Vlt-composite__append .Vlt-btn svg,
  .Vlt-composite__append .Vlt-dropdown__btn svg,
  .Vlt-composite__append .Vlt-native-dropdown select svg, .Vlt-composite__prepend .Vlt-btn svg,
  .Vlt-composite__prepend .Vlt-dropdown__btn svg,
  .Vlt-composite__prepend .Vlt-native-dropdown select svg, .Vlt-dropdown__btn svg, .Vlt-callout--tip .Vlt-callout__cta svg {
    fill: #4e5a64; }
  .Vlt-btn--tertiary:hover, .Vlt-native-dropdown select:hover, pre[class*='language-'].code-toolbar > .toolbar a:hover, .Vlt-composite__append .Vlt-btn:hover, .Vlt-composite__prepend .Vlt-btn:hover, .Vlt-dropdown__btn:hover, .Vlt-callout--tip .Vlt-callout__cta:hover, .Vlt-btn--tertiary:not(.Vlt-btn--no-focus):focus, .Vlt-native-dropdown select:not(.Vlt-btn--no-focus):focus, pre[class*='language-'].code-toolbar > .toolbar a:not(.Vlt-btn--no-focus):focus, .Vlt-composite__append .Vlt-btn:not(.Vlt-btn--no-focus):focus, .Vlt-composite__prepend .Vlt-btn:not(.Vlt-btn--no-focus):focus, .Vlt-dropdown__btn:not(.Vlt-btn--no-focus):focus, .Vlt-callout--tip .Vlt-callout__cta:not(.Vlt-btn--no-focus):focus {
    background: #e7ebee;
    color: #2c2d30; }
  .Vlt-btn--tertiary:active, .Vlt-native-dropdown select:active, pre[class*='language-'].code-toolbar > .toolbar a:active, .Vlt-composite__append .Vlt-btn:active, .Vlt-composite__prepend .Vlt-btn:active, .Vlt-dropdown__btn:active, .Vlt-callout--tip .Vlt-callout__cta:active, .Vlt-btn_active.Vlt-btn--tertiary, .Vlt-native-dropdown select.Vlt-btn_active, pre[class*='language-'].code-toolbar > .toolbar a.Vlt-btn_active, .Vlt-composite__append .Vlt-btn_active.Vlt-btn, .Vlt-composite__prepend .Vlt-btn_active.Vlt-btn, .Vlt-btn_active.Vlt-dropdown__btn, .Vlt-callout--tip .Vlt-btn_active.Vlt-callout__cta {
    background: #e7ebee;
    box-shadow: inset 0 2px 3px rgba(44, 45, 48, 0.2), inset 0 0 0px 1px #c4cdd5;
    color: #2c2d30; }

.Vlt-btn--destructive, .Vlt-callout--critical .Vlt-callout__cta {
  background: #f25a6b;
  color: #ffffff; }
  .Vlt-btn--destructive:hover, .Vlt-callout--critical .Vlt-callout__cta:hover, .Vlt-btn--destructive:not(.Vlt-btn--no-focus):focus, .Vlt-callout--critical .Vlt-callout__cta:not(.Vlt-btn--no-focus):focus {
    background: #f04256;
    color: #ffffff; }
  .Vlt-btn--destructive:active, .Vlt-callout--critical .Vlt-callout__cta:active, .Vlt-btn_active.Vlt-btn--destructive, .Vlt-callout--critical .Vlt-btn_active.Vlt-callout__cta {
    background: #f04256;
    box-shadow: inset 0 2px 3px rgba(44, 45, 48, 0.2);
    color: #ffffff; }

.Vlt-btn--quaternary {
  background: #35be8b;
  color: #ffffff; }
  .Vlt-btn--quaternary:hover, .Vlt-btn--quaternary:not(.Vlt-btn--no-focus):focus {
    background: #2faa7c;
    color: #ffffff; }
  .Vlt-btn--quaternary:active, .Vlt-btn_active.Vlt-btn--quaternary {
    background: #2faa7c;
    box-shadow: inset 0 2px 3px rgba(44, 45, 48, 0.2);
    color: #ffffff; }

.Vlt-btn-group {
  display: -ms-flexbox;
  display: flex; }
  .Vlt-btn-group .Vlt-btn {
    margin-left: 0;
    margin-right: 0; }
    .Vlt-btn-group .Vlt-btn:hover {
      transform: scale(1); }
    .Vlt-btn-group .Vlt-btn:not(:first-child) {
      border-bottom-left-radius: 0;
      border-top-left-radius: 0; }
    .Vlt-btn-group .Vlt-btn:not(:last-child) {
      border-bottom-right-radius: 0;
      border-top-right-radius: 0; }
    .Vlt-btn-group .Vlt-btn--primary:not(:first-child) {
      border-left: 1px solid #ffbc67; }
    .Vlt-btn-group .Vlt-btn--secondary:not(:first-child) {
      border-left: 1px solid #85ccf5; }
    .Vlt-btn-group .Vlt-btn--tertiary:not(:first-child):not(:last-child), .Vlt-btn-group .Vlt-native-dropdown select:not(:first-child):not(:last-child), .Vlt-native-dropdown .Vlt-btn-group select:not(:first-child):not(:last-child), .Vlt-btn-group pre[class*='language-'].code-toolbar > .toolbar a:not(:first-child):not(:last-child), pre[class*='language-'].code-toolbar > .toolbar .Vlt-btn-group a:not(:first-child):not(:last-child) {
      box-shadow: 0 1px 0px rgba(44, 45, 48, 0.15), inset 0 1px 0px 0 #c4cdd5, inset 0 -1px 0px 0 #c4cdd5; }
    .Vlt-btn-group .Vlt-btn--destructive:not(:first-child) {
      border-left: 1px solid #f79ca6; }
    .Vlt-btn-group .Vlt-btn:not(.Vlt-btn--no-focus):focus {
      z-index: 2; }
  .Vlt-btn-group--app .Vlt-btn:first-child {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px; }
  .Vlt-btn-group--app .Vlt-btn:last-child {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }
  .Vlt-btn-group:not(.Vlt-btn-group--app) .Vlt-btn:first-child {
    padding-left: 20px; }
  .Vlt-btn-group:not(.Vlt-btn-group--app) .Vlt-btn:last-child {
    padding-right: 20px; }
  .Vlt-btn-group--small:not(.Vlt-btn-group--app) .Vlt-btn:last-child {
    padding-right: 18px; }
  .Vlt-btn-group--small:not(.Vlt-btn-group--app) .Vlt-btn:first-child {
    padding-left: 18px; }
  .Vlt-btn-group--large:not(.Vlt-btn-group--app) .Vlt-btn:last-child {
    padding-right: 30px; }
  .Vlt-btn-group--large:not(.Vlt-btn-group--app) .Vlt-btn:first-child {
    padding-left: 30px; }
  .Vlt-btn-group--hover {
    border: 0 !important;
    margin-top: -8px;
    opacity: 0;
    padding: 0 !important;
    position: absolute;
    right: 16px;
    transition: all 0.3s;
    z-index: -1; }
    .Vlt-btn-group--hover .Vlt-btn:first-child {
      border-bottom-left-radius: 30px;
      border-top-left-radius: 30px; }
    .Vlt-btn-group--hover .Vlt-btn:last-child {
      border-bottom-right-radius: 30px;
      border-top-right-radius: 30px; }
  .Vlt-btn-group--inline {
    display: -ms-inline-flexbox;
    display: inline-flex; }

.Vlt-btn-on-hover, .datatable-row-group:hover {
  position: relative; }
  .Vlt-btn-on-hover:hover .Vlt-btn-group--hover, .datatable-row-group:hover .Vlt-btn-group--hover {
    opacity: 1;
    z-index: 2; }
  .Vlt-btn-on-hover:not(tr):not(td):not(table) .Vlt-btn-group--hover, .datatable-row-group:not(tr):not(td):not(table):hover .Vlt-btn-group--hover {
    top: -8px; }

.Vlt-text-btn, .Vup-dial-block {
  border-radius: 0;
  cursor: pointer;
  font-size: 1.5rem;
  padding: 0;
  white-space: nowrap; }

.Vlt-text-link, p a:not([class]),
th a:not([class]),
td a:not([class]),
li a:not([class]),
span a:not([class]),
label a:not([class]),
small a:not([class]),
nav a:not([class]),
.Vlt-text-btn,
.Vup-dial-block {
  color: #117bb8;
  cursor: pointer;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit; }
  .Vlt-text-link:hover, p a:hover:not([class]),
  th a:hover:not([class]),
  td a:hover:not([class]),
  li a:hover:not([class]),
  span a:hover:not([class]),
  label a:hover:not([class]),
  small a:hover:not([class]),
  nav a:hover:not([class]),
  .Vlt-text-btn:hover,
  .Vup-dial-block:hover {
    color: #005282; }
  .Vlt-text-link:active, p a:active:not([class]),
  th a:active:not([class]),
  td a:active:not([class]),
  li a:active:not([class]),
  span a:active:not([class]),
  label a:active:not([class]),
  small a:active:not([class]),
  nav a:active:not([class]),
  .Vlt-text-btn:active,
  .Vup-dial-block:active {
    color: #005282; }
  .Vlt-text-link:visited, p a:visited:not([class]),
  th a:visited:not([class]),
  td a:visited:not([class]),
  li a:visited:not([class]),
  span a:visited:not([class]),
  label a:visited:not([class]),
  small a:visited:not([class]),
  nav a:visited:not([class]),
  .Vlt-text-btn:visited,
  .Vup-dial-block:visited {
    color: #117bb8; }
    .Vlt-text-link:visited:hover, p a:visited:hover:not([class]),
    th a:visited:hover:not([class]),
    td a:visited:hover:not([class]),
    li a:visited:hover:not([class]),
    span a:visited:hover:not([class]),
    label a:visited:hover:not([class]),
    small a:visited:hover:not([class]),
    nav a:visited:hover:not([class]),
    .Vlt-text-btn:visited:hover,
    .Vup-dial-block:visited:hover {
      color: #005282; }

.reset-button, .Vlt-text-btn, .Vup-dial-block, .Vlt-sidenav__mobile button, .Vlt-callout__dismiss, .Vlt-badge__dismiss, .Vlt-accordion__trigger {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: none;
  border: 0;
  outline: none;
  padding: 0; }

.Vlt-btn--primary:disabled, .Vlt-callout--warning .Vlt-callout__cta:disabled, .Vlt-btn--disabled.Vlt-btn--primary, .Vlt-callout--warning .Vlt-btn--disabled.Vlt-callout__cta, .Vlt-btn--secondary:disabled, .Vlt-callout--shoutout .Vlt-callout__cta:disabled, .Vlt-btn--disabled.Vlt-btn--secondary, .Vlt-callout--shoutout .Vlt-btn--disabled.Vlt-callout__cta, .Vlt-btn--tertiary:disabled, .Vlt-native-dropdown select:disabled, pre[class*='language-'].code-toolbar > .toolbar a:disabled, .Vlt-composite__append .Vlt-btn:disabled, .Vlt-composite__prepend .Vlt-btn:disabled, .Vlt-dropdown__btn:disabled, .Vlt-callout--tip .Vlt-callout__cta:disabled, .Vlt-btn--disabled.Vlt-btn--tertiary, .Vlt-native-dropdown select.Vlt-btn--disabled, pre[class*='language-'].code-toolbar > .toolbar a.Vlt-btn--disabled, .Vlt-composite__append .Vlt-btn--disabled.Vlt-btn, .Vlt-composite__prepend .Vlt-btn--disabled.Vlt-btn, .Vlt-btn--disabled.Vlt-dropdown__btn, .Vlt-callout--tip .Vlt-btn--disabled.Vlt-callout__cta, .Vlt-btn--destructive:disabled, .Vlt-callout--critical .Vlt-callout__cta:disabled, .Vlt-btn--disabled.Vlt-btn--destructive, .Vlt-callout--critical .Vlt-btn--disabled.Vlt-callout__cta, .Vlt-btn--quaternary:disabled, .Vlt-btn--disabled.Vlt-btn--quaternary {
  background: #e7ebee;
  box-shadow: none;
  color: #919eab;
  font-weight: 400;
  pointer-events: none; }

@keyframes scaleUp {
  0% {
    opacity: 0;
    transform: scale(0.8) translateY(1000px); }
  100% {
    opacity: 1;
    transform: scale(1) translateY(0px); } }

@keyframes scaleDown {
  0% {
    opacity: 1;
    transform: scale(1) translateY(0px); }
  100% {
    opacity: 0;
    transform: scale(0.8) translateY(1000px); } }

.Vlt-modal {
  -ms-flex-align: center;
      align-items: center;
  background: none;
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  -ms-flex-pack: center;
      justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  transform: scale(0);
  transition: background 0.5s;
  width: 100vw;
  z-index: 99999999999; }
  .Vlt-modal__panel {
    background: #ffffff;
    border-radius: 8px;
    box-shadow: 0 30px 40px rgba(44, 45, 48, 0.2);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column;
        flex-flow: column;
    max-height: 95vh;
    padding: 16px 24px;
    position: relative;
    width: calc(100vw - 20px); }
    @media only screen and (min-width: 576px) {
      .Vlt-modal__panel {
        width: 400px; } }
    @media only screen and (max-width: 575px) {
      .Vlt-modal__panel {
        margin-bottom: 80px;
        margin-top: 80px;
        max-height: calc(70vh); } }
    .Vlt-modal__panel p {
      color: #2c2d30; }
  .Vlt-modal__header {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding-bottom: 6px;
    text-align: center; }
    .Vlt-modal__header h3,
    .Vlt-modal__header h4 {
      -ms-flex-pack: center;
          justify-content: center;
      margin-left: 25px;
      width: calc(100% - 50px); }
  .Vlt-modal__dismiss {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C!--%20Generator%3A%20Sketch%2048.2%20(47327)%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0A%20%20%20%20%3Ctitle%3Eicn-close%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Modals---Desktop%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate(-512.000000%2C%20-62.000000)%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Modal%22%20transform%3D%22translate(156.000000%2C%2040.000000)%22%20fill%3D%22%23637381%22%20fill-rule%3D%22nonzero%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22icn-close%22%20transform%3D%22translate(356.000000%2C%2022.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group-12%22%20transform%3D%22translate(2.083333%2C%202.500000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22Path-252%22%20points%3D%221.42258898%2015.115968%2015.115968%201.42258898%2013.9374567%200.244077682%200.244077682%2013.9374567%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22Path-252-Copy%22%20points%3D%220.244077682%201.42258898%2013.9374567%2015.115968%2015.115968%2013.9374567%201.42258898%200.244077682%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 20px auto;
    border: 0;
    box-shadow: none;
    cursor: pointer;
    height: 40px;
    opacity: 1;
    position: absolute;
    right: 10px;
    top: 10px;
    transition: opacity 0.2s;
    width: 40px; }
    .Vlt-modal__dismiss:hover {
      opacity: 0.6; }
  .Vlt-modal__footer {
    border-top: 1px solid #e7ebee;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-bottom: -8px;
    padding-top: 8px;
    text-align: center; }
    .Vlt-modal__footer .Vlt-btn {
      min-width: 75px; }
  .Vlt-modal_visible {
    background: rgba(44, 45, 48, 0.5);
    opacity: 1;
    transform: scale(1) translateY(0px); }
    .Vlt-modal_visible .Vlt-modal__panel {
      animation: scaleUp 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .Vlt-modal--out {
    background: none;
    opacity: 0;
    transform: scale(0); }
    .Vlt-modal--out .Vlt-modal__panel {
      animation: scaleDown 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  @media only screen and (min-width: 576px) {
    .Vlt-modal--large .Vlt-modal__panel {
      width: 630px; } }
  .Vlt-modal--message {
    text-align: center; }
    .Vlt-modal--message .Vlt-modal__content {
      text-align: center; }
  .Vlt-modal__content {
    -webkit-overflow-scrolling: touch;
    -ms-flex: auto;
        flex: auto;
    max-height: calc(95vh - 122px);
    overflow-x: hidden;
    overflow-y: auto;
    padding-bottom: 24px; }
    .Vlt-modal__content--message {
      text-align: center; }
  .Vlt-modal--form {
    text-align: left; }

body.Vlt-body--modal-open {
  overflow: hidden; }
  body.Vlt-body--modal-open main {
    overflow: hidden; }

.Vlt-card {
  background: #ffffff;
  border-radius: 8px;
  box-shadow: 0 1px 20px rgba(44, 45, 48, 0.1);
  display: block;
  margin-bottom: 24px;
  padding: 24px;
  width: 100%; }
  .Vlt-card--center {
    text-align: center; }
  .Vlt-card--image {
    padding: 0; }
    .Vlt-card--image .Vlt-card__content {
      padding: 16px 24px 24px; }
  .Vlt-card__image {
    -ms-flex-align: center;
        align-items: center;
    background: #c4cdd5;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    color: #ffffff;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column;
        flex-flow: column;
    height: 90px;
    -ms-flex-pack: center;
        justify-content: center;
    position: relative;
    text-align: center; }
    .Vlt-card__image svg {
      fill: #ffffff; }
    .Vlt-card__image * {
      max-height: 100%;
      z-index: 1; }
    .Vlt-card__image--blue {
      background: linear-gradient(to right, #138bcf, #0d5c89); }
      .Vlt-card__image--blue .Vlt-card__image__icon svg {
        fill: #117bb8; }
    .Vlt-card__image--blue-light {
      background: linear-gradient(to right, #4bb4f0, #1292dc); }
      .Vlt-card__image--blue-light .Vlt-card__image__icon svg {
        fill: #33aaee; }
    .Vlt-card__image--red {
      background: linear-gradient(to right, #f47280, #ee2b41); }
      .Vlt-card__image--red .Vlt-card__image__icon svg {
        fill: #f25a6b; }
    .Vlt-card__image--orange {
      background: linear-gradient(to right, #ffa635, #e88100); }
      .Vlt-card__image--orange .Vlt-card__image__icon svg {
        fill: #ff8f02; }
    .Vlt-card__image--indigo {
      background: linear-gradient(to right, #8a95de, #4e5fcd); }
      .Vlt-card__image--indigo .Vlt-card__image__icon svg {
        fill: #7683d8; }
    .Vlt-card__image--green {
      background: linear-gradient(to right, #42ca98, #2a966e); }
      .Vlt-card__image--green .Vlt-card__image__icon svg {
        fill: #35be8b; }
    .Vlt-card__image--purple {
      background: linear-gradient(to right, #ce99e1, #b15ecf); }
      .Vlt-card__image--purple .Vlt-card__image__icon svg {
        fill: #c485db; }
    .Vlt-card__image--teal {
      background: linear-gradient(to right, #60cad7, #2facbc); }
      .Vlt-card__image--teal .Vlt-card__image__icon svg {
        fill: #4cc3d2; }
    .Vlt-card__image--app:before, .Vlt-card__image--tech:before, .Vlt-card__image--grid:before {
      content: '';
      display: block;
      height: 100%;
      left: 0;
      opacity: 0.1;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: 1; }
    .Vlt-card__image--app:before {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%20506.4%20190.8%22%20style%3D%22enable-background%3Anew%200%200%20506.4%20190.8%3B%22%20xml%3Aspace%3D%22preserve%22%20fill%3D%22%23ffffff%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M138.4%2C190.1c-0.7%2C0-1.3%2C0.3-1.6%2C0.7h1c0.2-0.1%2C0.4-0.1%2C0.6-0.1c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1h1.5%0D%0A%09%09c-0.4-0.3-0.8-0.5-1.3-0.6C139%2C190.1%2C138.7%2C190.1%2C138.4%2C190.1z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M138.4%2C189.6c-1%2C0-1.8%2C0.5-2.3%2C1.2h0.6c0.4-0.4%2C1-0.7%2C1.6-0.7c0.3%2C0%2C0.6%2C0%2C0.8%2C0.1c0.4%2C0.1%2C0.9%2C0.3%2C1.3%2C0.6%0D%0A%09%09h0.9c-0.6-0.5-1.2-0.9-1.9-1.1C139%2C189.6%2C138.7%2C189.6%2C138.4%2C189.6z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M137.8%2C190.8h1.2c-0.3-0.1-0.5-0.1-0.7-0.1C138.1%2C190.7%2C137.9%2C190.7%2C137.8%2C190.8z%22%2F%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M29.9%2C171.9c-1.1-0.6-2.5-0.4-3.5%2C0.3L1%2C190.8h2.1l24.1-17.6c0.6-0.5%2C1.5-0.6%2C2.2-0.2s1.2%2C1.1%2C1.2%2C1.9v15.9%0D%0A%09%09%09h1.2v-15.9C31.7%2C173.6%2C31%2C172.5%2C29.9%2C171.9z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M264.7%2C154c1.7%2C0%2C2.9-1.2%2C2.8-2.9c0-2-1.6-4.1-3.6-4.6c-0.4-0.1-0.7-0.1-1-0.1c-1.6%2C0-2.8%2C1.2-2.8%2C2.9%0D%0A%09%09%09c0%2C2%2C1.6%2C4.1%2C3.6%2C4.6C264.1%2C154%2C264.4%2C154%2C264.7%2C154z%20M261.2%2C149.2c0-1.3%2C1-2%2C2.3-1.6c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5%0D%0A%09%09%09c0.1%2C1-0.6%2C1.7-1.6%2C1.7c-0.2%2C0-0.4%2C0-0.7-0.1C262.5%2C152.3%2C261.2%2C150.7%2C261.2%2C149.2z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M250.7%2C151.6c0.4%2C0.1%2C0.9%2C0.2%2C1.3%2C0.2c2.2%2C0%2C3.8-1.6%2C3.8-3.9c0-2.7-2.2-5.5-4.9-6.2l-32.4-8.7%0D%0A%09%09%09c-0.4-0.1-0.9-0.2-1.3-0.2c-2.2%2C0-3.8%2C1.6-3.8%2C3.9c0%2C2.7%2C2.2%2C5.5%2C4.9%2C6.2L250.7%2C151.6z%20M214.6%2C136.7c0-1.6%2C1-2.7%2C2.6-2.7%0D%0A%09%09%09c0.3%2C0%2C0.6%2C0%2C1%2C0.1l32.4%2C8.7c2.2%2C0.6%2C4%2C2.9%2C4%2C5.1c0%2C1.6-1%2C2.7-2.6%2C2.7c-0.3%2C0-0.6%2C0-1-0.1l-32.4-8.7%0D%0A%09%09%09C216.4%2C141.2%2C214.6%2C138.9%2C214.6%2C136.7z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M294.3%2C133l-95.4-25.6c-2.4-0.6-4.7-0.3-6.5%2C0.8l-12.1%2C8.9l0.2%2C0.3c-0.8%2C0.5-1.4%2C1.2-1.9%2C2%0D%0A%09%09%09c-0.1%2C0.1-0.2%2C0.3-0.3%2C0.5c0%2C0%2C0%2C0.1-0.1%2C0.1c-0.1%2C0.2-0.2%2C0.4-0.3%2C0.6c0%2C0%2C0%2C0%2C0%2C0c-0.1%2C0.2-0.2%2C0.4-0.2%2C0.7c0%2C0%2C0%2C0%2C0%2C0%0D%0A%09%09%09c-0.1%2C0.2-0.1%2C0.4-0.1%2C0.7c0%2C0.1%2C0%2C0.1%2C0%2C0.2c0%2C0.2-0.1%2C0.4-0.1%2C0.6c0%2C0.3%2C0%2C0.5%2C0%2C0.8V140v50.8h0.6h0.6v-67.3%0D%0A%09%09%09c0-3.6%2C2.3-6.1%2C5.8-6.1c0.7%2C0%2C1.4%2C0.1%2C2.1%2C0.3l95.4%2C25.6c4.6%2C1.2%2C8.4%2C6%2C8.4%2C10.7v36.8h0.7h0.5v-20.2l0.1%2C0v-16.7%0D%0A%09%09%09c0-5.1-4.2-10.4-9.3-11.8L187%2C116.5c-1.2-0.3-2.4-0.4-3.5-0.3l8.7-6.3l0.4-0.3c1.6-1.2%2C3.7-1.5%2C6-0.9l95.4%2C25.6%0D%0A%09%09%09c4.8%2C1.3%2C8.7%2C6.2%2C8.7%2C11v45.5h1.1v-45.7C303.8%2C139.8%2C299.6%2C134.4%2C294.3%2C133z%22%2F%3E%0D%0A%09%09%3Cpolygon%20class%3D%22st0%22%20points%3D%22179.3%2C140.7%20289.9%2C170.4%20289.9%2C169.2%20179.3%2C139.5%20%09%09%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M187.1%2C100.8l0.3-0.2c1.7-1.3%2C4.1-1.7%2C6.6-1l62.9%2C16.9c0.2%2C1.9%2C1.7%2C3.7%2C3.6%2C4.1c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1%0D%0A%09%09%09c1.6%2C0%2C2.8-1.2%2C2.8-2.9c0-2-1.6-4.1-3.6-4.6c-0.4-0.1-0.7-0.1-1-0.1c-1.3%2C0-2.4%2C0.8-2.7%2C2.1l-62.7-16.8c-2.7-0.7-5.2-0.4-7.2%2C0.9%0D%0A%09%09%09l-1.5%2C1.1c-9.8%2C7.1-11.5%2C8.4-11.8%2C8.6c-2.1%2C1.5-3.3%2C4-3.3%2C6.9v74.9h1.3v-75c0-2.5%2C1-4.6%2C2.8-5.9c0.3-0.2%2C9-6.5%2C11.8-8.6%0D%0A%09%09%09L187.1%2C100.8z%20M260.3%2C114.3c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5c0%2C1-0.7%2C1.7-1.6%2C1.7c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5%0D%0A%09%09%09C258%2C114.6%2C259%2C113.9%2C260.3%2C114.3z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M351.6%2C153.3c-1-0.3-1.9-0.1-2.6%2C0.4c-0.6%2C0.5-1%2C1.3-1%2C2.2c0%2C1.9%2C1.5%2C3.7%2C3.3%2C4.2c0.3%2C0.1%2C0.6%2C0.1%2C0.9%2C0.1%0D%0A%09%09%09c0.6%2C0%2C1.2-0.1%2C1.7-0.5c0.6-0.5%2C1-1.3%2C1-2.2C354.9%2C155.6%2C353.4%2C153.8%2C351.6%2C153.3z%20M353.1%2C158.8c-0.4%2C0.3-0.9%2C0.4-1.5%2C0.2%0D%0A%09%09%09c-1.3-0.3-2.4-1.7-2.4-3c0-0.6%2C0.2-1%2C0.6-1.3c0.2-0.2%2C0.5-0.3%2C0.9-0.3c0.2%2C0%2C0.4%2C0%2C0.6%2C0.1c1.3%2C0.3%2C2.4%2C1.7%2C2.4%2C3%0D%0A%09%09%09C353.7%2C158.1%2C353.5%2C158.5%2C353.1%2C158.8z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M361.1%2C155.9c-1-0.3-1.9-0.1-2.6%2C0.4c-0.6%2C0.5-1%2C1.3-1%2C2.2c0%2C1.9%2C1.5%2C3.7%2C3.3%2C4.2c0.3%2C0.1%2C0.6%2C0.1%2C0.9%2C0.1%0D%0A%09%09%09c0.6%2C0%2C1.2-0.2%2C1.7-0.5c0.6-0.5%2C1-1.3%2C1-2.2C364.4%2C158.2%2C362.9%2C156.4%2C361.1%2C155.9z%20M362.6%2C161.3c-0.4%2C0.3-0.9%2C0.4-1.5%2C0.2%0D%0A%09%09%09c-1.3-0.3-2.4-1.7-2.4-3c0-0.6%2C0.2-1%2C0.6-1.3c0.2-0.2%2C0.5-0.3%2C0.9-0.3c0.2%2C0%2C0.4%2C0%2C0.6%2C0.1c1.3%2C0.3%2C2.4%2C1.7%2C2.4%2C3%0D%0A%09%09%09C363.2%2C160.6%2C363%2C161%2C362.6%2C161.3z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M370.5%2C158.4c-1-0.3-1.9-0.1-2.6%2C0.4c-0.6%2C0.5-1%2C1.3-1%2C2.2c0%2C1.9%2C1.5%2C3.7%2C3.3%2C4.2c0.3%2C0.1%2C0.6%2C0.1%2C0.9%2C0.1%0D%0A%09%09%09c0.7%2C0%2C1.3-0.2%2C1.7-0.5c0.6-0.5%2C1-1.3%2C1-2.2C373.8%2C160.7%2C372.3%2C158.9%2C370.5%2C158.4z%20M372.1%2C163.9c-0.4%2C0.3-0.9%2C0.4-1.5%2C0.2%0D%0A%09%09%09c-1.3-0.3-2.4-1.7-2.4-3c0-0.6%2C0.2-1%2C0.6-1.3c0.2-0.2%2C0.5-0.3%2C0.9-0.3c0.2%2C0%2C0.4%2C0%2C0.6%2C0.1c1.3%2C0.3%2C2.4%2C1.7%2C2.4%2C3%0D%0A%09%09%09C372.7%2C163.2%2C372.5%2C163.6%2C372.1%2C163.9z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M366.3%2C136.7c-6.8-1.8-13.2-1.2-17.7%2C1.8l-3.7%2C2.6c-0.8%2C0.4-1.6%2C0.9-2.3%2C1.4c-3.3%2C2.5-5.1%2C6.3-5.1%2C10.6%0D%0A%09%09%09c0%2C5.1%2C2.4%2C10.5%2C6.8%2C15.2c-0.4%2C4.3-2.7%2C7.4-4.1%2C8.9c-0.4%2C0.4-0.5%2C0.8-0.3%2C1.2c0.2%2C0.6%2C0.8%2C0.9%2C1.3%2C1c1%2C0.1%2C1.9%2C0.2%2C2.8%2C0.2%0D%0A%09%09%09c5%2C0%2C8-2.1%2C9.4-4.1c2.3%2C1.2%2C4.7%2C2.2%2C7.1%2C2.8c2.8%2C0.8%2C5.3%2C1.1%2C7.9%2C1c0.5%2C1.2%2C1.5%2C2.2%2C2.7%2C2.6v8.9h1.2v-8.6c0.1%2C0%2C0.2%2C0%2C0.3%2C0%0D%0A%09%09%09c1.6%2C0%2C2.8-1.2%2C2.8-2.9c0-0.4-0.1-0.8-0.2-1.2c1.5-0.6%2C2.8-1.3%2C4-2.2l0%2C0.1c0.2-0.1%2C4.9-2.9%2C6.8-5c2.3-2.4%2C3.5-5.5%2C3.5-9.1%0D%0A%09%09%09C389.5%2C151.4%2C379.1%2C140.1%2C366.3%2C136.7z%20M372.6%2C181c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5c0-1.1%2C0.6-1.7%2C1.6-1.7%0D%0A%09%09%09c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5C374.2%2C180.3%2C373.6%2C181%2C372.6%2C181z%20M374.8%2C177c-0.6-1.1-1.7-2-2.9-2.3%0D%0A%09%09%09c-0.4-0.1-0.7-0.1-1-0.1c-1.6%2C0-2.8%2C1.2-2.8%2C2.9c0%2C0.2%2C0%2C0.4%2C0.1%2C0.6c-2.3%2C0-4.7-0.3-7.2-0.9c-2.4-0.7-4.9-1.6-7.2-2.9l-0.4-0.2%0D%0A%09%09%09l-0.3%2C0.4c-2.5%2C3.2-6.5%2C4.5-11.7%2C3.8c-0.1%2C0-0.3-0.2-0.3-0.2c1.5-1.6%2C4.1-5.1%2C4.5-9.8V168l-0.2-0.2c-4.2-4.6-6.6-9.8-6.6-14.6%0D%0A%09%09%09c0-3.9%2C1.6-7.2%2C4.5-9.5l0%2C0l1.4-1c4.1-2.5%2C9.9-3%2C16.1-1.3c12.4%2C3.3%2C22.4%2C14%2C22.4%2C24C383.1%2C170.9%2C380.1%2C175.1%2C374.8%2C177z%0D%0A%09%09%09%20M385.3%2C170.1c-0.8%2C0.8-1.9%2C1.7-3.1%2C2.5c1.3-2.1%2C2.1-4.6%2C2.1-7.3c0-10.5-10.4-21.8-23.2-25.2c-4.3-1.1-8.3-1.3-11.9-0.6l0.1%2C0%0D%0A%09%09%09c4.2-2.8%2C10.3-3.4%2C16.7-1.7c12.4%2C3.3%2C22.4%2C14%2C22.4%2C24C388.4%2C165%2C387.4%2C167.9%2C385.3%2C170.1z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M251.6%2C16.5c-3.1-0.8-5.9-0.4-8.1%2C1.3c-2.1%2C1.6-3.2%2C4.1-3.2%2C7c0%2C6.1%2C4.9%2C12.4%2C11%2C14c1%2C0.3%2C2%2C0.4%2C2.9%2C0.4%0D%0A%09%09%09c1.9%2C0%2C3.7-0.6%2C5.2-1.7c2.1-1.6%2C3.2-4.1%2C3.2-7C262.6%2C24.4%2C257.7%2C18.1%2C251.6%2C16.5z%20M258.7%2C36.5c-1.9%2C1.4-4.4%2C1.8-7.1%2C1.1%0D%0A%09%09%09c-5.6-1.5-10.1-7.2-10.1-12.8c0-2.6%2C0.9-4.7%2C2.7-6.1c1.3-0.9%2C2.8-1.4%2C4.5-1.4c0.8%2C0%2C1.7%2C0.1%2C2.6%2C0.3c5.6%2C1.5%2C10.1%2C7.2%2C10.1%2C12.8%0D%0A%09%09%09C261.4%2C33%2C260.5%2C35.1%2C258.7%2C36.5z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M74.3%2C75.7c0.3%2C0.1%2C0.5%2C0.1%2C0.8%2C0.1c0.6%2C0%2C1.1-0.1%2C1.6-0.5c0.7-0.5%2C1-1.2%2C1-2.1c0-1.7-1.3-3.3-3-3.8%0D%0A%09%09%09c-0.9-0.2-1.8-0.1-2.4%2C0.4c-0.7%2C0.5-1%2C1.2-1%2C2.1C71.3%2C73.6%2C72.6%2C75.2%2C74.3%2C75.7z%20M73%2C70.8c0.2-0.2%2C0.5-0.3%2C0.8-0.3%0D%0A%09%09%09c0.1%2C0%2C0.3%2C0.1%2C0.5%2C0.1c1.1%2C0.3%2C2.1%2C1.6%2C2.1%2C2.7c0%2C0.5-0.2%2C0.9-0.5%2C1.1c-0.3%2C0.3-0.8%2C0.3-1.3%2C0.2c-1.1-0.3-2.1-1.6-2.1-2.7%0D%0A%09%09%09C72.5%2C71.4%2C72.7%2C71%2C73%2C70.8z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M44.8%2C109l24%2C6.4c0.2%2C0.1%2C0.4%2C0.1%2C0.6%2C0.1c0.4%2C0%2C0.8-0.1%2C1-0.3c0.1-0.1%2C0.2-0.2%2C0.2-0.3c4.3-3%2C4.3-3%2C4.2-3.1%0D%0A%09%09%09V93.6c0-0.6-0.2-1.2-0.6-1.7l-12-15.1c-0.9-1.1-2.2-1.4-3.1-0.8l-3.3%2C1.9c-0.2%2C0.1-0.3%2C0.1-0.4%2C0.2l-0.4%2C0.3l-0.2%2C0.1l0%2C0%0D%0A%09%09%09l-11.4%2C8.2c-0.4%2C0.3-0.7%2C0.9-0.7%2C1.5v18.2C42.7%2C107.5%2C43.6%2C108.7%2C44.8%2C109z%20M45.1%2C107.8c-0.1%2C0-0.2-0.1-0.3-0.1l8.8-6.6l6.6%2C1.8%0D%0A%09%09%09l8.7%2C11.3L45.1%2C107.8z%20M69.9%2C113.4l-8.6-10.9l8.6-6.5V113.4z%20M59.8%2C76.9c0.4-0.2%2C1-0.1%2C1.5%2C0.5l12%2C15.1c0.3%2C0.3%2C0.4%2C0.6%2C0.4%2C0.9%0D%0A%09%09%09v17.8c-0.3%2C0.2-1%2C0.7-2.6%2C1.9V95.6c0-0.6-0.2-1.2-0.6-1.7l-12-15.1c-0.2-0.3-0.5-0.5-0.8-0.7L59.8%2C76.9z%20M55.5%2C79.5l1-0.6%0D%0A%09%09%09c0%2C0%2C0.1%2C0%2C0.1%2C0c0.4%2C0%2C0.8%2C0.2%2C1%2C0.6l12%2C15.1c0%2C0%2C0.1%2C0.1%2C0.1%2C0.1l-9.2%2C6.9l-6.7-1.8l-9.6-12.3L55.5%2C79.5z%20M43.9%2C89.2l8.7%2C11.1%0D%0A%09%09%09l-8.6%2C6.5c-0.1-0.2-0.1-0.3-0.1-0.5V89.2z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M61.8%2C131.1l-5.8-1.5c-0.3-0.1-0.7%2C0-1%2C0.2c-0.2%2C0.2-0.4%2C0.5-0.4%2C0.9v3.2c0%2C0.7%2C0.4%2C1.3%2C1.1%2C1.5l5.8%2C1.5%0D%0A%09%09%09c0.1%2C0%2C0.2%2C0%2C0.3%2C0c0.3%2C0%2C0.5-0.1%2C0.7-0.2c0.2-0.2%2C0.4-0.5%2C0.4-0.9v-3.2C62.9%2C131.9%2C62.5%2C131.3%2C61.8%2C131.1z%20M61.8%2C135.6l-5.7-1.5%0D%0A%09%09%09c-0.2%2C0-0.3-0.2-0.3-0.3v-3.1l5.7%2C1.5c0.2%2C0%2C0.3%2C0.2%2C0.3%2C0.3V135.6z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M70.1%2C58.7c-0.6-0.1-1.1%2C0-1.5%2C0.3c-0.4%2C0.3-0.6%2C0.8-0.6%2C1.3c0%2C1%2C0.7%2C1.9%2C1.7%2C2.2c0.2%2C0.1%2C0.3%2C0.1%2C0.5%2C0.1%0D%0A%09%09%09c0.3%2C0%2C0.7-0.1%2C1-0.4c0.4-0.3%2C0.6-0.8%2C0.6-1.3C71.8%2C59.9%2C71.1%2C59%2C70.1%2C58.7z%20M70.5%2C61.4c-0.1%2C0-0.2%2C0-0.4%2C0%0D%0A%09%09%09c-0.5-0.2-0.9-0.7-0.9-1.1c0-0.1%2C0-0.2%2C0.1-0.3c0-0.1%2C0.1-0.1%2C0.2-0.1s0.1%2C0%2C0.2%2C0.1c0.5%2C0.2%2C0.9%2C0.7%2C0.9%2C1.1%0D%0A%09%09%09C70.6%2C61.2%2C70.6%2C61.3%2C70.5%2C61.4z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M63.9%2C56.9l-10-2.7c-0.6-0.1-1.2%2C0-1.6%2C0.3c-0.4%2C0.3-0.6%2C0.8-0.6%2C1.4c0%2C1.1%2C0.8%2C2.1%2C1.9%2C2.4l10%2C2.7%0D%0A%09%09%09c0.2%2C0.1%2C0.3%2C0.1%2C0.5%2C0.1c0.4%2C0%2C0.8-0.1%2C1.1-0.4c0.4-0.3%2C0.6-0.8%2C0.6-1.4C65.8%2C58.2%2C65%2C57.2%2C63.9%2C56.9z%20M64.4%2C59.8%0D%0A%09%09%09c-0.1%2C0.1-0.3%2C0.2-0.5%2C0.1l-10-2.7c-0.5-0.2-1-0.8-1-1.3c0-0.1%2C0.1-0.3%2C0.2-0.4c0.1-0.1%2C0.2-0.1%2C0.3-0.1c0.1%2C0%2C0.1%2C0%2C0.2%2C0l10%2C2.7%0D%0A%09%09%09c0.5%2C0.2%2C1%2C0.8%2C1%2C1.3C64.6%2C59.5%2C64.5%2C59.7%2C64.4%2C59.8z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M403%2C188.3c-0.4-0.1-0.7-0.1-1-0.1c-1.5%2C0-2.6%2C1.1-2.8%2C2.6h0.6h0.5c0.1-1%2C0.6-1.5%2C1.6-1.5%0D%0A%09%09%09c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c0.8%2C0.2%2C1.5%2C0.7%2C2%2C1.4h0.8h0.7C405.4%2C189.6%2C404.3%2C188.6%2C403%2C188.3z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M502.6%2C127.5c-0.4-0.1-0.7-0.1-1-0.1c-1.5%2C0-2.5%2C0.9-2.7%2C2.2l-20.3-5.4l-0.3%2C1.2l20.6%2C5.5%0D%0A%09%09%09c0.3%2C1.8%2C1.7%2C3.6%2C3.5%2C4.1c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1c1.4%2C0%2C2.4-0.9%2C2.7-2.2l0.2%2C0.1v-1.3l-0.2-0.1c-0.1-0.6-0.3-1.2-0.6-1.8l0.8-0.6%0D%0A%09%09%09v-1.5l-1.6%2C1.2C504.2%2C128.2%2C503.5%2C127.7%2C502.6%2C127.5z%20M503.4%2C133.8c-0.2%2C0-0.4%2C0-0.6-0.1c-1.5-0.4-2.7-2-2.7-3.4%0D%0A%09%09%09c0-1.3%2C1-2%2C2.3-1.6c1.5%2C0.4%2C2.7%2C2%2C2.7%2C3.4C505%2C133.1%2C504.4%2C133.8%2C503.4%2C133.8z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M481.7%2C69.1L466.6%2C65c-0.2-1.7-1.4-3.4-3.1-4V40.3c0-3-2-5.6-4.9-6.4l-7.4-2c-2.4-0.6-4-2.8-4-5.2V0H446v26.6%0D%0A%09%09%09c0%2C3%2C2%2C5.6%2C4.9%2C6.4l7.4%2C2c2.4%2C0.6%2C4%2C2.8%2C4%2C5.2v20.5c-0.1%2C0-0.2%2C0-0.3%2C0c-1.4%2C0-2.6%2C1-2.8%2C2.4l-11.9-3.2c-1.9-0.6-4-0.2-5.6%2C1%0D%0A%09%09%09l-13.9%2C10.2c-0.5-0.5-1-0.8-1.6-1.1V57.6c0-3-2-5.6-4.9-6.4l-25.6-6.9c-2.4-0.6-4-2.8-4-5.2v-3.5c0.1%2C0%2C0.2%2C0%2C0.3%2C0%0D%0A%09%09%09c1.7%2C0%2C2.8-1.2%2C2.8-2.9c0-1.8-1.3-3.7-3.1-4.4v-1.7c0-1.7%2C0.8-3.3%2C2.2-4.3L424.5%2C0h-2l-29.2%2C21.4c-1.7%2C1.2-2.7%2C3.2-2.7%2C5.3V28%0D%0A%09%09%09c-0.1%2C0-0.2%2C0-0.3%2C0c-1.4%2C0-2.5%2C0.9-2.7%2C2.2l-28.2-7.5c-0.9-0.3-1.6-1.1-1.6-2.1V0h-1.2v20.6c0%2C1.5%2C1%2C2.8%2C2.5%2C3.2l28.5%2C7.6%0D%0A%09%09%09c0.2%2C1.7%2C1.5%2C3.3%2C3%2C3.9v3.8c0%2C3%2C2%2C5.6%2C4.9%2C6.4l25.6%2C6.9c2.4%2C0.6%2C4%2C2.8%2C4%2C5.2v12.1c-0.1%2C0-0.2%2C0-0.3%2C0c-1.6%2C0-2.8%2C1.2-2.8%2C2.9%0D%0A%09%09%09c0%2C0.8%2C0.2%2C1.6%2C0.7%2C2.3l-35.1%2C25.7c-0.6-0.6-1.3-1.1-2.2-1.3c-0.4-0.1-0.7-0.1-1-0.1c-1.3%2C0-2.3%2C0.8-2.7%2C2l-27-7.2l19.7-14.4%0D%0A%09%09%09c1-0.7%2C1.5-2%2C1.3-3.3c-0.2-1.2-1.2-2.3-2.4-2.6l-46.6-12.5c-0.3-1.8-1.7-3.5-3.5-4c-0.4-0.1-0.7-0.1-1-0.1c-1.6%2C0-2.8%2C1.2-2.8%2C2.9%0D%0A%09%09%09c0%2C0.8%2C0.3%2C1.6%2C0.7%2C2.3l-13.8%2C10.1c-0.6%2C0.5-1.5%2C0.6-2.2%2C0.2c-0.7-0.4-1.2-1.1-1.2-1.9V58.4c0.1%2C0%2C0.1%2C0%2C0.2%2C0%0D%0A%09%09%09c1.7%2C0%2C2.8-1.2%2C2.8-2.9c0-1.8-1.3-3.7-3.1-4.4V40.8c0.1%2C0%2C0.2%2C0%2C0.3%2C0c1.7%2C0%2C2.8-1.2%2C2.8-2.9c0-1.8-1.3-3.7-3.1-4.4V0h-1.2v33.2%0D%0A%09%09%09c-0.1%2C0-0.2%2C0-0.3%2C0c-1.3%2C0-2.4%2C0.9-2.7%2C2.1L271.2%2C28c-0.3-1.8-1.7-3.6-3.5-4c-0.3-0.1-0.6-0.1-0.9-0.1c-0.8-1.8-1.8-3.5-3-5%0D%0A%09%09%09c-5.2-6.5-12.6-9.7-18.8-8.7c6.4-4.1%2C15.9-1.3%2C22.1%2C6.6c2.3%2C2.9%2C3.9%2C6.3%2C4.5%2C9.7l1.2-0.3c-0.7-3.5-2.3-7.1-4.8-10.2%0D%0A%09%09%09c-6.8-8.6-17.5-11.4-24.3-6.4l-4.6%2C3.1l0.1%2C0.1c-2.5%2C2-4.2%2C4.9-4.7%2C8.4c-0.7%2C5.1%2C1%2C10.8%2C4.7%2C15.7c0.2%2C0.4%2C0.7%2C1.1%2C1.8%2C2.4%0D%0A%09%09%09l10.4%2C13.2l7.3-5.3c6.8-4.7%2C8.8-6.2%2C9.4-6.7v0.1c2.4-1.9%2C4.1-4.6%2C4.7-7.8l-1.2-0.2c-0.6%2C2.9-2%2C5.3-4.2%2C7c0%2C0-0.2%2C0.2-0.5%2C0.3%0D%0A%09%09%09c1.4-2.4%2C2-5.3%2C1.9-8.5c1.3-0.1%2C2.2-1%2C2.5-2.2l27.3%2C7.3c0.2%2C1.7%2C1.4%2C3.3%2C3.1%2C4v10.3c-0.1%2C0-0.2%2C0-0.3%2C0c-1.6%2C0-2.8%2C1.2-2.8%2C2.9%0D%0A%09%09%09c0%2C0.7%2C0.2%2C1.5%2C0.6%2C2.1l-20.8%2C15.3c-1.3%2C1-3%2C1.3-4.6%2C0.9l-36.2-9.7c-0.2-1.6-1.4-3.1-2.9-3.8V46c0-1.3-0.7-2.4-1.8-3%0D%0A%09%09%09c-1.1-0.6-2.5-0.4-3.5%2C0.3L191.4%2C71l-17.4-4.7V27.7v-0.6c0.1%2C0%2C0.1%2C0%2C0.2%2C0c1.3%2C0%2C2.2-0.9%2C2.2-2.3c0-1.8-1.4-3.6-3.2-4.1%0D%0A%09%09%09c-0.2-0.1-0.5-0.1-0.8-0.1c-1%2C0-1.8%2C0.6-2.1%2C1.5l-0.5-0.1l-20.2-5.4V0h-1.2v16.3L101.7%2C3.8c-1-0.2-2.1-0.1-2.9%2C0.6%0D%0A%09%09%09c-0.8%2C0.7-1.3%2C1.7-1.3%2C2.7v16.7c0%2C0.7-0.3%2C1.3-0.8%2C1.7c-0.6%2C0.4-1.3%2C0.6-1.9%2C0.4l-19.6-5.2c-0.4-1.7-1.8-3.2-3.5-3.7%0D%0A%09%09%09c-0.4-0.1-0.7-0.1-1-0.1c-1.3%2C0-2.3%2C0.8-2.7%2C2l-21.3-5.7c-0.2-1.7-1.4-3.4-3.1-4.1V0h-1.2v8.8c-0.1%2C0-0.2%2C0-0.3%2C0%0D%0A%09%09%09c-1.6%2C0-2.8%2C1.2-2.8%2C2.9c0%2C2%2C1.6%2C4.1%2C3.6%2C4.6c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1c1.3%2C0%2C2.3-0.8%2C2.7-2L68%2C20.1c0.1%2C1.7%2C1.3%2C3.4%2C3%2C4.1v10.2%0D%0A%09%09%09c0%2C0.7-0.3%2C1.3-0.8%2C1.7c-0.6%2C0.4-1.3%2C0.6-1.9%2C0.4L24.5%2C24.8c-0.3-1.8-1.7-3.5-3.5-4c-0.4-0.1-0.7-0.1-1-0.1%0D%0A%09%09%09c-1.4%2C0-2.4%2C0.9-2.7%2C2.2L0.7%2C18.5v1.2l16.5%2C4.4c0.2%2C1.7%2C1.5%2C3.3%2C3.1%2C3.9v24c0%2C0.7-0.3%2C1.3-0.8%2C1.7c-0.6%2C0.4-1.3%2C0.6-1.9%2C0.4%0D%0A%09%09%09L0.7%2C49.7V51l16.5%2C4.4c0.3%2C0.1%2C0.6%2C0.1%2C0.9%2C0.1c0.7%2C0%2C1.5-0.3%2C2-0.7c0.8-0.7%2C1.3-1.7%2C1.3-2.7V28.3c0.1%2C0%2C0.2%2C0%2C0.3%2C0%0D%0A%09%09%09c1.5%2C0%2C2.5-0.9%2C2.8-2.2l43.4%2C11.7c0.3%2C0.1%2C0.6%2C0.1%2C0.9%2C0.1c0.7%2C0%2C1.5-0.3%2C2-0.7c0.8-0.7%2C1.3-1.7%2C1.3-2.7v-10c0.1%2C0%2C0.3%2C0%2C0.4%2C0%0D%0A%09%09%09c1.5%2C0%2C2.6-1.1%2C2.8-2.5l19.2%2C5.2c0.3%2C0.1%2C0.6%2C0.1%2C0.9%2C0.1c0.7%2C0%2C1.4-0.3%2C2-0.7c0.8-0.7%2C1.3-1.7%2C1.3-2.7V7.1c0-0.7%2C0.3-1.3%2C0.8-1.7%0D%0A%09%09%09c0.6-0.4%2C1.3-0.6%2C1.9-0.4l46.9%2C12.5v38.9c-0.1%2C0-0.2%2C0-0.3%2C0c-1.4%2C0-2.5%2C0.9-2.7%2C2.2l-15.6-4.1c-1-0.2-2.1%2C0-2.9%2C0.6%0D%0A%09%09%09c-0.8%2C0.7-1.3%2C1.7-1.3%2C2.7v54.6c-0.1%2C0-0.3%2C0-0.4%2C0c-1.3%2C0-2.4%2C0.8-2.7%2C2.1L84%2C104.2c-0.3-1.6-1.5-3.1-3-3.7V62.1%0D%0A%09%09%09c0-2.2-1.7-4.4-3.9-5l-36.2-9.6c-0.1%2C0-0.2%2C0-0.3%2C0l2.1-1.6c0-0.1%2C0.7-0.6%2C1.9-0.3l36.2%2C9.7c1.6%2C0.4%2C3%2C2.2%2C3%2C3.8v41.1h1.2V59.1%0D%0A%09%09%09c0-2.2-1.7-4.4-3.9-5l-36.1-9.7c-1.9-0.5-3%2C0.5-3%2C0.5l-4%2C3l0%2C0c0%2C0-0.1%2C0-0.1%2C0.1c-0.8%2C0.6-1.2%2C1.5-1.2%2C2.6v38c-0.1%2C0-0.2%2C0-0.3%2C0%0D%0A%09%09%09c-1.4%2C0-2.4%2C0.9-2.7%2C2.2L22%2C87.7c-0.1-2-1.6-4-3.6-4.4c-0.4-0.1-0.7-0.1-1-0.1c-1.5%2C0-2.6%2C1-2.8%2C2.6L0.7%2C81.9v1.2l14%2C3.8%0D%0A%09%09%09c0.4%2C1.5%2C1.5%2C2.9%2C3%2C3.5v44.3c0%2C1.8-0.8%2C3.4-2.2%2C4.4l-1.8%2C1.3c0.1%2C0.1%2C0.2%2C0.2%2C0.3%2C0.3c-0.1-0.1-0.2-0.2-0.3-0.3%0D%0A%09%09%09c-0.6-0.6-1.3-1-2.1-1.2c-0.4-0.1-0.7-0.1-1-0.1c-1.6%2C0-2.8%2C1.3-2.7%2C3c0%2C0.7%2C0.3%2C1.5%2C0.7%2C2.2l-7.8%2C5.7v1.5l8.5-6.2%0D%0A%09%09%09c-0.1-0.1-0.1-0.1-0.2-0.2c0.1%2C0.1%2C0.1%2C0.2%2C0.2%2C0.2c0.6%2C0.6%2C1.4%2C1.1%2C2.3%2C1.3c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1c1.4%2C0%2C2.4-0.9%2C2.7-2.2%0D%0A%09%09%09l70.3%2C18.8c0.1%2C0.6%2C0.3%2C1.3%2C0.7%2C1.9l-9%2C6.6c-1%2C0.7-1.5%2C2-1.3%2C3.3c0.2%2C1.2%2C1.2%2C2.3%2C2.4%2C2.6l0.7%2C0.2c0.2%2C1.7%2C1.5%2C3.3%2C3.1%2C3.9v9.1%0D%0A%09%09%09h1.2V182c0.1%2C0%2C0.2%2C0%2C0.3%2C0c1.5%2C0%2C2.5-0.9%2C2.7-2.3l14.9%2C4c0.1%2C1.7%2C1.4%2C3.5%2C3.1%2C4.1v3h1.2v-2.7c0.1%2C0%2C0.2%2C0%2C0.3%2C0%0D%0A%09%09%09c1.5%2C0%2C2.6-1%2C2.8-2.4l19%2C5.1h4.6l-23.7-6.3c-0.3-1.7-1.8-3.4-3.5-3.9c-0.4-0.1-0.7-0.1-1-0.1c-1.3%2C0-2.3%2C0.8-2.7%2C2l-15-4%0D%0A%09%09%09c-0.3-1.8-1.7-3.5-3.5-4c-0.4-0.1-0.7-0.1-1-0.1c-1.4%2C0-2.4%2C0.9-2.7%2C2.2l-0.4-0.1c-0.8-0.2-1.4-0.9-1.6-1.7%0D%0A%09%09%09c-0.2-0.8%2C0.1-1.6%2C0.8-2.1l9-6.6c0.6%2C0.6%2C1.3%2C1%2C2.1%2C1.2c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1c1.7%2C0%2C2.8-1.2%2C2.8-2.9c0-0.8-0.3-1.6-0.7-2.3%0D%0A%09%09%09l31.8-23.3c1.7-1.2%2C2.7-3.2%2C2.7-5.3V120c0.1%2C0%2C0.2%2C0%2C0.3%2C0c1.7%2C0%2C2.9-1.2%2C2.8-2.9c0-1.8-1.3-3.7-3-4.4c0-1.1%2C0-54.9%2C0-54.9%0D%0A%09%09%09c0-0.7%2C0.3-1.3%2C0.8-1.7c0.6-0.4%2C1.3-0.6%2C1.9-0.4l15.9%2C4.2c0.3%2C1.8%2C1.7%2C3.5%2C3.5%2C4c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1c1.4%2C0%2C2.5-0.8%2C2.7-2.1%0D%0A%09%09%09l20.2%2C5.4v12.3c0%2C1.3%2C0.7%2C2.4%2C1.8%2C3c0.5%2C0.3%2C1%2C0.4%2C1.5%2C0.4c0.7%2C0%2C1.4-0.2%2C2-0.6l13.7-10l38.4%2C10.3c0.1%2C1.9%2C1.7%2C3.9%2C3.6%2C4.3%0D%0A%09%09%09c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1c1.7%2C0%2C2.9-1.2%2C2.8-2.9c0-1.8-1.3-3.7-3.1-4.4v-14c0.1%2C0%2C0.2%2C0%2C0.3%2C0c1.5%2C0%2C2.5-0.9%2C2.8-2.2l35.8%2C9.6%0D%0A%09%09%09c0.6%2C0.1%2C1.1%2C0.2%2C1.7%2C0.2c1.4%2C0%2C2.7-0.5%2C3.9-1.3l20.8-15.3c0.5%2C0.6%2C1.2%2C1.1%2C1.9%2C1.3v12.5c0%2C1.3%2C0.7%2C2.4%2C1.8%2C3%0D%0A%09%09%09c0.5%2C0.3%2C1%2C0.4%2C1.5%2C0.4c0.7%2C0%2C1.4-0.2%2C2-0.7l13.8-10.1c0.6%2C0.6%2C1.3%2C1.1%2C2.2%2C1.3c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1c1.5%2C0%2C2.5-0.9%2C2.7-2.2%0D%0A%09%09%09l46.2%2C12.4c0.8%2C0.2%2C1.4%2C0.9%2C1.6%2C1.7s-0.1%2C1.6-0.8%2C2.1l-20.5%2C14.9l-30-8c-1-0.2-2.1%2C0-2.9%2C0.6c-0.8%2C0.7-1.3%2C1.7-1.3%2C2.7v13.6%0D%0A%09%09%09c-0.1%2C0-0.2%2C0-0.3%2C0c-1.3%2C0-2.3%2C0.8-2.7%2C1.9c-0.1%2C0.3-0.2%2C0.6-0.2%2C1c0%2C0.1%2C0%2C0.2%2C0%2C0.3c0.1%2C1.9%2C1.6%2C3.8%2C3.5%2C4.3%0D%0A%09%09%09c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1c1.5%2C0%2C2.6-1%2C2.8-2.4c0-0.2%2C0-0.3%2C0-0.5c0-0.3%2C0-0.5-0.1-0.8c-0.3-1.6-1.5-3-3-3.6c0%2C0%2C0%2C0%2C0%2C0V88.9%0D%0A%09%09%09c0-0.7%2C0.3-1.3%2C0.8-1.7c0.6-0.4%2C1.3-0.6%2C1.9-0.4l29.1%2C7.8l-7.2%2C5.3c-0.6-0.6-1.3-1.1-2.1-1.3c-0.4-0.1-0.7-0.1-1-0.1%0D%0A%09%09%09c-1.6%2C0-2.8%2C1.2-2.8%2C2.9c0%2C0.8%2C0.3%2C1.6%2C0.7%2C2.3l-4.9%2C3.6c-1.3%2C1-3%2C1.3-4.6%2C0.9l-6.8-1.8c0.1%2C0.3%2C0.1%2C0.5%2C0.1%2C0.8%0D%0A%09%09%09c0%2C0.2%2C0%2C0.3%2C0%2C0.5l6.4%2C1.7c0.6%2C0.1%2C1.1%2C0.2%2C1.7%2C0.2c1.4%2C0%2C2.7-0.5%2C3.9-1.3l4.9-3.6c0.5%2C0.5%2C1%2C0.8%2C1.6%2C1.1V134%0D%0A%09%09%09c0%2C1.8-0.8%2C3.4-2.2%2C4.4l-28%2C20.4c-0.5-0.6-1.2-1-1.9-1.2v-17.8c0-5.8-4.6-11.8-10.4-13.3l-12.8-3.5c-0.3-1.6-1.5-3.1-3-3.7V99.8%0D%0A%09%09%09c0-0.7%2C0.3-1.3%2C0.8-1.7c0.6-0.4%2C1.3-0.6%2C1.9-0.4l29.7%2C8c0-0.1%2C0-0.2%2C0-0.3c0-0.3%2C0.1-0.7%2C0.2-1l-29.6-7.9c-1-0.2-2.1%2C0-2.9%2C0.6%0D%0A%09%09%09c-0.8%2C0.7-1.3%2C1.7-1.3%2C2.7v19.3c-0.1%2C0-0.2%2C0-0.3%2C0c-1.6%2C0-2.8%2C1.2-2.8%2C2.9c0%2C2%2C1.6%2C4.1%2C3.6%2C4.6c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1%0D%0A%09%09%09c1.5%2C0%2C2.5-1%2C2.8-2.4l12.4%2C3.4c5.3%2C1.4%2C9.6%2C6.8%2C9.6%2C12.1v17.6c0%2C0-0.1%2C0-0.1%2C0c-1.6%2C0-2.8%2C1.2-2.8%2C2.9c0%2C1.8%2C1.2%2C3.6%2C2.9%2C4.4v26.1%0D%0A%09%09%09h1.2V165c0.2%2C0%2C0.3%2C0%2C0.5%2C0c1.6%2C0%2C2.8-1.2%2C2.8-2.9c0-0.8-0.3-1.6-0.7-2.4l27.9-20.4c1.7-1.2%2C2.7-3.2%2C2.7-5.3v-27.9%0D%0A%09%09%09c0.1%2C0%2C0.3%2C0%2C0.4%2C0c1.6%2C0%2C2.8-1.2%2C2.8-2.9c0-0.8-0.3-1.7-0.7-2.4l8-5.8l28.2%2C7.5c0.2%2C1.9%2C1.7%2C3.7%2C3.6%2C4.2c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1%0D%0A%09%09%09c1.5%2C0%2C2.6-1%2C2.8-2.4l15%2C4.1c2.4%2C0.6%2C4%2C2.8%2C4%2C5.2v25.5c0%2C3%2C2%2C5.6%2C4.9%2C6.4l0.5%2C0.1c0.3%2C1.8%2C1.7%2C3.5%2C3.5%2C4c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1%0D%0A%09%09%09c1.4%2C0%2C2.4-0.9%2C2.7-2.2l20.2%2C5.5c2.4%2C0.6%2C4%2C2.8%2C4%2C5.2v32.5h1.2v-32.5c0-3-2-5.6-4.9-6.4l-20.5-5.5c-0.1-0.6-0.3-1.2-0.6-1.8%0D%0A%09%09%09l18.8-13.8c0.6%2C0.6%2C1.3%2C1.1%2C2.2%2C1.3c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1c1.4%2C0%2C2.5-0.9%2C2.7-2.2c1.9%2C0.5%2C3.7%2C0.8%2C5.3%2C0.8c2.4%2C0%2C4.3-0.6%2C5.7-1.6%0D%0A%09%09%09c0.1-0.1%2C0.2-0.2%2C0.2-0.2l3.8-2.4l0.3-0.2c2.5-1.8%2C3.8-5%2C3.8-9.6c0-7.5-2.1-11.2-9.3-19.9c-2.2-2.7-2.3-6.6-2.3-7.3%0D%0A%09%09%09c0-1.7-0.9-3-2.5-3.4c-0.4-0.1-0.8-0.1-1.2%2C0v-0.1l-5.4%2C3.2l0.1%2C0.2c-0.1%2C0.1-0.2%2C0.1-0.3%2C0.2c-0.9%2C0.7-2%2C2.3-2%2C6%0D%0A%09%09%09c0%2C1.8%2C0.3%2C3.1%2C0.7%2C4.2l-6.1-1.6c-0.9-0.3-1.8-0.2-2.5%2C0.2l-4.8%2C2.9l0%2C0.1c-0.1%2C0-0.2%2C0.1-0.2%2C0.1c-0.7%2C0.6-1.1%2C1.5-1.1%2C2.5%0D%0A%09%09%09c0%2C1.6%2C1%2C3.2%2C2.4%2C4.1c-0.7%2C0.5-1.1%2C1.4-1.1%2C2.4c0%2C1.5%2C0.8%2C3%2C2.1%2C3.9c-0.5%2C0.6-0.8%2C1.3-0.8%2C2.2c0%2C1.4%2C0.8%2C2.9%2C2%2C3.8%0D%0A%09%09%09c-0.6%2C0.5-0.9%2C1.3-0.9%2C2.2c0%2C2%2C1.6%2C4.1%2C3.6%2C4.6l3.3%2C0.8c0.1%2C0.6%2C0.3%2C1.2%2C0.6%2C1.7l-18.8%2C13.8c-0.6-0.6-1.4-1.1-2.2-1.3%0D%0A%09%09%09c-0.4-0.1-0.7-0.1-1-0.1c-1.4%2C0-2.5%2C0.9-2.7%2C2.2l-0.2%2C0c-2.4-0.6-4-2.8-4-5.2v-25.5c0-3-2-5.6-4.9-6.4l-15.4-4.2%0D%0A%09%09%09c-0.1-0.6-0.3-1.1-0.6-1.6l35.1-25.7c0.6%2C0.6%2C1.4%2C1.1%2C2.2%2C1.4c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1c1.6%2C0%2C2.8-1.2%2C2.8-2.9c0-0.8-0.3-1.7-0.7-2.4%0D%0A%09%09%09l13.8-10.1c1.3-1%2C3-1.3%2C4.6-0.9l12.3%2C3.4c0.4%2C1.7%2C1.8%2C3.3%2C3.5%2C3.8c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1c1.3%2C0%2C2.4-0.8%2C2.7-2.1l14.9%2C4L481.7%2C69.1%0D%0A%09%09%09z%20M388.5%2C30.8c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5c0%2C1-0.6%2C1.7-1.6%2C1.7c-0.2%2C0-0.4%2C0-0.7-0.1%0D%0A%09%09%09C389.8%2C33.9%2C388.5%2C32.3%2C388.5%2C30.8z%20M263%2C42.5c-0.2%2C0.1-2.4%2C1.7-5.1%2C3.7c-0.9%2C0.6-1.7%2C1.2-2.4%2C1.7l0%2C0c-1.4%2C1.1-2.9%2C2.1-4%2C3%0D%0A%09%09%09c-4.1-5.2-11.2-14.2-11.6-14.7c-3.6-4.6-5.2-10-4.5-14.8c0.5-3.3%2C2.1-6.1%2C4.6-7.9c6.4-4.6%2C16.3-1.9%2C22.7%2C6.2%0D%0A%09%09%09c1.1%2C1.3%2C2%2C2.8%2C2.8%2C4.4c-1%2C0.4-1.7%2C1.4-1.7%2C2.7c0%2C2%2C1.6%2C4.1%2C3.6%2C4.6c0%2C0%2C0%2C0%2C0.1%2C0C267.8%2C36.1%2C266.2%2C40.1%2C263%2C42.5z%20M268.4%2C30.3%0D%0A%09%09%09c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5%0D%0A%09%09%09C270%2C29.6%2C269.4%2C30.3%2C268.4%2C30.3z%20M44%2C15.2c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5c0-1.1%2C0.6-1.7%2C1.6-1.7%0D%0A%09%09%09c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5C45.6%2C14.6%2C45%2C15.2%2C44%2C15.2z%20M21.7%2C27.1c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5%0D%0A%09%09%09c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5C23.4%2C26.4%2C22.7%2C27.1%2C21.7%2C27.1z%20M72.5%2C23.3%0D%0A%09%09%09c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5%0D%0A%09%09%09C74.1%2C22.6%2C73.4%2C23.3%2C72.5%2C23.3z%20M12.5%2C145.5c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-1.9-2.9-3.4c0-1.1%2C0.6-1.7%2C1.6-1.7%0D%0A%09%09%09c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C1.9%2C2.9%2C3.4C14.1%2C144.8%2C13.5%2C145.5%2C12.5%2C145.5z%20M103.9%2C181.6c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1%0D%0A%09%09%09c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5c0%2C1-0.6%2C1.7-1.6%2C1.7c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5C102.3%2C182.2%2C102.9%2C181.6%2C103.9%2C181.6z%0D%0A%09%09%09%20M81.7%2C175.5c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5c0%2C1-0.6%2C1.7-1.6%2C1.7c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5%0D%0A%09%09%09C80.1%2C176.1%2C80.7%2C175.5%2C81.7%2C175.5z%20M82.8%2C104.9c0%2C1-0.6%2C1.7-1.6%2C1.7c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5%0D%0A%09%09%09c0-1.3%2C1-2%2C2.3-1.6C81.5%2C101.8%2C82.8%2C103.4%2C82.8%2C104.9z%20M37.8%2C50.6c0-0.7%2C0.2-1.3%2C0.7-1.7c0%2C0%2C0%2C0%2C0.1%2C0l0%2C0l0.3-0.2%0D%0A%09%09%09c0.4-0.2%2C1-0.2%2C1.6-0.1l36.2%2C9.7c1.6%2C0.4%2C3%2C2.2%2C3%2C3.8v5.3L37.8%2C56.2V50.6z%20M37.8%2C57.4l41.9%2C11.2v31.6c-0.1%2C0-0.2%2C0-0.3%2C0%0D%0A%09%09%09c-1.6%2C0-2.8%2C1.2-2.8%2C2.9c0%2C1.8%2C1.3%2C3.7%2C3.1%2C4.4v25.8l-41.9-11.2V96.2c0.1%2C0%2C0.2%2C0%2C0.3%2C0c1.7%2C0%2C2.8-1.2%2C2.8-2.9%0D%0A%09%09%09c0-1.8-1.3-3.7-3.1-4.4V57.4z%20M78.9%2C142c-0.5%2C0.3-1.1%2C0.4-1.8%2C0.2l-36.2-9.7c-1.6-0.4-3-2.2-3-3.8v-5.4l41.9%2C11.2v5.6%0D%0A%09%09%09c0%2C0.6-0.2%2C1.2-0.6%2C1.6C79%2C141.9%2C78.8%2C142%2C78.9%2C142L78.9%2C142z%20M36.2%2C89.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5%0D%0A%09%09%09c0%2C1-0.6%2C1.7-1.6%2C1.7c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5C34.6%2C90.3%2C35.2%2C89.7%2C36.2%2C89.7z%20M15.7%2C86%0D%0A%09%09%09c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5c0%2C1-0.6%2C1.7-1.6%2C1.7c-0.2%2C0-0.4%2C0-0.7-0.1%0D%0A%09%09%09C17%2C89.1%2C15.7%2C87.5%2C15.7%2C86z%20M90%2C166.2c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5c0-1.3%2C1-2%2C2.3-1.6c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5%0D%0A%09%09%09C91.6%2C165.5%2C91%2C166.2%2C90%2C166.2z%20M125.4%2C133.6c0%2C1.7-0.8%2C3.3-2.2%2C4.3l-31.8%2C23.3c-0.6-0.6-1.3-1.1-2.2-1.3c-0.4-0.1-0.7-0.1-1-0.1%0D%0A%09%09%09c-1.4%2C0-2.5%2C0.9-2.7%2C2.2l-70.3-18.8c0%2C0%2C0-0.1%2C0-0.1c-0.1-0.6-0.4-1.2-0.7-1.8l1.8-1.3c1.7-1.2%2C2.7-3.2%2C2.7-5.3v-44%0D%0A%09%09%09c0.1%2C0%2C0.2%2C0%2C0.3%2C0c1.3%2C0%2C2.3-0.7%2C2.6-1.9L33.6%2C92c0.2%2C1.7%2C1.5%2C3.3%2C3.1%2C3.9v32.8c0%2C2.2%2C1.7%2C4.4%2C3.9%2C5l36.2%2C9.8%0D%0A%09%09%09c0.3%2C0.1%2C0.7%2C0.1%2C1%2C0.1c0.8%2C0%2C1.5-0.3%2C2-0.7c0.1-0.1%2C0.1-0.1%2C0.2-0.2c3.5-2.5%2C3.8-2.7%2C3.7-2.8c0.8-0.6%2C1.2-1.5%2C1.2-2.6V109h-1.2%0D%0A%09%09%09v28.3c0%2C0.7-0.2%2C1.3-0.7%2C1.7c0%2C0-1%2C0.8-2%2C1.5c0-0.1%2C0-0.1%2C0-0.2v-32.5c0.1%2C0%2C0.2%2C0%2C0.3%2C0c1.5%2C0%2C2.5-1%2C2.8-2.4l38.4%2C10.3%0D%0A%09%09%09c0.2%2C1.7%2C1.4%2C3.4%2C3.1%2C4V133.6z%20M128.5%2C117.1c0.1%2C1-0.6%2C1.7-1.6%2C1.7c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5%0D%0A%09%09%09c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1C127.2%2C114%2C128.5%2C115.6%2C128.5%2C117.1z%20M149.8%2C62.8c-0.2%2C0-0.4%2C0-0.7-0.1%0D%0A%09%09%09c-1.5-0.4-2.8-2-2.8-3.5c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5C151.5%2C62.2%2C150.8%2C62.8%2C149.8%2C62.8z%0D%0A%09%09%09%20M172.7%2C27.5V66l-20.1-5.4c-0.2-1.7-1.4-3.3-3.1-4V17.9l20%2C5.4l0.6%2C0.2c0.2%2C1.4%2C1.2%2C2.8%2C2.6%2C3.4V27.5z%20M173.6%2C25.8%0D%0A%09%09%09c-1.2-0.3-2.3-1.7-2.3-2.9c0-0.7%2C0.3-1.1%2C1-1.1c0.2%2C0%2C0.4%2C0%2C0.5%2C0c1.2%2C0.3%2C2.3%2C1.7%2C2.3%2C2.9C175.1%2C25.6%2C174.5%2C26%2C173.6%2C25.8z%0D%0A%09%09%09%20M177.3%2C81.3c-0.6%2C0.5-1.5%2C0.6-2.2%2C0.2c-0.7-0.4-1.2-1.1-1.2-1.9v-12l16.2%2C4.3L177.3%2C81.3z%20M230.3%2C81.5l-37.3-10l37-27.1%0D%0A%09%09%09c0.6-0.5%2C1.5-0.6%2C2.2-0.2c0.7%2C0.4%2C1.2%2C1.1%2C1.2%2C1.9v12.1c-0.1%2C0-0.3%2C0-0.4%2C0c-1.6%2C0-2.8%2C1.2-2.8%2C2.9c0%2C1.8%2C1.3%2C3.7%2C3.1%2C4.4v14%0D%0A%09%09%09c-0.1%2C0-0.2%2C0-0.3%2C0C231.7%2C79.5%2C230.7%2C80.3%2C230.3%2C81.5z%20M236.3%2C84.2c0.1%2C1-0.6%2C1.7-1.6%2C1.7c-0.2%2C0-0.4%2C0-0.7-0.1%0D%0A%09%09%09c-1.5-0.4-2.8-2-2.8-3.5c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1C235%2C81.1%2C236.3%2C82.7%2C236.3%2C84.2z%20M234.7%2C64.6%0D%0A%09%09%09c-0.1%2C0-0.2%2C0-0.3%2C0v-0.1H234c-1.5-0.4-2.8-2-2.8-3.5c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5%0D%0A%09%09%09C236.4%2C63.9%2C235.7%2C64.6%2C234.7%2C64.6z%20M299.5%2C36c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5%0D%0A%09%09%09c0%2C1-0.6%2C1.7-1.6%2C1.7c-0.2%2C0-0.4%2C0-0.7-0.1C300.8%2C39.1%2C299.5%2C37.5%2C299.5%2C36z%20M302.3%2C57.1c-1.5-0.4-2.8-2-2.8-3.5%0D%0A%09%09%09c0-1.3%2C1-2%2C2.3-1.6c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5c0%2C1-0.6%2C1.7-1.6%2C1.7C302.8%2C57.2%2C302.6%2C57.2%2C302.3%2C57.1z%20M323.9%2C63.5%0D%0A%09%09%09c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5%0D%0A%09%09%09C325.5%2C62.8%2C324.9%2C63.5%2C323.9%2C63.5z%20M320.4%2C109.5c-0.2%2C0-0.5%2C0-0.8-0.1c-0.7-0.2-1.3-0.6-1.8-1c0.5%2C0.5%2C1.1%2C0.9%2C1.8%2C1%0D%0A%09%09%09C319.9%2C109.5%2C320.2%2C109.5%2C320.4%2C109.5c0.5%2C0%2C0.9-0.1%2C1.3-0.4C321.4%2C109.4%2C320.9%2C109.5%2C320.4%2C109.5z%20M322%2C107.2%0D%0A%09%09%09c0%2C1-0.6%2C1.7-1.6%2C1.7c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1%0D%0A%09%09%09C320.7%2C104.1%2C322%2C105.7%2C322%2C107.2z%20M321.6%2C104.5c-0.6-0.6-1.3-1.2-2.1-1.4c-0.3-0.1-0.5-0.1-0.8-0.1c-0.5%2C0-0.9%2C0.1-1.3%2C0.4%0D%0A%09%09%09c0.4-0.2%2C0.8-0.4%2C1.3-0.4c0.3%2C0%2C0.5%2C0%2C0.8%2C0.1C320.3%2C103.3%2C321%2C103.8%2C321.6%2C104.5z%20M283.7%2C125.5c-0.2%2C0-0.4%2C0-0.7-0.1%0D%0A%09%09%09c-1.5-0.4-2.8-2-2.8-3.5c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5C285.3%2C124.8%2C284.7%2C125.5%2C283.7%2C125.5z%0D%0A%09%09%09%20M310.2%2C163.8c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5%0D%0A%09%09%09C311.8%2C163.1%2C311.2%2C163.8%2C310.2%2C163.8z%20M343.3%2C104.9c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5c0-1.1%2C0.6-1.7%2C1.6-1.7%0D%0A%09%09%09c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5C344.9%2C104.3%2C344.3%2C104.9%2C343.3%2C104.9z%20M386.1%2C105.6c-0.2%2C0-0.4%2C0-0.7-0.1%0D%0A%09%09%09c-1.5-0.4-2.8-2-2.8-3.5c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5C387.8%2C104.9%2C387.1%2C105.6%2C386.1%2C105.6z%0D%0A%09%09%09%20M441.9%2C131c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5%0D%0A%09%09%09C443.6%2C130.4%2C442.9%2C131%2C441.9%2C131z%20M448.3%2C87.5h0.1c0.3-0.1%2C0.7-0.2%2C1-0.1c1.4%2C0.4%2C1.6%2C1.8%2C1.6%2C2.3c0%2C0.9%2C0.1%2C5.1%2C2.6%2C8.1%0D%0A%09%09%09c7%2C8.5%2C9%2C12%2C9%2C19.1c0%2C4.4-1.2%2C7.3-3.5%2C8.8l-1.3%2C0.8c0.9-1.8%2C1.3-4%2C1.3-6.7c0-7.5-2.1-11.2-9.3-19.9c-2.2-2.7-2.3-6.6-2.3-7.3%0D%0A%09%09%09c0-1.6-0.8-2.8-2.2-3.3L448.3%2C87.5z%20M433.5%2C99.6c0.5-0.2%2C1-0.3%2C1.6-0.1l7.2%2C1.9c0.3%2C0.5%2C0.6%2C0.9%2C0.9%2C1.3c0.3%2C0.4%2C0.6%2C0.8%2C0.8%2C1.2%0D%0A%09%09%09c0.3%2C0.5%2C0.3%2C0.7%2C0.3%2C0.7c-0.1%2C0-0.3%2C0-0.8-0.1l-12.6-3.4L433.5%2C99.6z%20M437.4%2C126.9l-3-0.8c-1.4-0.4-2.7-2-2.7-3.5%0D%0A%09%09%09c0-0.8%2C0.4-1.4%2C1-1.7l1.2-0.5l-1.2-0.6c-1.3-0.6-2.2-2-2.2-3.3c0-0.8%2C0.4-1.4%2C1-1.7l1.2-0.6l-1.2-0.5c-1.3-0.6-2.3-2-2.3-3.3%0D%0A%09%09%09c0-0.9%2C0.5-1.6%2C1.4-1.8v-1.2c-1.4-0.4-2.7-2-2.7-3.5c0-0.6%2C0.3-1.2%2C0.7-1.5c0%2C0%2C0%2C0%2C0.1%2C0l0%2C0l0.6-0.3c0.3-0.1%2C0.7-0.1%2C1.1%2C0%0D%0A%09%09%09l12.8%2C3.4c1.2%2C0.3%2C1.7%2C0%2C2-0.3c0.6-0.7%2C0.1-1.7-0.1-2c-0.2-0.5-0.6-0.9-0.9-1.4c-0.9-1.2-2.1-2.8-2.1-6.3c0-2.5%2C0.5-4.4%2C1.5-5.1%0D%0A%09%09%09c0.5-0.4%2C0.9-0.4%2C1.2-0.3c1.4%2C0.4%2C1.6%2C1.8%2C1.6%2C2.3c0%2C0.9%2C0.1%2C5.1%2C2.6%2C8.1c7%2C8.5%2C9%2C12%2C9%2C19.1c0%2C4.1-1.1%2C6.9-3.1%2C8.5%0D%0A%09%09%09c-2.2%2C1.7-5.6%2C1.9-10.1%2C0.7l-0.2%2C0c-0.3-1.8-1.7-3.6-3.5-4.1c-0.4-0.1-0.7-0.1-1-0.1C438.8%2C124.6%2C437.7%2C125.5%2C437.4%2C126.9z%0D%0A%09%09%09%20M416.6%2C143.4c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5c0%2C1.1-0.6%2C1.7-1.6%2C1.7c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5%0D%0A%09%09%09C414.3%2C143.7%2C415.3%2C143%2C416.6%2C143.4z%20M426.5%2C76.1c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5c0-1.2%2C0.9-1.9%2C2-1.7v0.1h0.3%0D%0A%09%09%09c0%2C0%2C0%2C0%2C0%2C0c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5C428.1%2C75.5%2C427.5%2C76.1%2C426.5%2C76.1z%20M463.8%2C67.1c-0.2%2C0-0.4%2C0-0.7-0.1c-1.5-0.4-2.8-2-2.8-3.5%0D%0A%09%09%09c0-1.1%2C0.6-1.7%2C1.6-1.7c0.2%2C0%2C0.4%2C0%2C0.7%2C0.1c1.5%2C0.4%2C2.8%2C2%2C2.8%2C3.5C465.4%2C66.4%2C464.8%2C67.1%2C463.8%2C67.1z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M489.2%2C5.8c-0.3-1.7-1.8-3.4-3.5-3.8c-0.4-0.1-0.7-0.1-1-0.1c-1.7%2C0-2.8%2C1.2-2.8%2C2.9c0%2C2%2C1.6%2C4.1%2C3.6%2C4.6%0D%0A%09%09%09c0.4%2C0.1%2C0.7%2C0.1%2C1%2C0.1c1.5%2C0%2C2.6-1%2C2.8-2.4l17.2%2C4.6v-1.2L489.2%2C5.8z%20M486.4%2C8.3c-0.2%2C0-0.4%2C0-0.6-0.1c-1.5-0.4-2.7-2-2.7-3.4%0D%0A%09%09%09c0-1.3%2C1-2%2C2.3-1.6c1.5%2C0.4%2C2.7%2C2%2C2.7%2C3.4C488.1%2C7.6%2C487.4%2C8.3%2C486.4%2C8.3z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M502.9%2C48.2L502.9%2C48.2c-0.1%2C0.2-0.3%2C0.3-0.4%2C0.4c-0.5%2C0.6-0.8%2C1.5-0.5%2C2.5l4.3%2C16.6v-4.1l-0.8-3.2l0.8%2C0.2%0D%0A%09%09%09v-1.2l-1.2-0.3l-2.1-8.1c-0.1-0.6%2C0-1.1%2C0.3-1.4c0.3-0.3%2C0.8-0.4%2C1.3-0.3l1.6%2C0.4v-1.3v-0.4v-1.3c-0.8%2C0.3-1.8%2C0.8-3%2C1.4%0D%0A%09%09%09L502.9%2C48.2z%22%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
      background-size: auto 180px; }
    .Vlt-card__image--grid:before {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2047.2%2027%22%20style%3D%22enable-background%3Anew%200%200%2047.2%2027%3B%22%20xml%3Aspace%3D%22preserve%22%20fill%3D%22%23ffffff%22%3E%0D%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M24.6%2C0L24.6%2C0l-2%2C0l0%2C0L0%2C12.9l0%2C0v1.2l0%2C0L22.6%2C27h2h0l22.6-12.9v0v-1.2L24.6%2C0z%20M23.6%2C26.4L1%2C13.5L23.6%2C0.6%0D%0A%09l22.6%2C12.9L23.6%2C26.4z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
      background-size: auto 27px; }
    .Vlt-card__image--tech:before {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%20800%20250%22%20style%3D%22enable-background%3Anew%200%200%20800%20250%3B%22%20xml%3Aspace%3D%22preserve%22%20fill%3D%22%23ffffff%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M684.5%2C189.4c-0.1-0.1-0.3-0.2-0.5-0.2H453.6c-0.2%2C0-0.4%2C0.1-0.5%2C0.2l-35.5%2C37.1c-0.1%2C0.1-0.2%2C0.3-0.2%2C0.5v6.2%0D%0A%09%09c-2.4%2C0.4-4.2%2C2.5-4.2%2C5.1c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1c2.7%2C0%2C4.9-2.3%2C4.9-5.1c0-2.6-1.8-4.7-4.2-5.1v-5.9l35-36.7h229.9l56.5%2C58.4%0D%0A%09%09c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h62.5v-1.5H741L684.5%2C189.4z%20M421.7%2C238.3c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7%0D%0A%09%09S421.7%2C236.2%2C421.7%2C238.3z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M683.8%2C199.4H457.5c-0.2%2C0-0.4%2C0.1-0.5%2C0.2l-28%2C29.3c-0.1%2C0.1-0.2%2C0.3-0.2%2C0.5v4c-2%2C0.7-3.4%2C2.6-3.4%2C4.9%0D%0A%09%09c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1c2.7%2C0%2C4.9-2.3%2C4.9-5.1s-2.2-5.1-4.9-5.1l0%2C0v-3.4l27.6-28.8h225.7l46.5%2C48.6h2.1l-47.7-49.9%0D%0A%09%09C684.2%2C199.5%2C684%2C199.4%2C683.8%2C199.4z%20M430.2%2C234.6c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7%0D%0A%09%09C426.7%2C236.2%2C428.3%2C234.6%2C430.2%2C234.6z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M680.8%2C214.6H473c-0.2%2C0-0.4%2C0.1-0.5%2C0.2l-16.6%2C17.3c-0.1%2C0.1-0.2%2C0.3-0.2%2C0.5v10.7l-5.9%2C6.2h2.1l5.1-5.3%0D%0A%09%09c0.1-0.1%2C0.2-0.3%2C0.2-0.5V233l16.1-16.9h207.2l32%2C33.5h2.1l-33.3-34.8C681.2%2C214.6%2C681%2C214.6%2C680.8%2C214.6z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M676.7%2C223.5H478.5c-0.2%2C0-0.4%2C0.1-0.5%2C0.2l-13%2C13.6c-0.1%2C0.1-0.2%2C0.3-0.2%2C0.5v10.3l-1.2%2C1.3h2.1l0.4-0.5%0D%0A%09%09c0.1-0.1%2C0.2-0.3%2C0.2-0.5v-10.3l12.6-13.2h197.5l23.4%2C24.5h2.1l-24.7-25.8C677%2C223.6%2C676.9%2C223.5%2C676.7%2C223.5z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M132.5%2C244.4c0-2.8-2.2-5.1-4.9-5.1c-1.2%2C0-2.3%2C0.5-3.1%2C1.2L111.6%2C227c-0.1-0.1-0.3-0.2-0.5-0.2H91.7%0D%0A%09%09c-0.2%2C0-0.4%2C0.1-0.5%2C0.2l-6.4%2C6.7h-6.1l-9-9.5c-0.1-0.1-0.3-0.2-0.5-0.2H39.3l-10.6-11c-0.1-0.1-0.3-0.2-0.5-0.2H-0.1v1.5h28%0D%0A%09%09l10.6%2C11.1c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h29.8l9%2C9.5c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2H85c0.2%2C0%2C0.4-0.1%2C0.5-0.2l6.4-6.7h18.8l12.7%2C13.3%0D%0A%09%09c-0.5%2C0.8-0.8%2C1.8-0.8%2C2.8c0%2C2.7%2C2.1%2C5%2C4.7%2C5.1h0.5C130.4%2C249.4%2C132.5%2C247.2%2C132.5%2C244.4z%20M127.6%2C248.2c-2%2C0-3.6-1.7-3.6-3.7%0D%0A%09%09c0-2.1%2C1.6-3.7%2C3.6-3.7c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7C131.1%2C246.5%2C129.5%2C248.2%2C127.6%2C248.2z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M60.4%2C247.4H23.3c-0.2%2C0-0.4%2C0.1-0.5%2C0.2l-1.8%2C1.9h2.1l0.6-0.6h36.5l0.6%2C0.6h2.1l-1.8-1.9%0D%0A%09%09C60.8%2C247.5%2C60.6%2C247.4%2C60.4%2C247.4z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M12%2C250.6c3.2%2C0.1%2C5.8-2.8%2C5.9-6.3c0.1-3.6-2.5-6.5-5.6-6.6c-2.9-0.1-5.3%2C2.3-5.8%2C5.4L0%2C243v1.9l6.5%2C0.1%0D%0A%09%09C6.7%2C248.1%2C9.1%2C250.5%2C12%2C250.6z%20M12.2%2C239.4c2.3%2C0%2C4.1%2C2.2%2C4.1%2C4.8c-0.1%2C2.6-2%2C4.6-4.3%2C4.6s-4.1-2.2-4.1-4.8%0D%0A%09%09C8%2C241.5%2C9.9%2C239.4%2C12.2%2C239.4z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M62.6%2C240.8H30.2l-9-9.4c-0.1-0.1-0.3-0.2-0.5-0.2H-0.1v1.5h20.5l9%2C9.4c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h32.4l6.9%2C7.2%0D%0A%09%09h2.1l-8.2-8.5C62.9%2C240.9%2C62.8%2C240.8%2C62.6%2C240.8z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M103.5%2C244.4c0-2.8-2.2-5.1-4.9-5.1c-2.5%2C0-4.5%2C1.9-4.8%2C4.4H76.4l-10.7-11.1c-0.1-0.1-0.3-0.2-0.5-0.2H33.7%0D%0A%09%09L24%2C222.3c-0.1-0.1-0.3-0.2-0.5-0.2H-0.1v1.5h23.4l9.7%2C10.1c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2H65L75.6%2C245c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h17.7%0D%0A%09%09c0.3%2C2.4%2C2.2%2C4.2%2C4.6%2C4.4h0.5C101.4%2C249.4%2C103.5%2C247.2%2C103.5%2C244.4z%20M98.6%2C248.2c-2%2C0-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7%0D%0A%09%09s3.6%2C1.7%2C3.6%2C3.7C102.1%2C246.5%2C100.5%2C248.2%2C98.6%2C248.2z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M139.5%2C179.5l-6.6-6.9c-0.1-0.1-0.3-0.2-0.5-0.2H48.9c-0.2%2C0-0.4%2C0.1-0.5%2C0.2l-7.4%2C7.7H-0.1v1.5h41.4%0D%0A%09%09c0.2%2C0%2C0.4-0.1%2C0.5-0.2l7.4-7.7h82.9l6.2%2C6.5v69.2h1.5V180C139.7%2C179.8%2C139.6%2C179.6%2C139.5%2C179.5z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M147.1%2C176.8l-12.5-13c-0.1-0.1-0.3-0.2-0.5-0.2H36c-0.2%2C0-0.4%2C0.1-0.5%2C0.2l-8.2%2C8.6H-0.1v1.5h27.7%0D%0A%09%09c0.2%2C0%2C0.4-0.1%2C0.5-0.2l8.2-8.6h97.4l12%2C12.6v71.9h1.5v-72.2C147.3%2C177.2%2C147.2%2C177%2C147.1%2C176.8z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M153.8%2C170.5l-14.3-14.9c-0.1-0.1-0.3-0.2-0.5-0.2H7.6l-7.7-8v2.2l6.9%2C7.2c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h131.4%0D%0A%09%09l13.9%2C14.5v78.3h1.5V171C154%2C170.8%2C153.9%2C170.6%2C153.8%2C170.5z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M162%2C167.2L143.6%2C148c-0.1-0.1-0.3-0.2-0.5-0.2H14.6l-14.7-15.4v2.2l13.9%2C14.5c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h128.5%0D%0A%09%09l17.9%2C18.8v81.5h1.5v-81.9C162.2%2C167.5%2C162.1%2C167.3%2C162%2C167.2z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M9.1%2C113.4h143.2l9.6%2C10c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h23.4l12.4%2C13v100l-1.6%2C1.7c-0.9-1-2.2-1.7-3.6-1.7%0D%0A%09%09c-2.7%2C0-4.9%2C2.3-4.9%2C5.1s2.2%2C5.1%2C4.9%2C5.1s4.9-2.3%2C4.9-5.1c0-0.8-0.2-1.5-0.5-2.2l2-2.1c0.1-0.1%2C0.2-0.3%2C0.2-0.5V136.3%0D%0A%09%09c0-0.2-0.1-0.4-0.2-0.5l-12.9-13.5c-0.1-0.1-0.3-0.2-0.5-0.2h-23.4l-9.6-10c-0.1-0.1-0.3-0.2-0.5-0.2H9.4l-9.5-9.9v2.2l8.7%2C9.1%0D%0A%09%09C8.7%2C113.3%2C8.9%2C113.4%2C9.1%2C113.4z%20M193%2C245.5c-2%2C0-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7s3.6%2C1.7%2C3.6%2C3.7%0D%0A%09%09C196.6%2C243.9%2C195%2C245.5%2C193%2C245.5z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M14%2C102.5h142.5l7.2%2C7.5c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h34.9l11.1%2C11.6v39c0%2C0.2%2C0.1%2C0.4%2C0.2%2C0.5l14.9%2C15.6v24.6%0D%0A%09%09c-2.4%2C0.4-4.2%2C2.5-4.2%2C5.1c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1s4.9-2.3%2C4.9-5.1c0-2.6-1.8-4.7-4.2-5.1v-24.9c0-0.2-0.1-0.4-0.2-0.5l-14.9-15.6%0D%0A%09%09v-39c0-0.2-0.1-0.4-0.2-0.5l-11.5-12.1c-0.1-0.1-0.3-0.2-0.5-0.2h-34.9l-7.2-7.5c-0.1-0.1-0.3-0.2-0.5-0.2H14.3L-0.1%2C85.9V88%0D%0A%09%09l13.6%2C14.2C13.6%2C102.4%2C13.8%2C102.5%2C14%2C102.5z%20M229.7%2C206.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7%0D%0A%09%09C228.1%2C202.9%2C229.7%2C204.6%2C229.7%2C206.7z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M6.6%2C29.5l43.6%2C45.6c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h106.1c0.4%2C2.5%2C2.4%2C4.4%2C4.8%2C4.4c2.7%2C0%2C4.9-2.3%2C4.9-5.1%0D%0A%09%09c0-2.8-2.2-5.1-4.9-5.1c-2.5%2C0-4.5%2C1.9-4.8%2C4.4H51L7.8%2C28.6V-0.7H6.3V29C6.3%2C29.2%2C6.4%2C29.4%2C6.6%2C29.5z%20M161.6%2C70.8%0D%0A%09%09c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7S159.6%2C70.8%2C161.6%2C70.8z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M19.7%2C24.2l36.9%2C38.6c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h102.2c0.2%2C0%2C0.4-0.1%2C0.5-0.2l6.6-6.9c0.7%2C0.4%2C1.5%2C0.6%2C2.3%2C0.6%0D%0A%09%09c2.7%2C0%2C4.9-2.3%2C4.9-5.1s-2.2-5.1-4.9-5.1s-4.9%2C2.3-4.9%2C5.1c0%2C1.4%2C0.5%2C2.7%2C1.4%2C3.6l-6.2%2C6.5H57.5L21%2C23.4V-0.7h-1.5v24.4%0D%0A%09%09C19.5%2C23.9%2C19.6%2C24.1%2C19.7%2C24.2z%20M165.2%2C51.4c0-2.1%2C1.6-3.7%2C3.6-3.7s3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7%0D%0A%09%09C166.8%2C55.2%2C165.2%2C53.5%2C165.2%2C51.4z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M42.7%2C14.4c-0.8-0.5-1.6-0.8-2.6-0.8c-2.7%2C0-4.9%2C2.3-4.9%2C5.1s2.2%2C5.1%2C4.9%2C5.1s4.9-2.3%2C4.9-5.1%0D%0A%09%09c0-1.3-0.5-2.5-1.2-3.4l5.1-5.3c0.1-0.1%2C0.2-0.3%2C0.2-0.5V-0.7h-1.5v10L42.7%2C14.4z%20M40.1%2C22.5c-2%2C0-3.6-1.7-3.6-3.7%0D%0A%09%09c0-2.1%2C1.6-3.7%2C3.6-3.7s3.6%2C1.7%2C3.6%2C3.7C43.7%2C20.8%2C42.1%2C22.5%2C40.1%2C22.5z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M57.5%2C10.9l4.5%2C4.8c-0.6%2C0.9-1%2C1.9-1%2C3c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1c2.7%2C0%2C4.9-2.3%2C4.9-5.1s-2.2-5.1-4.9-5.1%0D%0A%09%09c-1.1%2C0-2.1%2C0.4-2.9%2C1l-4.3-4.5V-0.7h-1.5v11.1C57.3%2C10.6%2C57.4%2C10.8%2C57.5%2C10.9z%20M66%2C15c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7%0D%0A%09%09s-3.6-1.7-3.6-3.7S64%2C15%2C66%2C15z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M85.3%2C7l9.2%2C9.6c-0.3%2C0.6-0.4%2C1.3-0.4%2C2.1c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1c2.7%2C0%2C4.9-2.3%2C4.9-5.1s-2.2-5.1-4.9-5.1%0D%0A%09%09c-1.5%2C0-2.8%2C0.7-3.7%2C1.8l-8.8-9.2v-6.9H85v7.2C85.1%2C6.7%2C85.2%2C6.9%2C85.3%2C7z%20M99%2C15c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7%0D%0A%09%09s-3.6-1.7-3.6-3.7S97%2C15%2C99%2C15z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M120.3%2C12.8l23.9%2C25c-0.3%2C0.7-0.5%2C1.4-0.5%2C2.3c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1s4.9-2.3%2C4.9-5.1s-2.2-5.1-4.9-5.1%0D%0A%09%09c-1.4%2C0-2.7%2C0.6-3.6%2C1.6L121.5%2C12V-0.7H120v13C120.1%2C12.5%2C120.2%2C12.7%2C120.3%2C12.8z%20M148.6%2C36.4c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7%0D%0A%09%09c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7C145%2C38%2C146.6%2C36.4%2C148.6%2C36.4z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M133.3%2C12.7h10.4c0.4%2C2.5%2C2.4%2C4.4%2C4.8%2C4.4c2.7%2C0%2C4.9-2.3%2C4.9-5.1s-2.2-5.1-4.9-5.1c-2.5%2C0-4.5%2C1.9-4.8%2C4.4H134%0D%0A%09%09v-12h-1.5V12C132.6%2C12.4%2C132.9%2C12.7%2C133.3%2C12.7z%20M148.6%2C8.2c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7S145%2C14%2C145%2C11.9%0D%0A%09%09C145%2C9.9%2C146.6%2C8.2%2C148.6%2C8.2z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M288.9%2C222.1c0.1-0.1%2C0.2-0.3%2C0.2-0.5v-35.4c0-0.2-0.1-0.4-0.2-0.5l-81.1-84.9c-0.1-0.1-0.3-0.2-0.5-0.2h-39.8%0D%0A%09%09l-6.2-6.5c-0.1-0.1-0.3-0.2-0.5-0.2H19l-19.1-20V76l18.3%2C19.1c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h141.7l6.2%2C6.5c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h39.8%0D%0A%09%09l80.7%2C84.4v34.8l-25.7%2C26.9h-14c-0.2%2C0-0.4%2C0.1-0.5%2C0.2l-1.2%2C1.2h16.3c0.1%2C0%2C0.1-0.1%2C0.2-0.1L288.9%2C222.1z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M186.8%2C44.5l10.9%2C11.4c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2H213l2.9%2C3c-0.7%2C0.9-1.1%2C2-1.1%2C3.2c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1%0D%0A%09%09s4.9-2.3%2C4.9-5.1c0-2.8-2.2-5.1-4.9-5.1c-1%2C0-2%2C0.3-2.8%2C0.9l-3.1-3.3c-0.1-0.1-0.3-0.2-0.5-0.2h-14.8l-10.5-11V-0.7h-1.5V44%0D%0A%09%09C186.6%2C44.1%2C186.7%2C44.3%2C186.8%2C44.5z%20M219.8%2C58.6c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7%0D%0A%09%09C216.3%2C60.3%2C217.9%2C58.6%2C219.8%2C58.6z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M196.7%2C38.9l6.1%2C6.4c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h7.9c0.2%2C0%2C0.4-0.1%2C0.5-0.2l3-3.2c0.9%2C0.9%2C2.1%2C1.4%2C3.4%2C1.4%0D%0A%09%09c2.7%2C0%2C4.9-2.3%2C4.9-5.1s-2.2-5.1-4.9-5.1s-4.9%2C2.3-4.9%2C5.1c0%2C0.9%2C0.2%2C1.7%2C0.6%2C2.5l-3%2C3.1h-7.3l-5.7-6V-0.7h-1.5v39.1%0D%0A%09%09C196.5%2C38.5%2C196.6%2C38.7%2C196.7%2C38.9z%20M218.2%2C34.7c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7%0D%0A%09%09C214.6%2C36.4%2C216.2%2C34.7%2C218.2%2C34.7z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M243.2%2C74.8l31.9%2C33.4c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h48.5l5.7%2C6c-0.6%2C0.9-1%2C1.9-1%2C3.1c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1%0D%0A%09%09c2.7%2C0%2C4.9-2.3%2C4.9-5.1s-2.2-5.1-4.9-5.1c-1.1%2C0-2%2C0.4-2.9%2C1l-6-6.2c-0.1-0.1-0.3-0.2-0.5-0.2h-48.5l-31.5-32.9V-0.7h-1.5v75%0D%0A%09%09C242.9%2C74.4%2C243%2C74.6%2C243.2%2C74.8z%20M333.7%2C113.7c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7%0D%0A%09%09C330.1%2C115.4%2C331.7%2C113.7%2C333.7%2C113.7z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M254.9%2C69l22.8%2C23.8c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h50.7c0.4%2C2.5%2C2.4%2C4.4%2C4.8%2C4.4c2.7%2C0%2C4.9-2.3%2C4.9-5.1%0D%0A%09%09s-2.2-5.1-4.9-5.1c-2.5%2C0-4.5%2C1.9-4.8%2C4.4h-50.4l-22.4-23.4V-0.7h-1.5v69.2C254.7%2C68.7%2C254.7%2C68.8%2C254.9%2C69z%20M333.7%2C88.5%0D%0A%09%09c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7S331.7%2C88.5%2C333.7%2C88.5z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M273.1%2C44.8c0%2C0.2%2C0.1%2C0.4%2C0.2%2C0.5l17.4%2C18.2c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h7.3c0.2%2C2.6%2C2.3%2C4.7%2C4.9%2C4.7%0D%0A%09%09c2.7%2C0%2C4.9-2.3%2C4.9-5.1s-2.2-5.1-4.9-5.1c-2.4%2C0-4.3%2C1.7-4.8%2C4h-7l-16.9-17.7V-0.1l0.6-0.6h-2c0%2C0.1-0.1%2C0.2-0.1%2C0.3v45.2H273.1z%0D%0A%09%09%20M303.3%2C59.5c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7C299.8%2C61.2%2C301.4%2C59.5%2C303.3%2C59.5z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M281.6%2C5.8v33.4c0%2C0.2%2C0.1%2C0.4%2C0.2%2C0.5l7.8%2C8.2c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h8.3c0.4%2C2.5%2C2.4%2C4.4%2C4.8%2C4.4%0D%0A%09%09c2.7%2C0%2C4.9-2.3%2C4.9-5.1s-2.2-5.1-4.9-5.1c-2.5%2C0-4.5%2C1.9-4.8%2C4.4h-8l-7.4-7.8V6.1l6.5-6.8h-2.1l-5.7%2C6%0D%0A%09%09C281.7%2C5.4%2C281.6%2C5.6%2C281.6%2C5.8z%20M303.3%2C43.6c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7%0D%0A%09%09C299.8%2C45.3%2C301.4%2C43.6%2C303.3%2C43.6z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M314.3%2C37L328%2C51.3c-0.5%2C0.8-0.8%2C1.7-0.8%2C2.7c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1c2.7%2C0%2C4.9-2.3%2C4.9-5.1s-2.2-5.1-4.9-5.1%0D%0A%09%09c-1.2%2C0-2.3%2C0.5-3.2%2C1.3l-13.4-14V-0.7H314v37.2C314.1%2C36.7%2C314.2%2C36.8%2C314.3%2C37z%20M332.2%2C50.3c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7%0D%0A%09%09c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7S330.2%2C50.3%2C332.2%2C50.3z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M323.3%2C21.5c0%2C0.2%2C0.1%2C0.4%2C0.2%2C0.5l3.7%2C3.9c-0.5%2C0.8-0.8%2C1.7-0.8%2C2.7c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1%0D%0A%09%09c2.7%2C0%2C4.9-2.3%2C4.9-5.1s-2.2-5.1-4.9-5.1c-1.2%2C0-2.3%2C0.5-3.2%2C1.3l-3.4-3.6V-0.3l0.4-0.4h-1.8c0%2C0%2C0%2C0%2C0%2C0.1L323.3%2C21.5L323.3%2C21.5z%0D%0A%09%09%20M331.4%2C24.9c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7C327.9%2C26.6%2C329.5%2C24.9%2C331.4%2C24.9z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M351.3%2C170.9c-0.1%2C0.1-0.2%2C0.3-0.2%2C0.5v78.1h1.5v-77.8l69.6-72.8c0.1-0.1%2C0.2-0.3%2C0.2-0.5V-0.7H421v98.8%0D%0A%09%09L351.3%2C170.9z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M547.9%2C16.4v86.8c0%2C0.2%2C0.1%2C0.4%2C0.2%2C0.5l57.8%2C60.4c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2H699l13.9%2C14.5c-0.6%2C0.9-1%2C1.9-1%2C3%0D%0A%09%09c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1s4.9-2.3%2C4.9-5.1s-2.2-5.1-4.9-5.1c-1.1%2C0-2.1%2C0.4-2.9%2C1L699.8%2C163c-0.1-0.1-0.3-0.2-0.5-0.2h-92.6l-57.3-60%0D%0A%09%09V16.7L566-0.7h-2.1l-15.8%2C16.6C548%2C16%2C547.9%2C16.2%2C547.9%2C16.4z%20M716.8%2C178.2c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7%0D%0A%09%09s-3.6-1.7-3.6-3.7C713.2%2C179.8%2C714.8%2C178.2%2C716.8%2C178.2z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M360.4%2C172.6c-0.1%2C0.1-0.2%2C0.3-0.2%2C0.5v76.4h1.5v-76.1L477.5%2C52.3c0.1-0.1%2C0.2-0.3%2C0.2-0.5V-0.7h-1.5v52.2%0D%0A%09%09L360.4%2C172.6z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M393.3%2C56.1c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1c2.7%2C0%2C4.9-2.3%2C4.9-5.1c0-2.6-1.8-4.7-4.2-5.1V-0.7h-1.5v51.8%0D%0A%09%09C395.2%2C51.4%2C393.3%2C53.6%2C393.3%2C56.1z%20M401.8%2C56.1c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7%0D%0A%09%09S401.8%2C54.1%2C401.8%2C56.1z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M450.6%2C21.2c2.7%2C0%2C4.9-2.3%2C4.9-5.1s-2.2-5.1-4.9-5.1c-2.7%2C0-4.9%2C2.3-4.9%2C5.1S447.9%2C21.2%2C450.6%2C21.2z%0D%0A%09%09%20M450.6%2C12.3c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7S447%2C18%2C447%2C16C447.1%2C14%2C448.7%2C12.3%2C450.6%2C12.3z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M481.2%2C237.5c-2.7%2C0-4.9%2C2.3-4.9%2C5.1s2.2%2C5.1%2C4.9%2C5.1c2.7%2C0%2C4.9-2.3%2C4.9-5.1S483.9%2C237.5%2C481.2%2C237.5z%0D%0A%09%09%20M481.2%2C246.4c-2%2C0-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7s3.6%2C1.7%2C3.6%2C3.7C484.8%2C244.7%2C483.2%2C246.4%2C481.2%2C246.4z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M515%2C237.5c-2.7%2C0-4.9%2C2.3-4.9%2C5.1s2.2%2C5.1%2C4.9%2C5.1s4.9-2.3%2C4.9-5.1S517.7%2C237.5%2C515%2C237.5z%20M515%2C246.4%0D%0A%09%09c-2%2C0-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7s3.6%2C1.7%2C3.6%2C3.7S517%2C246.4%2C515%2C246.4z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M583.1%2C237.5c-2.7%2C0-4.9%2C2.3-4.9%2C5.1s2.2%2C5.1%2C4.9%2C5.1s4.9-2.3%2C4.9-5.1S585.8%2C237.5%2C583.1%2C237.5z%20M583.1%2C246.4%0D%0A%09%09c-2%2C0-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7s3.6%2C1.7%2C3.6%2C3.7C586.7%2C244.7%2C585.1%2C246.4%2C583.1%2C246.4z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M382.3%2C86.2c2.7%2C0%2C4.9-2.3%2C4.9-5.1c0-2.8-2.2-5.1-4.9-5.1c-2.7%2C0-4.9%2C2.3-4.9%2C5.1%0D%0A%09%09C377.3%2C83.9%2C379.6%2C86.2%2C382.3%2C86.2z%20M382.3%2C77.4c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7%0D%0A%09%09C378.7%2C79%2C380.3%2C77.4%2C382.3%2C77.4z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M297.9%2C225.2v-63.8c0-0.2-0.1-0.4-0.2-0.5l-66.5-69.5c-0.1-0.1-0.3-0.2-0.5-0.2h-60l-5.9-6.2%0D%0A%09%09c-0.1-0.1-0.3-0.2-0.5-0.2H28.8L-0.1%2C54.4v2.2L28%2C86c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2H164l5.9%2C6.2c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h60l66%2C69.1v63.2%0D%0A%09%09l-23.6%2C24.7h2.1l22.8-23.8C297.9%2C225.6%2C297.9%2C225.4%2C297.9%2C225.2z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M366.7%2C4.8v131.5L311%2C194.5c-0.1%2C0.1-0.2%2C0.3-0.2%2C0.5v54.5h1.5v-54.2l55.7-58.2c0.1-0.1%2C0.2-0.3%2C0.2-0.5V5.1%0D%0A%09%09l5.6-5.8h-2.1l-4.8%2C5C366.8%2C4.4%2C366.7%2C4.6%2C366.7%2C4.8z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M494.8%2C5.4V47L370.2%2C177.4c-0.1%2C0.1-0.2%2C0.3-0.2%2C0.5v71.7h1.5v-71.3L496%2C47.9c0.1-0.1%2C0.2-0.3%2C0.2-0.5V5.8%0D%0A%09%09l6.2-6.5h-2.1L495%2C4.9C494.9%2C5%2C494.8%2C5.2%2C494.8%2C5.4z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M509.5%2C4.8v39.5l-131.9%2C138c-0.1%2C0.1-0.2%2C0.3-0.2%2C0.5v66.7h1.5v-66.4l131.9-138c0.1-0.1%2C0.2-0.3%2C0.2-0.5V5.1%0D%0A%09%09l5.6-5.8h-2.1l-4.8%2C5C509.6%2C4.4%2C509.5%2C4.6%2C509.5%2C4.8z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M521%2C14.5v36.3L389.2%2C188.7c-0.1%2C0.1-0.2%2C0.3-0.2%2C0.5v60.4h1.5v-60l131.8-138c0.1-0.1%2C0.2-0.3%2C0.2-0.5V14.8%0D%0A%09%09l14.9-15.5h-2.1l-14%2C14.7C521.1%2C14.1%2C521%2C14.3%2C521%2C14.5z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M169.8%2C149.6l-20.3-21.2c-0.1-0.1-0.3-0.2-0.5-0.2H91.2c-0.4-2.5-2.4-4.4-4.8-4.4c-2.7%2C0-4.9%2C2.3-4.9%2C5.1%0D%0A%09%09c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1c2.5%2C0%2C4.5-1.9%2C4.8-4.4h57.5l19.8%2C20.7v99.1h1.5V150C170%2C149.9%2C170%2C149.8%2C169.8%2C149.6z%20M86.4%2C132.7%0D%0A%09%09c-2%2C0-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7S90%2C127%2C90%2C129S88.4%2C132.7%2C86.4%2C132.7z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M303.3%2C9.5c-2.7%2C0-4.9%2C2.3-4.9%2C5.1s2.2%2C5.1%2C4.9%2C5.1c2.7%2C0%2C4.9-2.3%2C4.9-5.1S306%2C9.5%2C303.3%2C9.5z%20M303.3%2C18.4%0D%0A%09%09c-2%2C0-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7s3.6%2C1.7%2C3.6%2C3.7S305.3%2C18.4%2C303.3%2C18.4z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M210.3%2C9.5c-2.7%2C0-4.9%2C2.3-4.9%2C5.1s2.2%2C5.1%2C4.9%2C5.1s4.9-2.3%2C4.9-5.1S213%2C9.5%2C210.3%2C9.5z%20M210.3%2C18.4%0D%0A%09%09c-2%2C0-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7s3.6%2C1.7%2C3.6%2C3.7C213.9%2C16.7%2C212.3%2C18.4%2C210.3%2C18.4z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M99%2C41.9c-2.7%2C0-4.9%2C2.3-4.9%2C5.1s2.2%2C5.1%2C4.9%2C5.1c2.7%2C0%2C4.9-2.3%2C4.9-5.1S101.7%2C41.9%2C99%2C41.9z%20M99%2C50.8%0D%0A%09%09c-2%2C0-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7s3.6%2C1.7%2C3.6%2C3.7S101%2C50.8%2C99%2C50.8z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M175.9%2C144c0-0.2-0.1-0.4-0.2-0.5l-22.2-23.2c-0.1-0.1-0.3-0.2-0.5-0.2H75.4c-0.2%2C0-0.4%2C0.1-0.5%2C0.2l-11%2C11.5%0D%0A%09%09H14.3l-14.4-15.1v2.2l13.6%2C14.2c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h50.1c0.2%2C0%2C0.4-0.1%2C0.5-0.2l11-11.5h76.9l21.8%2C22.8V245%0D%0A%09%09c0%2C0.2%2C0.1%2C0.4%2C0.2%2C0.5l3.8%2C4h2.1l-4.7-4.9V144H175.9z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M641.2%2C109.2V54c0-0.2-0.1-0.4-0.2-0.5l-25.2-26.4c1-0.9%2C1.6-2.3%2C1.6-3.8c0-2.8-2.2-5.1-4.9-5.1%0D%0A%09%09s-4.9%2C2.3-4.9%2C5.1s2.2%2C5.1%2C4.9%2C5.1c0.7%2C0%2C1.4-0.2%2C2-0.5l25.2%2C26.4v55.1c0%2C0.2%2C0.1%2C0.4%2C0.2%2C0.5L662%2C133c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2%0D%0A%09%09h140.7v-1.5H662.9L641.2%2C109.2z%20M612.5%2C27c-2%2C0-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7s3.6%2C1.7%2C3.6%2C3.7%0D%0A%09%09C616.1%2C25.4%2C614.5%2C27%2C612.5%2C27z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M612.5%2C4.9c0.9%2C0%2C1.8-0.3%2C2.5-0.7l45.1%2C47.1v50.5c0%2C0.2%2C0.1%2C0.4%2C0.2%2C0.5l19.9%2C20.8c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2%0D%0A%09%09h122.6v-1.5H681l-19.4-20.3V51c0-0.2-0.1-0.4-0.2-0.5L616.1%2C3.2c0.8-0.9%2C1.3-2.1%2C1.3-3.4c0-0.2%2C0-0.3%2C0-0.5H616c0%2C0.2%2C0%2C0.3%2C0%2C0.5%0D%0A%09%09c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7c0-0.2%2C0-0.3%2C0-0.5h-1.3c0%2C0.2%2C0%2C0.3%2C0%2C0.5C607.6%2C2.6%2C609.8%2C4.9%2C612.5%2C4.9z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M676.5%2C87.5l16.7%2C17.4c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h109.6v-1.5H693.9l-16.2-17V-0.7h-1.5V87%0D%0A%09%09C676.2%2C87.2%2C676.3%2C87.4%2C676.5%2C87.5z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M773.2%2C69.3c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1s4.9-2.3%2C4.9-5.1c0-2.6-1.8-4.7-4.2-5.1V-0.7h-1.5v64.9%0D%0A%09%09C775%2C64.6%2C773.2%2C66.7%2C773.2%2C69.3z%20M781.7%2C69.3c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7%0D%0A%09%09C780.1%2C65.5%2C781.7%2C67.2%2C781.7%2C69.3z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M737.1%2C43.8l17.5%2C18.3v19c-2.4%2C0.4-4.2%2C2.5-4.2%2C5.1c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1s4.9-2.3%2C4.9-5.1%0D%0A%09%09c0-2.6-1.8-4.7-4.2-5.1V61.8c0-0.2-0.1-0.4-0.2-0.5L738.3%2C43V-0.7h-1.5v44C736.9%2C43.4%2C737%2C43.6%2C737.1%2C43.8z%20M758.9%2C86.1%0D%0A%09%09c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7S758.9%2C84.1%2C758.9%2C86.1z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M725.9%2C72.8c-1.4%2C0-2.7%2C0.7-3.6%2C1.7l-13.4-14V16.7c2.4-0.4%2C4.2-2.5%2C4.2-5.1c0-2.8-2.2-5.1-4.9-5.1%0D%0A%09%09s-4.9%2C2.3-4.9%2C5.1c0%2C2.6%2C1.8%2C4.7%2C4.2%2C5.1v44.1c0%2C0.2%2C0.1%2C0.4%2C0.2%2C0.5l13.8%2C14.4c-0.3%2C0.7-0.5%2C1.4-0.5%2C2.2c0%2C2.8%2C2.2%2C5.1%2C4.9%2C5.1%0D%0A%09%09s4.9-2.3%2C4.9-5.1C730.9%2C75.1%2C728.6%2C72.8%2C725.9%2C72.8z%20M704.6%2C11.6c0-2.1%2C1.6-3.7%2C3.6-3.7s3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7%0D%0A%09%09C706.2%2C15.4%2C704.6%2C13.7%2C704.6%2C11.6z%20M725.9%2C81.7c-2%2C0-3.6-1.7-3.6-3.7c0-2.1%2C1.6-3.7%2C3.6-3.7s3.6%2C1.7%2C3.6%2C3.7%0D%0A%09%09S727.9%2C81.7%2C725.9%2C81.7z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M770.4%2C151.7l-18.3%2C19.2h-14.9L714%2C146.6c-0.1-0.1-0.3-0.2-0.5-0.2h-75.3l-52.8-55.3V49.9%0D%0A%09%09c2.5-0.2%2C4.6-2.4%2C4.6-5.1c0-2.8-2.2-5.1-4.9-5.1s-4.9%2C2.3-4.9%2C5.1c0%2C2.4%2C1.6%2C4.5%2C3.8%2C5v41.6c0%2C0.2%2C0.1%2C0.4%2C0.2%2C0.5l53.2%2C55.7%0D%0A%09%09c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h75.3l23.2%2C24.3c0.1%2C0.1%2C0.3%2C0.2%2C0.5%2C0.2h15.5c0.2%2C0%2C0.4-0.1%2C0.5-0.2l18.3-19.2h32v-1.5H771%0D%0A%09%09C770.8%2C151.5%2C770.6%2C151.6%2C770.4%2C151.7z%20M581.4%2C44.8c0-2.1%2C1.6-3.7%2C3.6-3.7s3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7%0D%0A%09%09S581.4%2C46.8%2C581.4%2C44.8z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M612.8%2C86.9c2.7%2C0%2C4.9-2.3%2C4.9-5.1c0-2.8-2.2-5.1-4.9-5.1s-4.9%2C2.3-4.9%2C5.1C607.9%2C84.6%2C610.1%2C86.9%2C612.8%2C86.9z%0D%0A%09%09%20M612.8%2C78c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7S610.8%2C78%2C612.8%2C78z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M759.6%2C229.4c2.5%2C0%2C4.5-1.9%2C4.8-4.4h38.8v-1.5h-38.8c-0.4-2.5-2.4-4.4-4.8-4.4c-2.7%2C0-4.9%2C2.3-4.9%2C5.1%0D%0A%09%09C754.6%2C227.1%2C756.8%2C229.4%2C759.6%2C229.4z%20M759.6%2C220.6c2%2C0%2C3.6%2C1.7%2C3.6%2C3.7c0%2C2.1-1.6%2C3.7-3.6%2C3.7s-3.6-1.7-3.6-3.7%0D%0A%09%09C756%2C222.2%2C757.6%2C220.6%2C759.6%2C220.6z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
      background-size: auto 250px; }
    .Vlt-card__image__icon {
      background: #ffffff;
      border-radius: 4px;
      box-shadow: 0 4px 4px 0 rgba(44, 45, 48, 0.14);
      height: 60px;
      width: 60px; }
      .Vlt-card__image__icon svg,
      .Vlt-card__image__icon img {
        height: 40px;
        margin: 10px;
        width: 40px; }
  .Vlt-card--title {
    padding: 16px; }
    .Vlt-card--title .Vlt-card__header {
      -ms-flex-align: center;
          align-items: center;
      border-bottom: 1px solid #e7ebee;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between;
      margin-bottom: 24px;
      padding-bottom: 16px; }
      .Vlt-card--title .Vlt-card__header h1,
      .Vlt-card--title .Vlt-card__header h2,
      .Vlt-card--title .Vlt-card__header h3,
      .Vlt-card--title .Vlt-card__header h4,
      .Vlt-card--title .Vlt-card__header h5 {
        margin-bottom: 0;
        margin-top: 2px; }
      .Vlt-card--title .Vlt-card__header .Vlt-btn,
      .Vlt-card--title .Vlt-card__header .Vlt-dropdown__btn {
        margin: 0; }
  .Vlt-card--footer {
    padding: 16px; }
    .Vlt-card--footer .Vlt-card__footer {
      border-top: 1px solid #e7ebee;
      padding-top: 16px;
      text-align: center; }
      .Vlt-card--footer .Vlt-card__footer .Vlt-btn {
        margin-bottom: 0;
        margin-top: 0; }
    .Vlt-card--footer .Vlt-card__content {
      padding: 8px; }
    .Vlt-card--footer.Vlt-card--image {
      padding: 0; }
      .Vlt-card--footer.Vlt-card--image .Vlt-card__footer {
        padding: 16px; }
      .Vlt-card--footer.Vlt-card--image .Vlt-card__content {
        padding: 16px 24px 8px; }
  .Vlt-card--scrollable {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column;
        flex-flow: column; }
    .Vlt-card--scrollable .Vlt-card__footer,
    .Vlt-card--scrollable .Vlt-card__header {
      -ms-flex-negative: 0;
          flex-shrink: 0; }
    .Vlt-card--scrollable .Vlt-card__content {
      -ms-flex: auto;
          flex: auto;
      overflow: auto; }
  .Vlt-card--stretch {
    height: 100%; }
  .Vlt-card__cta {
    margin-bottom: -8px;
    text-align: center; }

a.Vlt-card,
.Vlt-card--clickable {
  cursor: pointer;
  transition: transform 0.2s; }
  a.Vlt-card:hover,
  .Vlt-card--clickable:hover {
    transform: scale(1.03); }
  a.Vlt-card:active,
  .Vlt-card--clickable:active {
    transform: scale(1); }

.Vlt-white {
  color: #ffffff !important;
  fill: #ffffff !important; }

.Vlt-bg-white {
  background-color: #ffffff !important; }

.Vlt-orange-lighter {
  color: #ffe9cc !important;
  fill: #ffe9cc !important; }

.Vlt-bg-orange-lighter {
  background-color: #ffe9cc !important; }

.Vlt-orange-light {
  color: #ffbc67 !important;
  fill: #ffbc67 !important; }

.Vlt-bg-orange-light {
  background-color: #ffbc67 !important; }

.Vlt-orange {
  color: #ff8f02 !important;
  fill: #ff8f02 !important; }

.Vlt-bg-orange {
  background-color: #ff8f02 !important; }

.Vlt-orange-dark {
  color: #c05717 !important;
  fill: #c05717 !important; }

.Vlt-bg-orange-dark {
  background-color: #c05717 !important; }

.Vlt-orange-darker {
  color: #4a1504 !important;
  fill: #4a1504 !important; }

.Vlt-bg-orange-darker {
  background-color: #4a1504 !important; }

.Vlt-blue-lighter {
  color: #d6eefc !important;
  fill: #d6eefc !important; }

.Vlt-bg-blue-lighter {
  background-color: #d6eefc !important; }

.Vlt-blue-light {
  color: #85ccf5 !important;
  fill: #85ccf5 !important; }

.Vlt-bg-blue-light {
  background-color: #85ccf5 !important; }

.Vlt-blue {
  color: #33aaee !important;
  fill: #33aaee !important; }

.Vlt-bg-blue {
  background-color: #33aaee !important; }

.Vlt-blue-dark {
  color: #117bb8 !important;
  fill: #117bb8 !important; }

.Vlt-bg-blue-dark {
  background-color: #117bb8 !important; }

.Vlt-blue-darker {
  color: #005282 !important;
  fill: #005282 !important; }

.Vlt-bg-blue-darker {
  background-color: #005282 !important; }

.Vlt-blue-text {
  color: #3e4e57 !important;
  fill: #3e4e57 !important; }

.Vlt-bg-blue-text {
  background-color: #3e4e57 !important; }

.Vlt-green-lighter {
  color: #d7f2e8 !important;
  fill: #d7f2e8 !important; }

.Vlt-bg-green-lighter {
  background-color: #d7f2e8 !important; }

.Vlt-green-light {
  color: #86d8b9 !important;
  fill: #86d8b9 !important; }

.Vlt-bg-green-light {
  background-color: #86d8b9 !important; }

.Vlt-green {
  color: #35be8b !important;
  fill: #35be8b !important; }

.Vlt-bg-green {
  background-color: #35be8b !important; }

.Vlt-green-dark {
  color: #2d966f !important;
  fill: #2d966f !important; }

.Vlt-bg-green-dark {
  background-color: #2d966f !important; }

.Vlt-green-darker {
  color: #173630 !important;
  fill: #173630 !important; }

.Vlt-bg-green-darker {
  background-color: #173630 !important; }

.Vlt-green-text {
  color: #414f3e !important;
  fill: #414f3e !important; }

.Vlt-bg-green-text {
  background-color: #414f3e !important; }

.Vlt-purple-lighter {
  color: #f3e7f8 !important;
  fill: #f3e7f8 !important; }

.Vlt-bg-purple-lighter {
  background-color: #f3e7f8 !important; }

.Vlt-purple-light {
  color: #dcb6e9 !important;
  fill: #dcb6e9 !important; }

.Vlt-bg-purple-light {
  background-color: #dcb6e9 !important; }

.Vlt-purple {
  color: #c485db !important;
  fill: #c485db !important; }

.Vlt-bg-purple {
  background-color: #c485db !important; }

.Vlt-purple-dark {
  color: #8f4fa7 !important;
  fill: #8f4fa7 !important; }

.Vlt-bg-purple-dark {
  background-color: #8f4fa7 !important; }

.Vlt-purple-darker {
  color: #230051 !important;
  fill: #230051 !important; }

.Vlt-bg-purple-darker {
  background-color: #230051 !important; }

.Vlt-purple-text {
  color: #50495a !important;
  fill: #50495a !important; }

.Vlt-bg-purple-text {
  background-color: #50495a !important; }

.Vlt-teal-lighter {
  color: #dbf3f6 !important;
  fill: #dbf3f6 !important; }

.Vlt-bg-teal-lighter {
  background-color: #dbf3f6 !important; }

.Vlt-teal-light {
  color: #94dbe4 !important;
  fill: #94dbe4 !important; }

.Vlt-bg-teal-light {
  background-color: #94dbe4 !important; }

.Vlt-teal {
  color: #4cc3d2 !important;
  fill: #4cc3d2 !important; }

.Vlt-bg-teal {
  background-color: #4cc3d2 !important; }

.Vlt-teal-dark {
  color: #00848e !important;
  fill: #00848e !important; }

.Vlt-bg-teal-dark {
  background-color: #00848e !important; }

.Vlt-teal-darker {
  color: #003136 !important;
  fill: #003136 !important; }

.Vlt-bg-teal-darker {
  background-color: #003136 !important; }

.Vlt-teal-text {
  color: #405352 !important;
  fill: #405352 !important; }

.Vlt-bg-teal-text {
  background-color: #405352 !important; }

.Vlt-yellow-lighter {
  color: #fff2cc !important;
  fill: #fff2cc !important; }

.Vlt-bg-yellow-lighter {
  background-color: #fff2cc !important; }

.Vlt-yellow-light {
  color: #f8e71c !important;
  fill: #f8e71c !important; }

.Vlt-bg-yellow-light {
  background-color: #f8e71c !important; }

.Vlt-yellow {
  color: #ffc000 !important;
  fill: #ffc000 !important; }

.Vlt-bg-yellow {
  background-color: #ffc000 !important; }

.Vlt-yellow-dark {
  color: #9c6f19 !important;
  fill: #9c6f19 !important; }

.Vlt-bg-yellow-dark {
  background-color: #9c6f19 !important; }

.Vlt-yellow-darker {
  color: #573b00 !important;
  fill: #573b00 !important; }

.Vlt-bg-yellow-darker {
  background-color: #573b00 !important; }

.Vlt-yellow-text {
  color: #595130 !important;
  fill: #595130 !important; }

.Vlt-bg-yellow-text {
  background-color: #595130 !important; }

.Vlt-indigo-lighter {
  color: #e4e6f7 !important;
  fill: #e4e6f7 !important; }

.Vlt-bg-indigo-lighter {
  background-color: #e4e6f7 !important; }

.Vlt-indigo-light {
  color: #b3bcf5 !important;
  fill: #b3bcf5 !important; }

.Vlt-bg-indigo-light {
  background-color: #b3bcf5 !important; }

.Vlt-indigo {
  color: #7683d8 !important;
  fill: #7683d8 !important; }

.Vlt-bg-indigo {
  background-color: #7683d8 !important; }

.Vlt-indigo-dark {
  color: #5664b5 !important;
  fill: #5664b5 !important; }

.Vlt-bg-indigo-dark {
  background-color: #5664b5 !important; }

.Vlt-indigo-darker {
  color: #202e78 !important;
  fill: #202e78 !important; }

.Vlt-bg-indigo-darker {
  background-color: #202e78 !important; }

.Vlt-indigo-text {
  color: #3e4155 !important;
  fill: #3e4155 !important; }

.Vlt-bg-indigo-text {
  background-color: #3e4155 !important; }

.Vlt-grey-lighter {
  color: #f8fafc !important;
  fill: #f8fafc !important; }

.Vlt-bg-grey-lighter {
  background-color: #f8fafc !important; }

.Vlt-grey-light {
  color: #e7ebee !important;
  fill: #e7ebee !important; }

.Vlt-bg-grey-light {
  background-color: #e7ebee !important; }

.Vlt-grey {
  color: #c4cdd5 !important;
  fill: #c4cdd5 !important; }

.Vlt-bg-grey {
  background-color: #c4cdd5 !important; }

.Vlt-grey-dark {
  color: #919eab !important;
  fill: #919eab !important; }

.Vlt-bg-grey-dark {
  background-color: #919eab !important; }

.Vlt-grey-darker {
  color: #4e5a64 !important;
  fill: #4e5a64 !important; }

.Vlt-bg-grey-darker {
  background-color: #4e5a64 !important; }

.Vlt-black {
  color: #2c2d30 !important;
  fill: #2c2d30 !important; }

.Vlt-bg-black {
  background-color: #2c2d30 !important; }

.Vlt-red-lighter {
  color: #fde8eb !important;
  fill: #fde8eb !important; }

.Vlt-bg-red-lighter {
  background-color: #fde8eb !important; }

.Vlt-red-light {
  color: #f79ca6 !important;
  fill: #f79ca6 !important; }

.Vlt-bg-red-light {
  background-color: #f79ca6 !important; }

.Vlt-red {
  color: #f25a6b !important;
  fill: #f25a6b !important; }

.Vlt-bg-red {
  background-color: #f25a6b !important; }

.Vlt-red-dark {
  color: #bb3241 !important;
  fill: #bb3241 !important; }

.Vlt-bg-red-dark {
  background-color: #bb3241 !important; }

.Vlt-red-darker {
  color: #330202 !important;
  fill: #330202 !important; }

.Vlt-bg-red-darker {
  background-color: #330202 !important; }

.Vlt-red-text {
  color: #583c35 !important;
  fill: #583c35 !important; }

.Vlt-bg-red-text {
  background-color: #583c35 !important; }

.Vlt-aqua-lighter {
  color: #d0e7f1 !important;
  fill: #d0e7f1 !important; }

.Vlt-bg-aqua-lighter {
  background-color: #d0e7f1 !important; }

.Vlt-aqua-light {
  color: #9ccde2 !important;
  fill: #9ccde2 !important; }

.Vlt-bg-aqua-light {
  background-color: #9ccde2 !important; }

.Vlt-aqua {
  color: #3298c4 !important;
  fill: #3298c4 !important; }

.Vlt-bg-aqua {
  background-color: #3298c4 !important; }

.Vlt-aqua-dark {
  color: #0070a1 !important;
  fill: #0070a1 !important; }

.Vlt-bg-aqua-dark {
  background-color: #0070a1 !important; }

.Vlt-aqua-darker {
  color: #035879 !important;
  fill: #035879 !important; }

.Vlt-bg-aqua-darker {
  background-color: #035879 !important; }

.Vlt-aqua-text {
  color: #004059 !important;
  fill: #004059 !important; }

.Vlt-bg-aqua-text {
  background-color: #004059 !important; }

.Vlt-tooltip {
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative; }

span.Vlt-tooltip {
  margin-left: 4px;
  vertical-align: bottom; }

.Vlt-tooltip--js {
  z-index: 600; }

.tooltip-arrow, .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow {
  border-style: solid;
  position: absolute; }

.arrow-bottom-mixin, .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow {
  border-color: transparent transparent #2c2d30;
  border-width: 0 6px 6px;
  top: 3px; }

.arrow-top-mixin, .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow {
  border-color: #2c2d30 transparent transparent;
  border-width: 6px 6px 0px;
  bottom: 3px; }

.arrow-right-mixin, .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow {
  border-color: transparent #2c2d30 transparent transparent;
  border-width: 6px 6px 6px 0;
  left: 3px; }

.arrow-left-mixin, .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow {
  border-color: transparent transparent transparent #2c2d30;
  border-width: 6px 0px 6px 6px;
  right: 3px; }

.tooltip-bottom-mixin, .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__content {
  margin-top: 9px;
  text-align: center; }

.tooltip-top-mixin, .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__content {
  margin-bottom: 9px;
  text-align: center; }

.tooltip-right-mixin, .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__content {
  margin-left: 9px;
  text-align: left; }

.tooltip-left-mixin, .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__content {
  margin-right: 9px;
  text-align: left; }

.Vlt-tooltip__content {
  background: #2c2d30;
  border-radius: 4px;
  color: #ffffff;
  cursor: default;
  font-size: 1.4rem;
  max-width: 300px;
  padding: 8px 10px;
  transition: display 0.2s;
  white-space: normal;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  z-index: 600; }

.Vlt-sidenav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 0 0 270px;
      flex: 0 0 270px;
  -ms-flex-flow: column;
      flex-flow: column;
  font-weight: 600;
  height: 100vh;
  padding-bottom: 10px;
  width: 270px; }
  @media only screen and (max-width: 575px) {
    .Vlt-sidenav {
      height: 100vh;
      padding-top: 5px;
      position: fixed;
      top: 0;
      transform: translate(-100vw, 0);
      transition: transform 0.2s;
      width: 80vw;
      z-index: 800; }
      .Vlt-sidenav_visible {
        box-shadow: 4px 0 12px rgba(44, 45, 48, 0.15), 20vw 0 0 rgba(44, 45, 48, 0.15);
        transform: translate(0, 0); } }
  .Vlt-sidenav--animate {
    transition: width 0.2s, flex-basis 0.2s;
    transition: width 0.2s, flex-basis 0.2s, -ms-flex-preferred-size 0.2s; }
  .Vlt-sidenav__mobile-trigger {
    display: none; }
    @media only screen and (max-width: 575px) {
      .Vlt-sidenav__mobile-trigger {
        display: block; } }
  .Vlt-sidenav__block {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    padding: 10px 20px;
    position: relative; }
    .Vlt-sidenav__block:before, .Vlt-sidenav__block:after {
      content: '';
      display: none;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
      height: 1px;
      left: 20px;
      margin: 0 auto;
      position: absolute;
      top: 0;
      width: calc(100% - 40px); }
    .Vlt-sidenav__block:after {
      bottom: 0;
      top: auto; }
    .Vlt-sidenav__block img,
    .Vlt-sidenav__block svg {
      max-width: 100%; }
    .Vlt-sidenav__block--logo {
      -ms-flex-align: center;
          align-items: center;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      padding-bottom: 15px;
      padding-top: 15px; }
      .Vlt-sidenav__block--logo:after {
        display: block;
        margin-top: 15px; }
      .Vlt-sidenav__block--logo .Vlt-sidenav__logo {
        -ms-flex: 1;
            flex: 1; }
        .Vlt-sidenav__block--logo .Vlt-sidenav__logo svg {
          width: 100%; }
        .Vlt-sidenav__block--logo .Vlt-sidenav__logo img {
          height: 40px; }
    .Vlt-sidenav__block--link {
      padding: 0; }
    .Vlt-sidenav__block--border-top:before {
      display: block; }
    .Vlt-sidenav__block--border-bottom:after {
      display: block; }
  .Vlt-sidenav__scroll {
    -ms-flex: auto;
        flex: auto;
    overflow-y: auto;
    padding-bottom: 10px; }
    @media only screen and (max-width: 575px) {
      .Vlt-sidenav__scroll {
        -webkit-overflow-scrolling: touch;
        overflow-y: scroll; } }
  .Vlt-sidenav .Vlt-sidemenu {
    list-style: none;
    margin: 0;
    padding: 0; }
    .Vlt-sidenav .Vlt-sidemenu ul {
      list-style: none;
      margin: 0;
      padding: 0; }
    .Vlt-sidenav .Vlt-sidemenu .Vlt-sidemenu__title {
      margin-bottom: 0;
      margin-left: 10px; }
    .Vlt-sidenav .Vlt-sidemenu li {
      margin: 0;
      padding: 0; }
      .Vlt-sidenav .Vlt-sidemenu li .Vlt-sidemenu__link,
      .Vlt-sidenav .Vlt-sidemenu li .Vlt-sidemenu__trigger {
        font-size: 1.5rem;
        padding-left: 24px;
        padding-right: 20px; }
        @media only screen and (max-width: 575px) {
          .Vlt-sidenav .Vlt-sidemenu li .Vlt-sidemenu__link,
          .Vlt-sidenav .Vlt-sidemenu li .Vlt-sidemenu__trigger {
            font-size: 1.7rem; } }
      .Vlt-sidenav .Vlt-sidemenu li li .Vlt-sidemenu__link,
      .Vlt-sidenav .Vlt-sidemenu li li .Vlt-sidemenu__trigger {
        font-size: 1.5rem;
        padding-left: 53px; }
        @media only screen and (max-width: 575px) {
          .Vlt-sidenav .Vlt-sidemenu li li .Vlt-sidemenu__link,
          .Vlt-sidenav .Vlt-sidemenu li li .Vlt-sidemenu__trigger {
            font-size: 1.7rem; } }
      .Vlt-sidenav .Vlt-sidemenu li li .Vlt-sidemenu__title {
        margin-left: 43px; }
      .Vlt-sidenav .Vlt-sidemenu li li li .Vlt-sidemenu__link,
      .Vlt-sidenav .Vlt-sidemenu li li li .Vlt-sidemenu__trigger {
        font-size: 1.5rem;
        padding-left: 81px; }
        @media only screen and (max-width: 575px) {
          .Vlt-sidenav .Vlt-sidemenu li li li .Vlt-sidemenu__link,
          .Vlt-sidenav .Vlt-sidemenu li li li .Vlt-sidemenu__trigger {
            font-size: 1.7rem; } }
      .Vlt-sidenav .Vlt-sidemenu li li li .Vlt-sidemenu__title {
        margin-left: 81px; }
    .Vlt-sidenav .Vlt-sidemenu__trigger:after {
      content: '';
      display: inline-block;
      height: 20px;
      position: absolute;
      right: 15px;
      top: 8px;
      transition: transform 0.2s;
      width: 20px;
      z-index: 1; }
    .Vlt-sidenav .Vlt-sidemenu__trigger_active:after {
      transform: rotate(180deg); }
    .Vlt-sidenav .Vlt-sidemenu__link, .Vlt-sidenav .Vlt-sidemenu__trigger {
      -ms-flex-align: start;
          align-items: flex-start;
      cursor: pointer;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between;
      line-height: 1.3;
      margin: 0;
      padding: 8px 10px;
      text-decoration: none;
      transition: background 0.2s; }
      @media only screen and (max-width: 575px) {
        .Vlt-sidenav .Vlt-sidemenu__link, .Vlt-sidenav .Vlt-sidemenu__trigger {
          padding-bottom: 11px;
          padding-top: 11px; } }
      .Vlt-sidenav .Vlt-sidemenu__link:hover, .Vlt-sidenav .Vlt-sidemenu__trigger:hover {
        text-decoration: none; }
      .Vlt-sidenav .Vlt-sidemenu__link--disabled, .Vlt-sidenav .Vlt-sidemenu__trigger--disabled {
        cursor: default;
        opacity: 0.3;
        pointer-events: none; }
      .Vlt-sidenav .Vlt-sidemenu__link svg, .Vlt-sidenav .Vlt-sidemenu__trigger svg {
        -ms-flex: 0 0 20px;
            flex: 0 0 20px;
        height: 20px;
        margin-bottom: -3px;
        margin-right: 10px;
        opacity: 0.8;
        vertical-align: middle;
        width: 20px; }
        @media only screen and (max-width: 575px) {
          .Vlt-sidenav .Vlt-sidemenu__link svg, .Vlt-sidenav .Vlt-sidemenu__trigger svg {
            -ms-flex: 0 0 23px;
                flex: 0 0 23px;
            height: 23px;
            width: 23px; } }
      .Vlt-sidenav .Vlt-sidemenu__link .Vlt-badge, .Vlt-sidenav .Vlt-sidemenu__trigger .Vlt-badge {
        margin-right: 0;
        position: relative;
        z-index: 2; }
    .Vlt-sidenav .Vlt-sidemenu__label {
      -ms-flex: 1;
          flex: 1; }
    .Vlt-sidenav .Vlt-sidemenu__title {
      font-size: 1.2rem;
      font-weight: 400;
      margin: 0;
      padding: 10px;
      text-transform: uppercase; }
      .Vlt-sidenav .Vlt-sidemenu__title--border {
        margin-top: 8px;
        padding-bottom: 4px;
        padding-top: 10px; }
    .Vlt-sidenav .Vlt-sidemenu__trigger {
      position: relative; }
      .Vlt-sidenav .Vlt-sidemenu__trigger:not(.Vlt-sidemenu__trigger_active) + ul {
        margin: 0;
        opacity: 0;
        padding: 0;
        transition: opacity 0.1s, padding 0.2s, margin  0.2s; }
        .Vlt-sidenav .Vlt-sidemenu__trigger:not(.Vlt-sidemenu__trigger_active) + ul * {
          border: 0;
          font-size: 0 !important;
          line-height: 0;
          margin-bottom: 0 !important;
          margin-top: 0 !important;
          opacity: 0;
          padding-bottom: 0 !important;
          padding-top: 0 !important;
          transition: all 0.1s; }
          .Vlt-sidenav .Vlt-sidemenu__trigger:not(.Vlt-sidemenu__trigger_active) + ul * svg,
          .Vlt-sidenav .Vlt-sidemenu__trigger:not(.Vlt-sidemenu__trigger_active) + ul * .Vlt-badge {
            height: 0;
            transition: height 0.1s; }
      .Vlt-sidenav .Vlt-sidemenu__trigger_active + ul {
        margin-bottom: 8px;
        transition: font-size 0.2s, margin 0.2s, opacity 0.2s, padding 0.2s; }
        .Vlt-sidenav .Vlt-sidemenu__trigger_active + ul > * {
          opacity: 1;
          transition: all 0.2s; }
      .Vlt-sidenav .Vlt-sidemenu__trigger .Vlt-sidemenu__label {
        max-width: calc(100% - 25px); }
    .Vlt-sidenav .Vlt-sidemenu__list--compressed .Vlt-sidemenu__link,
    .Vlt-sidenav .Vlt-sidemenu__list--compressed .Vlt-sidemenu__trigger {
      padding: 4px 10px; }
    .Vlt-sidenav .Vlt-sidemenu__list--compressed .Vlt-sidemenu__trigger {
      margin-bottom: 4px; }
  .Vlt-sidenav__mobile {
    -ms-flex-align: center;
        align-items: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    left: 0;
    padding: 10px;
    position: fixed;
    top: 0;
    width: 100%; }
    @media only screen and (min-width: 576px) {
      .Vlt-sidenav__mobile {
        display: none; } }
    .Vlt-sidenav__mobile__logo {
      height: 34px; }
    .Vlt-sidenav__mobile button {
      -ms-flex: 0 0 40px;
          flex: 0 0 40px;
      height: 40px; }
      .Vlt-sidenav__mobile button svg {
        height: 24px;
        width: 24px; }
    .Vlt-template--header .Vlt-sidenav__mobile {
      padding-bottom: 5px;
      padding-top: 5px; }

@media only screen and (max-width: 575px) {
  body.Vlt-body--has-sidenav {
    padding-top: 60px; }
  body.Vlt-body--mobile-menu-open {
    overflow: hidden; } }

.Vlt-sidenav__mobile--light {
  background: #ffffff;
  box-shadow: 1px 0 8px rgba(44, 45, 48, 0.2); }
  .Vlt-sidenav__mobile--light button svg {
    fill: #919eab; }
  .Vlt-template--header .Vlt-sidenav__mobile--light {
    background: #f8fafc;
    border-bottom: 1px solid #e7ebee;
    box-shadow: none; }

.Vlt-sidenav--light {
  background: #f8fafc; }
  .Vlt-sidenav--light hr {
    border-top: 1px solid #e7ebee; }
  .Vlt-sidenav--light .Vlt-sidenav__link:hover {
    background: #e7ebee; }
  .Vlt-sidenav--light .Vlt-sidemenu__link, .Vlt-sidenav--light .Vlt-sidemenu__trigger {
    color: #2c2d30; }
    .Vlt-sidenav--light .Vlt-sidemenu__link:hover, .Vlt-sidenav--light .Vlt-sidemenu__trigger:hover {
      background: #e7ebee; }
    .Vlt-sidenav--light .Vlt-sidemenu__link svg, .Vlt-sidenav--light .Vlt-sidemenu__trigger svg {
      fill: #919eab; }
  .Vlt-sidenav--light .Vlt-sidemenu__link_active {
    background: #33aaee;
    color: #ffffff; }
    .Vlt-sidenav--light .Vlt-sidemenu__link_active svg {
      fill: #ffffff !important; }
    .Vlt-sidenav--light .Vlt-sidemenu__link_active:hover {
      background: #33aaee;
      color: #ffffff; }
  .Vlt-sidenav--light .Vlt-sidemenu__trigger:after {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23C4CDD5%22%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2013.524L4.692%208.136a.667.667%200%201%201%20.951-.937L10%2011.62l4.357-4.422a.668.668%200%200%201%20.95.937L10%2013.524z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain; }
  .Vlt-sidenav--light .Vlt-sidemenu__trigger_current:not(.Vlt-sidemenu__trigger_active) {
    background: #e7ebee; }
  .Vlt-sidenav--light .Vlt-sidemenu__title {
    color: #919eab; }
    .Vlt-sidenav--light .Vlt-sidemenu__title--border {
      border-top: 1px solid #e7ebee; }
  .Vlt-sidenav--light .Vlt-sidetabs--bottom {
    border-top: 1px solid #e7ebee; }
  .Vlt-sidenav--light .Vlt-sidetabs--top {
    border-bottom: 1px solid #e7ebee; }
  .Vlt-sidenav--light .Vlt-sidetabs .Vlt-js-tabs__link svg {
    fill: #919eab !important; }
  .Vlt-sidenav--light .Vlt-sidetabs .Vlt-js-tabs__link:hover:after {
    background: #d6eefc; }
  .Vlt-sidenav--light .Vlt-sidetabs .Vlt-js-tabs__link:hover svg {
    fill: #4e5a64 !important; }
  .Vlt-sidenav--light .Vlt-sidetabs .Vlt-js-tabs__link_active:after, .Vlt-sidenav--light .Vlt-sidetabs .Vlt-js-tabs__link:active:after {
    background: #33aaee; }
  .Vlt-sidenav--light .Vlt-sidetabs .Vlt-js-tabs__link_active svg, .Vlt-sidenav--light .Vlt-sidetabs .Vlt-js-tabs__link:active svg {
    fill: #4e5a64 !important; }
  .Vlt-sidenav--light .Vlt-sidenav__block:before, .Vlt-sidenav--light .Vlt-sidenav__block:after {
    background: #e7ebee; }
  .Vlt-sidenav--light .Vlt-sidenav__block--logo .Vlt-sidenav__collapse svg {
    fill: #919eab; }
  @media only screen and (min-width: 576px) {
    .Vlt-sidenav--light.Vlt-sidenav--collapsed .Vlt-sidemenu__title {
      border-bottom: 1px solid #e7ebee; }
    .Vlt-sidenav--light.Vlt-sidenav--collapsed li li .Vlt-sidemenu__link_active svg {
      fill: #919eab !important; } }

.Vlt-sidenav .Vlt-sidemenu.Vlt-sidemenu--rounded {
  padding: 10px; }
  .Vlt-sidenav .Vlt-sidemenu.Vlt-sidemenu--rounded .Vlt-sidemenu__title {
    margin-left: 0;
    padding-left: 10px; }
  .Vlt-sidenav .Vlt-sidemenu.Vlt-sidemenu--rounded li .Vlt-sidemenu__link,
  .Vlt-sidenav .Vlt-sidemenu.Vlt-sidemenu--rounded li .Vlt-sidemenu__trigger {
    padding-left: 10px;
    padding-right: 10px; }
  .Vlt-sidenav .Vlt-sidemenu.Vlt-sidemenu--rounded li li {
    margin-left: 28px; }
    .Vlt-sidenav .Vlt-sidemenu.Vlt-sidemenu--rounded li li .Vlt-sidemenu__link,
    .Vlt-sidenav .Vlt-sidemenu.Vlt-sidemenu--rounded li li .Vlt-sidemenu__trigger {
      padding-left: 10px; }
  .Vlt-sidenav .Vlt-sidemenu.Vlt-sidemenu--rounded .Vlt-sidemenu__link,
  .Vlt-sidenav .Vlt-sidemenu.Vlt-sidemenu--rounded .Vlt-sidemenu__trigger {
    border-radius: 4px;
    margin-bottom: 5px; }
  .Vlt-sidenav .Vlt-sidemenu.Vlt-sidemenu--rounded .Vlt-sidemenu__list--compressed .Vlt-sidemenu__link,
  .Vlt-sidenav .Vlt-sidemenu.Vlt-sidemenu--rounded .Vlt-sidemenu__list--compressed .Vlt-sidemenu__trigger {
    margin-bottom: 0;
    padding: 6px 10px; }

.Vlt-sidenav__elem--collapsed {
  display: none; }

.Vlt-sidenav__elem--full {
  display: inherit; }

.Vlt-sidenav__block--logo .Vlt-sidenav__collapse {
  cursor: pointer;
  -ms-flex: 0 0 20px;
      flex: 0 0 20px;
  margin-left: 20px;
  transition: opacity 0.2s; }
  .Vlt-sidenav__block--logo .Vlt-sidenav__collapse:hover {
    opacity: 0.5; }
  .Vlt-sidenav__block--logo .Vlt-sidenav__collapse svg {
    height: 20px;
    width: 20px; }
  @media only screen and (min-width: 576px) {
    .Vlt-sidenav--collapsed .Vlt-sidenav__block--logo .Vlt-sidenav__collapse {
      margin-bottom: 10px;
      margin-left: 0px; } }
  @media only screen and (min-width: 576px) {
    .Vlt-sidenav--collapsed .Vlt-sidenav__block--logo .Vlt-sidenav__collapse__close {
      display: none; } }
  .Vlt-sidenav__block--logo .Vlt-sidenav__collapse__open {
    display: none;
    -ms-flex-order: 1;
        order: 1; }
    @media only screen and (min-width: 576px) {
      .Vlt-sidenav--collapsed .Vlt-sidenav__block--logo .Vlt-sidenav__collapse__open {
        display: block; } }

@media only screen and (min-width: 576px) {
  .Vlt-sidenav.Vlt-sidenav--collapsed {
    -ms-flex: 0 0 68px;
        flex: 0 0 68px;
    overflow: visible;
    position: relative;
    width: 68px;
    z-index: 650; }
    .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidenav__elem--collapsed {
      display: inherit; }
    .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidenav__elem--full {
      display: none; }
    .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidenav__block {
      left: 0;
      padding: 10px 0;
      text-align: center;
      width: 100%; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidenav__block:before, .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidenav__block:after {
        left: 10px;
        width: calc(100% - 20px); }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidenav__block + .Vlt-sidenav__block {
        margin-top: 0; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidenav__block--link {
        margin: 5px 0 0;
        padding: 5px 0 0; }
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidenav__block--link .Vlt-sidenav__link {
          border-radius: 4px;
          display: block;
          margin: 0 10px;
          padding: 8px 10px; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidenav__block--logo {
        -ms-flex-flow: column;
            flex-flow: column;
        padding: 10px; }
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidenav__block--logo .Vlt-sidenav__collapse {
          -ms-flex-order: 1;
              order: 1; }
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidenav__block--logo .Vlt-sidenav__logo {
          -ms-flex: 0 0 35px;
              flex: 0 0 35px;
          -ms-flex-order: 2;
              order: 2; }
          .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidenav__block--logo .Vlt-sidenav__logo img,
          .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidenav__block--logo .Vlt-sidenav__logo svg {
            height: 35px;
            width: 35px; }
    .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu.Vlt-sidemenu--rounded {
      padding: 10px 0; }
    .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__link,
    .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__trigger {
      -ms-flex-align: center;
          align-items: center;
      border-radius: 4px;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -ms-flex-flow: column;
          flex-flow: column;
      margin: 0 12px;
      opacity: 1;
      padding: 8px 10px;
      position: static; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__link .Vlt-badge,
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__trigger .Vlt-badge {
        font-size: 0.9rem;
        height: 13px;
        margin-left: 14px;
        margin-top: -4px;
        padding: 2px 6px;
        position: absolute; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__link svg,
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__trigger svg {
        height: 22px;
        margin: 0;
        opacity: 0.8;
        width: 22px; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__link--disabled,
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__trigger--disabled {
        cursor: default;
        opacity: 0.3;
        pointer-events: none; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__link:after,
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__trigger:after {
        display: none; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__link:hover .Vlt-sidemenu__label,
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__trigger:hover .Vlt-sidemenu__label {
        display: block; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__link_active svg,
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__trigger_active svg {
        opacity: 1; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__link .Vlt-sidemenu__label,
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__trigger .Vlt-sidemenu__label {
        background: #2c2d30;
        border-radius: 4px;
        color: #ffffff;
        cursor: default;
        font-size: 1.4rem;
        max-width: 300px;
        padding: 8px 10px;
        transition: display 0.2s;
        white-space: normal;
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content;
        z-index: 600;
        display: none;
        left: 100%;
        margin-left: 10px;
        margin-top: -8px;
        position: absolute;
        text-align: left;
        white-space: nowrap;
        width: auto; }
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__link .Vlt-sidemenu__label:before,
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu > li > .Vlt-sidemenu__trigger .Vlt-sidemenu__label:before {
          border-color: transparent #2c2d30 transparent transparent;
          border-style: solid;
          border-width: 6px 6px 6px 0;
          content: '';
          left: -5px;
          margin-top: -5px;
          position: absolute;
          top: 50%; }
    .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger:after {
      display: none; }
    .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul {
      border-radius: 8px;
      left: 60px;
      position: absolute;
      width: 240px;
      z-index: 650; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul .Vlt-sidemenu__title {
        margin-left: 0; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul .Vlt-sidemenu__link,
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul .Vlt-sidemenu__trigger {
        border-radius: 0;
        -ms-flex-pack: start;
            justify-content: flex-start;
        padding-left: 20px;
        padding-right: 20px; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul ul {
        left: 230px; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul li {
        margin-left: 0 !important; }
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul li:first-child > .Vlt-sidemenu__link,
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul li:first-child > .Vlt-sidemenu__trigger {
          border-top-left-radius: 8px;
          border-top-right-radius: 8px;
          padding-top: 10px; }
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul li:last-child > .Vlt-sidemenu__link,
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul li:last-child > .Vlt-sidemenu__trigger {
          border-bottom-left-radius: 8px;
          border-bottom-right-radius: 8px;
          margin-bottom: 0;
          padding-bottom: 10px; }
    .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger_active + ul {
      box-shadow: inset 0 0 0 1px #e7ebee, 0 1px 10px rgba(44, 45, 48, 0.1);
      overflow: visible; }
    .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__title {
      height: 1px;
      margin: 5px 10px;
      overflow: hidden;
      padding: 0;
      text-indent: -9999px;
      width: calc(100% - 20px); }
    .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidetabs {
      padding: 10px 10px 0; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidetabs ul {
        display: block;
        margin-bottom: 10px;
        max-height: 0;
        overflow: hidden;
        top: auto !important; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidetabs__label {
        display: block;
        -ms-flex: 1;
            flex: 1; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidetabs .Vlt-js-tabs__link {
        -webkit-appearance: none;
           -moz-appearance: none;
                appearance: none;
        background: none;
        border: 0;
        outline: none;
        text-align: left;
        width: 100%; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidetabs .Vlt-sidemenu__trigger {
        border-radius: 4px;
        display: block;
        margin: 0px 0 10px; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidetabs .Vlt-tooltip--js {
        display: none; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidetabs--bottom ul {
        bottom: 0px; }
    .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul {
      background: #ffffff; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul .Vlt-sidemenu__trigger,
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul .Vlt-sidemenu__link {
        color: #2c2d30; }
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul .Vlt-sidemenu__trigger svg, .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul .Vlt-sidemenu__trigger svg[class*='Vlt-'],
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul .Vlt-sidemenu__link svg,
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul .Vlt-sidemenu__link svg[class*='Vlt-'] {
          fill: #919eab !important; }
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul .Vlt-sidemenu__trigger:hover, .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul .Vlt-sidemenu__trigger_active,
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul .Vlt-sidemenu__link:hover,
        .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul .Vlt-sidemenu__link_active {
          background: #e7ebee;
          color: #2c2d30; }
      .Vlt-sidenav.Vlt-sidenav--collapsed .Vlt-sidemenu__trigger + ul .Vlt-sidemenu__title {
        border-bottom: 1px solid #e7ebee;
        margin: 5px 0; } }

.Vlt-table {
  background: linear-gradient(90deg, rgba(44, 45, 48, 0.1) 0%, transparent 30%), linear-gradient(90deg, transparent 70%, rgba(44, 45, 48, 0.1) 100%) 100% 0;
  background-color: #ffffff;
  background-repeat: no-repeat;
  background-size: 40px 100%, 40px 100%, 14px 100%, 14px 100%;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
  overflow-x: auto;
  overflow-y: hidden;
  position: relative;
  width: 100%;
  z-index: 1; }
  .Vlt-table table {
    background: linear-gradient(90deg, #ffffff 20px, transparent 20px), linear-gradient(90deg, transparent calc(100% - 20px), #ffffff calc(100% - 20px)) 100% 0;
    font-size: 1.5rem;
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
    width: 100%; }
    .Vlt-table table tr {
      position: relative; }
    .Vlt-table table thead th {
      color: #2c2d30;
      font-size: 1.6rem;
      font-weight: 600; }
    .Vlt-table table td,
    .Vlt-table table th {
      background-clip: padding-box;
      border-bottom: 1px solid #e7ebee;
      min-height: 3.6rem;
      min-width: -webkit-min-content;
      min-width: -moz-min-content;
      min-width: min-content;
      padding-bottom: 8px;
      padding-top: 8px;
      text-align: left;
      vertical-align: middle; }
      .Vlt-table table td + td,
      .Vlt-table table td + th,
      .Vlt-table table th + td,
      .Vlt-table table th + th {
        padding-left: 8px; }
    @media only screen and (min-width: 768px) {
      .Vlt-table table tbody tr:hover > td {
        background-color: rgba(78, 90, 100, 0.05); } }
  .Vlt-table--tall table td,
  .Vlt-table--tall table th {
    padding-bottom: 16px;
    padding-top: 16px; }
  .Vlt-table--short table td,
  .Vlt-table--short table th {
    padding-bottom: 4px;
    padding-top: 4px; }
  .Vlt-table--nowrap td,
  .Vlt-table--nowrap th {
    white-space: nowrap; }
  @media only screen and (min-width: 576px) {
    .Vlt-table--fixed table {
      table-layout: fixed; } }
  .Vlt-table--nohighlight table tbody tr:hover > td {
    background-color: transparent; }
  .Vlt-table--bordered {
    border-bottom: 1px solid #e7ebee;
    border-left: 1px solid #e7ebee;
    border-radius: 2px 2px 4px 4px;
    border-right: 1px solid #e7ebee; }
  table tbody .Vlt-table__cell--number,
  table tfoot .Vlt-table__cell--number {
    text-align: right; }
  table tbody .Vlt-table__cell--neg,
  table tfoot .Vlt-table__cell--neg {
    color: #f25a6b; }
  table tbody .Vlt-table__cell--pos,
  table tfoot .Vlt-table__cell--pos {
    color: #35be8b; }
  table tbody .Vlt-table__cell--avg,
  table tfoot .Vlt-table__cell--avg {
    color: #ffc000; }
  table tbody .Vlt-table__cell--nowrap,
  table tfoot .Vlt-table__cell--nowrap {
    white-space: nowrap; }
  .Vlt-table .Vlt-btn {
    margin-bottom: -4px;
    margin-top: -4px; }
  .Vlt-table__pagination {
    padding: 8px;
    text-align: center; }
    .Vlt-table__pagination ul {
      display: -ms-inline-flexbox;
      display: inline-flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap; }
      .Vlt-table__pagination ul li {
        border-radius: 4px;
        font-size: 1.3rem;
        margin-left: 4px;
        min-width: 24px;
        padding: 4px;
        text-align: center; }
        .Vlt-table__pagination ul li:first-child {
          margin-left: 0; }
        .Vlt-table__pagination ul li a {
          display: block;
          height: 100%;
          width: 100%; }
    .Vlt-table__pagination__current {
      background: #e7ebee;
      color: #4e5a64; }
    .Vlt-table__pagination__prev {
      margin-right: 8px; }
    .Vlt-table__pagination__next {
      margin-left: 8px; }
  @media only screen and (max-width: 575px) {
    .Vlt-table--mobile-stack, .Vlt-table--mobile-stack.Vlt-table--data {
      background: none; }
      .Vlt-table--mobile-stack table, .Vlt-table--mobile-stack.Vlt-table--data table {
        background: none;
        display: -ms-flexbox;
        display: flex;
        max-width: 100%;
        min-width: 100%;
        overflow: hidden;
        white-space: nowrap;
        width: auto; }
        .Vlt-table--mobile-stack table thead, .Vlt-table--mobile-stack.Vlt-table--data table thead {
          display: -ms-flexbox;
          display: flex;
          -ms-flex-negative: 0;
              flex-shrink: 0;
          min-width: -webkit-min-content;
          min-width: -moz-min-content;
          min-width: min-content; }
          .Vlt-table--mobile-stack table thead th, .Vlt-table--mobile-stack.Vlt-table--data table thead th {
            border-bottom: 1px solid #e7ebee;
            border-top: 0;
            font-size: 1.5rem;
            height: auto;
            min-height: 3.6rem; }
        .Vlt-table--mobile-stack table tr, .Vlt-table--mobile-stack.Vlt-table--data table tr {
          display: -ms-flexbox;
          display: flex;
          -ms-flex-flow: column;
              flex-flow: column;
          -ms-flex-negative: 0;
              flex-shrink: 0;
          min-width: -webkit-min-content;
          min-width: -moz-min-content;
          min-width: min-content; }
        .Vlt-table--mobile-stack table tbody, .Vlt-table--mobile-stack.Vlt-table--data table tbody {
          background: linear-gradient(90deg, rgba(44, 45, 48, 0.1) 0%, transparent 30%), linear-gradient(90deg, transparent 70%, rgba(44, 45, 48, 0.1) 100%) 100% 0;
          background-repeat: no-repeat;
          background-size: 40px 100%, 40px 100%, 14px 100%, 14px 100%;
          display: -ms-flexbox;
          display: flex;
          overflow-x: auto;
          overflow-y: hidden;
          position: relative; }
          .Vlt-table--mobile-stack table tbody tr:first-child, .Vlt-table--mobile-stack.Vlt-table--data table tbody tr:first-child {
            background: linear-gradient(90deg, #ffffff 20px, transparent 20px); }
          .Vlt-table--mobile-stack table tbody tr:last-child, .Vlt-table--mobile-stack.Vlt-table--data table tbody tr:last-child {
            background: linear-gradient(90deg, transparent calc(100% - 20px), #ffffff calc(100% - 20px)) 100% 0; }
        .Vlt-table--mobile-stack table td,
        .Vlt-table--mobile-stack table th, .Vlt-table--mobile-stack.Vlt-table--data table td,
        .Vlt-table--mobile-stack.Vlt-table--data table th {
          border-left: 0;
          border-right: 0;
          display: block;
          white-space: nowrap; }
        .Vlt-table--mobile-stack table .Vlt-table__cell--number, .Vlt-table--mobile-stack.Vlt-table--data table .Vlt-table__cell--number {
          text-align: left; }
        .Vlt-table--mobile-stack table tfoot, .Vlt-table--mobile-stack.Vlt-table--data table tfoot {
          display: none; }
      .Vlt-table--mobile-stack:not(.Vlt-table--data) table thead th, .Vlt-table--mobile-stack.Vlt-table--data:not(.Vlt-table--data) table thead th {
        border-right: 1px solid #e7ebee;
        padding-left: 0;
        padding-right: 16px; }
      .Vlt-table--mobile-stack:not(.Vlt-table--data) table tbody td, .Vlt-table--mobile-stack.Vlt-table--data:not(.Vlt-table--data) table tbody td {
        padding-left: 16px;
        padding-right: 16px; } }
  .Vlt-table .Vlt-table__col--sortable {
    cursor: pointer;
    padding-left: 16px;
    position: relative; }
    .Vlt-table .Vlt-table__col--sortable:before {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%226px%22%20height%3D%2210px%22%20viewBox%3D%220%200%206%2010%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C!--%20Generator%3A%20Sketch%2047.1%20(45422)%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0A%20%20%20%20%3Ctitle%3EGroup%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20fill%3D%22%239B9B9B%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22Triangle%22%20points%3D%223%200%206%204%200%204%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22Triangle-Copy%22%20points%3D%223%209.5%200%205.5%206%205.5%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain;
      content: '';
      display: inline-block;
      height: 10px;
      left: 5px;
      margin-top: -5px;
      position: absolute;
      top: 50%;
      width: 6px; }
  .Vlt-table .Vlt-table__col--descending, .Vlt-table .Vlt-table__col--ascending {
    color: #2c2d30;
    font-weight: 600; }
  .Vlt-table .Vlt-table__col--descending:before {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%226px%22%20height%3D%2210px%22%20viewBox%3D%220%200%206%2010%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C!--%20Generator%3A%20Sketch%2047.1%20(45422)%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0A%20%20%20%20%3Ctitle%3EGroup%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20fill%3D%22%234A4A4A%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Triangle-Copy%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20points%3D%223%209.5%200%205.5%206%205.5%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain; }
  .Vlt-table .Vlt-table__col--ascending:before {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%226px%22%20height%3D%224px%22%20viewBox%3D%220%200%206%204%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C!--%20Generator%3A%20Sketch%2047.1%20(45422)%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0A%20%20%20%20%3Ctitle%3ETriangle%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20fill%3D%22%234A4A4A%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Triangle%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20points%3D%223%200%206%204%200%204%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain; }
  .Vlt-table .Vlt-table__row--nohighlight:hover > td {
    background-color: transparent; }
  .Vlt-table .Vlt-table__row--noline > td {
    border-bottom: 0; }
  .Vlt-table td:not(.Vlt-btn-group) .Vlt-btn + .Vlt-btn {
    margin-left: 4px; }
  .Vlt-table td.Vlt-btn-group {
    min-height: 0; }

.Vlt-table--data table {
  font-size: 1.4rem;
  width: 100%; }
  .Vlt-table--data table thead th {
    background-color: #f8fafc;
    border-bottom: 1px solid #c4cdd5;
    border-top: 1px solid #e7ebee;
    color: #4e5a64;
    font-size: 1.4rem;
    height: 3.6rem; }
  .Vlt-table--data table tfoot td {
    border-bottom: 0;
    border-top: 2px solid #e7ebee;
    font-weight: bold; }
  .Vlt-table--data table td,
  .Vlt-table--data table th {
    padding-left: 16px;
    padding-right: 16px; }
    .Vlt-table--data table td + td,
    .Vlt-table--data table td + th,
    .Vlt-table--data table th + td,
    .Vlt-table--data table th + th {
      padding-left: 16px; }

.Vlt-table--data--cols td + td,
.Vlt-table--data--cols th + th {
  border-left: 1px solid #e7ebee; }

.Vlt-table--data--dark.Vlt-table--data--cols thead th + th {
  border-left-color: #c4cdd5; }

.Vlt-table--data--dark table thead th {
  background-color: #e7ebee;
  border-bottom-color: #919eab;
  border-top-color: #c4cdd5;
  color: #2c2d30; }

.Vlt-table--data--teal.Vlt-table--data--cols thead th + th {
  border-left-color: #94dbe4; }

.Vlt-table--data--teal.Vlt-table--bordered {
  border-bottom: 1px solid #dbf3f6;
  border-left: 1px solid #dbf3f6;
  border-right: 1px solid #dbf3f6; }

.Vlt-table--data--teal table thead th {
  background-color: #dbf3f6;
  border-bottom-color: #4cc3d2;
  border-top-color: #94dbe4;
  color: #405352; }

.Vlt-table--data--teal table tbody td {
  border-bottom-color: #dbf3f6; }
  .Vlt-table--data--teal table tbody td + td {
    border-left-color: #dbf3f6; }

.Vlt-table--data--teal table tfoot td {
  border-top-color: #dbf3f6; }
  .Vlt-table--data--teal table tfoot td + td {
    border-left-color: #dbf3f6; }

.Vlt-select:after,
.Vlt-custom-select:after {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2022.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2020%2020%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%239B9B9B%3B%22%20d%3D%22M7%2C7.8C6.7%2C7.5%2C6.2%2C7.6%2C5.9%2C7.9S5.7%2C8.7%2C6%2C9l4%2C3.4l4-3.4c0.3-0.3%2C0.3-0.8%2C0-1.1%0A%09c-0.3-0.3-0.7-0.3-1-0.1l-3%2C2.6L7%2C7.8L7%2C7.8z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  content: '';
  height: 20px;
  margin-top: -10px;
  pointer-events: none;
  position: absolute;
  right: 10px;
  top: 50%;
  width: 20px; }

.Vlt-label {
  display: block;
  font-size: 1.4rem;
  margin-bottom: 4px;
  text-align: left; }
  .Vlt-label label {
    font-size: 1.4rem; }
  .Vlt-label + .Vlt-radio,
  .Vlt-label + .Vlt-checkbox,
  .Vlt-label + .Vlt-form__element {
    margin-top: 4px; }

.Vlt-input,
.Vlt-select,
.Vlt-custom-select,
.Vlt-textarea {
  max-width: 100%;
  position: relative; }

.Vlt-input input,
.Vlt-select select,
.Vlt-textarea textarea,
.Vlt-custom-select__input {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: #ffffff;
  border: 1px solid #c4cdd5;
  border-radius: 4px;
  box-shadow: none;
  color: #2c2d30;
  display: block;
  font-size: 1.4rem;
  height: 36px;
  padding-left: 10px;
  width: 100%; }
  .Vlt-input input:hover,
  .Vlt-select select:hover,
  .Vlt-textarea textarea:hover,
  .Vlt-custom-select__input:hover {
    border-color: #33aaee; }
  .Vlt-input input:disabled,
  .Vlt-select select:disabled,
  .Vlt-textarea textarea:disabled,
  .Vlt-custom-select__input:disabled {
    color: #919eab;
    cursor: default; }

.Vlt-composite {
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-flow: row;
      flex-flow: row;
  position: relative; }
  .Vlt-composite .Vlt-input,
  .Vlt-composite .Vlt-select {
    -ms-flex: 1;
        flex: 1;
    position: relative; }
    .Vlt-form__element--elastic .Vlt-composite .Vlt-input, .Vlt-form__element--elastic
    .Vlt-composite .Vlt-select {
      -ms-flex: 0;
          flex: 0;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
  .Vlt-composite--appendedicon .Vlt-input input,
  .Vlt-composite--appendedicon .Vlt-select select {
    padding-right: 40px; }
  .Vlt-composite:not(.Vlt-composite--appendedicon) .Vlt-input:first-child input,
  .Vlt-composite:not(.Vlt-composite--appendedicon) .Vlt-select:first-child select {
    border-bottom-right-radius: 0;
    border-right: 0;
    border-top-right-radius: 0; }
  .Vlt-composite__append .Vlt-btn,
  .Vlt-composite__append .Vlt-dropdown__btn,
  .Vlt-composite__append .Vlt-native-dropdown select, .Vlt-composite__prepend .Vlt-btn,
  .Vlt-composite__prepend .Vlt-dropdown__btn,
  .Vlt-composite__prepend .Vlt-native-dropdown select {
    box-shadow: inset 0 0 0px 1px #c4cdd5;
    margin: 0 !important; }
    .Vlt-composite__append .Vlt-btn:hover,
    .Vlt-composite__append .Vlt-dropdown__btn:hover,
    .Vlt-composite__append .Vlt-native-dropdown select:hover, .Vlt-composite__prepend .Vlt-btn:hover,
    .Vlt-composite__prepend .Vlt-dropdown__btn:hover,
    .Vlt-composite__prepend .Vlt-native-dropdown select:hover {
      transform: scale(1); }
    .Vlt-composite__append .Vlt-btn:active,
    .Vlt-composite__append .Vlt-dropdown__btn:active,
    .Vlt-composite__append .Vlt-native-dropdown select:active, .Vlt-composite__prepend .Vlt-btn:active,
    .Vlt-composite__prepend .Vlt-dropdown__btn:active,
    .Vlt-composite__prepend .Vlt-native-dropdown select:active {
      box-shadow: inset 0 2px 3px rgba(44, 45, 48, 0.2), inset 0 0 0px 1px #c4cdd5; }
  .Vlt-composite__append {
    position: relative;
    z-index: 2; }
    .Vlt-composite__append .Vlt-btn,
    .Vlt-composite__append .Vlt-dropdown__btn,
    .Vlt-composite__append .Vlt-native-dropdown select {
      border-bottom-left-radius: 0;
      border-top-left-radius: 0; }
    .Vlt-composite__append--icon {
      height: 100%;
      padding: 8px 10px 7px;
      position: absolute;
      right: 0;
      width: 40px; }
      .Vlt-composite__append--icon svg {
        fill: #919eab;
        height: 20px;
        width: 20px; }
  .Vlt-composite__prepend {
    position: relative;
    z-index: 2; }
    .Vlt-composite__prepend .Vlt-btn,
    .Vlt-composite__prepend .Vlt-dropdown__btn,
    .Vlt-composite__prepend .Vlt-native-dropdown select {
      border-bottom-right-radius: 0;
      border-top-right-radius: 0; }
    .Vlt-composite__prepend:not(.Vlt-composite__prepend--icon) + .Vlt-input input,
    .Vlt-composite__prepend:not(.Vlt-composite__prepend--icon) + .Vlt-select select {
      border-bottom-left-radius: 0;
      border-left: 0;
      border-top-left-radius: 0; }
    .Vlt-composite__prepend--icon {
      height: 100%;
      padding: 8px 10px 7px;
      position: absolute;
      width: 40px; }
      .Vlt-composite__prepend--icon svg {
        fill: #919eab;
        height: 20px;
        width: 20px; }
      .Vlt-composite__prepend--icon + .Vlt-input input,
      .Vlt-composite__prepend--icon + .Vlt-select select {
        padding-left: 40px; }
  .Vlt-composite .Vlt-btn,
  .Vlt-composite .Vlt-dropdown__btn .Vlt-native-dropdown select {
    margin: 0; }
  .Vlt-composite .Vlt-input input[readonly], .Vlt-composite .Vlt-input input:disabled {
    border-color: #c4cdd5; }

.Vlt-textarea textarea {
  height: auto;
  padding-bottom: 8px;
  padding-top: 8px;
  resize: vertical; }

.Vlt-select select,
.Vlt-custom-select__input {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  padding-right: 42px;
  text-indent: 1px;
  text-overflow: ''; }
  .Vlt-select select::-ms-expand,
  .Vlt-custom-select__input::-ms-expand {
    display: none; }

.Vlt-form__group {
  -ms-flex-align: end;
      align-items: flex-end;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap; }
  .Vlt-form__group > .Vlt-form__element {
    margin-right: 8px; }
    .Vlt-form__group > .Vlt-form__element + .Vlt-form__element {
      margin-left: 8px; }
  .Vlt-form__group > .Vlt-btn {
    margin-bottom: 8px;
    margin-left: 8px; }
  .Vlt-form__group > .Vlt-form__element__error,
  .Vlt-form__group > .Vlt-form__element__hint {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    margin-bottom: 4px; }
  .Vlt-form__group + .Vlt-form__group,
  .Vlt-form__group + .Vlt-form__element {
    margin-top: 0; }
  @media only screen and (max-width: 575px) {
    .Vlt-form__group--M-plus {
      display: block; } }
  .Vlt-form__group--inline {
    display: -ms-inline-flexbox;
    display: inline-flex; }
  .Vlt-form__group--stretch .Vlt-form__element {
    -ms-flex: auto;
        flex: auto; }

.Vlt-form__element {
  padding: 8px 0; }
  .Vlt-form__element h1,
  .Vlt-form__element h2,
  .Vlt-form__element h3,
  .Vlt-form__element h4 {
    margin: 0; }
  .Vlt-form__element__hint, .Vlt-form__element__error {
    display: block;
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    font-size: 1.4rem;
    line-height: 1.3;
    margin-top: 4px;
    text-align: left; }
  .Vlt-form__element__hint {
    color: #919eab; }
  .Vlt-form__element__error {
    color: #f25a6b; }
    .Vlt-form__element__error:before {
      background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2016%2016%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23F25A6B%22%20d%3D%22M8%2C16%20C3.581722%2C16%200%2C12.418278%200%2C8%20C0%2C3.581722%203.581722%2C0%208%2C0%20C12.418278%2C0%2016%2C3.581722%2016%2C8%20C16%2C12.418278%2012.418278%2C16%208%2C16%20Z%20M8%2C4%20C7.44771525%2C4%207%2C4.44771525%207%2C5%20L7%2C7.5%20C7%2C8.05228475%207.44771525%2C8.5%208%2C8.5%20C8.55228475%2C8.5%209%2C8.05228475%209%2C7.5%20L9%2C5%20C9%2C4.44771525%208.55228475%2C4%208%2C4%20Z%20M8%2C12%20C8.55228475%2C12%209%2C11.5522847%209%2C11%20C9%2C10.4477153%208.55228475%2C10%208%2C10%20C7.44771525%2C10%207%2C10.4477153%207%2C11%20C7%2C11.5522847%207.44771525%2C12%208%2C12%20Z%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain;
      content: '';
      display: inline-block;
      height: 16px;
      margin-right: 6px;
      vertical-align: text-top;
      width: 16px; }
  .Vlt-form__element--elastic input,
  .Vlt-form__element--elastic select,
  .Vlt-form__element--elastic .Vlt-input,
  .Vlt-form__element--elastic .Vlt-select {
    display: inline-block;
    width: auto; }
    .Vlt-form__element--elastic input + input,
    .Vlt-form__element--elastic input + select,
    .Vlt-form__element--elastic input + .Vlt-input,
    .Vlt-form__element--elastic input + .Vlt-select,
    .Vlt-form__element--elastic select + input,
    .Vlt-form__element--elastic select + select,
    .Vlt-form__element--elastic select + .Vlt-input,
    .Vlt-form__element--elastic select + .Vlt-select,
    .Vlt-form__element--elastic .Vlt-input + input,
    .Vlt-form__element--elastic .Vlt-input + select,
    .Vlt-form__element--elastic .Vlt-input + .Vlt-input,
    .Vlt-form__element--elastic .Vlt-input + .Vlt-select,
    .Vlt-form__element--elastic .Vlt-select + input,
    .Vlt-form__element--elastic .Vlt-select + select,
    .Vlt-form__element--elastic .Vlt-select + .Vlt-input,
    .Vlt-form__element--elastic .Vlt-select + .Vlt-select {
      margin-left: 16px; }
  .Vlt-form__element--elastic textarea,
  .Vlt-form__element--elastic .Vlt-textarea {
    display: inline-block;
    width: auto; }
  .Vlt-form__element .Vlt-dropdown__btn {
    margin: 0; }

.Vlt-radio,
.Vlt-checkbox {
  position: relative; }
  .Vlt-radio input,
  .Vlt-checkbox input {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    height: 0px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    width: 0px; }
    .Vlt-radio input:focus, .Vlt-radio input:active,
    .Vlt-checkbox input:focus,
    .Vlt-checkbox input:active {
      box-shadow: none;
      outline: none; }
    .Vlt-radio input:disabled:active + .Vlt-radio__icon,
    .Vlt-radio input:disabled:active + .Vlt-checkbox__icon,
    .Vlt-checkbox input:disabled:active + .Vlt-radio__icon,
    .Vlt-checkbox input:disabled:active + .Vlt-checkbox__icon {
      box-shadow: none; }
  .Vlt-radio label,
  .Vlt-checkbox label {
    -ms-flex-align: start;
        align-items: flex-start;
    display: -ms-flexbox;
    display: flex;
    text-align: left; }
  .Vlt-radio__button,
  .Vlt-checkbox__button {
    display: block;
    -ms-flex: 0 0 22px;
        flex: 0 0 22px;
    height: 22px;
    margin-right: 10px;
    margin-top: -1px;
    position: relative;
    width: 22px; }
  .Vlt-radio__icon,
  .Vlt-checkbox__icon {
    border: 2px solid #c4cdd5;
    display: block;
    height: 100%;
    transition: box-shadow 0.2s ease-out;
    width: 100%; }
    .Vlt-radio__icon:after,
    .Vlt-checkbox__icon:after {
      content: '';
      display: block;
      position: absolute;
      transform: scale(0.1, 0.1);
      transition: transform 0.2s ease-out; }
  .Vlt-radio:hover .Vlt-radio__icon,
  .Vlt-radio:hover .Vlt-checkbox__icon,
  .Vlt-checkbox:hover .Vlt-radio__icon,
  .Vlt-checkbox:hover .Vlt-checkbox__icon {
    border-color: #33aaee; }
  .Vlt-radio + .Vlt-radio,
  .Vlt-radio + .Vlt-checkbox,
  .Vlt-radio + .Vlt-form__element__error,
  .Vlt-radio + .Vlt-form__element__hint,
  .Vlt-checkbox + .Vlt-radio,
  .Vlt-checkbox + .Vlt-checkbox,
  .Vlt-checkbox + .Vlt-form__element__error,
  .Vlt-checkbox + .Vlt-form__element__hint {
    margin-top: 1.5rem; }
  .Vlt-radio--inline,
  .Vlt-checkbox--inline {
    display: inline-block;
    margin-bottom: 16px;
    margin-right: 16px;
    margin-top: 4px !important; }

.Vlt-radio__icon {
  border-radius: 100%; }
  .Vlt-radio__icon:after {
    border-radius: 100%;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    margin-top: -5px;
    top: 50%;
    width: 10px; }

.Vlt-radio__button input:checked ~ .Vlt-radio__icon:after {
  background: #33aaee;
  transform: scale(1, 1); }

.Vlt-checkbox__icon {
  border-radius: 4px; }
  .Vlt-checkbox__icon:after {
    content: '';
    height: 100%;
    left: 0;
    top: 0;
    width: 100%; }

.Vlt-checkbox__button input:checked ~ .Vlt-checkbox__icon:after {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2022.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%2333AAEE%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22Path-2_2_%22%3E%0A%09%3Cpolygon%20class%3D%22st0%22%20points%3D%227%2C14%202.6%2C9.6%204%2C8.2%207%2C11.2%2014.5%2C3.7%2015.9%2C5.1%20%09%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 18px 18px;
  transform: scale(1, 1); }

.Vlt-form-error-style, .Vlt-input input:invalid,
.Vlt-select select:invalid,
.Vlt-textarea textarea:invalid,
.Vlt-custom-select__input:invalid, .Vlt-form__element--error input,
.Vlt-form__element--error select,
.Vlt-form__element--error textarea,
.Vlt-form__element--error .Vlt-radio input:not(:checked) + .Vlt-radio__icon,
.Vlt-form__element--error .Vlt-checkbox input:not(:checked) + .Vlt-checkbox__icon, .Vlt-radio input:invalid + .Vlt-radio__icon,
.Vlt-radio input:invalid + .Vlt-checkbox__icon,
.Vlt-checkbox input:invalid + .Vlt-radio__icon,
.Vlt-checkbox input:invalid + .Vlt-checkbox__icon {
  background: #fde8eb;
  border-color: #f25a6b; }
  .Vlt-form-error-style:hover, .Vlt-input input:hover:invalid,
  .Vlt-select select:hover:invalid,
  .Vlt-textarea textarea:hover:invalid,
  .Vlt-custom-select__input:hover:invalid, .Vlt-form__element--error input:hover,
  .Vlt-form__element--error select:hover,
  .Vlt-form__element--error textarea:hover,
  .Vlt-form__element--error .Vlt-radio input:not(:checked) + .Vlt-radio__icon:hover,
  .Vlt-form__element--error .Vlt-checkbox input:not(:checked) + .Vlt-checkbox__icon:hover, .Vlt-radio input:invalid + .Vlt-radio__icon:hover,
  .Vlt-radio input:invalid + .Vlt-checkbox__icon:hover,
  .Vlt-checkbox input:invalid + .Vlt-radio__icon:hover,
  .Vlt-checkbox input:invalid + .Vlt-checkbox__icon:hover {
    border-color: #f25a6b; }

.Vlt-form-valid-style, .Vlt-form__element--valid input,
.Vlt-form__element--valid select,
.Vlt-form__element--valid textarea {
  border-color: #35be8b; }
  .Vlt-form-valid-style:hover, .Vlt-form__element--valid input:hover,
  .Vlt-form__element--valid select:hover,
  .Vlt-form__element--valid textarea:hover {
    border-color: #35be8b; }

.Vlt-form-focus-style, .Vlt-input input:focus,
.Vlt-select select:focus,
.Vlt-textarea textarea:focus,
.Vlt-custom-select__input:focus, .Vlt-radio input:focus + .Vlt-radio__icon,
.Vlt-radio input:focus + .Vlt-checkbox__icon, .Vlt-radio input:active + .Vlt-radio__icon,
.Vlt-radio input:active + .Vlt-checkbox__icon,
.Vlt-checkbox input:focus + .Vlt-radio__icon,
.Vlt-checkbox input:focus + .Vlt-checkbox__icon,
.Vlt-checkbox input:active + .Vlt-radio__icon,
.Vlt-checkbox input:active + .Vlt-checkbox__icon {
  background: #ffffff;
  border-color: #33aaee;
  box-shadow: 0 0 5px rgba(51, 170, 238, 0.5);
  outline: none; }
  .Vlt-form-focus-style:hover, .Vlt-input input:hover:focus,
  .Vlt-select select:hover:focus,
  .Vlt-textarea textarea:hover:focus,
  .Vlt-custom-select__input:hover:focus, .Vlt-radio input:focus + .Vlt-radio__icon:hover,
  .Vlt-radio input:focus + .Vlt-checkbox__icon:hover, .Vlt-radio input:active + .Vlt-radio__icon:hover,
  .Vlt-radio input:active + .Vlt-checkbox__icon:hover,
  .Vlt-checkbox input:focus + .Vlt-radio__icon:hover,
  .Vlt-checkbox input:focus + .Vlt-checkbox__icon:hover,
  .Vlt-checkbox input:active + .Vlt-radio__icon:hover,
  .Vlt-checkbox input:active + .Vlt-checkbox__icon:hover {
    border-color: #33aaee; }

.Vlt-form-disabled-readonly-style, .Vlt-input input:disabled,
.Vlt-select select:disabled,
.Vlt-textarea textarea:disabled,
.Vlt-custom-select__input:disabled, .Vlt-input input[readonly],
.Vlt-select select[readonly],
.Vlt-textarea textarea[readonly],
.Vlt-custom-select__input[readonly], .Vlt-radio input:disabled + .Vlt-radio__icon,
.Vlt-radio input:disabled + .Vlt-checkbox__icon,
.Vlt-checkbox input:disabled + .Vlt-radio__icon,
.Vlt-checkbox input:disabled + .Vlt-checkbox__icon {
  background: #f8fafc;
  border-color: #e7ebee;
  box-shadow: none; }
  .Vlt-form-disabled-readonly-style:hover, .Vlt-input input:hover:disabled,
  .Vlt-select select:hover:disabled,
  .Vlt-textarea textarea:hover:disabled,
  .Vlt-custom-select__input:hover:disabled, .Vlt-input input[readonly]:hover,
  .Vlt-select select[readonly]:hover,
  .Vlt-textarea textarea[readonly]:hover,
  .Vlt-custom-select__input[readonly]:hover, .Vlt-radio input:disabled + .Vlt-radio__icon:hover,
  .Vlt-radio input:disabled + .Vlt-checkbox__icon:hover,
  .Vlt-checkbox input:disabled + .Vlt-radio__icon:hover,
  .Vlt-checkbox input:disabled + .Vlt-checkbox__icon:hover {
    border-color: #e7ebee; }

.Vlt-form__element--big {
  display: block;
  position: relative; }
  .Vlt-form__element--big label {
    color: #919eab;
    cursor: text;
    font-size: 1.1rem;
    left: 14px;
    opacity: 1;
    pointer-events: none;
    position: absolute;
    top: 5px;
    transition: all 0.2s; }
  .Vlt-form__element--big textarea {
    width: 100%; }
  .Vlt-form__element--big .Vlt-input input,
  .Vlt-form__element--big .Vlt-input select,
  .Vlt-form__element--big .Vlt-input .Vlt-custom-select__input,
  .Vlt-form__element--big .Vlt-select input,
  .Vlt-form__element--big .Vlt-select select,
  .Vlt-form__element--big .Vlt-select .Vlt-custom-select__input,
  .Vlt-form__element--big .Vlt-custom-select input,
  .Vlt-form__element--big .Vlt-custom-select select,
  .Vlt-form__element--big .Vlt-custom-select .Vlt-custom-select__input,
  .Vlt-form__element--big .Vlt-textarea input,
  .Vlt-form__element--big .Vlt-textarea select,
  .Vlt-form__element--big .Vlt-textarea .Vlt-custom-select__input {
    height: 5rem;
    padding-left: 13px;
    padding-top: 14px; }
    .Vlt-form__element--big .Vlt-input input:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-input input textarea:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-input select:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-input select textarea:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-input .Vlt-custom-select__input:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-input .Vlt-custom-select__input textarea:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-select input:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-select input textarea:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-select select:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-select select textarea:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-select .Vlt-custom-select__input:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-select .Vlt-custom-select__input textarea:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-custom-select input:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-custom-select input textarea:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-custom-select select:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-custom-select select textarea:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-custom-select .Vlt-custom-select__input:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-custom-select .Vlt-custom-select__input textarea:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-textarea input:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-textarea input textarea:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-textarea select:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-textarea select textarea:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-textarea .Vlt-custom-select__input:-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-textarea .Vlt-custom-select__input textarea:-ms-input-placeholder {
      color: #c4cdd5;
      opacity: 1;
      transition: all 0.2s; }
    .Vlt-form__element--big .Vlt-input input::placeholder,
    .Vlt-form__element--big .Vlt-input input textarea::placeholder,
    .Vlt-form__element--big .Vlt-input select::placeholder,
    .Vlt-form__element--big .Vlt-input select textarea::placeholder,
    .Vlt-form__element--big .Vlt-input .Vlt-custom-select__input::placeholder,
    .Vlt-form__element--big .Vlt-input .Vlt-custom-select__input textarea::placeholder,
    .Vlt-form__element--big .Vlt-select input::placeholder,
    .Vlt-form__element--big .Vlt-select input textarea::placeholder,
    .Vlt-form__element--big .Vlt-select select::placeholder,
    .Vlt-form__element--big .Vlt-select select textarea::placeholder,
    .Vlt-form__element--big .Vlt-select .Vlt-custom-select__input::placeholder,
    .Vlt-form__element--big .Vlt-select .Vlt-custom-select__input textarea::placeholder,
    .Vlt-form__element--big .Vlt-custom-select input::placeholder,
    .Vlt-form__element--big .Vlt-custom-select input textarea::placeholder,
    .Vlt-form__element--big .Vlt-custom-select select::placeholder,
    .Vlt-form__element--big .Vlt-custom-select select textarea::placeholder,
    .Vlt-form__element--big .Vlt-custom-select .Vlt-custom-select__input::placeholder,
    .Vlt-form__element--big .Vlt-custom-select .Vlt-custom-select__input textarea::placeholder,
    .Vlt-form__element--big .Vlt-textarea input::placeholder,
    .Vlt-form__element--big .Vlt-textarea input textarea::placeholder,
    .Vlt-form__element--big .Vlt-textarea select::placeholder,
    .Vlt-form__element--big .Vlt-textarea select textarea::placeholder,
    .Vlt-form__element--big .Vlt-textarea .Vlt-custom-select__input::placeholder,
    .Vlt-form__element--big .Vlt-textarea .Vlt-custom-select__input textarea::placeholder {
      color: #c4cdd5;
      opacity: 1;
      transition: all 0.2s; }
    .Vlt-form__element--big .Vlt-input input:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-input input textarea:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-input select:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-input select textarea:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-input .Vlt-custom-select__input:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-input .Vlt-custom-select__input textarea:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-select input:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-select input textarea:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-select select:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-select select textarea:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-select .Vlt-custom-select__input:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-select .Vlt-custom-select__input textarea:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-custom-select input:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-custom-select input textarea:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-custom-select select:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-custom-select select textarea:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-custom-select .Vlt-custom-select__input:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-custom-select .Vlt-custom-select__input textarea:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-textarea input:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-textarea input textarea:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-textarea select:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-textarea select textarea:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-textarea .Vlt-custom-select__input:placeholder-shown:not(:focus):-ms-input-placeholder,
    .Vlt-form__element--big .Vlt-textarea .Vlt-custom-select__input textarea:placeholder-shown:not(:focus):-ms-input-placeholder {
      opacity: 0; }
    .Vlt-form__element--big .Vlt-input input:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-input input textarea:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-input select:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-input select textarea:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-input .Vlt-custom-select__input:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-input .Vlt-custom-select__input textarea:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-select input:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-select input textarea:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-select select:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-select select textarea:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-select .Vlt-custom-select__input:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-select .Vlt-custom-select__input textarea:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-custom-select input:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-custom-select input textarea:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-custom-select select:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-custom-select select textarea:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-custom-select .Vlt-custom-select__input:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-custom-select .Vlt-custom-select__input textarea:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-textarea input:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-textarea input textarea:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-textarea select:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-textarea select textarea:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-textarea .Vlt-custom-select__input:placeholder-shown:not(:focus)::placeholder,
    .Vlt-form__element--big .Vlt-textarea .Vlt-custom-select__input textarea:placeholder-shown:not(:focus)::placeholder {
      opacity: 0; }
    .Vlt-form__element--big .Vlt-input input:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-input input textarea:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-input select:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-input select textarea:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-input .Vlt-custom-select__input:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-input .Vlt-custom-select__input textarea:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-select input:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-select input textarea:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-select select:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-select select textarea:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-select .Vlt-custom-select__input:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-select .Vlt-custom-select__input textarea:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-custom-select input:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-custom-select input textarea:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-custom-select select:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-custom-select select textarea:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-custom-select .Vlt-custom-select__input:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-custom-select .Vlt-custom-select__input textarea:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-textarea input:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-textarea input textarea:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-textarea select:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-textarea select textarea:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-textarea .Vlt-custom-select__input:placeholder-shown:not(:focus) + *,
    .Vlt-form__element--big .Vlt-textarea .Vlt-custom-select__input textarea:placeholder-shown:not(:focus) + * {
      font-size: 1.6rem;
      margin-top: -1rem;
      top: 50%; }
  .Vlt-form__element--big .Vlt-select:after,
  .Vlt-form__element--big .Vlt-custom-select:after {
    height: 26px;
    margin-top: -13px;
    width: 26px; }

.Vlt-dropdown {
  display: inline-block;
  position: relative; }
  .Vlt-dropdown--full {
    width: 100%; }
  .Vlt-dropdown__link, .Vlt-dropdown__block {
    color: #2c2d30;
    overflow: hidden;
    padding: 12px 20px;
    position: relative;
    text-align: left; }
    .Vlt-dropdown__link:before, .Vlt-dropdown__block:before {
      background: #e7ebee;
      content: '';
      display: block;
      height: 1px;
      left: 20px;
      position: absolute;
      top: 0;
      width: calc(100% - 40px); }
    .Vlt-dropdown__link--noborder, .Vlt-dropdown__block--noborder {
      margin-top: -4px; }
      .Vlt-dropdown__link--noborder:before, .Vlt-dropdown__block--noborder:before {
        display: none; }
    .Vlt-dropdown__link--disabled, .Vlt-dropdown__link--selected, .Vlt-dropdown__block--disabled, .Vlt-dropdown__block--selected {
      color: #919eab;
      cursor: default;
      pointer-events: none; }
    .Vlt-dropdown__link--highlighted, .Vlt-dropdown__block--highlighted {
      color: #33aaee; }
    .Vlt-dropdown__link__icon, .Vlt-dropdown__block__icon {
      -ms-flex: 0 0 20px;
          flex: 0 0 20px;
      height: 20px;
      margin-bottom: -3px;
      margin-right: 10px;
      opacity: 0.8;
      vertical-align: middle;
      width: 20px; }
  .Vlt-dropdown__link {
    cursor: pointer;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    white-space: nowrap; }
    .Vlt-dropdown__link:hover {
      background: rgba(44, 45, 48, 0.05); }
    .Vlt-dropdown__link:active {
      background: rgba(44, 45, 48, 0.1); }
    .Vlt-dropdown__link--nohover:hover {
      background: transparent; }
  .Vlt-dropdown__block--nowrap {
    white-space: nowrap; }
  .Vlt-dropdown__block--center {
    text-align: center; }
  .Vlt-dropdown__label {
    -ms-flex: 1;
        flex: 1; }
  .Vlt-dropdown + .Vlt-btn,
  .Vlt-btn + .Vlt-dropdown {
    margin-left: 8px; }

.Vlt-dropdown__btn {
  margin-bottom: 0;
  margin-top: 0; }
  .Vlt-dropdown__btn:after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2022.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2020%2020%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%239B9B9B%3B%22%20d%3D%22M7%2C7.8C6.7%2C7.5%2C6.2%2C7.6%2C5.9%2C7.9S5.7%2C8.7%2C6%2C9l4%2C3.4l4-3.4c0.3-0.3%2C0.3-0.8%2C0-1.1%0A%09c-0.3-0.3-0.7-0.3-1-0.1l-3%2C2.6L7%2C7.8L7%2C7.8z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    content: '';
    display: inline-block;
    height: 20px;
    margin-bottom: -1px;
    margin-left: 5px;
    margin-top: -1px;
    vertical-align: middle;
    width: 20px; }
  .Vlt-dropdown__btn:hover {
    transform: none; }
  .Vlt-dropdown__btn:active {
    transform: none; }
  .Vlt-dropdown__btn--app {
    border-radius: 4px; }
  .Vlt-form__element .Vlt-dropdown__btn {
    margin-bottom: 0;
    margin-top: 0; }

.Vlt-native-dropdown {
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content; }
  .Vlt-native-dropdown select {
    margin-bottom: 0;
    margin-top: 0;
    padding-right: 38px; }
    .Vlt-native-dropdown select::-ms-expand {
      display: none; }
  .Vlt-native-dropdown:after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2022.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2020%2020%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%239B9B9B%3B%22%20d%3D%22M7%2C7.8C6.7%2C7.5%2C6.2%2C7.6%2C5.9%2C7.9S5.7%2C8.7%2C6%2C9l4%2C3.4l4-3.4c0.3-0.3%2C0.3-0.8%2C0-1.1%0A%09c-0.3-0.3-0.7-0.3-1-0.1l-3%2C2.6L7%2C7.8L7%2C7.8z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    content: '';
    display: inline-block;
    height: 20px;
    margin-left: 5px;
    margin-top: -10px;
    pointer-events: none;
    position: absolute;
    right: 12px;
    top: 50%;
    width: 20px; }
  .Vlt-form__element--big .Vlt-native-dropdown:after, .Vlt-native-dropdown--large:after {
    right: 25px; }
  .Vlt-form__element--big .Vlt-native-dropdown select, .Vlt-native-dropdown--large select {
    margin-bottom: 0;
    margin-top: 0;
    padding-right: 50px !important; }
  .Vlt-native-dropdown + .Vlt-btn,
  .Vlt-btn + .Vlt-native-dropdown {
    margin-left: 8px; }
  .Vlt-native-dropdown--app select {
    border-radius: 4px; }

.Vlt-dropdown__selection {
  color: #f25a6b;
  margin-left: 5px; }

.Vlt-dropdown__panel {
  max-height: 0;
  min-width: 100%;
  overflow: hidden;
  position: absolute;
  top: 100%;
  z-index: 99999999; }
  .Vlt-dropdown__panel__content {
    background: #ffffff;
    border-radius: 8px;
    box-shadow: inset 0 0 0 1px #e7ebee, 0 1px 10px rgba(44, 45, 48, 0.1);
    font-size: 1.5rem;
    margin-bottom: 4px; }
    @media only screen and (max-width: 767px) {
      .Vlt-dropdown__panel__content {
        -webkit-overflow-scrolling: touch;
        overflow-y: scroll; } }
    .Vlt-dropdown__panel__content > *:first-child {
      border-top-left-radius: 8px;
      border-top-right-radius: 8px; }
      .Vlt-dropdown__panel__content > *:first-child:before {
        display: none; }
    .Vlt-dropdown__panel__content > *:last-child {
      border-bottom-left-radius: 8px;
      border-bottom-right-radius: 8px; }
    .Vlt-dropdown__panel__content li:not([class]) {
      display: block; }
  .Vlt-dropdown__panel--left {
    right: 0; }
  .Vlt-dropdown__panel--width2 {
    min-width: 200px; }
  .Vlt-dropdown__panel--width3 {
    min-width: 300px; }
  .Vlt-dropdown__panel--nomaxheight {
    max-height: none; }
  .Vlt-dropdown__panel .Vlt-btn {
    margin-bottom: 0;
    margin-top: 0; }

.Vlt-dropdown__scroll {
  -ms-flex: auto;
      flex: auto;
  overflow-y: auto; }

.Vlt-dropdown--expanded .Vlt-dropdown__panel,
.Vlt-dropdown_expanded .Vlt-dropdown__panel,
.Vlt-dropdown__panel_open {
  max-height: 100vh;
  overflow: visible;
  transition: 0.3s; }
  .Vlt-dropdown--expanded .Vlt-dropdown__panel .Vlt-dropdown__panel__content,
  .Vlt-dropdown_expanded .Vlt-dropdown__panel .Vlt-dropdown__panel__content,
  .Vlt-dropdown__panel_open .Vlt-dropdown__panel__content {
    max-height: 400px;
    overflow-y: auto; }
    .Vlt-dropdown--expanded .Vlt-dropdown__panel .Vlt-dropdown__panel__content--scroll-area,
    .Vlt-dropdown_expanded .Vlt-dropdown__panel .Vlt-dropdown__panel__content--scroll-area,
    .Vlt-dropdown__panel_open .Vlt-dropdown__panel__content--scroll-area {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: column;
          flex-flow: column;
      overflow-y: hidden; }
      .Vlt-dropdown--expanded .Vlt-dropdown__panel .Vlt-dropdown__panel__content--scroll-area .Vlt-dropdown__link,
      .Vlt-dropdown--expanded .Vlt-dropdown__panel .Vlt-dropdown__panel__content--scroll-area .Vlt-dropdown__block,
      .Vlt-dropdown_expanded .Vlt-dropdown__panel .Vlt-dropdown__panel__content--scroll-area .Vlt-dropdown__link,
      .Vlt-dropdown_expanded .Vlt-dropdown__panel .Vlt-dropdown__panel__content--scroll-area .Vlt-dropdown__block,
      .Vlt-dropdown__panel_open .Vlt-dropdown__panel__content--scroll-area .Vlt-dropdown__link,
      .Vlt-dropdown__panel_open .Vlt-dropdown__panel__content--scroll-area .Vlt-dropdown__block {
        -ms-flex-negative: 0;
            flex-shrink: 0; }

.Vlt-callout {
  -ms-flex-align: start;
      align-items: flex-start;
  border-radius: 5px;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  opacity: 1;
  padding: 12px;
  position: relative;
  text-align: left;
  transition: all 0.3s ease-out; }
  .Vlt-callout i {
    background-size: 20px 20px !important;
    border-radius: 100%;
    -ms-flex: 0 0 32px;
        flex: 0 0 32px;
    height: 32px;
    width: 32px; }
  .Vlt-callout__icon {
    border-radius: 100%;
    -ms-flex: 0 0 32px;
        flex: 0 0 32px;
    height: 32px;
    padding: 6px;
    width: 32px; }
    .Vlt-callout__icon svg {
      fill: #ffffff;
      height: 20px;
      width: 20px; }
  .Vlt-callout h4 {
    font-size: 1.6rem;
    margin-bottom: 4px;
    margin-top: 2px; }
  .Vlt-callout p {
    color: #2c2d30;
    margin-bottom: 0; }
    .Vlt-callout p + p,
    .Vlt-callout p + ul {
      margin-top: 8px; }
  .Vlt-callout__content {
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
    -ms-flex: 2;
        flex: 2;
    padding-left: 1.6rem; }
  .Vlt-callout__dismiss {
    background-position: center;
    background-size: contain;
    cursor: pointer;
    -ms-flex: 0 0 20px;
        flex: 0 0 20px;
    height: 20px;
    margin-left: 8px;
    margin-top: 8px;
    opacity: 0.6;
    transition: opacity 0.2s;
    width: 20px; }
    .Vlt-callout__dismiss:hover {
      opacity: 1; }
  .Vlt-callout__cta {
    line-height: 1.6rem;
    margin-bottom: 8px;
    margin-top: 16px;
    min-height: 30px; }
  .Vlt-callout--dismissed {
    border: 0 !important;
    height: 0;
    opacity: 0;
    overflow: hidden;
    padding: 0; }
  .Vlt-callout--bottom {
    margin-bottom: 0;
    margin-top: 16px; }
  .Vlt-callout--warning {
    background: #fff2cc;
    border: 1px solid #f8e71c; }
    .Vlt-callout--warning i {
      background-color: #ffc000;
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.0724799%2C2.10671245%20C10.4574754%2C1.08170499%209.54231794%2C1.08204943%208.92752013%2C2.10671245%20L1.50122634%2C14.4838688%20C0.888689703%2C15.5047632%201.30878124%2C16.25%202.49257535%2C16.25%20L17.5074247%2C16.25%20C18.6877372%2C16.25%2019.1093995%2C15.5015785%2018.4987737%2C14.4838688%20L11.0724799%2C2.10671245%20Z%20M12.0014305%2C1.54934205%20L19.4277243%2C13.9264984%20C20.4707053%2C15.6647999%2019.5315313%2C17.3333333%2017.5074247%2C17.3333333%20L2.49257535%2C17.3333333%20C0.465636432%2C17.3333333%20-0.472950267%2C15.6685416%200.572275667%2C13.9264984%20L7.99856946%2C1.54934205%20C9.03357081%2C-0.175660206%2010.9650891%2C-0.177893775%2012.0014305%2C1.54934205%20Z%22%20id%3D%22Rectangle-4%22%20fill-rule%3D%22nonzero%22%3E%3C%2Fpath%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.25620833%2C5.79929167%20L9.25620833%2C10.1597083%20C9.25620833%2C10.5048863%209.53603036%2C10.7847083%209.88120833%2C10.7847083%20C10.2263863%2C10.7847083%2010.5062083%2C10.5048863%2010.5062083%2C10.1597083%20L10.5062083%2C5.79929167%20C10.5062083%2C5.4541137%2010.2263863%2C5.17429167%209.88120833%2C5.17429167%20C9.53603036%2C5.17429167%209.25620833%2C5.4541137%209.25620833%2C5.79929167%20Z%22%20id%3D%22Stroke-4%22%20fill-rule%3D%22nonzero%22%3E%3C%2Fpath%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10.906375%2C13.0207917%20C10.906375%2C13.5962083%2010.440125%2C14.0624583%209.86470833%2C14.0624583%20C9.28929167%2C14.0624583%208.82304167%2C13.5962083%208.82304167%2C13.0207917%20C8.82304167%2C12.445375%209.28929167%2C11.979125%209.86470833%2C11.979125%20C10.440125%2C11.979125%2010.906375%2C12.445375%2010.906375%2C13.0207917%22%20id%3D%22Fill-6%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain; }
    .Vlt-callout--warning .Vlt-callout__icon {
      background: #ffc000; }
    .Vlt-callout--warning .Vlt-callout__dismiss {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20fill%3D%22%239C6F19%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Path-252%22%20points%3D%221.42258898%2015.115968%2015.115968%201.42258898%2013.9374567%200.244077682%200.244077682%2013.9374567%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Path-252-Copy%22%20points%3D%220.244077682%201.42258898%2013.9374567%2015.115968%2015.115968%2013.9374567%201.42258898%200.244077682%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain; }
  .Vlt-callout--critical {
    background: #fde8eb;
    border: 1px solid #fbcbd0; }
    .Vlt-callout--critical i {
      background-color: #f25a6b;
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10%2C18.0485833%20C7.875%2C18.0485833%205.9475%2C17.2185833%204.50916667%2C15.87275%20L16.0475%2C4.70025%20C17.2891667%2C6.11691667%2018.0483333%2C7.96775%2018.0483333%2C10.00025%20C18.0483333%2C14.44525%2014.445%2C18.0485833%2010%2C18.0485833%20M1.95166667%2C10.00025%20C1.95166667%2C5.55525%205.555%2C1.95108333%2010%2C1.95108333%20C12.0225%2C1.95108333%2013.8658333%2C2.70275%2015.28%2C3.93525%20L3.76416667%2C15.0860833%20C2.63166667%2C13.6994167%201.95166667%2C11.9294167%201.95166667%2C10.00025%20M10%2C0.833583333%20C4.9375%2C0.833583333%200.833333333%2C4.93775%200.833333333%2C10.00025%20C0.833333333%2C12.2319167%201.6325%2C14.2760833%202.95833333%2C15.8660833%20L2.95666667%2C15.86775%20L3.01916667%2C15.93275%20C4.7%2C17.9094167%207.20166667%2C19.1669167%2010%2C19.1669167%20C15.0625%2C19.1669167%2019.1666667%2C15.06275%2019.1666667%2C10.00025%20C19.1666667%2C4.93775%2015.0625%2C0.833583333%2010%2C0.833583333%22%20id%3D%22Fill-1%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain; }
    .Vlt-callout--critical .Vlt-callout__icon {
      background: #f25a6b; }
    .Vlt-callout--critical .Vlt-callout__dismiss {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20fill%3D%22%23BB3241%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Path-252%22%20points%3D%221.42258898%2015.115968%2015.115968%201.42258898%2013.9374567%200.244077682%200.244077682%2013.9374567%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Path-252-Copy%22%20points%3D%220.244077682%201.42258898%2013.9374567%2015.115968%2015.115968%2013.9374567%201.42258898%200.244077682%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain; }
  .Vlt-callout--good {
    background: #d7f2e8;
    border: 1px solid #ade4cf; }
    .Vlt-callout--good i {
      background-color: #35be8b;
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Path-249%22%20fill%3D%22%23000000%22%20points%3D%222.25592232%209.52856496%201.07741102%2010.7070763%206.49833854%2016.1280038%2018.7037533%203.92258898%2017.525242%202.74407768%206.49833854%2013.7709812%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Path-249%22%20fill%3D%22%23FFFFFF%22%20points%3D%222.25592232%209.52856496%201.07741102%2010.7070763%206.49833854%2016.1280038%2018.7037533%203.92258898%2017.525242%202.74407768%206.49833854%2013.7709812%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain; }
    .Vlt-callout--good .Vlt-callout__icon {
      background: #35be8b; }
    .Vlt-callout--good .Vlt-callout__dismiss {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20fill%3D%22%232D966F%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Path-252%22%20points%3D%221.42258898%2015.115968%2015.115968%201.42258898%2013.9374567%200.244077682%200.244077682%2013.9374567%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Path-252-Copy%22%20points%3D%220.244077682%201.42258898%2013.9374567%2015.115968%2015.115968%2013.9374567%201.42258898%200.244077682%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain; }
    .Vlt-callout--good .Vlt-callout__cta {
      background: #35be8b;
      color: #ffffff; }
      .Vlt-callout--good .Vlt-callout__cta:hover {
        background: #2faa7c; }
  .Vlt-callout--shoutout {
    background: #d6eefc;
    border: 1px solid #b4e0f9; }
    .Vlt-callout--shoutout i {
      background: #33aaee;
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M17.1398551%2C15.8684596%20C17.1398551%2C16.166651%2016.8871014%2C16.4192089%2016.5632609%2C16.4192089%20C16.2631159%2C16.4192089%2016.0103623%2C16.166651%2016.0103623%2C15.8684596%20L16.0103623%2C2.82356939%20C16.0103623%2C2.52537799%2016.2631159%2C2.2728201%2016.5632609%2C2.2728201%20L16.5869565%2C2.2728201%20C16.8871014%2C2.2728201%2017.1398551%2C2.52537799%2017.1398551%2C2.82356939%20L17.1398551%2C15.8684596%20Z%20M2.51963768%2C10.3153332%20L2.51963768%2C8.37669575%20L14.9835507%2C4.43647801%20L14.9835507%2C14.2201457%20L2.51963768%2C10.3153332%20Z%20M1.49282609%2C11.098184%20C1.49282609%2C11.2240696%201.38619565%2C11.3302855%201.25981884%2C11.3302855%20C1.13344203%2C11.3302855%201.02681159%2C11.2240696%201.02681159%2C11.098184%20L1.02681159%2C7.57417536%20C1.02681159%2C7.44828981%201.13344203%2C7.34207388%201.25981884%2C7.34207388%20C1.38619565%2C7.34207388%201.49282609%2C7.44828981%201.49282609%2C7.57417536%20L1.49282609%2C11.098184%20Z%20M9.26894928%2C13.9872574%20C9.22945652%2C14.1107826%209.11176812%2C14.1666443%209.01935507%2C14.1666443%20C8.99328986%2C14.1666443%208.96801449%2C14.1627104%208.94273913%2C14.1548425%20L4.29523188%2C12.6796212%20C4.20755797%2C12.6520838%204.16332609%2C12.5875674%204.14436957%2C12.5513753%20C4.1262029%2C12.51597%204.09855797%2C12.4420123%204.12699275%2C12.3554659%20C4.16648551%2C12.2319407%204.28338406%2C12.176079%204.37658696%2C12.176079%20C4.40186232%2C12.176079%204.42713768%2C12.180013%204.45241304%2C12.1878808%20L9.10071014%2C13.6631021%20C9.1875942%2C13.6906396%209.23182609%2C13.7551559%209.25078261%2C13.791348%20C9.26894928%2C13.8275401%209.2965942%2C13.9007111%209.26894928%2C13.9872574%20Z%20M16.5869565%2C1.25%20L16.5632609%2C1.25%20C15.6944203%2C1.25%2014.9835507%2C1.95810622%2014.9835507%2C2.82356939%20L14.9835507%2C3.36409047%20L2.49041304%2C7.31217606%20C2.36877536%2C6.74726465%201.86247826%2C6.31925378%201.25981884%2C6.31925378%20C0.567115942%2C6.31925378%200%2C6.88416519%200%2C7.57417536%20L0%2C11.098184%20C0%2C11.788981%200.567115942%2C12.3531056%201.25981884%2C12.3531056%20C1.85615942%2C12.3531056%202.35692754%2C11.9337493%202.48488406%2C11.3774926%20L3.36162319%2C11.6520804%20C3.27078986%2C11.7677378%203.19575362%2C11.8975573%203.14836232%2C12.044686%20C2.93352174%2C12.7166001%203.30949275%2C13.440442%203.98323913%2C13.6544475%20L8.63153623%2C15.1296688%20C8.76028261%2C15.1705816%208.8906087%2C15.1894644%209.01935507%2C15.1894644%20C9.56435507%2C15.1894644%2010.0730217%2C14.8409188%2010.2467899%2C14.2980374%20C10.2973406%2C14.1406804%2010.3123478%2C13.9817499%2010.3020797%2C13.8259665%20L14.9835507%2C15.2925332%20L14.9835507%2C15.8684596%20C14.9835507%2C16.7339228%2015.6944203%2C17.442029%2016.5632609%2C17.442029%20L16.5869565%2C17.442029%20C17.4557971%2C17.442029%2018.1666667%2C16.7339228%2018.1666667%2C15.8684596%20L18.1666667%2C2.82356939%20C18.1666667%2C1.95810622%2017.4557971%2C1.25%2016.5869565%2C1.25%20Z%22%20id%3D%22Fill-1%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain; }
    .Vlt-callout--shoutout .Vlt-callout__icon {
      background: #33aaee; }
    .Vlt-callout--shoutout .Vlt-callout__dismiss {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20fill%3D%22%23117BB8%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Path-252%22%20points%3D%221.42258898%2015.115968%2015.115968%201.42258898%2013.9374567%200.244077682%200.244077682%2013.9374567%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Path-252-Copy%22%20points%3D%220.244077682%201.42258898%2013.9374567%2015.115968%2015.115968%2013.9374567%201.42258898%200.244077682%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain; }
  .Vlt-callout--tip {
    background: #f8fafc;
    border: 1px solid #e7ebee;
    box-shadow: none; }
    .Vlt-callout--tip i {
      background: #e7ebee;
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20fill%3D%22%23637381%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23637381%22%20d%3D%22M17.0973207%2C4.33600997%20C16.8972773%2C4.33600997%2016.7082067%2C4.37771645%2016.530109%2C4.44277855%20L16.530109%2C3.59530293%20C16.530109%2C2.71195974%2015.8134978%2C1.99127181%2014.9339821%2C1.99127181%20L14.8225655%2C1.99127181%20C14.6267424%2C1.99127181%2014.4410481%2C2.03214416%2014.2671707%2C2.09720627%20C14.089917%2C1.37318182%2013.4425192%2C0.8335%2012.6685116%2C0.8335%20C11.7577654%2C0.8335%2011.0166763%2C1.57754356%2011.0166763%2C2.4934178%20L11.0166763%2C2.76200751%20C10.8419549%2C2.6994478%2010.6571046%2C2.65857545%2010.4612815%2C2.65857545%20C9.55053538%2C2.65857545%208.80944629%2C3.40345314%208.80944629%2C4.31849325%20L8.80944629%2C6.33124785%20C7.38972893%2C4.40774511%207.25636666%2C3.01057812%207.25636666%2C2.58433792%20L7.25636666%2C1.4349074%20C7.25636666%2C1.1354549%207.01074374%2C0.892723198%206.70688034%2C0.892723198%20C6.40386099%2C0.892723198%206.15823807%2C1.1354549%206.15823807%2C1.4349074%20L6.15823807%2C2.58433792%20C6.15823807%2C3.1765699%206.3481527%2C5.32111697%208.78581247%2C8.03370626%20C9.04494043%2C8.32064682%209.19011962%2C8.62093346%209.1664858%2C8.81528564%20C9.16142141%2C8.85282147%209.14876043%2C8.95208289%208.97910336%2C9.0680269%20C8.51908793%2C9.37999135%207.72144649%2C9.58852373%207.45303381%2C9.64274216%20L6.69253123%2C9.79538786%20L7.09177398%2C10.4526819%20C7.1348213%2C10.5244171%207.5256234%2C11.1333317%208.31482419%2C11.3051623%20C8.34436647%2C11.3268497%208.37475281%2C11.3568784%208.37812907%2C11.3810681%20C8.38825785%2C11.4544715%208.30047509%2C11.6888619%207.89447981%2C12.0550448%20L7.16520764%2C12.7098365%20L8.11224859%2C12.976758%20C8.27684127%2C13.0234692%208.54018955%2C13.1761149%208.55707085%2C13.2770446%20C8.57057589%2C13.3662965%208.42117639%2C13.724138%207.56360633%2C14.2955168%20L7.32135967%2C14.4573379%20L7.32135967%2C15.8019547%20C7.32135967%2C16.3891819%206.80057155%2C17.0172815%205.33865094%2C17.0172815%20L2.60219216%2C17.0172815%20C1.98602469%2C17.0172815%201.25%2C17.2967149%201.25%2C18.6246491%20C1.25%2C18.9241016%201.49562292%2C19.1668333%201.79864226%2C19.1668333%20C2.1016616%2C19.1668333%202.34728452%2C18.9241016%202.34728452%2C18.6246491%20C2.34728452%2C18.102484%202.43759948%2C18.102484%202.60219216%2C18.102484%20L5.33865094%2C18.102484%20C7.0478826%2C18.102484%207.92739835%2C17.4026493%208.2591159%2C16.6035532%20L9.17745864%2C17.5119203%20C9.27114986%2C17.6028404%209.36990546%2C18.0107298%209.38087831%2C18.3493864%20C9.39100709%2C18.6421658%209.63409782%2C18.8740539%209.92952057%2C18.8740539%20L9.94640187%2C18.8740539%20C10.2494212%2C18.8640443%2010.4866035%2C18.6146396%2010.4773188%2C18.3160212%20C10.4722544%2C18.134181%2010.4216105%2C17.2066289%209.95399846%2C16.7453553%20L8.41948826%2C15.2289077%20L8.41948826%2C15.0270484%20C9.34120725%2C14.3605789%209.74045001%2C13.7308111%209.64000627%2C13.1068822%20C9.58260985%2C12.7482065%209.37159359%2C12.4871239%209.13947572%2C12.3052837%20C9.41295278%2C11.9257547%209.51930497%2C11.5562353%209.46022042%2C11.2008962%20C9.37919018%2C10.7246082%209.03059133%2C10.4618574%208.84152076%2C10.3517523%20C9.10318092%2C10.2466519%209.37159359%2C10.1173619%209.60033521%2C9.96137964%20C10.078076%2C9.63690325%2010.220723%2C9.23068216%2010.2553297%2C8.94624398%20C10.3042854%2C8.55336897%2010.1802079%2C8.12379225%209.90673082%2C7.70422509%20L9.90673082%2C4.31849325%20C9.90673082%2C4.00152402%2010.1548859%2C3.74377799%2010.4612815%2C3.74377799%20C10.7668331%2C3.74377799%2011.0158322%2C4.00152402%2011.0158322%2C4.31849325%20L11.0158322%2C9.5960309%20L12.1139608%2C9.5960309%20L12.1139608%2C8.99045285%20L12.1148049%2C8.99045285%20L12.1148049%2C2.4934178%20C12.1148049%2C2.17561444%2012.36296%2C1.91870254%2012.6685116%2C1.91870254%20C12.9740631%2C1.91870254%2013.2222182%2C2.17561444%2013.2222182%2C2.4934178%20L13.2222182%2C9.57517766%20L13.2255945%2C9.57517766%20L13.2255945%2C9.5818507%20L14.3237231%2C9.5818507%20L14.3237231%2C3.59530293%20C14.3237231%2C3.31336715%2014.5516206%2C3.07647435%2014.8225655%2C3.07647435%20L14.9339821%2C3.07647435%20C15.2040829%2C3.07647435%2015.4319804%2C3.31336715%2015.4319804%2C3.59530293%20L15.4319804%2C9.57267527%20L16.530109%2C9.57267527%20L16.530109%2C8.72686791%20C16.5326412%2C8.70434641%2016.543614%2C8.68516143%2016.543614%2C8.66263994%20L16.543614%2C5.99592777%20C16.543614%2C5.67812441%2016.7917692%2C5.42121251%2017.0973207%2C5.42121251%20C17.4028722%2C5.42121251%2017.6518714%2C5.67812441%2017.6518714%2C5.99592777%20L17.6518714%2C11.856522%20C17.6518714%2C13.6557394%2017.2652896%2C15.1805282%2017.0340158%2C16.0922318%20C16.9631144%2C16.369997%2016.9057179%2C16.5968802%2016.8744875%2C16.7645402%20C16.7309965%2C17.5269346%2016.711583%2C18.3093482%2016.711583%2C18.3418792%20C16.7039864%2C18.6413317%2016.9445449%2C18.8890682%2017.2475643%2C18.8957412%20C17.2517846%2C18.8965754%2017.2551609%2C18.8965754%2017.2593812%2C18.8965754%20C17.5573361%2C18.8965754%2017.8012709%2C18.6613508%2017.8080234%2C18.366069%20C17.8088675%2C18.3593959%2017.8257488%2C17.6395421%2017.9532026%2C16.9638972%20C17.9819008%2C16.8112515%2018.0342329%2C16.6068898%2018.0983818%2C16.3558168%20C18.3423166%2C15.3957336%2018.75%2C13.7892001%2018.75%2C11.856522%20L18.75%2C5.99592777%20C18.75%2C5.08088766%2018.0080668%2C4.33600997%2017.0973207%2C4.33600997%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain; }
    .Vlt-callout--tip .Vlt-callout__icon {
      background: #e7ebee; }
    .Vlt-callout--tip .Vlt-callout__dismiss {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20fill%3D%22%23919EAB%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Path-252%22%20points%3D%221.42258898%2015.115968%2015.115968%201.42258898%2013.9374567%200.244077682%200.244077682%2013.9374567%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Path-252-Copy%22%20points%3D%220.244077682%201.42258898%2013.9374567%2015.115968%2015.115968%2013.9374567%201.42258898%200.244077682%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain; }

.Vlt-badge {
  background: #33aaee;
  border-radius: 40px;
  color: #ffffff;
  display: inline-block;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-size: 1.2rem;
  font-weight: 600;
  height: 20px;
  line-height: 1;
  margin: 0;
  padding: 4px 10px;
  vertical-align: bottom;
  white-space: nowrap; }
  .Vlt-badge--red {
    background: #f25a6b; }
  .Vlt-badge--yellow {
    background: #ffc000; }
  .Vlt-badge--orange {
    background: #ff8f02; }
  .Vlt-badge--green {
    background: #35be8b; }
  .Vlt-badge--grey {
    background: #c4cdd5; }
  .Vlt-badge--large {
    font-size: 1.4rem;
    height: 26px;
    padding: 6px 14px; }
    .Vlt-badge--large .Vlt-badge__dismiss {
      height: 16px;
      margin-left: 2px;
      opacity: 0.6;
      width: 16px; }
  .Vlt-badge--small {
    font-size: 0.9rem;
    font-weight: 800;
    height: 13px;
    padding: 2px 6px; }
  p .Vlt-badge {
    margin: 0 5px; }
  .Vlt-badge__dismiss {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Cpath%20fill-rule%3D%22nonzero%22%20d%3D%22M10.742%2012L4%205.258%205.258%204%2012%2010.742%2018.742%204%2020%205.258%2013.258%2012%2020%2018.742%2018.742%2020%2012%2013.258%205.258%2020%204%2018.742%2010.742%2012z%22/%3E%0A%3C/svg%3E%0A");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
    height: 13px;
    margin-right: -4px;
    opacity: 0.7;
    transition: opacity 0.2s;
    vertical-align: middle;
    width: 13px; }
    .Vlt-badge__dismiss:hover {
      opacity: 1; }
  .Vlt-badge--dismissed {
    border: 0 !important;
    height: 0;
    opacity: 0;
    overflow: hidden;
    padding: 0; }
  .Vlt-badge-combined {
    display: -ms-flexbox;
    display: flex; }
    .Vlt-badge-combined .Vlt-badge:first-child {
      border-bottom-right-radius: 0;
      border-top-right-radius: 0;
      margin-right: 0; }
    .Vlt-badge-combined .Vlt-badge:last-child {
      border-bottom-left-radius: 0;
      border-top-left-radius: 0;
      margin-left: 0; }
    .Vlt-badge-combined--app .Vlt-badge {
      border-radius: 4px; }
  .Vlt-badge + .Vlt-badge {
    margin-left: 8px; }
  .Vlt-badge--margin {
    margin-bottom: 8px;
    margin-top: 8px; }
    .Vlt-badge--margin-left {
      margin-left: 8px; }
  .Vlt-badge--middle {
    vertical-align: middle; }
  .Vlt-badge--app {
    border-radius: 4px; }
  .Vlt-badge-group .Vlt-badge {
    margin-bottom: 4px;
    margin-right: 8px;
    margin-top: 4px; }
    .Vlt-badge-group .Vlt-badge.Vlt-badge--large {
      margin-bottom: 8px;
      margin-top: 8px; }
    .Vlt-badge-group .Vlt-badge + .Vlt-badge {
      margin-left: 0; }
  .Vlt-badge-group--app .Vlt-badge {
    border-radius: 4px; }

.Vlt-box {
  background: #f8fafc;
  border: 1px solid #e7ebee;
  border-radius: 8px;
  margin-bottom: 16px;
  padding: 32px;
  text-align: left;
  width: 100%; }
  .Vlt-box__cta .Vlt-btn {
    margin-bottom: 0; }
  .Vlt-box h2,
  .Vlt-box h3,
  .Vlt-box h4 {
    margin-bottom: 8px !important;
    margin-top: 0; }
  .Vlt-box__data {
    color: #2c2d30;
    font-size: 3.6rem;
    line-height: 3.6rem; }
    .Vlt-box__data .Vlt-box--white h2,
    .Vlt-box__data .Vlt-box--white h3,
    .Vlt-box__data .Vlt-box--white h4 {
      color: #919eab; }
  .Vlt-box__data-desc {
    color: #4e5a64;
    display: block;
    margin-top: 4px; }
  .Vlt-box--data {
    padding: 16px;
    text-align: center; }
    .Vlt-box--data h2,
    .Vlt-box--data h3,
    .Vlt-box--data h4 {
      color: #4e5a64;
      font-size: 1.6rem;
      line-height: 2rem;
      margin-bottom: 4px !important; }
  .Vlt-box--fancy {
    text-align: center; }
    .Vlt-box--fancy img {
      margin-bottom: 16px;
      max-height: 100px;
      max-width: 100px; }
    .Vlt-box--fancy p {
      color: #4e5a64;
      margin: 0; }
      .Vlt-box--fancy p + p {
        margin-top: 8px; }
  .Vlt-box--white {
    background: #ffffff; }
    .Vlt-box--white .Vlt-box__data-desc {
      color: #919eab; }
  .Vlt-box--left {
    text-align: left; }
  .Vlt-box--lesspadding {
    padding: 16px; }

a.Vlt-box,
.Vlt-box--clickable {
  cursor: pointer;
  transition: transform 0.2s; }
  a.Vlt-box:hover,
  .Vlt-box--clickable:hover {
    transform: scale(1.03); }
  a.Vlt-box:active,
  .Vlt-box--clickable:active {
    transform: scale(1); }

.Vlt-accordion__content,
.Vlt-js-accordion__content {
  height: 0;
  overflow: hidden;
  transition: height 0.5s; }
  .Vlt-accordion__content_open,
  .Vlt-js-accordion__content_open {
    height: auto;
    overflow: visible; }

.Vlt-js-accordion__trigger {
  cursor: pointer; }

.Vlt-accordion__trigger {
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-bottom: 0 !important;
  padding: 8px 0;
  text-align: left;
  transition: margin 0.2s;
  width: 100%; }
  .Vlt-accordion__trigger span {
    -ms-flex: 1;
        flex: 1; }
  .Vlt-accordion__trigger:after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2022.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2020%2020%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%232C2D30%3B%22%20d%3D%22M10%2C13.5L4.7%2C8.1c-0.3-0.3-0.3-0.7%2C0-0.9s0.7-0.3%2C0.9%2C0l0%2C0l4.4%2C4.4l4.4-4.4c0.3-0.2%2C0.7-0.2%2C0.9%2C0%0A%09c0.2%2C0.3%2C0.2%2C0.6%2C0%2C0.9L10%2C13.5z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    content: '';
    display: block;
    -ms-flex: 0 0 20px;
        flex: 0 0 20px;
    height: 20px;
    margin-top: 4px;
    transition: transform 0.2s;
    width: 20px; }
  .Vlt-accordion__trigger_active:after {
    transform: rotate(180deg); }
  .Vlt-accordion__trigger--noborder + .Vlt-accordion__content {
    border-bottom: 0; }

.Vlt-accordion__content {
  border-bottom: 1px solid rgba(44, 45, 48, 0.1); }
  .Vlt-accordion__content_open {
    padding-bottom: 8px; }
  .Vlt-accordion__content--noborder {
    border: 0; }

.Vlt-accordion--large .Vlt-accordion__trigger {
  padding: 16px 0; }
  .Vlt-accordion--large .Vlt-accordion__trigger_active {
    padding-bottom: 8px; }

.Vlt-accordion--large .Vlt-accordion__content_open {
  padding-bottom: 16px; }

.Vlt-accordion--larger .Vlt-accordion__trigger {
  padding: 24px 0; }
  .Vlt-accordion--larger .Vlt-accordion__trigger:after {
    -ms-flex: 0 0 30px;
        flex: 0 0 30px;
    height: 30px;
    width: 30px; }
  .Vlt-accordion--larger .Vlt-accordion__trigger_active {
    padding-bottom: 8px; }

.Vlt-accordion--larger .Vlt-accordion__content_open {
  padding-bottom: 24px; }

.Vlt-tabs__panel, .Vlt-js-tabs__panel {
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%; }

.Vlt-tabs__panel_active, .Vlt-js-tabs__panel_active {
  display: block;
  position: static; }

.Vlt-tabs__link {
  background: none;
  border: 0;
  border-radius: 0;
  color: #2c2d30;
  cursor: pointer;
  display: inline-block;
  font-size: 1.5rem;
  font-weight: 600;
  margin: 0 20px 0 0;
  outline: none;
  padding: 14px 0px;
  position: relative; }
  .Vlt-tabs__link svg {
    height: 20px;
    margin-bottom: -4px;
    width: 20px; }
    .Vlt-tabs__link svg + span {
      margin-left: 8px; }
  .Vlt-tabs__link:after {
    background: #d6eefc;
    bottom: 0;
    content: '';
    height: 3px;
    left: 50%;
    position: absolute;
    transition: none;
    width: 0px; }
  @media only screen and (min-width: 768px) {
    .Vlt-tabs__link:hover:not(.Vlt-tabs__link_active) {
      background: none;
      color: #2c2d30; }
      .Vlt-tabs__link:hover:not(.Vlt-tabs__link_active):after {
        left: 0;
        transition: all 0.2s;
        width: 100%; } }

.Vlt-tabs__header--bordered .Vlt-tabs__link {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  transition: background 0.2s; }
  .Vlt-tabs__header--bordered .Vlt-tabs__link:after {
    background: #e7ebee;
    content: '';
    display: block;
    height: 60%;
    left: 0;
    position: absolute;
    top: 20%;
    width: 1px !important; }
  .Vlt-tabs__header--bordered .Vlt-tabs__link:first-child:after {
    display: none; }
  @media only screen and (min-width: 768px) {
    .Vlt-tabs__header--bordered .Vlt-tabs__link:hover:not(.Vlt-tabs__link_active) {
      background: rgba(214, 238, 252, 0.5); } }

.Vlt-tabs__link_active, .Vlt-tabs__link:active {
  background: none; }
  .Vlt-tabs__link_active:after, .Vlt-tabs__link:active:after {
    background: #33aaee;
    left: 0;
    width: 100%; }
    @media only screen and (max-width: 767px) {
      .Vlt-tabs__link_active:after, .Vlt-tabs__link:active:after {
        transition: all 0.2s; } }

.Vlt-tabs__header--bordered .Vlt-tabs__link_active {
  box-shadow: 0px -1px 6px rgba(44, 45, 48, 0.1), inset -1px 1px 0 #e7ebee, inset 1px 1px 0 #e7ebee; }
  .Vlt-tabs__header--bordered .Vlt-tabs__link_active:after {
    display: none; }
  .Vlt-tabs__header--bordered .Vlt-tabs__link_active:before {
    background: #ffffff;
    bottom: 0;
    content: '';
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%; }

.Vlt-tabs__header {
  border-bottom: 1px solid #e7ebee;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  overflow-x: auto;
  white-space: nowrap; }

.Vlt-tabs__header--bordered {
  border-bottom: 0;
  box-shadow: inset 0 -1px 0 #e7ebee;
  margin-top: 8px; }
  .Vlt-tabs__header--bordered .Vlt-tabs__link {
    margin-top: 4px; }
    .Vlt-tabs__header--bordered .Vlt-tabs__link:first-child {
      margin-left: 8px; }

.Vlt-tabs__header--shadow:not(.Vlt-tabs__header--icons) {
  background: linear-gradient(90deg, rgba(44, 45, 48, 0.1) 0, transparent 10px), linear-gradient(90deg, transparent calc(100% - 10px), rgba(44, 45, 48, 0.1) 100%) 100% 0;
  background-color: #ffffff;
  background-repeat: no-repeat;
  background-size: 20px 100%, 20px 100%, 14px 100%, 14px 100%; }
  .Vlt-tabs__header--shadow:not(.Vlt-tabs__header--icons) .Vlt-tabs__header__wrapper {
    background: linear-gradient(90deg, #ffffff 20px, transparent 20px), linear-gradient(90deg, transparent calc(100% - 20px), #ffffff calc(100% - 20px)) 100% 0;
    display: -ms-flexbox;
    display: flex;
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
    width: 100%; }

.Vlt-tabs__header--spaced {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly; }

.Vlt-tabs__header--bordered .Vlt-tabs__link_active + .Vlt-tabs__link:after {
  display: none; }

.Vlt-tabs__header--bordered .Vlt-tabs__link_disabled:hover {
  background: none !important; }

.Vlt-tabs__header--icons {
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  overflow-x: visible;
  white-space: normal; }
  .Vlt-tabs__header--icons .Vlt-tabs__link {
    display: inline-block; }
    .Vlt-tabs__header--icons .Vlt-tabs__link_disabled {
      pointer-events: inherit; }
    .Vlt-tabs__header--icons .Vlt-tabs__link .Vlt-tooltip--js[x-placement^='bottom'] {
      margin-top: 15px; }
  .Vlt-tabs__header--icons:not(.Vlt-tabs__header--bordered) .Vlt-tabs__link {
    padding: 8px 4px; }

.Vlt-tabs__link svg {
  fill: #33aaee; }

.Vlt-tabs__link:focus {
  background: none; }

.Vlt-tabs__link_disabled {
  background: none;
  color: #c4cdd5;
  cursor: default;
  pointer-events: none; }
  .Vlt-tabs__link_disabled:after {
    display: none; }
  .Vlt-tabs__link_disabled svg {
    fill: #c4cdd5; }

.Vlt-tabs__content {
  margin-top: 16px;
  position: relative; }
  .Vlt-tabs__content--flush {
    margin-top: 0; }

.Vlt-js-tabs__link {
  cursor: pointer; }

.Vlt-list, .Vup-store-modal ul, .Vup-store-hardware-modal ul {
  margin-bottom: 16px;
  padding-left: 32px; }
  .Vlt-list ul, .Vup-store-modal ul ul, .Vup-store-hardware-modal ul ul,
  .Vlt-list ol, .Vup-store-modal ul ol, .Vup-store-hardware-modal ul ol {
    margin-top: 8px;
    padding-left: 24px; }
  .Vlt-list li, .Vup-store-modal ul li, .Vup-store-hardware-modal ul li {
    margin-bottom: 0.5em;
    position: relative; }

.Vlt-list--simple > li:before, .Vup-store-modal ul > li:before, .Vup-store-hardware-modal ul > li:before {
  color: #117bb8; }

.Vlt-list--simple > li > ul > li:before, .Vup-store-modal ul > li > ul > li:before, .Vup-store-hardware-modal ul > li > ul > li:before,
.Vlt-list--simple > li > ol > li:before, .Vup-store-modal ul > li > ol > li:before, .Vup-store-hardware-modal ul > li > ol > li:before {
  color: #33aaee; }

.Vlt-list--simple > li > ul > li > ul > li:before, .Vup-store-modal ul > li > ul > li > ul > li:before, .Vup-store-hardware-modal ul > li > ul > li > ul > li:before,
.Vlt-list--simple > li > ul > li > ol > li:before, .Vup-store-modal ul > li > ul > li > ol > li:before, .Vup-store-hardware-modal ul > li > ul > li > ol > li:before,
.Vlt-list--simple > li > ol > li > ul > li:before, .Vup-store-modal ul > li > ol > li > ul > li:before, .Vup-store-hardware-modal ul > li > ol > li > ul > li:before,
.Vlt-list--simple > li > ol > li > ol > li:before, .Vup-store-modal ul > li > ol > li > ol > li:before, .Vup-store-hardware-modal ul > li > ol > li > ol > li:before {
  color: #005282; }

ul.Vlt-list--simple > li:before, .Vup-store-modal ul > li:before, .Vup-store-hardware-modal ul > li:before {
  content: '\2022';
  left: -16px;
  position: absolute;
  top: 0em; }

ol.Vlt-list--simple {
  counter-reset: list; }
  ol.Vlt-list--simple ol {
    counter-reset: list; }
  ol.Vlt-list--simple > li:before {
    content: counter(list) ".";
    counter-increment: list;
    font-weight: 600;
    left: -20px;
    position: absolute;
    top: 0em; }

.Vlt-list--square > li {
  margin-bottom: 30px;
  padding-left: 30px;
  position: relative; }
  .Vlt-list--square > li:before {
    background: #117bb8;
    border-radius: 2px;
    content: '';
    height: 10px;
    left: 5px;
    position: absolute;
    top: 0.6em;
    width: 10px; }
  .Vlt-list--square > li > li:before {
    color: inherit;
    content: inherit; }

.Vlt-list--icon {
  padding-left: 0; }
  .Vlt-list--icon > li {
    margin-bottom: 16px;
    padding-left: 30px;
    position: relative; }
    .Vlt-list--icon > li:before {
      display: none; }
    .Vlt-list--icon > li > svg {
      background: none;
      height: 20px;
      left: 0px;
      position: absolute;
      top: 0px;
      width: 20px; }

.Vlt-big-number, .Vlt-list--big-number > li,
.Vlt-list--big-number ol > li {
  margin-top: 8px;
  min-height: 40px;
  padding-left: 50px;
  padding-top: 4px;
  position: relative; }
  .Vlt-big-number:before, .Vlt-list--big-number > li:before,
  .Vlt-list--big-number ol > li:before {
    -ms-flex-align: center;
        align-items: center;
    background: #35be8b;
    border-radius: 50px;
    color: #ffffff;
    content: attr(data-index);
    display: -ms-flexbox;
    display: flex;
    font-size: 1.5rem;
    font-weight: bold;
    height: 30px;
    -ms-flex-pack: center;
        justify-content: center;
    left: 5px;
    position: absolute;
    top: 0;
    width: 30px; }
  .Vlt-big-number--h3:before {
    top: 0; }
  .Vlt-big-number__inset {
    margin-left: 48px; }

.Vlt-list--big-number {
  counter-reset: list; }
  .Vlt-list--big-number > li,
  .Vlt-list--big-number ol > li {
    counter-increment: list;
    padding-left: 24px; }
    .Vlt-list--big-number > li:before,
    .Vlt-list--big-number ol > li:before {
      content: counter(list);
      left: -16px;
      top: 0; }

.Vlt-spinner {
  display: inline-block;
  height: 64px;
  margin: 8px;
  position: relative;
  width: 64px; }
  .Vlt-spinner:before, .Vlt-spinner:after {
    animation: spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    border: 6px solid #4cc3d2;
    border-color: #4cc3d2 transparent transparent;
    border-radius: 50%;
    box-sizing: border-box;
    content: '';
    display: block;
    height: 75%;
    margin: 6px;
    position: absolute;
    width: 75%; }
  .Vlt-spinner:after {
    animation-delay: -0.1s; }
  .Vlt-spinner--small {
    height: 32px;
    width: 32px; }
    .Vlt-spinner--small:before, .Vlt-spinner--small:after {
      border-width: 3px;
      margin: 3px; }
  .Vlt-spinner--middle {
    vertical-align: middle; }
  .Vlt-spinner--center {
    display: block;
    margin: 0 auto; }

@keyframes spinner {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.Vlt-steps {
  counter-reset: steps;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
      justify-content: center;
  list-style: none;
  margin: 0;
  overflow-x: auto;
  padding: 0; }
  .Vlt-steps__item {
    -ms-flex-align: center;
        align-items: center;
    color: #2c2d30;
    counter-increment: steps;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 0 10px; }
    @media only screen and (max-width: 575px) {
      .Vlt-steps__item {
        -ms-flex: 1;
            flex: 1;
        position: relative;
        text-align: center; } }
    .Vlt-steps__item:first-child {
      margin-left: 0; }
    .Vlt-steps__item a {
      color: #2c2d30; }
    .Vlt-steps__item:before {
      -ms-flex-align: center;
          align-items: center;
      border: 1px solid #ff8f02;
      border-radius: 100%;
      color: #ff8f02;
      content: counter(steps);
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 0 0 40px;
          flex: 0 0 40px;
      font-size: 18px;
      height: 40px;
      -ms-flex-pack: center;
          justify-content: center;
      margin-right: 16px;
      width: 40px; }
    .Vlt-steps__item:after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23ff8f02%3B%22%20d%3D%22M13.5%2C12l-5.2%2C5.4c-0.3%2C0.4-0.3%2C0.9%2C0%2C1.3c0.3%2C0.3%2C0.9%2C0.4%2C1.2%2C0c0%2C0%2C0%2C0%2C0%2C0L16%2C12L9.5%2C5.3%0D%0A%09c-0.3-0.3-0.9-0.4-1.2%2C0c0%2C0%2C0%2C0%2C0%2C0c-0.3%2C0.4-0.3%2C0.9%2C0%2C1.3L13.5%2C12z%22%2F%3E%0D%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain;
      content: '';
      display: block;
      height: 24px;
      width: 24px; }
    .Vlt-steps__item:last-child:after {
      display: none; }
    .Vlt-steps__item--selected:before, .Vlt-steps__item_selected:before {
      background: #ff8f02;
      color: #ffffff;
      font-weight: bold; }
    .Vlt-steps__item_done:before {
      background-color: #c4cdd5;
      background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22nonzero%22%20d%3D%22M2.904%2012.11L1.5%2013.52%207.958%2020%2022.5%205.409%2021.096%204%207.958%2017.182z%22%2F%3E%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 20px 20px;
      border: 0;
      content: ''; }
    .Vlt-steps__item_done:after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23C4CDD5%3B%22%20d%3D%22M13.5%2C12l-5.2%2C5.4c-0.3%2C0.4-0.3%2C0.9%2C0%2C1.3c0.3%2C0.3%2C0.9%2C0.4%2C1.2%2C0c0%2C0%2C0%2C0%2C0%2C0L16%2C12L9.5%2C5.3%0D%0A%09c-0.3-0.3-0.9-0.4-1.2%2C0c0%2C0%2C0%2C0%2C0%2C0c-0.3%2C0.4-0.3%2C0.9%2C0%2C1.3L13.5%2C12z%22%2F%3E%0D%0A%3C%2Fsvg%3E"); }

.Vlt-article h1,
.Vlt-article h2 {
  margin-bottom: 24px; }
  .Vlt-article h1:not(:first-child),
  .Vlt-article h2:not(:first-child) {
    margin-top: 32px;
    padding-top: 0; }

.Vlt-article h3,
.Vlt-article h4,
.Vlt-article h5,
.Vlt-article h6 {
  margin-bottom: 16px; }
  .Vlt-article h3:not(:first-child),
  .Vlt-article h4:not(:first-child),
  .Vlt-article h5:not(:first-child),
  .Vlt-article h6:not(:first-child) {
    margin-top: 24px;
    padding-top: 0; }

.Vlt-article pre[class*='language'],
.Vlt-article .Vlt-box,
.Vlt-article .Vlt-table,
.Vlt-article .Vlt-callout {
  margin-bottom: 16px; }
  .Vlt-article pre[class*='language']:not(:first-child),
  .Vlt-article .Vlt-box:not(:first-child),
  .Vlt-article .Vlt-table:not(:first-child),
  .Vlt-article .Vlt-callout:not(:first-child) {
    margin-top: 16px; }

.Vlt-article .Vlt-list li, .Vlt-article .Vup-store-modal ul li, .Vup-store-modal .Vlt-article ul li, .Vlt-article .Vup-store-hardware-modal ul li, .Vup-store-hardware-modal .Vlt-article ul li {
  margin-bottom: 16px; }

.Vlt-article p:not(.p-large) {
  line-height: 2.2rem; }

.Vlt-article figure {
  margin: 32px auto;
  text-align: center; }

.Vlt-article--reverse h1, .Vlt-article .Vlt-box--fancy h1,
.Vlt-article .Vlt-modal h1,
.Vlt-article .Vlt-callout h1,
.Vlt-article .Vlt-sidenav h1,
.Vlt-article--reverse h2, .Vlt-article .Vlt-box--fancy h2,
.Vlt-article .Vlt-modal h2,
.Vlt-article .Vlt-callout h2,
.Vlt-article .Vlt-sidenav h2,
.Vlt-article--reverse h3, .Vlt-article .Vlt-box--fancy h3,
.Vlt-article .Vlt-modal h3,
.Vlt-article .Vlt-callout h3,
.Vlt-article .Vlt-sidenav h3,
.Vlt-article--reverse h4, .Vlt-article .Vlt-box--fancy h4,
.Vlt-article .Vlt-modal h4,
.Vlt-article .Vlt-callout h4,
.Vlt-article .Vlt-sidenav h4,
.Vlt-article--reverse h5, .Vlt-article .Vlt-box--fancy h5,
.Vlt-article .Vlt-modal h5,
.Vlt-article .Vlt-callout h5,
.Vlt-article .Vlt-sidenav h5,
.Vlt-article--reverse h6, .Vlt-article .Vlt-box--fancy h6,
.Vlt-article .Vlt-modal h6,
.Vlt-article .Vlt-callout h6,
.Vlt-article .Vlt-sidenav h6 {
  margin-bottom: 8px;
  margin-top: 0; }
  .Vlt-article--reverse h1:not(:first-child), .Vlt-article .Vlt-box--fancy h1:not(:first-child),
  .Vlt-article .Vlt-modal h1:not(:first-child),
  .Vlt-article .Vlt-callout h1:not(:first-child),
  .Vlt-article .Vlt-sidenav h1:not(:first-child),
  .Vlt-article--reverse h2:not(:first-child), .Vlt-article .Vlt-box--fancy h2:not(:first-child),
  .Vlt-article .Vlt-modal h2:not(:first-child),
  .Vlt-article .Vlt-callout h2:not(:first-child),
  .Vlt-article .Vlt-sidenav h2:not(:first-child),
  .Vlt-article--reverse h3:not(:first-child), .Vlt-article .Vlt-box--fancy h3:not(:first-child),
  .Vlt-article .Vlt-modal h3:not(:first-child),
  .Vlt-article .Vlt-callout h3:not(:first-child),
  .Vlt-article .Vlt-sidenav h3:not(:first-child),
  .Vlt-article--reverse h4:not(:first-child), .Vlt-article .Vlt-box--fancy h4:not(:first-child),
  .Vlt-article .Vlt-modal h4:not(:first-child),
  .Vlt-article .Vlt-callout h4:not(:first-child),
  .Vlt-article .Vlt-sidenav h4:not(:first-child),
  .Vlt-article--reverse h5:not(:first-child), .Vlt-article .Vlt-box--fancy h5:not(:first-child),
  .Vlt-article .Vlt-modal h5:not(:first-child),
  .Vlt-article .Vlt-callout h5:not(:first-child),
  .Vlt-article .Vlt-sidenav h5:not(:first-child),
  .Vlt-article--reverse h6:not(:first-child), .Vlt-article .Vlt-box--fancy h6:not(:first-child),
  .Vlt-article .Vlt-modal h6:not(:first-child),
  .Vlt-article .Vlt-callout h6:not(:first-child),
  .Vlt-article .Vlt-sidenav h6:not(:first-child) {
    margin-top: 0; }

.Vlt-article--reverse h1, .Vlt-article .Vlt-box--fancy h1,
.Vlt-article .Vlt-modal h1,
.Vlt-article .Vlt-callout h1,
.Vlt-article .Vlt-sidenav h1,
.Vlt-article--reverse h2, .Vlt-article .Vlt-box--fancy h2,
.Vlt-article .Vlt-modal h2,
.Vlt-article .Vlt-callout h2,
.Vlt-article .Vlt-sidenav h2 {
  margin-bottom: 16px; }

.Vlt-article--reverse pre[class*='language'], .Vlt-article .Vlt-box--fancy pre[class*='language'],
.Vlt-article .Vlt-modal pre[class*='language'],
.Vlt-article .Vlt-callout pre[class*='language'],
.Vlt-article .Vlt-sidenav pre[class*='language'],
.Vlt-article--reverse .Vlt-box, .Vlt-article .Vlt-box--fancy .Vlt-box,
.Vlt-article .Vlt-modal .Vlt-box,
.Vlt-article .Vlt-callout .Vlt-box,
.Vlt-article .Vlt-sidenav .Vlt-box,
.Vlt-article--reverse .Vlt-table, .Vlt-article .Vlt-box--fancy .Vlt-table,
.Vlt-article .Vlt-modal .Vlt-table,
.Vlt-article .Vlt-callout .Vlt-table,
.Vlt-article .Vlt-sidenav .Vlt-table,
.Vlt-article--reverse .Vlt-callout, .Vlt-article .Vlt-box--fancy .Vlt-callout,
.Vlt-article .Vlt-modal .Vlt-callout,
.Vlt-article .Vlt-callout .Vlt-callout,
.Vlt-article .Vlt-sidenav .Vlt-callout {
  margin-bottom: 8px;
  margin-top: 0; }
  .Vlt-article--reverse pre[class*='language']:not(:first-child), .Vlt-article .Vlt-box--fancy pre[class*='language']:not(:first-child),
  .Vlt-article .Vlt-modal pre[class*='language']:not(:first-child),
  .Vlt-article .Vlt-callout pre[class*='language']:not(:first-child),
  .Vlt-article .Vlt-sidenav pre[class*='language']:not(:first-child),
  .Vlt-article--reverse .Vlt-box:not(:first-child), .Vlt-article .Vlt-box--fancy .Vlt-box:not(:first-child),
  .Vlt-article .Vlt-modal .Vlt-box:not(:first-child),
  .Vlt-article .Vlt-callout .Vlt-box:not(:first-child),
  .Vlt-article .Vlt-sidenav .Vlt-box:not(:first-child),
  .Vlt-article--reverse .Vlt-table:not(:first-child), .Vlt-article .Vlt-box--fancy .Vlt-table:not(:first-child),
  .Vlt-article .Vlt-modal .Vlt-table:not(:first-child),
  .Vlt-article .Vlt-callout .Vlt-table:not(:first-child),
  .Vlt-article .Vlt-sidenav .Vlt-table:not(:first-child),
  .Vlt-article--reverse .Vlt-callout:not(:first-child), .Vlt-article .Vlt-box--fancy .Vlt-callout:not(:first-child),
  .Vlt-article .Vlt-modal .Vlt-callout:not(:first-child),
  .Vlt-article .Vlt-callout .Vlt-callout:not(:first-child),
  .Vlt-article .Vlt-sidenav .Vlt-callout:not(:first-child) {
    margin-top: 0; }

.Vlt-article--reverse p:not(.p-large), .Vlt-article .Vlt-box--fancy p:not(.p-large),
.Vlt-article .Vlt-modal p:not(.p-large),
.Vlt-article .Vlt-callout p:not(.p-large),
.Vlt-article .Vlt-sidenav p:not(.p-large) {
  line-height: 2rem; }

.Vlt-article--reverse .Vlt-list li, .Vlt-article .Vlt-box--fancy .Vlt-list li,
.Vlt-article .Vlt-modal .Vlt-list li,
.Vlt-article .Vlt-callout .Vlt-list li,
.Vlt-article .Vlt-sidenav .Vlt-list li, .Vlt-article--reverse .Vup-store-modal ul li, .Vup-store-modal .Vlt-article--reverse ul li, .Vlt-article .Vlt-box--fancy .Vup-store-modal ul li, .Vup-store-modal .Vlt-article .Vlt-box--fancy ul li,
.Vlt-article .Vlt-modal .Vup-store-modal ul li, .Vup-store-modal
.Vlt-article .Vlt-modal ul li,
.Vlt-article .Vlt-callout .Vup-store-modal ul li, .Vup-store-modal
.Vlt-article .Vlt-callout ul li,
.Vlt-article .Vlt-sidenav .Vup-store-modal ul li, .Vup-store-modal
.Vlt-article .Vlt-sidenav ul li, .Vlt-article--reverse .Vup-store-hardware-modal ul li, .Vup-store-hardware-modal .Vlt-article--reverse ul li, .Vlt-article .Vlt-box--fancy .Vup-store-hardware-modal ul li, .Vup-store-hardware-modal .Vlt-article .Vlt-box--fancy ul li,
.Vlt-article .Vlt-modal .Vup-store-hardware-modal ul li, .Vup-store-hardware-modal
.Vlt-article .Vlt-modal ul li,
.Vlt-article .Vlt-callout .Vup-store-hardware-modal ul li, .Vup-store-hardware-modal
.Vlt-article .Vlt-callout ul li,
.Vlt-article .Vlt-sidenav .Vup-store-hardware-modal ul li, .Vup-store-hardware-modal
.Vlt-article .Vlt-sidenav ul li {
  margin-bottom: 0.5em; }

.Vlt-article--reverse figure, .Vlt-article .Vlt-box--fancy figure,
.Vlt-article .Vlt-modal figure,
.Vlt-article .Vlt-callout figure,
.Vlt-article .Vlt-sidenav figure {
  margin: 16px auto;
  text-align: center; }

.Vlt-section {
  display: inline-block;
  margin: 24px 0; }

.Vlt-inset {
  margin-left: 32px; }

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

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

.Vlt-left {
  text-align: left; }

.Vlt-truncate, .Vlt-card .ngx-datatable .datatable-header thead th .datatable-header-cell-label,
.Vlt-card .ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-label,
.Vlt-card .vg-table thead th .datatable-header-cell-label,
.Vlt-card .vg-table .datatable-header-cell .datatable-header-cell-label, .Vup-overlay-header__title {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }
  .Vlt-truncate--inline {
    display: inline; }

hr {
  border-bottom: 0;
  border-top: 1px solid #e7ebee;
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  height: 0;
  margin: 24px 0; }

.hr--tall {
  margin: 32px 0; }

.hr--short {
  margin: 16px 0; }

.hr--shorter {
  margin: 8px 0; }

.Vlt-icon {
  display: inline-block;
  height: 24px;
  vertical-align: middle;
  width: 24px; }
  .Vlt-icon--18 {
    height: 18px;
    width: 18px; }
  .Vlt-icon--small {
    height: 20px;
    width: 20px; }
  .Vlt-icon--smaller {
    height: 16px;
    width: 16px; }
  .Vlt-icon--text-bottom {
    vertical-align: text-bottom; }
  .Vlt-icon--large {
    height: 32px;
    width: 32px; }
  .Vlt-icon--larger {
    height: 40px;
    width: 40px; }

@media only screen and (min-width: 768px) {
  .Vlt-margin--top1 {
    margin-top: 8px; } }

@media only screen and (min-width: 768px) {
  .Vlt-margin--top2 {
    margin-top: 16px; } }

@media only screen and (min-width: 768px) {
  .Vlt-margin--top3 {
    margin-top: 24px; } }

@media only screen and (min-width: 768px) {
  .Vlt-margin--top4 {
    margin-top: 32px; } }

@media only screen and (max-width: 575px) {
  .Vlt-margin--S-top1 {
    margin-top: 8px; } }

@media only screen and (max-width: 575px) {
  .Vlt-margin--S-top2 {
    margin-top: 16px; } }

@media only screen and (max-width: 575px) {
  .Vlt-margin--S-top3 {
    margin-top: 24px; } }

@media only screen and (max-width: 575px) {
  .Vlt-margin--S-top4 {
    margin-top: 32px; } }

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .Vlt-margin--M-top1 {
    margin-top: 8px; } }

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .Vlt-margin--M-top2 {
    margin-top: 16px; } }

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .Vlt-margin--M-top3 {
    margin-top: 24px; } }

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .Vlt-margin--M-top4 {
    margin-top: 32px; } }

.Vlt-margin--A-top1 {
  margin-top: 8px; }

.Vlt-margin--A-top2 {
  margin-top: 16px; }

.Vlt-margin--A-top3 {
  margin-top: 24px; }

.Vlt-margin--A-top4 {
  margin-top: 32px; }

@media only screen and (min-width: 768px) {
  .Vlt-margin--bottom1 {
    margin-bottom: 8px; } }

@media only screen and (min-width: 768px) {
  .Vlt-margin--bottom2 {
    margin-bottom: 16px; } }

@media only screen and (min-width: 768px) {
  .Vlt-margin--bottom3 {
    margin-bottom: 24px; } }

@media only screen and (min-width: 768px) {
  .Vlt-margin--bottom4 {
    margin-bottom: 32px; } }

@media only screen and (max-width: 575px) {
  .Vlt-margin--S-bottom1 {
    margin-bottom: 8px; } }

@media only screen and (max-width: 575px) {
  .Vlt-margin--S-bottom2 {
    margin-bottom: 16px; } }

@media only screen and (max-width: 575px) {
  .Vlt-margin--S-bottom3 {
    margin-bottom: 24px; } }

@media only screen and (max-width: 575px) {
  .Vlt-margin--S-bottom4 {
    margin-bottom: 32px; } }

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .Vlt-margin--M-bottom1 {
    margin-bottom: 8px; } }

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .Vlt-margin--M-bottom2 {
    margin-bottom: 16px; } }

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .Vlt-margin--M-bottom3 {
    margin-bottom: 24px; } }

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .Vlt-margin--M-bottom4 {
    margin-bottom: 32px; } }

.Vlt-margin--A-bottom1 {
  margin-bottom: 8px; }

.Vlt-margin--A-bottom2 {
  margin-bottom: 16px; }

.Vlt-margin--A-bottom3 {
  margin-bottom: 24px; }

.Vlt-margin--A-bottom4 {
  margin-bottom: 32px; }

/* PrismJS 1.9.0
http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript+bash+csharp+ruby+git+java+json+markdown+php+python&plugins=line-highlight+line-numbers+toolbar+command-line+keep-markup+copy-to-clipboard */
/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */
code[class*="language-"],
pre[class*="language-"] {
  color: black;
  background: none;
  text-shadow: 0 1px white;
  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.5;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  -webkit-hyphens: none;
  -ms-hyphens: none;
  hyphens: none; }

pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
  text-shadow: none;
  background: #b3d4fc; }

pre[class*="language-"]::selection, pre[class*="language-"] ::selection,
code[class*="language-"]::selection, code[class*="language-"] ::selection {
  text-shadow: none;
  background: #b3d4fc; }

@media print {
  code[class*="language-"],
  pre[class*="language-"] {
    text-shadow: none; } }

/* Code blocks */
pre[class*="language-"] {
  padding: 1em;
  margin: .5em 0;
  overflow: auto; }

:not(pre) > code[class*="language-"],
pre[class*="language-"] {
  background: #f5f2f0; }

/* Inline code */
:not(pre) > code[class*="language-"] {
  padding: .1em;
  border-radius: .3em;
  white-space: normal; }

.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
  color: slategray; }

.token.punctuation {
  color: #999; }

.namespace {
  opacity: .7; }

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
  color: #905; }

.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
  color: #690; }

.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
  color: #a67f59;
  background: rgba(255, 255, 255, 0.5); }

.token.atrule,
.token.attr-value,
.token.keyword {
  color: #07a; }

.token.function {
  color: #DD4A68; }

.token.regex,
.token.important,
.token.variable {
  color: #e90; }

.token.important,
.token.bold {
  font-weight: bold; }

.token.italic {
  font-style: italic; }

.token.entity {
  cursor: help; }

pre[data-line] {
  position: relative;
  padding: 1em 0 1em 3em; }

.line-highlight {
  position: absolute;
  left: 0;
  right: 0;
  padding: inherit 0;
  margin-top: 1em;
  /* Same as .prism’s padding-top */
  background: rgba(153, 122, 102, 0.08);
  background: linear-gradient(to right, rgba(153, 122, 102, 0.1) 70%, rgba(153, 122, 102, 0));
  pointer-events: none;
  line-height: inherit;
  white-space: pre; }

.line-highlight:before,
.line-highlight[data-end]:after {
  content: attr(data-start);
  position: absolute;
  top: .4em;
  left: .6em;
  min-width: 1em;
  padding: 0 .5em;
  background-color: rgba(153, 122, 102, 0.4);
  color: #f5f2f0;
  font: bold 65%/1.5 sans-serif;
  text-align: center;
  vertical-align: .3em;
  border-radius: 999px;
  text-shadow: none;
  box-shadow: 0 1px white; }

.line-highlight[data-end]:after {
  content: attr(data-end);
  top: auto;
  bottom: .4em; }

.line-numbers .line-highlight:before,
.line-numbers .line-highlight:after {
  content: none; }

pre.line-numbers {
  position: relative;
  padding-left: 3.8em;
  counter-reset: linenumber; }

pre.line-numbers > code {
  position: relative;
  white-space: inherit; }

.line-numbers .line-numbers-rows {
  position: absolute;
  pointer-events: none;
  top: 0;
  font-size: 100%;
  left: -3.8em;
  width: 3em;
  /* works for line-numbers below 1000 lines */
  letter-spacing: -1px;
  border-right: 1px solid #999;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.line-numbers-rows > span {
  pointer-events: none;
  display: block;
  counter-increment: linenumber; }

.line-numbers-rows > span:before {
  content: counter(linenumber);
  color: #999;
  display: block;
  padding-right: 0.8em;
  text-align: right; }

pre.code-toolbar {
  position: relative; }

pre.code-toolbar > .toolbar {
  position: absolute;
  top: .3em;
  right: .2em;
  transition: opacity 0.3s ease-in-out;
  opacity: 0; }

pre.code-toolbar:hover > .toolbar {
  opacity: 1; }

pre.code-toolbar > .toolbar .toolbar-item {
  display: inline-block; }

pre.code-toolbar > .toolbar a {
  cursor: pointer; }

pre.code-toolbar > .toolbar button {
  background: none;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  padding: 0;
  -webkit-user-select: none;
  /* for button */
  -moz-user-select: none;
  -ms-user-select: none; }

pre.code-toolbar > .toolbar a,
pre.code-toolbar > .toolbar button,
pre.code-toolbar > .toolbar span {
  color: #bbb;
  font-size: .8em;
  padding: 0 .5em;
  background: #f5f2f0;
  background: rgba(224, 224, 224, 0.2);
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2);
  border-radius: .5em; }

pre.code-toolbar > .toolbar a:hover,
pre.code-toolbar > .toolbar a:focus,
pre.code-toolbar > .toolbar button:hover,
pre.code-toolbar > .toolbar button:focus,
pre.code-toolbar > .toolbar span:hover,
pre.code-toolbar > .toolbar span:focus {
  color: inherit;
  text-decoration: none; }

.command-line-prompt {
  border-right: 1px solid #999;
  display: block;
  float: left;
  font-size: 100%;
  letter-spacing: -1px;
  margin-right: 1em;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.command-line-prompt > span:before {
  color: #999;
  content: ' ';
  display: block;
  padding-right: 0.8em; }

.command-line-prompt > span[data-user]:before {
  content: "[" attr(data-user) "@" attr(data-host) "] $"; }

.command-line-prompt > span[data-user="root"]:before {
  content: "[" attr(data-user) "@" attr(data-host) "] #"; }

.command-line-prompt > span[data-prompt]:before {
  content: attr(data-prompt); }

/**
 * Overrides of prism.css to make the styles suited to Vonage
 */
.pre-nowrap pre[class*='language-'] {
  white-space: pre; }

pre[class*='language-'] {
  -webkit-font-smoothing: antialiased;
  background: #f8fafc;
  border: 0;
  font-size: 1.5rem;
  margin: 0 0 16px;
  text-shadow: none;
  white-space: pre-wrap; }
  pre[class*='language-'] code {
    color: #2c2d30;
    display: block;
    font-family: monospace, monospace;
    margin-top: 8px;
    text-shadow: none; }
    pre[class*='language-'] code span {
      font-size: 100%; }
    pre[class*='language-'] code em {
      font-style: italic; }
    pre[class*='language-'] code::-moz-selection {
      background: rgba(51, 170, 238, 0.5); }
    pre[class*='language-'] code::selection {
      background: rgba(51, 170, 238, 0.5); }
    pre[class*='language-'] code::moz-selection {
      background: rgba(51, 170, 238, 0.5); }
  pre[class*='language-'].code-toolbar > .toolbar {
    opacity: 1;
    right: 0;
    top: 0; }
    pre[class*='language-'].code-toolbar > .toolbar a {
      font-family: 'lato', sans-serif;
      margin: 4px;
      text-indent: -9999px; }
      pre[class*='language-'].code-toolbar > .toolbar a:before {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Csvg%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%23637381%22%20d%3D%22M8.75350048%2C5.43010389%20L8.75350048%2C8.21344853%20C8.75350048%2C8.97057626%208.13972711%2C9.58434962%207.38259939%2C9.58434962%20L5.43010389%2C9.58434962%20L5.43010389%2C22.337884%20C5.43010389%2C22.4984866%205.56029844%2C22.6286812%205.72090109%2C22.6286812%20L19.8453366%2C22.6286812%20C20.005939%2C22.6286812%2020.1361338%2C22.4984865%2020.1361338%2C22.337884%20L20.1361338%2C14.0293926%20L21.2162377%2C14.0293926%20L21.2162377%2C22.337884%20C21.2162377%2C23.0950114%2020.6024639%2C23.7087851%2019.8453366%2C23.7087851%20L5.72090109%2C23.7087851%20C4.96377346%2C23.7087851%204.35%2C23.0950115%204.35%2C22.337884%20L4.35%2C19.7087851%20C3.64588027%2C19.7087851%202.76949949%2C19.7087851%201.72090109%2C19.7087851%20C0.963773458%2C19.7087851%200.35%2C19.0950115%200.35%2C18.337884%20L0.35%2C4.85475343%20L3.95387224%2C0.35%20L15.8453366%2C0.35%20C16.602464%2C0.35%2017.2162377%2C0.963773458%2017.2162377%2C1.72090109%20L17.2162377%2C4.35%20L19.8453366%2C4.35%20C20.602464%2C4.35%2021.2162377%2C4.96377346%2021.2162377%2C5.72090109%20L21.2162377%2C14.0293926%20L20.1361338%2C14.0293926%20L20.1361338%2C5.72090109%20C20.1361338%2C5.56029844%2020.0059392%2C5.43010389%2019.8453366%2C5.43010389%20L8.75350048%2C5.43010389%20Z%20M7.67339659%2C6.42957733%20L6.01362985%2C8.50424573%20L7.38259939%2C8.50424573%20C7.5432022%2C8.50424573%207.67339659%2C8.37405135%207.67339659%2C8.21344853%20L7.67339659%2C6.42957733%20Z%20M4.35%2C18.6286812%20L4.35%2C8.85475343%20L7.95387224%2C4.35%20L16.1361338%2C4.35%20L16.1361338%2C1.72090109%20C16.1361338%2C1.56029844%2016.0059392%2C1.43010389%2015.8453366%2C1.43010389%20L4.75350048%2C1.43010389%20L4.75350048%2C4.21344853%20C4.75350048%2C4.97057626%204.13972711%2C5.58434962%203.38259939%2C5.58434962%20L1.43010389%2C5.58434962%20L1.43010389%2C18.337884%20C1.43010389%2C18.4984866%201.56029844%2C18.6286812%201.72090109%2C18.6286812%20C2.76744498%2C18.6286812%203.6438254%2C18.6286812%204.35004237%2C18.6286812%20Z%20M3.67339659%2C2.42957733%20L2.01362985%2C4.50424573%20L3.38259939%2C4.50424573%20C3.5432022%2C4.50424573%203.67339659%2C4.37405135%203.67339659%2C4.21344853%20L3.67339659%2C2.42957733%20Z%22%20transform%3D%22translate%2810.783119%2C%2012.029393%29%20scale%28-1%2C%201%29%20translate%28-10.783119%2C%20-12.029393%29%20%22%3E%3C%2Fpath%3E%0D%0A%3C%2Fsvg%3E");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain;
        content: '';
        display: inline-block;
        -ms-flex: 0 0 14px;
            flex: 0 0 14px;
        float: left;
        height: 14px;
        line-height: 1;
        margin-left: -7px;
        margin-right: -7px;
        text-indent: 0;
        width: 16px; }
  pre[class*='language-'] .token.atrule, pre[class*='language-'] .token.keyword {
    color: #5664b5; }
  pre[class*='language-'] .token.selector, pre[class*='language-'] .token.tag {
    color: #4e5a64; }
  pre[class*='language-'] .token.attr-name {
    color: #3298c4; }
  pre[class*='language-'] .token.comment {
    color: #a6b4c0; }
  pre[class*='language-'] .token code.language-url, pre[class*='language-'] .token.function, pre[class*='language-'] .token.url {
    color: #0070a1; }
  pre[class*='language-'] .token.boolean, pre[class*='language-'] .token.builtin, pre[class*='language-'] .token.class-name, pre[class*='language-'] .token.constant, pre[class*='language-'] .token.namespace {
    color: #3298c4; }
  pre[class*='language-'] .token.number {
    color: #f25a6b; }
  pre[class*='language-'] .token.parameter, pre[class*='language-'] .token.symbol {
    color: #f25a6b; }
  pre[class*='language-'] .token.attr-value, pre[class*='language-'] .token.macro, pre[class*='language-'] .token.string, pre[class*='language-'] .token.stripe, pre[class*='language-'] .token.value {
    color: #2d966f; }
  pre[class*='language-'] .token.variable {
    color: #ff8f02; }
  pre[class*='language-'] .token.macro .keyword {
    color: #173630; }
  pre[class*='language-'] .token.publishable-key, pre[class*='language-'] .token.secret-key, pre[class*='language-'] .token.token-tooltip {
    background: #e7ebee;
    border-radius: 3px;
    margin: -2px;
    padding: 2px; }
  pre[class*='language-'] .token.publishable-key.enabled, pre[class*='language-'] .token.secret-key.enabled, pre[class*='language-'] .token.token-tooltip.enabled {
    background: #e7ebee; }
  pre[class*='language-'] .language-bash .token.option,
  pre[class*='language-'] .language-css .property {
    color: #f25a6b; }
  pre[class*='language-'] .language-html .token.punctuation,
  pre[class*='language-'] .language-markup .token.punctuation {
    color: #919eab; }
  pre[class*='language-'] .language-html .token.attr-value,
  pre[class*='language-'] .language-markup .token.attr-value {
    color: #ff8f02; }
    pre[class*='language-'] .language-html .token.attr-value > .punctuation:not(:first-child),
    pre[class*='language-'] .language-markup .token.attr-value > .punctuation:not(:first-child) {
      color: #c05717; }
  pre[class*='language-'] .language-html .token.namespace,
  pre[class*='language-'] .language-markup .token.namespace {
    color: #117bb8; }
  pre[class*='language-'] .language-php .token.operator {
    color: #5664b5; }
  pre[class*='language-'].Vlt-prism--dark {
    background: #2c2d30;
    color: #c4cdd5; }
    pre[class*='language-'].Vlt-prism--dark code {
      color: #c4cdd5; }
    pre[class*='language-'].Vlt-prism--dark .token.comment, pre[class*='language-'].Vlt-prism--dark .token.prolog, pre[class*='language-'].Vlt-prism--dark .token.doctype, pre[class*='language-'].Vlt-prism--dark .token.cdata {
      color: #647481; }
    pre[class*='language-'].Vlt-prism--dark .token .namespace {
      opacity: 0.7; }
    pre[class*='language-'].Vlt-prism--dark .token.property, pre[class*='language-'].Vlt-prism--dark .token.keyword, pre[class*='language-'].Vlt-prism--dark .token.tag {
      color: #85ccf5; }
    pre[class*='language-'].Vlt-prism--dark .token.class-name {
      color: #fff2cc;
      text-decoration: underline; }
    pre[class*='language-'].Vlt-prism--dark .token.boolean, pre[class*='language-'].Vlt-prism--dark .token.constant {
      color: #35be8b; }
    pre[class*='language-'].Vlt-prism--dark .token.symbol, pre[class*='language-'].Vlt-prism--dark .token.deleted {
      color: #f25a6b; }
    pre[class*='language-'].Vlt-prism--dark .token.number {
      color: #c485db; }
    pre[class*='language-'].Vlt-prism--dark .token.selector, pre[class*='language-'].Vlt-prism--dark .token.attr-name, pre[class*='language-'].Vlt-prism--dark .token.string, pre[class*='language-'].Vlt-prism--dark .token.char, pre[class*='language-'].Vlt-prism--dark .token.builtin, pre[class*='language-'].Vlt-prism--dark .token.inserted {
      color: #86d8b9; }
    pre[class*='language-'].Vlt-prism--dark .token.variable {
      color: #dcb6e9; }
    pre[class*='language-'].Vlt-prism--dark .token.operator, pre[class*='language-'].Vlt-prism--dark .token.punctuation {
      background: none;
      color: #c4cdd5; }
    pre[class*='language-'].Vlt-prism--dark .token.entity {
      color: #fff2cc; }
    pre[class*='language-'].Vlt-prism--dark .token.url {
      color: #85ccf5; }
    pre[class*='language-'].Vlt-prism--dark .token.atrule, pre[class*='language-'].Vlt-prism--dark .token.attr-value {
      color: #fff2cc; }
    pre[class*='language-'].Vlt-prism--dark .token.function {
      color: #ffbc67; }
    pre[class*='language-'].Vlt-prism--dark .token.regex {
      color: #9c6f19; }
    pre[class*='language-'].Vlt-prism--dark .token.important {
      color: #ff8f02; }
    pre[class*='language-'].Vlt-prism--dark .language-css .token.string,
    pre[class*='language-'].Vlt-prism--dark .style .token.string {
      color: #35be8b; }

.command-line-prompt {
  border-right: 1px solid #919eab;
  display: block;
  float: left;
  font-size: 100% !important;
  letter-spacing: -1px;
  margin-right: 1em;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.line-numbers-rows > span:before {
  color: #919eab; }

@media only screen and (min-width: 576px) {
  .Vlt-S-only {
    display: none !important; } }

@media only screen and (max-width: 575px) {
  .Vlt-M-only {
    display: none !important; } }

@media only screen and (min-width: 768px) {
  .Vlt-M-only {
    display: none !important; } }

@media only screen and (max-width: 767px) {
  .Vlt-L-plus {
    display: none !important; } }

@media only screen and (max-width: 575px) {
  .Vlt-M-plus {
    display: none !important; } }

@media only screen and (min-width: 768px) {
  .Vlt-M-less {
    display: none !important; } }

.Vlt-template {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  width: 100%; }
  @media only screen and (max-width: 575px) {
    .Vlt-template--header .Vlt-sidenav__mobile {
      top: 70px;
      z-index: 650; } }

.Vlt-header {
  -ms-flex-align: center;
      align-items: center;
  background: black;
  box-shadow: 1px 0 8px rgba(44, 45, 48, 0.2);
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  height: 70px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 4px 20px;
  transition: height 0.5s;
  width: 100%;
  z-index: 700; }
  @media only screen and (max-width: 575px) {
    .Vlt-header {
      position: fixed; } }
  .Vlt-header__logo {
    display: block;
    -ms-flex: 0 0 270px;
        flex: 0 0 270px; }
    @media only screen and (max-width: 575px) {
      .Vlt-header__logo {
        -ms-flex: 0 0 50px;
            flex: 0 0 50px; } }
    .Vlt-header__logo img {
      height: 40px;
      margin: 10px 0; }
  .Vlt-header__menu {
    -ms-flex: 1;
        flex: 1; }
    .Vlt-header__menu--right {
      text-align: right; }
  .Vlt-header .Vlt-tabs__header {
    border: 0; }

.Vlt-main {
  -ms-flex: 1;
      flex: 1;
  height: 100vh;
  overflow-y: auto;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 20px;
  padding-top: 15px; }
  @media only screen and (max-width: 575px) {
    .Vlt-main {
      padding: 10px; } }
  .Vlt-main--light {
    background: #f8fafc; }
  @media only screen and (max-width: 575px) {
    .Vlt-template--sidenav .Vlt-main {
      padding-top: 70px; } }
  .Vlt-template--auth .Vlt-main {
    -ms-flex-align: center;
        align-items: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center; }
    @media only screen and (max-width: 575px) {
      .Vlt-template--auth .Vlt-main {
        padding-top: 100px; } }
  @media only screen and (max-width: 575px) {
    .Vlt-template--sidenav.Vlt-template--header .Vlt-main {
      padding-top: 140px; } }
  .Vlt-main__content {
    max-height: calc(100vh - 130px);
    max-width: 600px;
    overflow-y: auto;
    text-align: center; }
    @media only screen and (max-width: 575px) {
      .Vlt-main__content {
        max-height: calc(100vh - 100px); } }

@media only screen and (min-width: 576px) {
  .Vlt-template--header .Vlt-sidenav,
  .Vlt-template--header .Vlt-main {
    height: calc(100vh - 70px); } }

hr {
  float: none !important; }

html, body {
  height: 100%; }

body {
  position: relative; }

.Vlt-main {
  scroll-behavior: smooth; }

@media only screen and (max-width: 575px) {
  input[type="text"] {
    font-size: 16px; }
  input[type="email"] {
    font-size: 16px; }
  input[type="number"] {
    font-size: 16px; }
  input[type="password"] {
    font-size: 16px; }
  .Vlt-template--sidenav.Vlt-template--header .Vlt-main {
    height: auto; }
  .Vup-overlay__scroll {
    height: auto; }
  .exportExcelBtn {
    display: none !important; }
  .Vlt-template--auth .Vlt-main {
    padding-top: 0px; }
  .Vlt-main > .Vlt-card {
    border-radius: 8px;
    box-shadow: 0 1px 20px rgba(44, 45, 48, 0.1); } }

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .exportExcelBtn {
    display: none !important; } }

vg-icon {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  vertical-align: middle; }
  .Vlt-btn vg-icon,
  .Vlt-dropdown__btn vg-icon {
    display: inherit;
    margin-top: -1px;
    margin-bottom: -1px; }
  vg-icon.Vup-icon-inline {
    margin-right: 8px; }
  .Vlt-title--icon vg-icon {
    -ms-flex-align: unset;
        align-items: unset; }

.Vup-credit-card-input img {
  max-width: 40px;
  position: absolute;
  right: 6px;
  top: 14px; }

.Vlt-modal.in {
  display: -ms-flexbox !important;
  display: flex !important;
  background: rgba(44, 45, 48, 0.5);
  opacity: 1;
  transform: scale(1) translateY(0px); }

.Vlt-modal_visible .Vlt-modal__panel {
  animation: none; }

@media only screen and (max-width: 575px) {
  .Vlt-main > .Vlt-card {
    margin: 0;
    border-radius: 0;
    box-shadow: none; } }

@media only screen and (max-width: 575px) {
  .Vlt-template--sidenav.Vlt-template--header .Vlt-main {
    padding-left: 0;
    padding-right: 0;
    padding-top: 120px; } }

.Vlt-form__group--stretch ng-select .Vlt-dropdown__btn,
.Vlt-form__group--stretch ng-select .Vlt-dropdown,
.Vlt-form__group--stretch vg-select .Vlt-dropdown__btn,
.Vlt-form__group--stretch vg-select .Vlt-dropdown,
.Vlt-form__group--stretch vg-phonebook-dropdown .Vlt-dropdown__btn,
.Vlt-form__group--stretch vg-phonebook-dropdown .Vlt-dropdown {
  width: 100%;
  text-align: left; }
  .Vlt-form__group--stretch ng-select .Vlt-dropdown__btn:after,
  .Vlt-form__group--stretch ng-select .Vlt-dropdown:after,
  .Vlt-form__group--stretch vg-select .Vlt-dropdown__btn:after,
  .Vlt-form__group--stretch vg-select .Vlt-dropdown:after,
  .Vlt-form__group--stretch vg-phonebook-dropdown .Vlt-dropdown__btn:after,
  .Vlt-form__group--stretch vg-phonebook-dropdown .Vlt-dropdown:after {
    float: right; }

.Vup-border-right {
  border-right: 1px solid #e7ebee; }

.Vlt-accordion__trigger .Vlt-radio {
  margin-top: 2px; }

.Vlt-btn-group--hover {
  transition: none; }

ngx-datatable .Vlt-btn {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 7px; }

.Vlt-custom-select button.Vlt-custom-select__input {
  -webkit-line-clamp: 1;
  overflow: hidden;
  display: -webkit-box; }

.Vlt-input input.ng-pristine:invalid {
  background: #fff;
  border-color: #c4cdd5; }

.Vup-scrollable-page {
  max-height: calc(100vh - 280px);
  overflow: auto;
  border-bottom: 1px solid #e7ebee; }
  .Vup-scrollable-page__footer {
    padding-top: 8px; }

.Vlt-form__group .Vlt-btn.Vlt-margin--left0 {
  margin-left: 0; }

svg.Vlt-facebook-blue {
  fill: #3b5998; }

.Vup-facebook-button {
  background-color: #3b5998; }

.fb-login-button {
  margin-bottom: 14px; }

.Vlt-badge-group .Vlt-badge {
  margin-bottom: 4px;
  margin-right: 8px;
  margin-top: 4px; }
  .Vlt-badge-group .Vlt-badge.Vlt-badge--large {
    margin-bottom: 8px;
    margin-top: 8px; }
  .Vlt-badge-group .Vlt-badge + .Vlt-badge {
    margin-left: 0; }

/*
 * Toastr
 * Version 2.0.1
 * Copyright 2012 John Papa and Hans Fjallemark.  
 * All Rights Reserved.  
 * Use, reproduction, distribution, and modification of this code is subject to the terms and 
 * conditions of the MIT license, available at http://www.opensource.org/licenses/mit-license.php
 *
 * Author: John Papa and Hans Fjallemark
 * Project: https://github.com/CodeSeven/toastr
 */
.toaster-icon {
  position: absolute;
  left: 0.0em;
  top: 0.0em;
  font-weight: normal;
  color: #ffffff; }

.toast-title {
  font-weight: bold; }

.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word; }

.toast-message a,
.toast-message label {
  color: #ffffff; }

.toast-message a:hover {
  color: #cccccc;
  text-decoration: none; }

.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.6em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #ffffff;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
  z-index: 999; }

.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40); }

.toast-top-center {
  top: 32px;
  margin: 0 auto;
  left: 50%;
  width: 490px;
  margin-top: 50px; }

/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

.toast-content {
  display: inline-block;
  width: 95%; }

.toast-top-full-width {
  top: 32px;
  right: 0;
  width: 100%; }

.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%; }

.toast-top-left {
  top: 12px;
  left: 12px; }

.toast-top-center {
  top: 12px; }

.toast-top-right {
  top: 105px;
  right: 22px;
  line-height: 2; }

.toast-bottom-right {
  right: 12px;
  bottom: 12px; }

.toast-bottom-center {
  bottom: 12px; }

.toast-bottom-left {
  bottom: 12px;
  left: 12px; }

.toast-center {
  top: 45%; }

#toast-container {
  position: fixed;
  z-index: 999999;
  /*overrides*/
  pointer-events: auto; }

#toast-container.toast-center,
#toast-container.toast-top-center,
#toast-container.toast-bottom-center {
  width: 100%;
  pointer-events: none;
  left: 0;
  right: 0; }

#toast-container.toast-center > div,
#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div {
  margin: 6px auto;
  pointer-events: auto; }

#toast-container.toast-center > button,
#toast-container.toast-top-center > button,
#toast-container.toast-bottom-center > button {
  pointer-events: auto; }

#toast-container * {
  box-sizing: border-box; }

#toast-container > div {
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  box-shadow: 0 0 12px #999999;
  color: #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80); }

#toast-container > :hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer; }

.icon-info {
  width: 35px;
  height: 100%;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: 100% 50%;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important; }

.icon-wait {
  width: 35px;
  height: 100%;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: 100% 50%;
  background-image: url("data:image/gif;base64,R0lGODlhIAAgAIQAAAQCBISGhMzKzERCROTm5CQiJKyurHx+fPz+/ExOTOzu7Dw+PIyOjCwqLFRWVAwKDIyKjMzOzOzq7CQmJLy6vFRSVPTy9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQAXACwAAAAAIAAgAAAF3eAljmRpnmh6VRSVqLDpIDTixOdUlFSNUDhSQUAT7ES9GnD0SFQAKWItMqr4bqKHVPDI+WiTkaOFFVlrFe83rDrT0qeIjwrT0iLdU0GOiBxhAA4VeSk6QYeIOAsQEAuJKgw+EI8nA18IA48JBAQvFxCXDI8SNAQikV+iiaQIpheWX5mJmxKeF6g0qpQmA4yOu8C7EwYWCgZswRcTFj4KyMAGlwYxDwcHhCXMXxYxBzQHKNo+3DDeCOAn0V/TddbYJA0K48gAEAFQicMWFsfwNA3JSgAIAAFfwIMIL4QAACH5BAkJABoALAAAAAAgACAAhAQCBIyKjERCRMzOzCQiJPTy9DQyNGRmZMTCxOTm5CwqLHx+fBQWFJyenNTW1Pz6/Dw6PGxubAwKDIyOjNTS1CQmJCwuLPz+/Dw+PHRydAAAAAAAAAAAAAAAAAAAAAAAAAXboCaOZGmeaKoxWcSosMkk15W8cZ7VdZaXkcEgQtrxfD9RhHchima1GwlCGUBSFCaFxMrgRtnLFhWujWHhs2nJc8KoVlWGQnEn7/i8XgOwWAB7JwoONQ4KgSQAZRcOgHgSCwsSIhZMNRZ5CzULIgaWF5h4mhecfIQ8jXmQkiODhYeIiRYGjrG2PxgBARi3IhNMAbcCnwI5BAQpAZ8TIwK6vCQVDwUVKL+WzAANTA210g/VJ8OWxQefByQE4dZMzBoInwh4zrtgn2p725YNthUFTNRuGYB3AYGBHCEAACH5BAkJAB0ALAAAAAAgACAAhAQCBISChFRWVMzKzCQiJOTm5GxqbCwuLJSWlPz6/NTW1AwODJSSlGRmZCwqLOzu7HR2dDQ2NAQGBISGhFxaXNTS1CQmJOzq7GxubDQyNKSmpPz+/Nza3AAAAAAAAAAAAAXfYCeOZGmeaKqurHBdAiuP17Zdc0lMAVHWt9yI8LA9fCPB4xEjARoNSWpis01kBpshFahurqzsZosiGpErScMAUO0maKF8Tq/bTQCIQgFp30cQXhB1BHEcXhx0FgkJFiOHVYlzi42AgoRxeRx8fn+en3UABwedKgsBAwMBCygOCjYKDisLFV4VrCUAtVUKpSZdXl8mB8EbByQWcQPFAyYZxccdB7sV0cvBzbmvvG0LBV4FrFTBYCWuNhyyHRTFFB20trh4BxmdYl4YIqepq0IRxRE+IfDCAFQHARo0NGERAgAh+QQJCQAgACwAAAAAIAAgAIUEAgSEgoRMTkzMyswcHhzk5uR0cnQUFhRcXlwsKiz09vQMCgyMiozU1tQkJiR8fnxkZmT8/vwEBgSEhoRcWlzU0tQkIiT08vR0dnQcGhxkYmQ0MjT8+vwMDgyMjozc2twAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+UCQcEgsGo/IpHLJXDweC6Z0+IhEHlOjRGIMWLHZoUZx0RQlAajxkFFKFFYFl5m5KNpIySU+X2bIBEoQZBBZGQdMElFhjI2Oj5AgHQEDAw8dQxYeDBaNHRVWVhWYCXsRFwmMXqFWEyAerB6MA6xWA6+xs7URt6VWqIwTu64gDh4eDp6goaORQ5OVAZjO1EgEGhB4RwAYDQ0YAEwIcBEKFEgYrBhLBORxgUYfrB9LELuF8fNDAAaVBuEg7NXCVyRdqHVCGLBiIIQAB1Yc4BXh9uEbwAXuyi2iQI7DuSwHdiFqCEGDtizLRFUDsaGAlQIbVoJYIEDAIiZBAAAh+QQJCQAbACwAAAAAIAAgAIQEAgSMioxcWlz08vQcHhysqqwMDgx8enwsKiykoqRkZmT8+vzEwsQMCgyUlpQkJiS0srQEBgSMjoxcXlz09vQkIiSsrqwUEhQ0MjRsamz8/vwAAAAAAAAAAAAAAAAAAAAF7+AmjmRpnmiqruz2PG0sIssCj4CQJAIgj4/abRNJaI6agu9kCAQaphdJgEQKUIFjgGWsahJYLdf7RTWfLKr3+jsBClVlG5Xb9eb4fImgUBBKDVB4ExRHFGwbGRQLGXMEhUgUfw2QC4IyCmSNDQtHlm2ZXgoiGQsUjW0EnUgLfyKBeYSeiHojfH61uS0GBisVEgEVLRcWRxAXKAgDRwMILMVIECgSVRIrBmS9JtRI1iMVBweuGxerSNolyszOIhjLGs0jEFXSKA8SEkMbcEgWIxfzNBxrw6AKgxIGkM05UOWALhERHJhysOThBgAVWYQAACH5BAkJABkALAAAAAAgACAAhAQGBIyKjERCRMzOzCwuLGRiZPz6/OTm5AwODLSytFRSVNTW1Dw6PHx6fAwKDJSSlERGRNTS1DQyNGxqbPz+/BQSFLy6vFRWVNza3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAXqYCaO5FgFwxBUZeu61ULNFMa+eBvQdJD/owFvFhkBBAwHsBQZUooZyWF2YOQkBNJu6ANMaQeli0AxSEwymi0DcUJeEgPlbEJFAghRe/h+Eeg/Dl9UYks5DF9VhksOAgKFi5GSSwh5kzgVCXIJNxknD5aSCTwJIw8zD5MITpanFKmSCHI8NxUPoJejNKWXLZkznL0vCJ3CxsckDpA/ChYJFzkTBgYTSxc80C4OswbLLhY8Fi/bMwYAJVgl4DTiL9LUJADrFuci1zTZLwD1IwU8BSQuWLCQb1EDHg2QiSDALYvCDAISJLDy8FIIACH5BAkJAB4ALAAAAAAgACAAhAQGBISGhFRSVNTW1CQiJKyqrGRmZOzu7CwuLIyOjGxubPz6/BQSFGRiZOTi5CwqLLy6vDQ2NIyKjFRWVCQmJKyurGxqbPT29DQyNJSSlHRydPz+/BQWFOzq7AAAAAAAAAXhoCeOJElYClGubOs117YtjWuvxCLLi3qbhc6h4FPsdorfiNI5dige43GT9AAkHUcCwCpMNxVP7tgTJY4J1uF7EBl0M8Ooueuo2SOCIkVa11kVX2E2EmgsFH4yBz4uAAkdHVstBAUHQ4xKmZqbnJ2bAhAQAiURGJ4eE0cTIxgzpp0QRxCsrp6xO7MjpaepO6unKxOhv8DFxsfIJBwaChw2DAkZDEocDjIOzi0ZMhlKUjIaLtsb3T8aR+EtDBkJ0yQUBQVQI9XX2ZsDMgMlyxr3mzE2XEgmotCGAARFIHiQ0FMIACH5BAkJABgALAAAAAAgACAAhAQCBISGhDw+POTi5CwuLLS2tPTy9BQSFJyenGRiZDQ2NIyOjLy+vPz6/BweHIyKjFRSVOzq7DQyNLy6vBQWFHRydDw6PPz+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXXICaOZHkcZaquIjVd10SxtFrAcFGrVhBYIwoON9uNAsOA6DCEFTEKBEKxEjQvAtELNxkpGrAGNfW4Plpb2QgxRKjKzfPoVGLj3CnLNUv7hscpSDhKOxJSgDwPP0ZGAACMjAQFDQYFBJA0BAZDBpeYGBQVFUU3TV2YFAMwAzNgTQ2PkBVDFRiuQ7CYszi1pUOnkKmrM5qcnqiiTwQTDQ2Wn9DR0tPUfRKQEBEREDQSFw3XRhEwEd3f4TvjF+XWKgJ8JNnb0QkwCdUlCzAL+CQODAwc9BtIMAQAOw==") !important; }

.icon-error {
  width: 35px;
  height: 100%;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: 100% 50%;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important; }

.icon-success {
  width: 35px;
  height: 100%;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: 100% 50%;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important; }

.icon-warning {
  width: 35px;
  height: 100%;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: 100% 50%;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important; }

#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin: auto; }

.toast {
  position: relative;
  background-color: #030303; }

.toast-success {
  border-color: #1cae78;
  background-color: #35be8b; }

.toast-error {
  background-color: #bd362f; }

.toast-info {
  background-color: #2f96b4; }

.toast-wait {
  background-color: #2f96b4; }

.toast-warning {
  background-color: #f89406; }

/*Responsive Design*/
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em; }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em; } }

@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em; }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em; } }

@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em; } }

/*
  * AngularJS-Toaster
  * Version 0.3
 */
:not(.no-enter)#toast-container > div.ng-enter,
:not(.no-leave)#toast-container > div.ng-leave {
  transition: 1000ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all; }

:not(.no-enter)#toast-container > div.ng-enter.ng-enter-active,
:not(.no-leave)#toast-container > div.ng-leave {
  opacity: 0.8; }

:not(.no-leave)#toast-container > div.ng-leave.ng-leave-active,
:not(.no-enter)#toast-container > div.ng-enter {
  opacity: 0; }

[type='range'] {
  -webkit-appearance: none;
  margin: 7px 0;
  width: 100%; }
  [type='range']:focus {
    outline: 0; }
  [type='range']::-webkit-slider-runnable-track {
    cursor: pointer;
    height: 8px;
    transition: all .2s ease;
    width: 100%;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2), 0 0 0px rgba(13, 13, 13, 0.2);
    background: #dfdcdc;
    border: 0px solid #cfd8dc;
    border-radius: 8px; }
  [type='range']::-webkit-slider-thumb {
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2), 0 0 0px rgba(13, 13, 13, 0.2);
    background: #c4cdd5;
    border: 0px solid #eceff1;
    border-radius: 12px;
    cursor: pointer;
    height: 14px;
    width: 14px;
    -webkit-appearance: none;
    margin-top: -3px; }
  [type='range']::-moz-range-track {
    cursor: pointer;
    height: 8px;
    transition: all .2s ease;
    width: 100%;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2), 0 0 0px rgba(13, 13, 13, 0.2);
    background: #dfdcdc;
    border: 0px solid #cfd8dc;
    border-radius: 8px; }
  [type='range']::-moz-range-thumb {
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2), 0 0 0px rgba(13, 13, 13, 0.2);
    background: #c4cdd5;
    border: 0px solid #eceff1;
    border-radius: 12px;
    cursor: pointer;
    height: 14px;
    width: 14px; }
  [type='range']::-ms-track {
    cursor: pointer;
    height: 8px;
    transition: all .2s ease;
    width: 100%;
    background: transparent;
    border-color: transparent;
    border-width: 7px 0;
    color: transparent; }
  [type='range']::-ms-fill-lower {
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2), 0 0 0px rgba(13, 13, 13, 0.2);
    background: #d3cfcf;
    border: 0px solid #cfd8dc;
    border-radius: 16px; }
  [type='range']::-ms-fill-upper {
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2), 0 0 0px rgba(13, 13, 13, 0.2);
    background: #dfdcdc;
    border: 0px solid #cfd8dc;
    border-radius: 16px; }
  [type='range']::-ms-thumb {
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2), 0 0 0px rgba(13, 13, 13, 0.2);
    background: #c4cdd5;
    border: 0px solid #eceff1;
    border-radius: 12px;
    cursor: pointer;
    height: 14px;
    width: 14px;
    margin-top: 0; }

.avatar-circle {
  width: 45px;
  height: 45px; }

.avatar--S {
  height: 36px;
  width: 36px;
  color: #ffffff;
  font-size: 1.3rem;
  font-weight: 600;
  cursor: pointer; }

.avatar__dropdown {
  width: 250px; }

.avatar-name {
  font-size: 18px; }

.avatar-thumb {
  margin: 0 0 10px 5px; }

.profile.badge {
  position: absolute;
  top: 26px;
  margin: 0;
  padding: 0;
  height: 16px;
  width: 16px;
  border: 3px solid white; }

.media-body {
  display: block; }

.list-group-item-text {
  margin-bottom: 10px;
  color: #acacac;
  font-size: 14px;
  line-height: inherit; }

.icon-everyone-star {
  font-size: 12px !important;
  margin-left: 10px; }

.text-secondary {
  color: #f89829; }

.icon-contact-group {
  font-size: 41px;
  vertical-align: middle;
  line-height: 0; }

.truncate-text-message {
  overflow: hidden;
  display: inline-block;
  max-width: 74%;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: -4px; }

.vup-search-highlight {
  background-color: #ffc000; }

.Vup-bulk-edit {
  background: #e7ebee;
  padding: 0 8px; }

.Vup-dial-block {
  -ms-flex-align: center;
      align-items: center;
  background: #dbf3f6;
  border-radius: 4px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
      flex-flow: column;
  height: 36px;
  -ms-flex-pack: center;
      justify-content: center;
  margin: 8px 16px 8px 0;
  width: 36px;
  color: #2c2d30; }
  .Vup-dial-block div {
    line-height: 1; }
  .Vup-dial-block__letters {
    color: #4e5a64;
    font-size: 1rem; }

.Vup-dial-select {
  -ms-flex: 0 0 45% !important;
      flex: 0 0 45% !important; }

.Vlt-card .ngx-datatable input[type=checkbox][disabled] + label {
  cursor: not-allowed; }

.Vlt-card .ngx-datatable .datatable-header,
.Vlt-card .vg-table {
  font-size: 1.4rem;
  width: 100%; }
  .Vlt-card .ngx-datatable .datatable-header thead th,
  .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell,
  .Vlt-card .vg-table thead th,
  .Vlt-card .vg-table .datatable-header-cell {
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 8px;
    padding-top: 8px;
    color: #4e5a64;
    font-size: 1.4rem; }
    .Vlt-card .ngx-datatable .datatable-header thead th + .Vlt-card .ngx-datatable .datatable-header thead th,
    .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell + .Vlt-card .ngx-datatable .datatable-header thead th,
    .Vlt-card .vg-table thead th + .Vlt-card .ngx-datatable .datatable-header thead th,
    .Vlt-card .vg-table .datatable-header-cell + .Vlt-card .ngx-datatable .datatable-header thead th, .Vlt-card .ngx-datatable .datatable-header thead th +
    .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell,
    .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell +
    .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell,
    .Vlt-card .vg-table thead th +
    .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell,
    .Vlt-card .vg-table .datatable-header-cell +
    .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell, .Vlt-card .ngx-datatable .datatable-header thead th +
    .Vlt-card .vg-table thead th,
    .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell +
    .Vlt-card .vg-table thead th,
    .Vlt-card .vg-table thead th +
    .Vlt-card .vg-table thead th,
    .Vlt-card .vg-table .datatable-header-cell +
    .Vlt-card .vg-table thead th, .Vlt-card .ngx-datatable .datatable-header thead th +
    .Vlt-card .vg-table .datatable-header-cell,
    .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell +
    .Vlt-card .vg-table .datatable-header-cell,
    .Vlt-card .vg-table thead th +
    .Vlt-card .vg-table .datatable-header-cell,
    .Vlt-card .vg-table .datatable-header-cell +
    .Vlt-card .vg-table .datatable-header-cell {
      padding-left: 16px;
      padding-right: 16px; }
    .Vlt-card .ngx-datatable .datatable-header thead th .datatable-header-cell-label,
    .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-label,
    .Vlt-card .vg-table thead th .datatable-header-cell-label,
    .Vlt-card .vg-table .datatable-header-cell .datatable-header-cell-label {
      color: #4e5a64;
      font-size: 1.4rem; }
    .Vlt-card .ngx-datatable .datatable-header thead th.sortable .datatable-icon-up,
    .Vlt-card .ngx-datatable .datatable-header thead th.sortable .datatable-icon-down,
    .Vlt-card .ngx-datatable .datatable-header thead th.sortable .sort-btn,
    .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell.sortable .datatable-icon-up,
    .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell.sortable .datatable-icon-down,
    .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell.sortable .sort-btn,
    .Vlt-card .vg-table thead th.sortable .datatable-icon-up,
    .Vlt-card .vg-table thead th.sortable .datatable-icon-down,
    .Vlt-card .vg-table thead th.sortable .sort-btn,
    .Vlt-card .vg-table .datatable-header-cell.sortable .datatable-icon-up,
    .Vlt-card .vg-table .datatable-header-cell.sortable .datatable-icon-down,
    .Vlt-card .vg-table .datatable-header-cell.sortable .sort-btn {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%226px%22%20height%3D%2210px%22%20viewBox%3D%220%200%206%2010%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C!--%20Generator%3A%20Sketch%2047.1%20(45422)%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0A%20%20%20%20%3Ctitle%3EGroup%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20fill%3D%22%239B9B9B%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22Triangle%22%20points%3D%223%200%206%204%200%204%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22Triangle-Copy%22%20points%3D%223%209.5%200%205.5%206%205.5%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain;
      content: '';
      display: inline-block;
      height: 10px;
      left: 5px;
      margin-top: -5px;
      position: absolute;
      top: 50%;
      width: 6px; }
    .Vlt-card .ngx-datatable .datatable-header thead th.sortable .datatable-icon-up,
    .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell.sortable .datatable-icon-up,
    .Vlt-card .vg-table thead th.sortable .datatable-icon-up,
    .Vlt-card .vg-table .datatable-header-cell.sortable .datatable-icon-up {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%226px%22%20height%3D%224px%22%20viewBox%3D%220%200%206%204%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C!--%20Generator%3A%20Sketch%2047.1%20(45422)%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0A%20%20%20%20%3Ctitle%3ETriangle%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20fill%3D%22%234A4A4A%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Triangle%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20points%3D%223%200%206%204%200%204%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain; }
    .Vlt-card .ngx-datatable .datatable-header thead th.sortable .datatable-icon-down,
    .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell.sortable .datatable-icon-down,
    .Vlt-card .vg-table thead th.sortable .datatable-icon-down,
    .Vlt-card .vg-table .datatable-header-cell.sortable .datatable-icon-down {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%226px%22%20height%3D%2210px%22%20viewBox%3D%220%200%206%2010%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3C!--%20Generator%3A%20Sketch%2047.1%20(45422)%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0A%20%20%20%20%3Ctitle%3EGroup%3C%2Ftitle%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0A%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20fill%3D%22%234A4A4A%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Triangle-Copy%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20points%3D%223%209.5%200%205.5%206%205.5%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain; }
  .Vlt-card .ngx-datatable .datatable-header thead,
  .Vlt-card .ngx-datatable .datatable-header .datatable-header-inner,
  .Vlt-card .vg-table thead,
  .Vlt-card .vg-table .datatable-header-inner {
    background-color: #f8fafc;
    border-bottom: 1px solid #c4cdd5;
    border-top: 1px solid #e7ebee;
    height: 3.6rem; }
  .Vlt-card .ngx-datatable .datatable-header .datatable-row-center,
  .Vlt-card .vg-table .datatable-row-center {
    background: transparent; }

.Vlt-card tbody td,
.Vlt-card .datatable-body-cell {
  background-clip: padding-box;
  border-bottom: 1px solid #e7ebee;
  min-height: 3.6rem;
  min-width: -webkit-min-content;
  min-width: -moz-min-content;
  min-width: min-content;
  text-align: left;
  vertical-align: middle;
  padding-bottom: 8px;
  padding-top: 8px; }
  .Vlt-card tbody td + .Vlt-card tbody td,
  .Vlt-card .datatable-body-cell + .Vlt-card tbody td, .Vlt-card tbody td +
  .Vlt-card .datatable-body-cell,
  .Vlt-card .datatable-body-cell +
  .Vlt-card .datatable-body-cell {
    padding-left: 16px;
    padding-right: 16px; }
  .Vlt-card tbody td.Vlt-table__cell--number,
  .Vlt-card .datatable-body-cell.Vlt-table__cell--number {
    text-align: right; }
  .Vlt-card tbody td .datatable-body-cell-label,
  .Vlt-card .datatable-body-cell .datatable-body-cell-label {
    padding-left: 16px; }

.Vlt-table th .Vlt-checkbox {
  margin-left: -12px; }

.vg-table {
  width: 100%; }
  .vg-table th.th-extn,
  .vg-table td.td-extn {
    width: 18%;
    padding-left: 15px; }
  .vg-table th.th-user, .vg-table th.th-device,
  .vg-table td.td-user, .vg-table td.td-device {
    width: 40%; }
  .vg-table th.th-checkbox,
  .vg-table td.td-checkbox {
    width: 8%; }
  .vg-table th.th-extn-move,
  .vg-table td.td-extn-move {
    width: 18%; }
  .vg-table th.th-user-move, .vg-table th.th-device-move,
  .vg-table td.td-user-move, .vg-table td.td-device-move {
    width: 38%; }
  .vg-table tbody {
    max-height: 268px; }
  .vg-table thead,
  .vg-table tbody tr {
    display: table;
    width: 100%;
    table-layout: fixed; }

.datatable-body-cell-label,
.datatable-body-cell-label .data {
  width: inherit; }
  .datatable-body-cell-label .Vlt-truncate, .datatable-body-cell-label .Vlt-card .ngx-datatable .datatable-header thead th .datatable-header-cell-label, .Vlt-card .ngx-datatable .datatable-header thead th .datatable-body-cell-label .datatable-header-cell-label, .datatable-body-cell-label
  .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-label,
  .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell .datatable-body-cell-label .datatable-header-cell-label, .datatable-body-cell-label
  .Vlt-card .vg-table thead th .datatable-header-cell-label,
  .Vlt-card .vg-table thead th .datatable-body-cell-label .datatable-header-cell-label, .datatable-body-cell-label
  .Vlt-card .vg-table .datatable-header-cell .datatable-header-cell-label,
  .Vlt-card .vg-table .datatable-header-cell .datatable-body-cell-label .datatable-header-cell-label, .datatable-body-cell-label .Vup-overlay-header__title,
  .datatable-body-cell-label .data .Vlt-truncate,
  .datatable-body-cell-label .data .Vlt-card .ngx-datatable .datatable-header thead th .datatable-header-cell-label, .Vlt-card .ngx-datatable .datatable-header thead th
  .datatable-body-cell-label .data .datatable-header-cell-label,
  .datatable-body-cell-label .data
  .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-label,
  .Vlt-card .ngx-datatable .datatable-header .datatable-header-cell
  .datatable-body-cell-label .data .datatable-header-cell-label,
  .datatable-body-cell-label .data
  .Vlt-card .vg-table thead th .datatable-header-cell-label,
  .Vlt-card .vg-table thead th
  .datatable-body-cell-label .data .datatable-header-cell-label,
  .datatable-body-cell-label .data
  .Vlt-card .vg-table .datatable-header-cell .datatable-header-cell-label,
  .Vlt-card .vg-table .datatable-header-cell
  .datatable-body-cell-label .data .datatable-header-cell-label,
  .datatable-body-cell-label .data .Vup-overlay-header__title {
    width: 96%; }

@media (max-width: 680px) {
  datatable-header-cell.sortable .sort-btn {
    right: 5px; } }

datatable-body {
  padding-top: 18px;
  border-bottom: 1px solid #e7ebee; }

.Vup-audiofile {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .Vup-audiofile__icon {
    -ms-flex: 0 0 32px;
        flex: 0 0 32px;
    margin-right: 8px;
    height: 32px;
    background: #4cc3d2;
    border-radius: 30px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center; }
    .Vup-audiofile__icon--pause {
      background: #00848e; }
    .Vup-audiofile__icon vg-icon {
      height: 18px;
      width: 18px; }
      .Vup-audiofile__icon vg-icon svg {
        fill: #ffffff; }
  .Vup-audiofile__name {
    -ms-flex: 1;
        flex: 1;
    overflow: hidden;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .Vup-audiofile__reorder {
    -ms-flex: 0 0 20px;
        flex: 0 0 20px;
    margin-right: 16px;
    margin-left: 8px; }
  .Vup-audiofile .Vlt-btn {
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .Vup-audiofile .Vlt-input {
    max-width: none;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-left: 8px; }
  .Vup-audiofile audio {
    display: none; }
  .Vup-audiofile__header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    color: #919eab;
    font-size: 1.2rem;
    border-bottom: 1px solid #e7ebee; }
    .Vup-audiofile__header__prompt {
      -ms-flex: 1;
          flex: 1; }
    .Vup-audiofile__header__interval, .Vup-audiofile__header__repeat {
      -ms-flex: 0 0 64px;
          flex: 0 0 64px; }
      @media only screen and (max-width: 575px) {
        .Vup-audiofile__header__interval, .Vup-audiofile__header__repeat {
          display: none; } }
    .Vup-audiofile__header__space {
      -ms-flex: 0 0 70px;
          flex: 0 0 70px; }

vg-edit-modal-header {
  position: relative;
  z-index: 99; }

.Vup-overlay-header {
  background: #f8fafc;
  width: 100%;
  min-height: 60px;
  -ms-flex: 0 0 60px;
      flex: 0 0 60px;
  z-index: 999;
  padding: 2px 15px;
  box-shadow: 1px 0 8px rgba(44, 45, 48, 0.2);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .Vup-overlay-header__left, .Vup-overlay-header__right {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    text-align: left; }
    @media only screen and (max-width: 575px) {
      .Vup-overlay-header__left, .Vup-overlay-header__right {
        -ms-flex: 0 0 20%;
            flex: 0 0 20%; } }
  .Vup-overlay-header__right {
    text-align: right; }
    @media only screen and (max-width: 575px) {
      .Vup-overlay-header__right {
        -ms-flex: 0 0 80%;
            flex: 0 0 80%; } }
  .Vup-overlay-header__title {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    text-align: center;
    margin-bottom: 0; }
    @media only screen and (max-width: 575px) {
      .Vup-overlay-header__title {
        -ms-flex: 0 0 70%;
            flex: 0 0 70%; } }
  .Vup-overlay-header .Vlt-btn {
    border-radius: 4px; }

.Vup-overlay {
  position: fixed;
  width: 100%;
  height: 0;
  top: 100%;
  left: 0;
  z-index: 1050;
  outline: 0;
  transition: all 0.2s;
  background: #ffffff; }
  .Vup-overlay__scroll {
    -ms-flex: 1;
        flex: 1;
    overflow-y: auto; }
  .Vup-overlay.in {
    top: 0;
    height: 100%; }
  .Vup-overlay > * {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column;
        flex-flow: column;
    height: 100%; }
  .Vup-overlay__content {
    max-width: 650px;
    padding: 24px 0;
    margin: 0 auto;
    width: 94%; }
    .Vup-overlay__content--wide {
      max-width: none; }
  .Vup-overlay .Vlt-tabs__header {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    text-align: center;
    display: block; }

.Vup-spinner-overlay {
  background: rgba(255, 255, 255, 0.4);
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
  justify-content: center;

  .Vlt-spinner.Vlt-spinner--center {
    position: absolute;
    top: 40vh;
  }
}

.Vlt-main > .Vlt-card {
  position: relative; }

.Vlt-header__logo {
  background: url(../images/img-logo.svg) no-repeat left center;
  background-size: contain;
  height: 54px; }
  @media only screen and (max-width: 575px) {
    .Vlt-header__logo {
      background-image: url(../images/img-logo-small.svg);
      height: 38px; } }

.Vlt-header .Vlt-header__menu {
  display: -ms-inline-flexbox;
  display: inline-flex; }
  .Vlt-header .Vlt-header__menu img {
    border-radius: 4px;
    padding: 4px;
    background-image: linear-gradient(#94dbe4, #4cc3d2);
    margin-right: 2px;
    vertical-align: middle; }
  .Vlt-header .Vlt-header__menu .Vlt-dropdown {
    margin-left: 16px; }
  .Vlt-header .Vlt-header__menu--right {
    -ms-flex-pack: end;
        justify-content: flex-end; }

.Vlt-sidenav.collapse.in {
  display: -ms-flexbox !important;
  display: flex !important; }

.Vlt-sidenav .Vlt-sidemenu__label::first-letter {
  text-transform: uppercase; }

.Vlt-sidenav .Vlt-sidemenu__link svg,
.Vlt-sidenav .Vlt-sidemenu__trigger svg {
  margin-bottom: 0; }

.Vup-circle-icon {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }
  .Vup-circle-icon svg {
    fill: #ffffff;
    height: 18px;
    width: 18px; }

.Vup-usage-meter {
  display: inline-block;
  vertical-align: middle;
  margin: 8px 0; }
  .Vup-usage-meter span {
    font-size: 13px;
    color: #919eab;
    display: inline-block;
    padding-right: 5px; }
  .Vup-usage-meter__bar {
    width: 100px;
    display: inline-block; }
    .Vup-usage-meter__bar__bg {
      border-radius: 100px;
      background-color: #d9d9d9;
      width: 100%; }
    .Vup-usage-meter__bar__used {
      height: 5px;
      border-radius: 100px;
      width: 0%;
      transition: width 1s ease-in-out; }
  .Vup-usage-meter__number {
    font-size: 13px;
    color: #9b9b9b;
    display: inline-block; }

.Up-dashboard .Vlt-col--1of3 {
  min-width: 300px; }

.Up-dashboard__tile {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
      align-items: stretch;
  -ms-flex-pack: stretch;
      justify-content: stretch; }
  .Up-dashboard__tile > * {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: stretch;
        align-items: stretch;
    width: 100%; }
  .Up-dashboard__tile .Vlt-card__header {
    text-align: left; }
  .Up-dashboard__tile .Vlt-card__content {
    padding: 0 16px; }

.Up-dashboard .Vlt-card--height {
  height: 230px;
  cursor: pointer; }

.Up-dashboard .Vlt-tile--height {
  max-height: 220px;
  cursor: pointer;
  margin-bottom: 0; }

.Up-dashboard-number {
  font-size: 50px;
  line-height: 1; }

.Up-dashboard__status {
  text-align: left;
  color: #2c2d30;
  border-bottom: 1px solid #e7ebee;
  padding: 4px 0;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.Up-dashboard .Vup-tile__description p {
  color: #4e5a64 !important;
  fill: #4e5a64 !important;
  -webkit-line-clamp: 2;
  overflow: hidden;
  display: -webkit-box;
  /*! autoprefixer: off */
  -webkit-box-orient: vertical;
  /*! autoprefixer: on */ }

.Up-dashboard .Vlt-font_p p {
  color: #4e5a64;
  font-size: 1.4rem; }

.Vlt-nopadding {
  padding: 0 !important; }

.Vlt-padding--bottom2 {
  padding-bottom: 8px; }

.Vlt-tile--width {
  min-width: 280px;
  padding-right: 0; }

.Vlt-right-0 {
  right: 0 !important; }

.Vlt-banner--recommended {
  position: absolute;
  right: 16px;
  top: 0; }

.cdk-overlay-pane {
  position: fixed;
  bottom: 27% !important;
  top: unset !important;
  z-index: 10000000000;
  background-color: #ffffff;
  border-radius: 8px;
  margin-top: 4px; }

md-datepicker-content.mat-datepicker-content .mat-calendar {
  color: #919eab;
  min-height: 360px; }
  md-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-next-button,
  md-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-previous-button,
  md-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-period-button {
    background-color: transparent; }
  md-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-next-button::after, md-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-previous-button::after {
    border-top-width: 1px;
    margin: 13.5px; }
  md-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-previous-button::after {
    border-left-width: 1px; }
  md-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-next-button::after {
    border-right-width: 1px; }
  md-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-table-header-divider::after {
    right: 0;
    left: 0; }
  md-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-arrow {
    display: none; }

.mat-calendar-previous-button {
  left: -200px; }

.mat-calendar-period-button.mat-button {
  font-size: 24px;
  margin-left: 75px;
  position: absolute; }

.mat-calendar-body-cell .mat-calendar-body-cell-content {
  background-color: #fbfbfb;
  font-size: 12px;
  color: #919eab;
  border: none;
  border-radius: unset; }
  .mat-calendar-body-cell .mat-calendar-body-cell-content.mat-calendar-body-selected {
    background-color: #1addb9;
    color: #ffffff; }
  .mat-calendar-body-cell .mat-calendar-body-cell-content.mat-calendar-body-today:not(.mat-calendar-body-selected) {
    background-color: #1494ed;
    color: #ffffff; }

.Vup-onboarding .Vlt-header {
  top: 0; }
  .Vup-onboarding .Vlt-header vg-icon {
    cursor: pointer; }

.Vup-onboarding__user-row {
  -ms-flex-align: start;
      align-items: flex-start; }
  .Vup-onboarding__user-row__fields {
    -ms-flex: 1;
        flex: 1; }
    @media only screen and (min-width: 576px) {
      .Vup-onboarding__user-row__fields .Vlt-form__element {
        -ms-flex-positive: 0;
            flex-grow: 0;
        -ms-flex: 1;
            flex: 1; } }
    @media only screen and (max-width: 575px) {
      .Vup-onboarding__user-row__fields .Vlt-form__element {
        margin-left: 0 !important; } }

.Vup-onboarding__errorbox {
  border: 1px solid #e7ebee;
  border-radius: 8px;
  padding: 8px 16px;
  display: inline-block; }
  .Vup-onboarding__errorbox p {
    margin-bottom: 0; }

.Vup-onboarding__container {
  max-width: 1024px;
  width: 96%;
  margin: 0 auto;
  margin-top: 32px; }
  @media only screen and (max-width: 575px) {
    .Vup-onboarding__container {
      margin-top: 100px;
      padding-left: 8px;
      padding-right: 8px; }
      .Vup-onboarding__container--error {
        margin-top: 0; } }
  .Vup-onboarding__container--congrats {
    max-width: 700px; }

.Vup-onboarding__product {
  display: -ms-flexbox;
  display: flex;
  margin-top: 16px; }
  .Vup-onboarding__product vg-icon:first-child {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-right: 16px; }
  .Vup-onboarding__product p {
    margin: 0;
    -ms-flex: 1;
        flex: 1; }

.Vup-onboarding__column {
  border-right: 1px solid #e7ebee; }

.Vup-onboarding__box-disabled {
  pointer-events: none; }
  .Vup-onboarding__box-disabled > * {
    opacity: 0.5; }

.Vup-onboarding .Vup-congrats p {
  margin-bottom: 0; }

.Vup-onboarding .Vup-congrats vg-icon.Vup-icon-inline {
  margin-right: 16px; }

.mat-slide-toggle-bar {
  height: 30px;
  position: relative;
  width: 50px; }
  .mat-slide-toggle-bar .mat-slide-toggle-thumb-container {
    background-color: #d2d3d6;
    border-radius: 30px;
    cursor: pointer;
    height: 100%;
    left: 0px;
    position: absolute;
    top: 0px;
    transition: 0.4s;
    width: 100%; }
    .mat-slide-toggle-bar .mat-slide-toggle-thumb-container:before {
      background-color: #ffffff;
      border: solid 0.5px rgba(0, 0, 0, 0.1);
      border-radius: 100%;
      box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(0, 0, 0, 0.1);
      content: '';
      height: 28px;
      left: 1px;
      position: absolute;
      top: 1px;
      transition: 0.4s;
      width: 28px; }
    .mat-slide-toggle-bar .mat-slide-toggle-thumb-container:hover {
      background-color: #dfe0e2; }
  .mat-slide-toggle-bar input {
    -webkit-tap-highlight-color: transparent;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    height: 0px;
    left: 10px;
    overflow: hidden;
    position: absolute;
    top: 10px;
    visibility: hidden;
    width: 0px; }
    .mat-slide-toggle-bar input:focus, .mat-slide-toggle-bar input:focus, .mat-slide-toggle-bar input:active {
      -webkit-tap-highlight-color: transparent;
      box-shadow: none;
      outline: none; }
    .mat-slide-toggle-bar input:checked ~ .mat-slide-toggle-thumb-container {
      background-color: #33aaee; }
      .mat-slide-toggle-bar input:checked ~ .mat-slide-toggle-thumb-container:before {
        left: 21px; }

.mat-slide-toggle-bar {
  height: 20px !important;
  position: relative;
  width: 32px !important; }
  .mat-slide-toggle-bar .mat-slide-toggle-thumb-container:before {
    height: 18px;
    width: 18px; }
  .mat-slide-toggle-bar input:checked ~ .mat-slide-toggle-thumb-container:before {
    left: 13px; }

.mat-slide-toggle-thumb {
  display: none; }

.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container {
  transform: none !important; }

vg-store-tile,
vg-hardware-store-tile {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
      align-items: stretch;
  -ms-flex-pack: center;
      justify-content: center;
  width: 100%; }
  vg-store-tile .Vlt-card,
  vg-hardware-store-tile .Vlt-card {
    padding-bottom: 10px;
    transition: transform 0.2s;
    cursor: pointer; }
    vg-store-tile .Vlt-card:hover,
    vg-hardware-store-tile .Vlt-card:hover {
      transform: scale(1.03); }
    vg-store-tile .Vlt-card__content,
    vg-hardware-store-tile .Vlt-card__content {
      text-align: center; }
    vg-store-tile .Vlt-card__image,
    vg-hardware-store-tile .Vlt-card__image {
      overflow: hidden;
      background-size: cover !important; }
    vg-store-tile .Vlt-card .p-large,
    vg-hardware-store-tile .Vlt-card .p-large {
      margin-bottom: 5px;
      text-align: center; }
    vg-store-tile .Vlt-card h4,
    vg-hardware-store-tile .Vlt-card h4 {
      margin-bottom: 0; }
    vg-store-tile .Vlt-card hr,
    vg-hardware-store-tile .Vlt-card hr {
      margin: 8px 0; }
    vg-store-tile .Vlt-card .Vup-tile__body,
    vg-hardware-store-tile .Vlt-card .Vup-tile__body {
      text-align: center; }
    vg-store-tile .Vlt-card .Vup-tile__disclaimer,
    vg-hardware-store-tile .Vlt-card .Vup-tile__disclaimer {
      -ms-flex-negative: 0;
          flex-shrink: 0; }
      vg-store-tile .Vlt-card .Vup-tile__disclaimer p,
      vg-hardware-store-tile .Vlt-card .Vup-tile__disclaimer p {
        color: #919eab;
        font-size: 1.2rem;
        line-height: 1.2rem;
        text-align: center; }
    vg-store-tile .Vlt-card .Vup-tile__description,
    vg-hardware-store-tile .Vlt-card .Vup-tile__description {
      -ms-flex: 1;
          flex: 1; }
      vg-store-tile .Vlt-card .Vup-tile__description p,
      vg-hardware-store-tile .Vlt-card .Vup-tile__description p {
        color: #4e5a64;
        font-size: 1.4rem; }
    vg-store-tile .Vlt-card .Vup-tile__content,
    vg-hardware-store-tile .Vlt-card .Vup-tile__content {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: column;
          flex-flow: column; }
      vg-store-tile .Vlt-card .Vup-tile__content h4,
      vg-store-tile .Vlt-card .Vup-tile__content .p-large,
      vg-hardware-store-tile .Vlt-card .Vup-tile__content h4,
      vg-hardware-store-tile .Vlt-card .Vup-tile__content .p-large {
        -ms-flex-negative: 0;
            flex-shrink: 0; }
    vg-store-tile .Vlt-card .Vup-store-footer .Vlt-btn span,
    vg-hardware-store-tile .Vlt-card .Vup-store-footer .Vlt-btn span {
      padding: 7px 14px; }

.Vlt-grid-margin-left__80 {
  margin-left: -80px; }

.Vlt-grid-margin-left_25 {
  margin-left: 25px; }

.Vlt-icon--58 {
  width: 58px;
  height: 58px; }

.Vlt-font_13 {
  font-size: 13px; }

.Vlt-right--nomargin {
  margin-right: 0 !important; }

.Vlt-left--nomargin {
  margin-left: 0 !important; }

.Vlt-flex-flow {
  -ms-flex-flow: row;
      flex-flow: row; }

.Vlt-margin__top7 {
  margin-top: -7px; }

.Vup-store-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .Vup-store-footer button {
    padding: 0 !important; }
    .Vup-store-footer button span {
      padding: 9px 14px; }
    .Vup-store-footer button .Vup-store-price-btn {
      background: rgba(0, 0, 0, 0.1); }
  .Vup-store-footer .Vup-input-quantity {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
        align-items: center;
    margin-right: 4px; }
    .Vup-store-footer .Vup-input-quantity .Vlt-input input {
      height: 32px; }
    .Vup-store-footer .Vup-input-quantity button {
      margin: 0 4px; }

.Vup-tile-container {
  height: 73vh;
  overflow-y: auto;
  border-bottom: 1px solid #e7ebee;
  padding: 0 8px;
  -ms-flex-align: start;
      align-items: flex-start; }
  .Vup-tile-container .Vlt-col {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: stretch;
        align-items: stretch;
    min-width: 280px;
    margin-bottom: 8px;
    margin-top: 8px; }
  .Vup-tile-container--hardware .Vlt-col {
    min-width: unset; }
    .Vup-tile-container--hardware .Vlt-col .Vlt-card {
      max-width: 100%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: column;
          flex-flow: column; }
      .Vup-tile-container--hardware .Vlt-col .Vlt-card hr {
        -ms-flex: 0;
            flex: 0; }
      .Vup-tile-container--hardware .Vlt-col .Vlt-card .Vup-tile__body {
        -ms-flex: 1;
            flex: 1; }
    .Vup-tile-container--hardware .Vlt-col img {
      max-width: 210px;
      height: 150px;
      content-fit: contain; }

.Vup-store-modal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
      flex-flow: column;
  width: 100%; }
  .Vup-store-modal .Vlt-modal__header {
    margin: -24px -24px 20px -25px;
    padding-top: 24px;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
    background-size: cover; }
    .Vup-store-modal .Vlt-modal__header h2, .Vup-store-modal .Vlt-modal__header h3, .Vup-store-modal .Vlt-modal__header span {
      color: #ffffff; }
    .Vup-store-modal .Vlt-modal__header .Vlt-card__image__icon {
      margin: 0 auto 16px; }
  .Vup-store-modal__disclaimer,
  .Vup-store-modal__disclaimer p {
    font-size: 1.2rem;
    color: #919eab; }
  .Vup-store-modal__disclaimer {
    margin-top: 16px; }
  .Vup-store-modal__dismiss {
    width: 630px; }

.Vup-store-hardware-modal .Vlt-box {
  margin: 0; }

.Vup-full-product-tile .Vup-store-modal {
  width: calc(100% + 132px); }
  .Vup-full-product-tile .Vup-store-modal .Vlt-modal__header {
    background-size: cover; }

.Vlt-tooltip--js .tooltip-inner {
  max-width: 300px;
  padding: 8px 10px;
  color: #ffffff;
  background-color: #2c2d30; }

.Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow {
  border-color: #2c2d30 transparent transparent !important; }

.Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow {
  border-color: transparent #2c2d30 transparent transparent !important; }

.Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow {
  border-color: transparent transparent #2c2d30 !important; }

.Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow {
  border-color: transparent transparent transparent #2c2d30 !important; }

.vg-container.vup-white-box.main-content {
  width: 100%; }

.vg-container {
  min-width: 768px;
  min-height: 600px;
  height: 100%;
  padding: 1px; }
  .vg-container .heading {
    text-align: left;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
    background-color: #ffffff; }
    .vg-container .heading img {
      padding: 10px 15px; }
    .vg-container .heading .vup-icon {
      float: right;
      padding: 23px 20px;
      cursor: pointer; }
  .vg-container row {
    margin-top: 10px;
    margin-left: 5px; }

.audioRecordDlg .modal-body {
  text-align: left; }

.audioRecordDlg .audio-modal-body.modal-body {
  padding: 0 40px 40px 40px; }

.audioRecordDlg .record-subheading {
  text-align: center;
  margin-bottom: 20px; }

.audioRecordDlg .btn + .btn {
  margin-left: 10px; }

.audioRecordDlg .btn {
  margin-top: 15px;
  margin-bottom: 0px; }

.audioRecordDlg .status-box {
  text-align: center;
  padding: 20px;
  font-size: 20px; }

.audio-download-link:hover, .audio-download-link:focus {
  text-decoration: none; }

.audio-file-name {
  margin-bottom: 2px;
  font-size: 14px;
  word-break: break-all; }

.audioButton button {
  background-color: transparent;
  border-color: transparent;
  padding: 2px 1px; }

vg-admin-player .vg-player-control {
  display: inline-block; }

vg-admin-player .vg-audio-scrubber {
  display: inline-block;
  width: calc(100% - 40px); }
  vg-admin-player .vg-audio-scrubber input {
    display: inline-block;
    width: calc(100% - 50px);
    margin-bottom: -5px; }
  vg-admin-player .vg-audio-scrubber .remaining {
    font-size: 13px;
    color: #c4cdd5; }

@media all and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .vg-audio-scrubber {
    display: none !important; } }

vg-login-page, vg-forgot-password, vg-forgot-pwd-submitted, secret-question, vg-onboarding-access-denied {
  width: 100%; }
  vg-login-page .Vlt-btn_active, vg-forgot-password .Vlt-btn_active, vg-forgot-pwd-submitted .Vlt-btn_active, secret-question .Vlt-btn_active {
    background-color: #35be8b !important; }
  vg-login-page select, vg-forgot-password select, vg-forgot-pwd-submitted select, secret-question select {
    -webkit-appearance: none; }

.sec-ques-text {
  line-height: 1.4; }

.recaptcha {
  margin: 0 auto;
  margin-bottom: 26px;
  margin-top: 16px;
  display: table; }
  .recaptcha > div {
    transform: scale(1.32, 1.2);
    opacity: .8; }
    @media only screen and (max-width: 575px) {
      .recaptcha > div {
        transform: scale(1, 1); } }

.forgot-pwd-container {
  padding-right: 100px;
  padding-left: 100px; }
  @media only screen and (max-width: 575px) {
    .forgot-pwd-container {
      padding-right: 20px;
      padding-left: 20px; } }

.forgot-password {
  font-size: 15px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #45a5e5;
  cursor: pointer; }

.Vlt-composite__append .eye-icon {
  min-height: 5rem !important; }

.loader {
  border: 2px solid rgba(255, 143, 2, 0);
  border-radius: 50%;
  border-top: 2px solid #ffffff;
  width: 32px;
  height: 32px;
  animation: spin 0.8s linear infinite;
  margin-top: -6px; }

@keyframes spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.login-container {
  -ms-flex-direction: column;
      flex-direction: column; }

.login-btn-spinner {
  margin-left: calc(50% - 40px); }

.login-error {
  max-width: 600px;
  width: 100%; }

.align-center {
  -ms-flex-pack: center;
      justify-content: center;
  display: -ms-flexbox;
  display: flex; }

.spinner-overlay {
  position: absolute;
  top: calc(50% - 60px);
  right: calc(50% - 30px); }

@media screen and (min-width: 500px) and (max-width: 768px) {
  .modal-dialog:not(.modal-sm):not(.modal-full-screen) {
    max-width: 500px;
    margin: 30px auto; } }

@media screen and (max-width: 374px) {
  .modal-body {
    padding: 30px; }
  .modal-header {
    font-size: 22px;
    padding: 20px 30px; } }

@media screen and (min-width: 375px) {
  .btn-group-lg-375 .caret.vup-icon-caret {
    font-size: 7px; }
  .btn-lg-375 .caret, .btn-group-lg-375 > .btn .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0; }
  .btn-group-lg-375 .caret {
    right: 14px;
    top: 20px; } }

.modal-backdrop {
  background-color: white; }

.modal-full-screen .modal-content {
  height: 100%; }

.modal-dialog.alert-modal .modal-header {
  padding: 10px;
  padding-bottom: 0px;
  text-align: left; }
  .modal-dialog.alert-modal .modal-header .alert-danger {
    margin: 0;
    font-size: 18px;
    font-family: "lato-bold";
    padding: 12px; }
    .modal-dialog.alert-modal .modal-header .alert-danger .vup-icon {
      padding: 0;
      font-size: 26px; }
    .modal-dialog.alert-modal .modal-header .alert-danger span + span {
      margin-left: 5px; }

.modal-dialog.alert-modal .modal-footer {
  padding-bottom: 40px; }

.modal-dialog.alert-modal .modal-body {
  padding: 40px; }

vg-confirm-modal .modal-dialog.alert-modal .modal-header {
  text-align: center;
  padding-top: 20px; }

.confirm-modal {
  width: 420px;
  min-height: 240px;
  height: auto;
  margin: 0 auto;
  top: 200px; }
  .confirm-modal .modal-body {
    padding: 0; }
  @media (max-width: 769px) {
    .confirm-modal {
      width: 90%; } }

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

.top-margin-15 {
  margin-top: 15px; }

.phone-book-container {
  max-width: 1024px; }

.phone-book-buttons {
  margin-top: 35px; }
  .phone-book-buttons .add-phone-number {
    margin: 0px 10px 0px 0px; }

.alternate-id-row .alternate-id-content {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: 0px;
  max-width: 600px;
  padding-left: 0px;
  margin-bottom: 0px; }
  .alternate-id-row .alternate-id-content .alternate-id {
    padding-top: 13px; }
  .alternate-id-row .alternate-id-content .google-id {
    padding-top: 13px; }
    .alternate-id-row .alternate-id-content .google-id span {
      margin-left: -35px; }
  .alternate-id-row .alternate-id-content span {
    font-size: 18px; }

.remove-modal {
  top: 200px;
  width: 415px; }
  .remove-modal .remove-btn-group {
    padding-top: 40px; }
    .remove-modal .remove-btn-group .btn {
      margin-bottom: 10px;
      margin-left: 10px; }

.vg-component-header {
  font-weight: bold;
  font-size: 16px; }

.user-contact-info-edit {
  max-width: 550px;
  float: left;
  width: 100%; }

.profile-settings-title {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 5px; }
  .profile-settings-title .vup-icon-profile {
    margin-right: 10px; }

.vg-component-holder {
  margin-bottom: 0px;
  margin-top: 10px; }

.cancel-save {
  width: 100%;
  float: left;
  text-align: center;
  background-color: #f5f5f5;
  padding-top: 10px;
  position: fixed;
  bottom: 0px !important; }
  .cancel-save .btn {
    margin-left: 7px;
    margin-bottom: 10px; }

.uname-body {
  background-color: #e7e7e7;
  padding: 10px; }

.password-info {
  width: 872px;
  height: 19px;
  font-size: 16px;
  text-align: left;
  color: #9b9b9b; }

.profile-contents-form .profile-content {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-bottom: 20px;
  width: 100%; }
  .profile-contents-form .profile-content label {
    color: #9b9b9b;
    font-weight: 500;
    font-size: 16px; }
  .profile-contents-form .profile-content .extension-dropdown {
    width: 150px; }
  .profile-contents-form .profile-content .phone-number {
    width: 100%;
    display: block; }

.profile-settings {
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px; }
  .profile-settings .page-title {
    font-size: 20px;
    font-weight: 700; }
  .profile-settings .icon-section {
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 44px;
    padding: 20px 8px; }
  .profile-settings .comp-section {
    display: -ms-inline-flexbox;
    display: inline-flex; }
    .profile-settings .comp-section .subTitle.subheading {
      margin-bottom: 0; }
  .profile-settings h3 {
    margin-bottom: 10px;
    font-size: 18px; }
  .profile-settings h4 {
    margin-top: 10px; }
  .profile-settings ng-select.extension-dropdown .btn {
    margin-bottom: 0; }

.alertGreen {
  background-color: #35be8b !important; }

.settings-confirm-modal {
  margin: 0 auto;
  top: 200px; }

.vup-container-congrats {
  max-width: 650px;
  margin: 0 auto; }
  @media only screen and (max-width: 767px) {
    .vup-container-congrats {
      padding-left: 15px;
      padding-right: 15px; } }
  @media only screen and (max-width: 767px) {
    .vup-container-congrats .vup-welcomme-name {
      line-height: 48px; } }
  @media only screen and (max-width: 767px) {
    .vup-container-congrats .vup-congrats-list {
      padding-left: 10px;
      padding-right: 10px; } }
  .vup-container-congrats .vup-congrats-list .row {
    padding: 10px 0px 10px;
    border-bottom: 1px solid #e6e6e6; }
  .vup-container-congrats .vup-congrats-list .vup-icon {
    font-size: 30px;
    margin-top: 5px; }
  .vup-container-congrats .vup-congrats-text {
    font-size: 20px;
    padding-left: 10px;
    margin-top: 5px;
    line-height: 26px;
    padding-bottom: 10px;
    position: relative;
    top: 5px;
    text-align: left; }
    @media only screen and (max-width: 767px) {
      .vup-container-congrats .vup-congrats-text {
        padding-left: 25px; } }
    @media only screen and (max-width: 374px) {
      .vup-container-congrats .vup-congrats-text {
        font-size: 18px; } }
  .vup-container-congrats .vup-has-setup .btn {
    margin: 0px;
    float: right; }
    @media only screen and (max-width: 374px) {
      .vup-container-congrats .vup-has-setup .btn {
        width: 97px;
        height: 36px;
        font-size: 14px; } }
  .vup-container-congrats .vup-icon-check {
    min-width: 124px;
    float: right; }
  .vup-container-congrats .no-right-padding {
    padding-right: 0px; }
  .vup-container-congrats .vup-get-started {
    margin-top: 40px;
    width: 200px;
    height: 58px;
    border-radius: 100px; }
    @media only screen and (max-width: 374px) {
      .vup-container-congrats .vup-get-started {
        width: 140px;
        height: 44px;
        font-size: 15px; } }

.vup-congrats-focus {
  height: 1px;
  opacity: 0;
  position: absolute;
  top: 0px; }

.vup-error-border {
  width: 244px;
  height: 70px;
  border-radius: 10px;
  margin: 0 auto;
  padding: 20px;
  border: solid 1px #e6e6e6;
  text-align: right;
  font-size: 17px; }

.vup-error-border-UK {
  width: 271px;
  height: 70px;
  border-radius: 10px;
  margin: 0 auto;
  padding: 20px;
  border: solid 1px #e6e6e6;
  text-align: right;
  font-size: 17px; }

.vup-error-subheading {
  font-size: 16px; }

.vup-error-margin {
  margin-top: 5px; }

.vup-error-border-box {
  width: 600px;
  height: 442px;
  border-radius: 5px;
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
  margin: 110px auto;
  border: solid 1px #e6e6e6;
  text-align: center; }

.vup-error-heading {
  font-size: 30px;
  padding: 0px; }

.vup-error-block {
  border-radius: 5px;
  background-color: #f25a6b;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2);
  margin: 10px auto;
  width: 100%;
  color: #ffffff;
  padding: 10px 20px 10px 35px;
  text-align: center;
  display: none;
  position: relative; }
  .vup-error-block:before {
    content: url("../images/icn-alert.svg");
    position: absolute;
    left: 20px; }

.device-form {
  margin: 0px auto; }
  .device-form .alert-info {
    line-height: normal; }

.device-info-edit {
  max-width: 870px; }

.duplicate-mac {
  text-align: left; }

.device-page {
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px; }
  .device-page .active-device {
    margin-top: 40px; }
  .device-page .page-title {
    font-size: 20px;
    font-weight: 700; }
  .device-page .icon-section {
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 44px;
    padding: 0px 8px; }
  .device-page .comp-section {
    display: -ms-inline-flexbox;
    display: inline-flex; }
    .device-page .comp-section .subTitle.subheading {
      margin-bottom: 0; }
  .device-page h3 {
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 18px; }
  .device-page h4 {
    margin-top: 10px; }

.vg-error-msg {
  background-color: red;
  padding: 7px 20px;
  color: white; }

.vg-error-box .vg-error-msg {
  margin: 10px 0;
  font-size: 18px; }

.cancel-save {
  width: 100%;
  float: left;
  background-color: #f5f5f5;
  text-align: center;
  padding: 10px 0 0;
  position: fixed;
  bottom: 0px !important; }
  .cancel-save .btn {
    margin-left: 7px;
    margin-bottom: 10px; }

.eu-device-label-center {
  float: right;
  text-align: left;
  position: relative;
  right: 10%; }

.device-phone-configuration-table {
  border: 1px solid #e6e6e6;
  border-radius: 10px;
  padding-top: 21px;
  padding-left: 25px;
  padding-right: 10px; }

.absolute-admin-button {
  position: absolute; }

.top-margin-10 {
  margin-top: 10px; }

.top-margin-28 {
  margin-top: 28px; }

.top-margin-150 {
  margin-top: 150px; }

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

.e911-device-modal {
  top: 200px; }

@media (min-width: 768px) {
  .e911-device-modal {
    width: 600px; } }

.confirm-modal .save-btn-group {
  margin-top: 30px; }

.admin-device-word-wrap {
  display: inline-block;
  word-break: break-all;
  word-wrap: break-word; }

.overlay-content {
  top: 35%;
  padding-left: 50%; }
  .overlay-content .admin-preview-loader {
    animation: rotate 1s infinite;
    height: 50px;
    width: 50px; }
  .overlay-content .admin-preview-loader:before,
  .overlay-content .admin-preview-loader:after {
    border-radius: 50%;
    content: '';
    display: block;
    height: 20px;
    width: 20px; }
  .overlay-content .admin-preview-loader:before {
    animation: ball1 1s infinite;
    background-color: #cb2025;
    box-shadow: 30px 0 0 #f8b334;
    margin-bottom: 10px; }
  .overlay-content .admin-preview-loader:after {
    animation: ball2 1s infinite;
    background-color: #00a096;
    box-shadow: 30px 0 0 #97bf0d; }

.capitalize {
  text-transform: capitalize; }

.custom-create-tag-ext-modal {
  max-height: calc(100vh - 59px);
  overflow-y: auto; }
  .custom-create-tag-ext-modal vg-admin-create-custom-tag .modal-body {
    padding: 30px; }
  .custom-create-tag-ext-modal vg-admin-create-custom-tag h2 {
    color: inherit !important;
    text-align: inherit !important; }

.modal-container {
  /* background-color: rgba(225, 225, 225, 0.36); */ }

@media print {
  .hide-print {
    display: none !important; }
  .show-print {
    display: block; }
  .show-print-table {
    display: table;
    width: 100%; }
    .show-print-table td, .show-print-table th {
      white-space: normal !important;
      word-break: break-word;
      overflow-wrap: break-word;
      padding: 0 0 0 5px !important; }
  .Vlt-main {
    overflow-y: visible !important; }
  .Vup-overlay.in {
    position: unset; } }

@media screen {
  .show-print {
    display: none; }
  .show-print-table {
    display: none; } }

.c2cme-demo-frame iframe {
  border: none;
  width: 100%; }

.navigate-url-link {
  cursor: pointer; }

.check-box-custom-label {
  cursor: pointer;
  font-weight: unset; }

.modal-auto-overflow-y {
  overflow-y: auto; }

.Vup-invoice-container {
  margin-left: auto;
  margin-right: auto; }

.hidden {
  display: none !important; }

.Vup-floating-btn {
  position: fixed;
  height: 70px;
  bottom: 10px;
  right: 30px;
  z-index: 999; }
  @media only screen and (max-width: 768px) {
    .Vup-floating-btn {
      z-index: 50; } }
  .Vup-floating-btn--left {
    right: auto;
    left: 30px; }
  .Vup-floating-btn__panel {
    bottom: 70px;
    left: 60px;
    z-index: 900;
    padding: 32px;
    position: absolute; }

.Vup-ctc-checkbox label {
  -ms-flex-align: center;
      align-items: center; }

.payment-spinner-container {
  padding-top: calc(50% - 60px);
  height: 500px; }

vg-admin-user-navigator {
  -ms-flex: auto;
      flex: auto; }
  vg-admin-user-navigator .container-fluid {
    height: calc(100% - 59px); }

vg-users-table-list input[type=checkbox][disabled] + label, vg-pbx-summary-table-list input[type=checkbox][disabled] + label {
  cursor: not-allowed; }

vg-users-table-list input[type=checkbox] + label, vg-pbx-summary-table-list input[type=checkbox] + label {
  margin-left: 7px; }

vg-users-table-list .ngx-datatable, vg-pbx-summary-table-list .ngx-datatable {
  font-size: 14px;
  color: #42424a; }
  vg-users-table-list .ngx-datatable .datatable-body-cell:nth-child(2), vg-pbx-summary-table-list .ngx-datatable .datatable-body-cell:nth-child(2) {
    font-size: 15px;
    font-family: "Lato-SemiBold", Helvetica, Arial, sans-serif; }
  vg-users-table-list .ngx-datatable .datatable-row-center, vg-pbx-summary-table-list .ngx-datatable .datatable-row-center {
    border-radius: 4px; }

vg-users-table-list .newUserExtensionMDialog, vg-pbx-summary-table-list .newUserExtensionMDialog {
  width: 650px; }

vg-users-table-list .newUserExtensionMBody, vg-pbx-summary-table-list .newUserExtensionMBody {
  padding: 15px; }

.reset-password-result-confirm {
  width: 100%; }

.vg-new-user-assign-extension {
  margin-top: 10px !important;
  max-width: 650px;
  margin: 0 auto; }
  @media only screen and (max-width: 767px) {
    .vg-new-user-assign-extension {
      padding-left: 15px;
      padding-right: 15px; } }
  .vg-new-user-assign-extension h2 {
    font-size: 26px;
    padding-bottom: 20px; }
  .vg-new-user-assign-extension .vup-extension-subheading {
    font-size: 15px;
    line-height: 1.6;
    color: #42424a; }
  @media only screen and (max-width: 767px) {
    .vg-new-user-assign-extension .vup-welcome-name {
      line-height: 48px; } }
  .vg-new-user-assign-extension .vup-congrats-list {
    padding-left: 20px;
    padding-right: 20px; }
    @media only screen and (max-width: 767px) {
      .vg-new-user-assign-extension .vup-congrats-list {
        padding-left: 10px;
        padding-right: 10px; } }
    .vg-new-user-assign-extension .vup-congrats-list .row {
      padding: 10px 0px 10px;
      border-bottom: 1px solid #e6e6e6; }
    .vg-new-user-assign-extension .vup-congrats-list .vup-icon {
      font-size: 30px;
      margin-top: 5px; }
  .vg-new-user-assign-extension .vup-congrats-text {
    font-size: 18px;
    line-height: 1.2;
    text-align: left;
    color: #42424a;
    padding-left: 10px;
    margin-top: 5px;
    padding-bottom: 10px;
    position: relative;
    top: 5px;
    text-align: left; }
    @media only screen and (max-width: 767px) {
      .vg-new-user-assign-extension .vup-congrats-text {
        padding-left: 25px; } }
    @media only screen and (max-width: 374px) {
      .vg-new-user-assign-extension .vup-congrats-text {
        font-size: 18px; } }
  .vg-new-user-assign-extension .vup-has-setup .btn {
    margin: 0px;
    float: right; }
    @media only screen and (max-width: 374px) {
      .vg-new-user-assign-extension .vup-has-setup .btn {
        width: 97px;
        height: 36px;
        font-size: 14px; } }
  .vg-new-user-assign-extension .vup-icon-check {
    min-width: 124px;
    float: right; }
  .vg-new-user-assign-extension .no-right-padding {
    padding-right: 0px; }
  .vg-new-user-assign-extension .vup-get-started {
    margin-top: 40px;
    width: 200px;
    height: 58px;
    border-radius: 100px; }
    @media only screen and (max-width: 374px) {
      .vg-new-user-assign-extension .vup-get-started {
        width: 140px;
        height: 44px;
        font-size: 15px; } }

vg-assign-extension .select-dropdown {
  margin-bottom: 20px; }

vg-extn-user .did-sort-column {
  margin-top: -10px; }
  vg-extn-user .did-sort-column label {
    margin-left: 0px !important; }

.vup-congrats-focus {
  height: 1px;
  opacity: 0;
  position: absolute;
  top: 0px; }

.Vup-promo-modal .Vlt-modal__content {
  margin: 0 -24px -16px;
  padding-bottom: 0;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  background-image: url("../images/promo-mobile-bg.svg"); }
  @media only screen and (min-width: 576px) {
    .Vup-promo-modal .Vlt-modal__content .Vlt-col {
      padding-top: 16px;
      padding-bottom: 16px; } }
  @media only screen and (min-width: 576px) {
    .Vup-promo-modal .Vlt-modal__content .Vlt-col--1of4 {
      padding-right: 40px;
      padding-left: 0; } }
  @media only screen and (max-width: 575px) {
    .Vup-promo-modal .Vlt-modal__content .Vlt-col--1of4 {
      padding-right: 32px;
      padding-left: 32px; } }
  @media only screen and (min-width: 576px) {
    .Vup-promo-modal .Vlt-modal__content .Vlt-col--3of4 {
      padding-left: 40px; } }
  @media only screen and (max-width: 575px) {
    .Vup-promo-modal .Vlt-modal__content .Vlt-col--3of4 {
      padding-right: 32px;
      padding-left: 32px; } }

.Vup-promo-modal .Vlt-modal__footer {
  display: none; }

.mobile-promo {
  color: #ffffff; }
  .mobile-promo .btn.btn-send {
    color: #ffffff;
    background-color: #0e6e94;
    border-color: #0e6e94;
    font-family: Lato-Semibold; }
    .mobile-promo .btn.btn-send:active {
      background-color: #0c6284;
      border-color: #0c6284; }
    .mobile-promo .btn.btn-send.success {
      background-color: #38cd96;
      border-color: #38cd96; }
    .mobile-promo .btn.btn-send.error {
      background-color: #f25a6b;
      border-color: #f25a6b; }
    .mobile-promo .btn.btn-send[disabled] {
      opacity: 0.4; }

.modal.modal-mobile-promo .modal-dialog {
  width: 900px;
  margin-top: 120px;
  text-align: left; }

.modal.modal-mobile-promo .modal-body {
  padding: 0; }

.modal.modal-mobile-promo .one-last-thing {
  position: relative;
  height: 60px;
  background: #e7ebee;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  font-size: 20px;
  font-family: Lato-Bold;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px; }
  .modal.modal-mobile-promo .one-last-thing img {
    width: 30px;
    margin-right: 10px; }
  .modal.modal-mobile-promo .one-last-thing vg-icon {
    cursor: pointer;
    position: absolute;
    top: -4px;
    right: 0; }
    .modal.modal-mobile-promo .one-last-thing vg-icon .vup-icon:hover {
      color: #33aaee; }

.mobile-promo-modal {
  width: 900px;
  padding: 30px 64px 14px 40px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px; }
  .mobile-promo-modal .main {
    padding-left: 8px; }
  .mobile-promo-modal .promo-title h2 {
    font-family: Lato-Bold;
    margin-top: 0;
    margin-bottom: 20px; }
  .mobile-promo-modal .promo-copy {
    font-family: Lato-Medium;
    font-size: 17px;
    line-height: 1.29;
    margin-bottom: 32px; }
  .mobile-promo-modal form input[name="sendToTel"] {
    padding-left: 42px; }
    .mobile-promo-modal form input[name="sendToTel"].has-error {
      color: #f25a6b; }
  .mobile-promo-modal form vg-icon {
    position: absolute;
    top: 12px;
    left: 14px; }
  .mobile-promo-modal form ng-select .btn, .mobile-promo-modal form ng-select input.ui-select-search {
    margin-bottom: 12px; }
  .mobile-promo-modal form ng-select .caret {
    top: 20px; }
  .mobile-promo-modal .btn-send {
    margin-bottom: 50px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center; }
    .mobile-promo-modal .btn-send .vup-icon-msg-read {
      margin-left: 5px; }
    .mobile-promo-modal .btn-send .vup-icon-check, .mobile-promo-modal .btn-send .vup-icon-alert {
      margin-right: 5px; }
  .mobile-promo-modal .store-link {
    font-size: 0; }
    .mobile-promo-modal .store-link img {
      height: 48px; }
  .mobile-promo-modal .btn-appstore-badge {
    margin-right: 20px; }

vg-mobile-promo-banner {
  width: 100%; }

.mobile-promo-banner {
  height: 87px;
  padding: 14px 14px 12px 16px;
  background-image: linear-gradient(275deg, #179ae2, #0fcdbc);
  font-family: Lato-Bold;
  font-size: 16px; }
  .mobile-promo-banner .promo-mobile-app {
    width: 46px;
    margin-right: 22px; }
  .mobile-promo-banner .promo-copy {
    margin-top: -8px;
    padding-bottom: 8px; }
  .mobile-promo-banner form {
    display: inline-block; }
  .mobile-promo-banner .country-code {
    width: 154px;
    float: left; }
    .mobile-promo-banner .country-code ng-select .btn {
      margin-bottom: 0; }
    .mobile-promo-banner .country-code ng-select .ui-select-search {
      margin-bottom: 0; }
  .mobile-promo-banner .send-to {
    margin-left: 8px;
    width: 314px;
    float: left;
    position: relative;
    z-index: 1; }
    .mobile-promo-banner .send-to.success {
      width: 423px; }
    .mobile-promo-banner .send-to.error {
      width: 453px; }
    .mobile-promo-banner .send-to .input-group input {
      border-bottom-right-radius: 0 !important;
      border-top-right-radius: 0 !important;
      padding-left: 36px;
      width: 180px; }
      .mobile-promo-banner .send-to .input-group input.has-error {
        color: #f25a6b; }
    .mobile-promo-banner .send-to .input-group vg-icon {
      position: absolute;
      top: 8px;
      left: 8px;
      z-index: 25; }
    .mobile-promo-banner .send-to .input-group-btn {
      padding-left: 0; }
      .mobile-promo-banner .send-to .input-group-btn .btn {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0; }
  .mobile-promo-banner .btn-appstore-badge, .mobile-promo-banner .btn-playstore-badge {
    vertical-align: top;
    margin-left: 14px; }
  .mobile-promo-banner .btn-playstore-badge {
    margin-left: 7px; }
  .mobile-promo-banner .banner-controls {
    position: absolute;
    font-size: 14px;
    top: 10px;
    right: 14px; }
    .mobile-promo-banner .banner-controls .vup-icon-close {
      margin-bottom: -4px;
      margin-left: 12px;
      cursor: pointer; }
    .mobile-promo-banner .banner-controls .dismiss, .mobile-promo-banner .banner-controls .shutup {
      cursor: pointer;
      text-decoration: underline;
      opacity: 0.8; }
    .mobile-promo-banner .banner-controls .shutup {
      margin-left: 12px; }

.gu-mirror {
  position: fixed !important;
  margin: 0 !important;
  z-index: 9999 !important;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80); }

.gu-hide {
  display: none !important; }

.gu-unselectable {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important; }

.gu-transit {
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20); }

.ccr-bulk-download .download-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: 36px; }

.ccr-bulk-download .download-progress-container {
  width: 60%;
  display: inline-block; }
  .ccr-bulk-download .download-progress-container .total-bar {
    border-radius: 100px;
    background-color: #d9d9d9;
    width: 100%; }
  .ccr-bulk-download .download-progress-container .used-bar {
    height: 5px;
    border-radius: 100px;
    width: 0%;
    transition: width 0.3s ease-out;
    background-color: #33aaee; }

.ccr-bulk-download .package-info {
  width: 30%; }

.ccr-bulk-download .completed {
  width: 5%;
  height: 24px; }

vg-call-recording-audit-log .scrollable-table {
  max-height: 200px;
  overflow-y: auto;
  display: block;
  margin: 15px 0; }

.call-record-detail {
  text-align: left; }
  .call-record-detail .vup-player-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding-left: 5px; }
    .call-record-detail .vup-player-container vg-admin-player {
      width: calc(100% - 128px); }
    .call-record-detail .vup-player-container .recording-actions {
      width: 128px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between; }
    .call-record-detail .vup-player-container .recording-actions.display-block {
      display: block; }

vg-admin-store-cart .Vup-cart-trigger {
  margin-right: 8px; }

vg-admin-store-cart .Vup-cart-modal .modal-container {
  background-color: transparent;
  width: auto;
  margin-top: 160px;
  float: right;
  position: relative;
  height: auto; }

vg-admin-store-cart .Vup-cart-modal .modal-content {
  width: 390px;
  min-height: 375px;
  border: 0;
  border-radius: 10px;
  background-color: #ffffff;
  box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.27); }

vg-admin-store-cart .Vup-cart-modal .modal-dialog {
  width: 390px;
  margin: 5px 20px; }

vg-admin-store-cart .Vup-cart-modal .modal-body {
  width: 390px;
  padding: 5px 0px; }

vg-admin-store-cart .Vup-cart-modal .modal-arrow {
  content: "";
  display: block;
  position: absolute;
  top: -8px;
  right: 60px;
  bottom: auto;
  width: 0;
  height: 0;
  border-style: solid;
  z-index: 1;
  border-bottom: 8px solid #ffffff;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  -webkit-filter: drop-shadow(0px -2px 2px rgba(0, 0, 0, 0.1)); }

.Vup-cart {
  text-align: left;
  padding: 24px; }
  .Vup-cart__scroll {
    max-height: 40vh;
    overflow-y: auto;
    background: linear-gradient(0deg, rgba(44, 45, 48, 0.1) 0%, transparent 10px), linear-gradient(0deg, transparent 70%, rgba(44, 45, 48, 0.1) 100%) 100% 0;
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-size: 1100% 100%, 100% 40px, 100% 14px, 100% 14px; }
    .Vup-cart__scroll__shadow {
      background: linear-gradient(0deg, #ffffff 20px, transparent 20px), linear-gradient(0deg, transparent calc(100% - 20px), #ffffff calc(100% - 20px)) 100% 0; }
  .Vup-cart__title td {
    border-top: 0;
    border-bottom: 0 !important;
    padding-bottom: 0 !important; }
    .Vup-cart__title td + td {
      padding-top: 0 !important; }
  .Vup-cart .Vlt-form__group {
    margin: 0 10px;
    -ms-flex-align: center;
        align-items: center; }
  .Vup-cart table {
    width: 100%; }
    .Vup-cart table td {
      padding-left: 0; }
    .Vup-cart table tr:last-child td {
      border: 0; }
  .Vup-cart td.Vup-cart__label {
    min-width: 50%; }
  .Vup-cart td.Vup-cart__quantity {
    width: 70px;
    margin-top: -8px;
    display: flex; }
    .Vup-cart td.Vup-cart__quantity .Vlt-input {
      display: inline-block;
      vertical-align: middle; }
    .Vup-cart td.Vup-cart__quantity vg-icon {
      cursor: pointer; }
  .Vup-cart .Vlt-table__cell__number {
    text-align: right;
    width: 80px; }
  .Vup-cart hr {
    margin: 16px 0; }
  .Vup-cart a {
    color: #2c2d30; }

.Vlt-scroll_overflow {
  overflow-y: auto;
  max-height: 150px;
  margin: 10px;
  padding-left: 25px; }

vg-manage-service-details .manageservice-bulk-delete {
  height: 70px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.3);
  background-color: #fcfdfd;
  padding: 17px 20px;
  width: 100%;
  position: -webkit-sticky;
  position: sticky;
  top-margin: 10px;
  right: 0%;
  left: 0%;
  bottom: 0%;
  margin-top: 30px;
  margin-bottom: 10px; }

ul.customer-summary-list {
  list-style: none;
  padding: 0;
  display: table; }
  ul.customer-summary-list li {
    display: table-row; }
    ul.customer-summary-list li > span {
      display: table-cell;
      padding-bottom: 10px; }
  ul.customer-summary-list li > .summary-label {
    font-family: Lato-Semibold;
    font-size: 16px;
    color: #667486;
    padding-right: 30px; }
  ul.customer-summary-list li > .summary-field {
    font-family: Lato-Semibold;
    font-size: 16px;
    color: #000; }
  ul.customer-summary-list li > .threshold .dropdown-menu > li > a {
    padding: 3px 60px 3px 20px; }

vg-company-report-advanced-filter .Vlt-dropdown__panel_open {
  overflow: visible; }

vg-company-report-advanced-filter .Vlt-dropdown__block {
  white-space: nowrap; }

vg-admin-detail-reports {
  text-align: left; }
  vg-admin-detail-reports .Vlt-badge {
    vertical-align: middle; }

.admin-email-summary {
  text-align: left; }

.email-btn-group {
  text-align: center; }

.multiple-email-label {
  cursor: pointer; }

.record-click {
  cursor: pointer; }

.company-summary-report .detailed-reports, .users-summary-report .detailed-reports, .cg-summary-report .detailed-reports, .cq-summary-report .detailed-reports {
  margin-top: 75px;
  padding: 0 40px; }
  @media only screen and (max-width: 575px) {
    .company-summary-report .detailed-reports, .users-summary-report .detailed-reports, .cg-summary-report .detailed-reports, .cq-summary-report .detailed-reports {
      padding: 0 20px; } }

@media print {
  .company-summary-report .print-xs-6, .users-summary-report .print-xs-6, .cg-summary-report .print-xs-6, .cq-summary-report .print-xs-6 {
    width: 50%; } }

@media print {
  .company-summary-report .print-xs-12, .users-summary-report .print-xs-12, .cg-summary-report .print-xs-12, .cq-summary-report .print-xs-12 {
    width: 100%; } }

vg-company-call-log-report .exportExcelBtn, vg-cg-call-log .exportExcelBtn, vg-cq-call-log .exportExcelBtn {
  margin: 0 15px;
  padding: 10px 15px; }

vg-company-call-log-report .recording-modal, vg-cg-call-log .recording-modal, vg-cq-call-log .recording-modal {
  overflow-y: auto; }

vg-company-call-log-report .modal-header, vg-cg-call-log .modal-header, vg-cq-call-log .modal-header {
  padding-bottom: 0 !important; }

vg-company-call-log-report .modal-body, vg-cg-call-log .modal-body, vg-cq-call-log .modal-body {
  padding: 40px !important; }

vg-company-call-log-report .recording-select-label, vg-cg-call-log .recording-select-label, vg-cq-call-log .recording-select-label {
  text-align: left;
  padding: 10px 5px; }

vg-company-call-log-report .width-zero, vg-cg-call-log .width-zero, vg-cq-call-log .width-zero {
  width: 0;
  font-size: 0; }

vg-company-call-log-report .table-recording-header .datatable-header-cell-wrapper, vg-cg-call-log .table-recording-header .datatable-header-cell-wrapper, vg-cq-call-log .table-recording-header .datatable-header-cell-wrapper {
  visibility: hidden; }

vg-company-call-log-report .admin-cb-extension, vg-cg-call-log .admin-cb-extension, vg-cq-call-log .admin-cb-extension {
  max-width: 490px;
  padding-left: 20px; }

vg-company-call-log-report .admin-cb-selected-ext, vg-cg-call-log .admin-cb-selected-ext, vg-cq-call-log .admin-cb-selected-ext {
  font-size: 20px;
  font-weight: bold;
  color: #42424a; }

vg-company-call-log-report .call-log-cb-btn-panel .btn, vg-cg-call-log .call-log-cb-btn-panel .btn, vg-cq-call-log .call-log-cb-btn-panel .btn {
  margin-bottom: 0; }

vg-cg-member-summary .exportExcelBtn, vg-cg-call-log .exportExcelBtn, vg-cq-call-log .exportExcelBtn {
  padding: 10px 15px; }

vg-cg-member-summary .member-summary, vg-cg-call-log .member-summary, vg-cq-call-log .member-summary {
  text-align: left;
  font-size: 20px; }

vg-cq-report-daily-analysis .exportExcelBtn, vg-cq-report-agent-summary .exportExcelBtn {
  padding: 10px 15px; }

.chart-container {
  height: 300px; }

vg-users-summary-report-table div.setting-checkbox {
  margin-top: 5px; }

vg-admin-reports-date-filter .date-filter {
  border-radius: 6px;
  box-shadow: 0 1px 40px 0 rgba(14, 66, 100, 0.13);
  margin: 20px 0;
  padding: 7px 20px;
  min-height: 200px; }
  vg-admin-reports-date-filter .date-filter .filter-heading {
    text-align: center; }
  vg-admin-reports-date-filter .date-filter .filter-body {
    text-align: left; }
    vg-admin-reports-date-filter .date-filter .filter-body .calendar-suffix {
      top: 33px; }
    vg-admin-reports-date-filter .date-filter .filter-body .applyBtn {
      margin-left: 10px; }
    vg-admin-reports-date-filter .date-filter .filter-body .btn .filterdropdown {
      top: 44px;
      right: 15px; }
    vg-admin-reports-date-filter .date-filter .filter-body button {
      margin-bottom: 0;
      height: 38px; }
      @media print {
        vg-admin-reports-date-filter .date-filter .filter-body button {
          display: none; } }
    vg-admin-reports-date-filter .date-filter .filter-body input {
      height: 38px; }
    vg-admin-reports-date-filter .date-filter .filter-body .filterUserBtns {
      text-align: center; }
  vg-admin-reports-date-filter .date-filter .margintop20px {
    margin-top: 20px; }
  vg-admin-reports-date-filter .date-filter .margin30px {
    margin: 30px; }
  vg-admin-reports-date-filter .date-filter .custom-tooltip-datefilter .tooltip-inner {
    max-width: 150px; }

.datefilter-modal-dialog {
  width: 600px;
  height: 400px; }

@media print {
  vg-company-summary-report .modal.in,
  vg-my-calls-report .modal.in,
  vg-users-summary-report .modal.in,
  vg-cg-summary-report .modal.in,
  vg-cq-summary-report .modal.in {
    position: relative; }
  vg-company-summary-report .modal-container,
  vg-my-calls-report .modal-container,
  vg-users-summary-report .modal-container,
  vg-cg-summary-report .modal-container,
  vg-cq-summary-report .modal-container {
    position: relative;
    height: auto; }
  vg-company-summary-report .modal-dialog,
  vg-my-calls-report .modal-dialog,
  vg-users-summary-report .modal-dialog,
  vg-cg-summary-report .modal-dialog,
  vg-cq-summary-report .modal-dialog {
    position: relative;
    height: auto; }
  vg-company-summary-report .admin-user-body,
  vg-my-calls-report .admin-user-body,
  vg-users-summary-report .admin-user-body,
  vg-cg-summary-report .admin-user-body,
  vg-cq-summary-report .admin-user-body {
    max-height: none !important; } }

vg-call-queue-agent-info .agentTab, vg-call-group-agent-info .agentTab {
  float: left;
  padding-left: 0px; }

vg-cq-report-agent-login-history .agentLHTable {
  margin-left: calc(100% - 80%);
  margin-top: 100px;
  max-width: 1000px; }

.vgMarginTop10px {
  margin-top: 10px; }

.vgMarginTop60px {
  margin-top: 60px; }

.vgMarginTop5px {
  margin-top: 5px; }

.vgMarginRight20px {
  margin-right: 20px; }

.vgPaddingLeft15 {
  padding-left: 15px; }

/*!
 * Bootstrap v3.3.7 (http://get~bootstrap-sass/assets/stylesheets/bootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/~bootstrap-sass/assets/stylesheets/bootstrap/blob/master/LICENSE)
 */
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  a[href]:after {
    content: " (" attr(href) ")"; }
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: ""; }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  .navbar {
    display: none; }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important; }
  .label {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important; } }

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 5px;
  padding-right: 5px; }
  .container:before, .container:after {
    content: " ";
    display: table; }
  .container:after {
    clear: both; }
  @media (min-width: 768px) {
    .container {
      width: 730px; } }
  @media (min-width: 992px) {
    .container {
      width: 950px; } }
  @media (min-width: 1200px) {
    .container {
      width: 1150px; } }

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 5px;
  padding-right: 5px; }
  .container-fluid:before, .container-fluid:after {
    content: " ";
    display: table; }
  .container-fluid:after {
    clear: both; }

.row {
  margin-left: -5px;
  margin-right: -5px; }
  .row:before, .row:after {
    content: " ";
    display: table; }
  .row:after {
    clear: both; }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 5px;
  padding-right: 5px; }

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

.col-xs-1 {
  width: 8.33333%; }

.col-xs-2 {
  width: 16.66667%; }

.col-xs-3 {
  width: 25%; }

.col-xs-4 {
  width: 33.33333%; }

.col-xs-5 {
  width: 41.66667%; }

.col-xs-6 {
  width: 50%; }

.col-xs-7 {
  width: 58.33333%; }

.col-xs-8 {
  width: 66.66667%; }

.col-xs-9 {
  width: 75%; }

.col-xs-10 {
  width: 83.33333%; }

.col-xs-11 {
  width: 91.66667%; }

.col-xs-12 {
  width: 100%; }

.col-xs-pull-0 {
  right: auto; }

.col-xs-pull-1 {
  right: 8.33333%; }

.col-xs-pull-2 {
  right: 16.66667%; }

.col-xs-pull-3 {
  right: 25%; }

.col-xs-pull-4 {
  right: 33.33333%; }

.col-xs-pull-5 {
  right: 41.66667%; }

.col-xs-pull-6 {
  right: 50%; }

.col-xs-pull-7 {
  right: 58.33333%; }

.col-xs-pull-8 {
  right: 66.66667%; }

.col-xs-pull-9 {
  right: 75%; }

.col-xs-pull-10 {
  right: 83.33333%; }

.col-xs-pull-11 {
  right: 91.66667%; }

.col-xs-pull-12 {
  right: 100%; }

.col-xs-push-0 {
  left: auto; }

.col-xs-push-1 {
  left: 8.33333%; }

.col-xs-push-2 {
  left: 16.66667%; }

.col-xs-push-3 {
  left: 25%; }

.col-xs-push-4 {
  left: 33.33333%; }

.col-xs-push-5 {
  left: 41.66667%; }

.col-xs-push-6 {
  left: 50%; }

.col-xs-push-7 {
  left: 58.33333%; }

.col-xs-push-8 {
  left: 66.66667%; }

.col-xs-push-9 {
  left: 75%; }

.col-xs-push-10 {
  left: 83.33333%; }

.col-xs-push-11 {
  left: 91.66667%; }

.col-xs-push-12 {
  left: 100%; }

.col-xs-offset-0 {
  margin-left: 0%; }

.col-xs-offset-1 {
  margin-left: 8.33333%; }

.col-xs-offset-2 {
  margin-left: 16.66667%; }

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

.col-xs-offset-4 {
  margin-left: 33.33333%; }

.col-xs-offset-5 {
  margin-left: 41.66667%; }

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

.col-xs-offset-7 {
  margin-left: 58.33333%; }

.col-xs-offset-8 {
  margin-left: 66.66667%; }

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

.col-xs-offset-10 {
  margin-left: 83.33333%; }

.col-xs-offset-11 {
  margin-left: 91.66667%; }

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

@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left; }
  .col-sm-1 {
    width: 8.33333%; }
  .col-sm-2 {
    width: 16.66667%; }
  .col-sm-3 {
    width: 25%; }
  .col-sm-4 {
    width: 33.33333%; }
  .col-sm-5 {
    width: 41.66667%; }
  .col-sm-6 {
    width: 50%; }
  .col-sm-7 {
    width: 58.33333%; }
  .col-sm-8 {
    width: 66.66667%; }
  .col-sm-9 {
    width: 75%; }
  .col-sm-10 {
    width: 83.33333%; }
  .col-sm-11 {
    width: 91.66667%; }
  .col-sm-12 {
    width: 100%; }
  .col-sm-pull-0 {
    right: auto; }
  .col-sm-pull-1 {
    right: 8.33333%; }
  .col-sm-pull-2 {
    right: 16.66667%; }
  .col-sm-pull-3 {
    right: 25%; }
  .col-sm-pull-4 {
    right: 33.33333%; }
  .col-sm-pull-5 {
    right: 41.66667%; }
  .col-sm-pull-6 {
    right: 50%; }
  .col-sm-pull-7 {
    right: 58.33333%; }
  .col-sm-pull-8 {
    right: 66.66667%; }
  .col-sm-pull-9 {
    right: 75%; }
  .col-sm-pull-10 {
    right: 83.33333%; }
  .col-sm-pull-11 {
    right: 91.66667%; }
  .col-sm-pull-12 {
    right: 100%; }
  .col-sm-push-0 {
    left: auto; }
  .col-sm-push-1 {
    left: 8.33333%; }
  .col-sm-push-2 {
    left: 16.66667%; }
  .col-sm-push-3 {
    left: 25%; }
  .col-sm-push-4 {
    left: 33.33333%; }
  .col-sm-push-5 {
    left: 41.66667%; }
  .col-sm-push-6 {
    left: 50%; }
  .col-sm-push-7 {
    left: 58.33333%; }
  .col-sm-push-8 {
    left: 66.66667%; }
  .col-sm-push-9 {
    left: 75%; }
  .col-sm-push-10 {
    left: 83.33333%; }
  .col-sm-push-11 {
    left: 91.66667%; }
  .col-sm-push-12 {
    left: 100%; }
  .col-sm-offset-0 {
    margin-left: 0%; }
  .col-sm-offset-1 {
    margin-left: 8.33333%; }
  .col-sm-offset-2 {
    margin-left: 16.66667%; }
  .col-sm-offset-3 {
    margin-left: 25%; }
  .col-sm-offset-4 {
    margin-left: 33.33333%; }
  .col-sm-offset-5 {
    margin-left: 41.66667%; }
  .col-sm-offset-6 {
    margin-left: 50%; }
  .col-sm-offset-7 {
    margin-left: 58.33333%; }
  .col-sm-offset-8 {
    margin-left: 66.66667%; }
  .col-sm-offset-9 {
    margin-left: 75%; }
  .col-sm-offset-10 {
    margin-left: 83.33333%; }
  .col-sm-offset-11 {
    margin-left: 91.66667%; }
  .col-sm-offset-12 {
    margin-left: 100%; } }

@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left; }
  .col-md-1 {
    width: 8.33333%; }
  .col-md-2 {
    width: 16.66667%; }
  .col-md-3 {
    width: 25%; }
  .col-md-4 {
    width: 33.33333%; }
  .col-md-5 {
    width: 41.66667%; }
  .col-md-6 {
    width: 50%; }
  .col-md-7 {
    width: 58.33333%; }
  .col-md-8 {
    width: 66.66667%; }
  .col-md-9 {
    width: 75%; }
  .col-md-10 {
    width: 83.33333%; }
  .col-md-11 {
    width: 91.66667%; }
  .col-md-12 {
    width: 100%; }
  .col-md-pull-0 {
    right: auto; }
  .col-md-pull-1 {
    right: 8.33333%; }
  .col-md-pull-2 {
    right: 16.66667%; }
  .col-md-pull-3 {
    right: 25%; }
  .col-md-pull-4 {
    right: 33.33333%; }
  .col-md-pull-5 {
    right: 41.66667%; }
  .col-md-pull-6 {
    right: 50%; }
  .col-md-pull-7 {
    right: 58.33333%; }
  .col-md-pull-8 {
    right: 66.66667%; }
  .col-md-pull-9 {
    right: 75%; }
  .col-md-pull-10 {
    right: 83.33333%; }
  .col-md-pull-11 {
    right: 91.66667%; }
  .col-md-pull-12 {
    right: 100%; }
  .col-md-push-0 {
    left: auto; }
  .col-md-push-1 {
    left: 8.33333%; }
  .col-md-push-2 {
    left: 16.66667%; }
  .col-md-push-3 {
    left: 25%; }
  .col-md-push-4 {
    left: 33.33333%; }
  .col-md-push-5 {
    left: 41.66667%; }
  .col-md-push-6 {
    left: 50%; }
  .col-md-push-7 {
    left: 58.33333%; }
  .col-md-push-8 {
    left: 66.66667%; }
  .col-md-push-9 {
    left: 75%; }
  .col-md-push-10 {
    left: 83.33333%; }
  .col-md-push-11 {
    left: 91.66667%; }
  .col-md-push-12 {
    left: 100%; }
  .col-md-offset-0 {
    margin-left: 0%; }
  .col-md-offset-1 {
    margin-left: 8.33333%; }
  .col-md-offset-2 {
    margin-left: 16.66667%; }
  .col-md-offset-3 {
    margin-left: 25%; }
  .col-md-offset-4 {
    margin-left: 33.33333%; }
  .col-md-offset-5 {
    margin-left: 41.66667%; }
  .col-md-offset-6 {
    margin-left: 50%; }
  .col-md-offset-7 {
    margin-left: 58.33333%; }
  .col-md-offset-8 {
    margin-left: 66.66667%; }
  .col-md-offset-9 {
    margin-left: 75%; }
  .col-md-offset-10 {
    margin-left: 83.33333%; }
  .col-md-offset-11 {
    margin-left: 91.66667%; }
  .col-md-offset-12 {
    margin-left: 100%; } }

@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left; }
  .col-lg-1 {
    width: 8.33333%; }
  .col-lg-2 {
    width: 16.66667%; }
  .col-lg-3 {
    width: 25%; }
  .col-lg-4 {
    width: 33.33333%; }
  .col-lg-5 {
    width: 41.66667%; }
  .col-lg-6 {
    width: 50%; }
  .col-lg-7 {
    width: 58.33333%; }
  .col-lg-8 {
    width: 66.66667%; }
  .col-lg-9 {
    width: 75%; }
  .col-lg-10 {
    width: 83.33333%; }
  .col-lg-11 {
    width: 91.66667%; }
  .col-lg-12 {
    width: 100%; }
  .col-lg-pull-0 {
    right: auto; }
  .col-lg-pull-1 {
    right: 8.33333%; }
  .col-lg-pull-2 {
    right: 16.66667%; }
  .col-lg-pull-3 {
    right: 25%; }
  .col-lg-pull-4 {
    right: 33.33333%; }
  .col-lg-pull-5 {
    right: 41.66667%; }
  .col-lg-pull-6 {
    right: 50%; }
  .col-lg-pull-7 {
    right: 58.33333%; }
  .col-lg-pull-8 {
    right: 66.66667%; }
  .col-lg-pull-9 {
    right: 75%; }
  .col-lg-pull-10 {
    right: 83.33333%; }
  .col-lg-pull-11 {
    right: 91.66667%; }
  .col-lg-pull-12 {
    right: 100%; }
  .col-lg-push-0 {
    left: auto; }
  .col-lg-push-1 {
    left: 8.33333%; }
  .col-lg-push-2 {
    left: 16.66667%; }
  .col-lg-push-3 {
    left: 25%; }
  .col-lg-push-4 {
    left: 33.33333%; }
  .col-lg-push-5 {
    left: 41.66667%; }
  .col-lg-push-6 {
    left: 50%; }
  .col-lg-push-7 {
    left: 58.33333%; }
  .col-lg-push-8 {
    left: 66.66667%; }
  .col-lg-push-9 {
    left: 75%; }
  .col-lg-push-10 {
    left: 83.33333%; }
  .col-lg-push-11 {
    left: 91.66667%; }
  .col-lg-push-12 {
    left: 100%; }
  .col-lg-offset-0 {
    margin-left: 0%; }
  .col-lg-offset-1 {
    margin-left: 8.33333%; }
  .col-lg-offset-2 {
    margin-left: 16.66667%; }
  .col-lg-offset-3 {
    margin-left: 25%; }
  .col-lg-offset-4 {
    margin-left: 33.33333%; }
  .col-lg-offset-5 {
    margin-left: 41.66667%; }
  .col-lg-offset-6 {
    margin-left: 50%; }
  .col-lg-offset-7 {
    margin-left: 58.33333%; }
  .col-lg-offset-8 {
    margin-left: 66.66667%; }
  .col-lg-offset-9 {
    margin-left: 75%; }
  .col-lg-offset-10 {
    margin-left: 83.33333%; }
  .col-lg-offset-11 {
    margin-left: 91.66667%; }
  .col-lg-offset-12 {
    margin-left: 100%; } }

.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 15px;
  line-height: 1.6;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .btn:hover, .btn:focus, .btn.focus {
    color: #42424a;
    text-decoration: none; }
  .btn:active, .btn.active {
    outline: 0;
    background-image: none;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .btn.disabled, .btn[disabled],
  fieldset[disabled] .btn {
    cursor: not-allowed;
    opacity: 0.65;
    filter: alpha(opacity=65);
    box-shadow: none; }

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none; }

.btn-default {
  color: #42424a;
  background-color: #fbfbfa;
  border-color: #cecece; }
  .btn-default:focus, .btn-default.focus {
    color: #42424a;
    background-color: #e4e4de;
    border-color: #8e8e8e; }
  .btn-default:hover {
    color: #42424a;
    background-color: #e4e4de;
    border-color: #afafaf; }
  .btn-default:active, .btn-default.active,
  .open > .btn-default.dropdown-toggle {
    color: #42424a;
    background-color: #e4e4de;
    border-color: #afafaf; }
    .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus,
    .open > .btn-default.dropdown-toggle:hover,
    .open > .btn-default.dropdown-toggle:focus,
    .open > .btn-default.dropdown-toggle.focus {
      color: #42424a;
      background-color: #d4d4ca;
      border-color: #8e8e8e; }
  .btn-default:active, .btn-default.active,
  .open > .btn-default.dropdown-toggle {
    background-image: none; }
  .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus,
  fieldset[disabled] .btn-default:hover,
  fieldset[disabled] .btn-default:focus,
  fieldset[disabled] .btn-default.focus {
    background-color: #fbfbfa;
    border-color: #cecece; }
  .btn-default .badge {
    color: #fbfbfa;
    background-color: #42424a; }

.btn-primary {
  color: #fff;
  background-color: #ff8f02;
  border-color: #ff8200; }
  .btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #ce7300;
    border-color: #804100; }
  .btn-primary:hover {
    color: #fff;
    background-color: #ce7300;
    border-color: #c26300; }
  .btn-primary:active, .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #ce7300;
    border-color: #c26300; }
    .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus,
    .open > .btn-primary.dropdown-toggle:hover,
    .open > .btn-primary.dropdown-toggle:focus,
    .open > .btn-primary.dropdown-toggle.focus {
      color: #fff;
      background-color: #aa5f00;
      border-color: #804100; }
  .btn-primary:active, .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    background-image: none; }
  .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus,
  fieldset[disabled] .btn-primary:hover,
  fieldset[disabled] .btn-primary:focus,
  fieldset[disabled] .btn-primary.focus {
    background-color: #ff8f02;
    border-color: #ff8200; }
  .btn-primary .badge {
    color: #ff8f02;
    background-color: #fff; }

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c; }
  .btn-success:focus, .btn-success.focus {
    color: #fff;
    background-color: #449d44;
    border-color: #255625; }
  .btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #398439; }
  .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    border-color: #398439; }
    .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus,
    .open > .btn-success.dropdown-toggle:hover,
    .open > .btn-success.dropdown-toggle:focus,
    .open > .btn-success.dropdown-toggle.focus {
      color: #fff;
      background-color: #398439;
      border-color: #255625; }
  .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    background-image: none; }
  .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus,
  fieldset[disabled] .btn-success:hover,
  fieldset[disabled] .btn-success:focus,
  fieldset[disabled] .btn-success.focus {
    background-color: #5cb85c;
    border-color: #4cae4c; }
  .btn-success .badge {
    color: #5cb85c;
    background-color: #fff; }

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da; }
  .btn-info:focus, .btn-info.focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #1b6d85; }
  .btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc; }
  .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc; }
    .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus,
    .open > .btn-info.dropdown-toggle:hover,
    .open > .btn-info.dropdown-toggle:focus,
    .open > .btn-info.dropdown-toggle.focus {
      color: #fff;
      background-color: #269abc;
      border-color: #1b6d85; }
  .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    background-image: none; }
  .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus,
  fieldset[disabled] .btn-info:hover,
  fieldset[disabled] .btn-info:focus,
  fieldset[disabled] .btn-info.focus {
    background-color: #5bc0de;
    border-color: #46b8da; }
  .btn-info .badge {
    color: #5bc0de;
    background-color: #fff; }

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236; }
  .btn-warning:focus, .btn-warning.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d; }
  .btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512; }
  .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512; }
    .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus,
    .open > .btn-warning.dropdown-toggle:hover,
    .open > .btn-warning.dropdown-toggle:focus,
    .open > .btn-warning.dropdown-toggle.focus {
      color: #fff;
      background-color: #d58512;
      border-color: #985f0d; }
  .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    background-image: none; }
  .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus,
  fieldset[disabled] .btn-warning:hover,
  fieldset[disabled] .btn-warning:focus,
  fieldset[disabled] .btn-warning.focus {
    background-color: #f0ad4e;
    border-color: #eea236; }
  .btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff; }

.btn-danger {
  color: #fff;
  background-color: #f25a6b;
  border-color: #e84154; }
  .btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #ee2b41;
    border-color: #971221; }
  .btn-danger:hover {
    color: #fff;
    background-color: #ee2b41;
    border-color: #d2192e; }
  .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #ee2b41;
    border-color: #d2192e; }
    .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus,
    .open > .btn-danger.dropdown-toggle:hover,
    .open > .btn-danger.dropdown-toggle:focus,
    .open > .btn-danger.dropdown-toggle.focus {
      color: #fff;
      background-color: #e31229;
      border-color: #971221; }
  .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    background-image: none; }
  .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus,
  fieldset[disabled] .btn-danger:hover,
  fieldset[disabled] .btn-danger:focus,
  fieldset[disabled] .btn-danger.focus {
    background-color: #f25a6b;
    border-color: #e84154; }
  .btn-danger .badge {
    color: #f25a6b;
    background-color: #fff; }

.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0; }
  .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled],
  fieldset[disabled] .btn-link {
    background-color: transparent;
    box-shadow: none; }
  .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent; }
  .btn-link:hover, .btn-link:focus {
    color: #23527c;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link[disabled]:hover, .btn-link[disabled]:focus,
  fieldset[disabled] .btn-link:hover,
  fieldset[disabled] .btn-link:focus {
    color: #777777;
    text-decoration: none; }

.btn-lg {
  padding: 10px 16px;
  font-size: 19px;
  line-height: 1.33333;
  border-radius: 6px; }

.btn-sm {
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
  border-radius: 3px; }

.btn-xs {
  padding: 1px 5px;
  font-size: 13px;
  line-height: 1.5;
  border-radius: 3px; }

.btn-block {
  display: block;
  width: 100%; }

.btn-block + .btn-block {
  margin-top: 5px; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.fade {
  opacity: 0;
  transition: opacity 0.15s linear; }
  .fade.in {
    opacity: 1; }

.collapse {
  display: none; }
  .collapse.in {
    display: block; }

tr.collapse.in {
  display: table-row; }

tbody.collapse.in {
  display: table-row-group; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition-property: height, visibility;
  transition-duration: 0.35s;
  transition-timing-function: ease; }

.modal-open {
  overflow: hidden; }

.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0; }
  .modal.fade .modal-dialog {
    transform: translate(0, -25%);
    transition: transform 0.3s ease-out; }
  .modal.in .modal-dialog {
    transform: translate(0, 0); }

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px; }

.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0); }
  .modal-backdrop.in {
    opacity: 0.5;
    filter: alpha(opacity=50); }

.modal-header {
  padding: 30px;
  border-bottom: 1px solid #e5e5e5; }
  .modal-header:before, .modal-header:after {
    content: " ";
    display: table; }
  .modal-header:after {
    clear: both; }

.modal-header .close {
  margin-top: -2px; }

.modal-title {
  margin: 0;
  line-height: 1.6; }

.modal-body {
  position: relative;
  padding: 40px; }

.modal-footer {
  padding: 40px;
  text-align: right;
  border-top: 1px solid #e5e5e5; }
  .modal-footer:before, .modal-footer:after {
    content: " ";
    display: table; }
  .modal-footer:after {
    clear: both; }
  .modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0; }
  .modal-footer .btn-group .btn + .btn {
    margin-left: -1px; }
  .modal-footer .btn-block + .btn-block {
    margin-left: 0; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 768px) {
  .modal-dialog {
    width: 550px;
    margin: 30px auto; }
  .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
  .modal-sm {
    width: 420px; } }

@media (min-width: 992px) {
  .modal-lg {
    width: 630px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Lato-Regular", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.6;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 13px;
  opacity: 0;
  filter: alpha(opacity=0); }
  .tooltip.in {
    opacity: 1;
    filter: alpha(opacity=100); }
  .tooltip.top {
    margin-top: -3px;
    padding: 5px 0; }
  .tooltip.right {
    margin-left: 3px;
    padding: 0 5px; }
  .tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0; }
  .tooltip.left {
    margin-left: -3px;
    padding: 0 5px; }

.tooltip-inner {
  max-width: 250px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #42424a;
  border-radius: 4px; }

.tooltip-arrow, .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.tooltip.top .tooltip-arrow, .tooltip.top .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.top .Vlt-tooltip__arrow, .tooltip.top .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='top'] .tooltip.top .Vlt-tooltip__arrow, .tooltip.top .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='right'] .tooltip.top .Vlt-tooltip__arrow, .tooltip.top .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='left'] .tooltip.top .Vlt-tooltip__arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #42424a; }

.tooltip.top-left .tooltip-arrow, .tooltip.top-left .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.top-left .Vlt-tooltip__arrow, .tooltip.top-left .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='top'] .tooltip.top-left .Vlt-tooltip__arrow, .tooltip.top-left .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='right'] .tooltip.top-left .Vlt-tooltip__arrow, .tooltip.top-left .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='left'] .tooltip.top-left .Vlt-tooltip__arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #42424a; }

.tooltip.top-right .tooltip-arrow, .tooltip.top-right .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.top-right .Vlt-tooltip__arrow, .tooltip.top-right .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='top'] .tooltip.top-right .Vlt-tooltip__arrow, .tooltip.top-right .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='right'] .tooltip.top-right .Vlt-tooltip__arrow, .tooltip.top-right .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='left'] .tooltip.top-right .Vlt-tooltip__arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #42424a; }

.tooltip.right .tooltip-arrow, .tooltip.right .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.right .Vlt-tooltip__arrow, .tooltip.right .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='top'] .tooltip.right .Vlt-tooltip__arrow, .tooltip.right .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='right'] .tooltip.right .Vlt-tooltip__arrow, .tooltip.right .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='left'] .tooltip.right .Vlt-tooltip__arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #42424a; }

.tooltip.left .tooltip-arrow, .tooltip.left .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.left .Vlt-tooltip__arrow, .tooltip.left .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='top'] .tooltip.left .Vlt-tooltip__arrow, .tooltip.left .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='right'] .tooltip.left .Vlt-tooltip__arrow, .tooltip.left .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='left'] .tooltip.left .Vlt-tooltip__arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #42424a; }

.tooltip.bottom .tooltip-arrow, .tooltip.bottom .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.bottom .Vlt-tooltip__arrow, .tooltip.bottom .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='top'] .tooltip.bottom .Vlt-tooltip__arrow, .tooltip.bottom .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='right'] .tooltip.bottom .Vlt-tooltip__arrow, .tooltip.bottom .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='left'] .tooltip.bottom .Vlt-tooltip__arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #42424a; }

.tooltip.bottom-left .tooltip-arrow, .tooltip.bottom-left .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.bottom-left .Vlt-tooltip__arrow, .tooltip.bottom-left .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='top'] .tooltip.bottom-left .Vlt-tooltip__arrow, .tooltip.bottom-left .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='right'] .tooltip.bottom-left .Vlt-tooltip__arrow, .tooltip.bottom-left .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='left'] .tooltip.bottom-left .Vlt-tooltip__arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #42424a; }

.tooltip.bottom-right .tooltip-arrow, .tooltip.bottom-right .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.bottom-right .Vlt-tooltip__arrow, .tooltip.bottom-right .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='top'] .tooltip.bottom-right .Vlt-tooltip__arrow, .tooltip.bottom-right .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='right'] .tooltip.bottom-right .Vlt-tooltip__arrow, .tooltip.bottom-right .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='left'] .tooltip.bottom-right .Vlt-tooltip__arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #42424a; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Lato-Regular", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.6;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 15px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
  .popover.top {
    margin-top: -10px; }
  .popover.right {
    margin-left: 10px; }
  .popover.bottom {
    margin-top: 10px; }
  .popover.left {
    margin-left: -10px; }

.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 15px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0; }

.popover-content {
  padding: 9px 14px; }

.popover > .arrow, .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover > .arrow {
  border-width: 11px; }

.popover > .arrow:after {
  border-width: 10px;
  content: ""; }

.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px; }
  .popover.top > .arrow:after {
    content: " ";
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff; }

.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25); }
  .popover.right > .arrow:after {
    content: " ";
    left: 1px;
    bottom: -10px;
    border-left-width: 0;
    border-right-color: #fff; }

.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px; }
  .popover.bottom > .arrow:after {
    content: " ";
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff; }

.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25); }
  .popover.left > .arrow:after {
    content: " ";
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff;
    bottom: -10px; }

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

.clearfix:after {
  clear: both; }

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.pull-right {
  float: right !important; }

.pull-left {
  float: left !important; }

.hide {
  display: none !important; }

.show {
  display: block !important; }

.invisible {
  visibility: hidden; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.hidden {
  display: none !important; }

.affix {
  position: fixed; }

.tooltip {
  min-width: 125px; }
  .tooltip .tooltip-inner {
    font-size: 14px;
    padding: 13px 10px;
    line-height: 1.43;
    border-radius: 5px; }

.tooltip.tooltip-light .tooltip-inner {
  color: #9b9b9b;
  background-color: #fff;
  border: 1px solid #e1e1e1;
  border-radius: 5px; }

.tooltip.tooltip-light.top {
  padding: 6px 0; }

.tooltip.tooltip-light.right {
  padding: 0 6px; }

.tooltip.tooltip-light.bottom {
  padding: 6px 0; }

.tooltip.tooltip-light.left {
  padding: 0 6px; }

.tooltip.tooltip-light .tooltip-arrow:after, .tooltip.tooltip-light .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.tooltip-light .Vlt-tooltip__arrow:after, .tooltip.tooltip-light .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='top'] .tooltip.tooltip-light .Vlt-tooltip__arrow:after, .tooltip.tooltip-light .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='right'] .tooltip.tooltip-light .Vlt-tooltip__arrow:after, .tooltip.tooltip-light .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='left'] .tooltip.tooltip-light .Vlt-tooltip__arrow:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  z-index: -1; }

.tooltip.tooltip-light.top .tooltip-arrow, .tooltip.tooltip-light.top .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.tooltip-light.top .Vlt-tooltip__arrow, .tooltip.tooltip-light.top .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='top'] .tooltip.tooltip-light.top .Vlt-tooltip__arrow, .tooltip.tooltip-light.top .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='right'] .tooltip.tooltip-light.top .Vlt-tooltip__arrow, .tooltip.tooltip-light.top .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='left'] .tooltip.tooltip-light.top .Vlt-tooltip__arrow {
  bottom: 2px;
  border-top-color: #fff; }
  .tooltip.tooltip-light.top .tooltip-arrow:after, .tooltip.tooltip-light.top .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.tooltip-light.top .Vlt-tooltip__arrow:after, .tooltip.tooltip-light.top .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='top'] .tooltip.tooltip-light.top .Vlt-tooltip__arrow:after, .tooltip.tooltip-light.top .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='right'] .tooltip.tooltip-light.top .Vlt-tooltip__arrow:after, .tooltip.tooltip-light.top .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='left'] .tooltip.tooltip-light.top .Vlt-tooltip__arrow:after {
    bottom: -2px;
    left: 50%;
    margin-left: -6px;
    border-width: 6px 6px 0;
    border-top-color: #e1e1e1; }

.tooltip.tooltip-light.bottom .tooltip-arrow, .tooltip.tooltip-light.bottom .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.tooltip-light.bottom .Vlt-tooltip__arrow, .tooltip.tooltip-light.bottom .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='top'] .tooltip.tooltip-light.bottom .Vlt-tooltip__arrow, .tooltip.tooltip-light.bottom .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='right'] .tooltip.tooltip-light.bottom .Vlt-tooltip__arrow, .tooltip.tooltip-light.bottom .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='left'] .tooltip.tooltip-light.bottom .Vlt-tooltip__arrow {
  top: 2px;
  border-bottom-color: #fff; }
  .tooltip.tooltip-light.bottom .tooltip-arrow:after, .tooltip.tooltip-light.bottom .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.tooltip-light.bottom .Vlt-tooltip__arrow:after, .tooltip.tooltip-light.bottom .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='top'] .tooltip.tooltip-light.bottom .Vlt-tooltip__arrow:after, .tooltip.tooltip-light.bottom .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='right'] .tooltip.tooltip-light.bottom .Vlt-tooltip__arrow:after, .tooltip.tooltip-light.bottom .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='left'] .tooltip.tooltip-light.bottom .Vlt-tooltip__arrow:after {
    top: -2px;
    left: 50%;
    margin-left: -6px;
    border-width: 0 6px 6px;
    border-bottom-color: #e1e1e1; }

.tooltip.tooltip-light.left .tooltip-arrow, .tooltip.tooltip-light.left .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.tooltip-light.left .Vlt-tooltip__arrow, .tooltip.tooltip-light.left .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='top'] .tooltip.tooltip-light.left .Vlt-tooltip__arrow, .tooltip.tooltip-light.left .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='right'] .tooltip.tooltip-light.left .Vlt-tooltip__arrow, .tooltip.tooltip-light.left .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='left'] .tooltip.tooltip-light.left .Vlt-tooltip__arrow {
  right: 2px;
  border-left-color: #fff; }
  .tooltip.tooltip-light.left .tooltip-arrow:after, .tooltip.tooltip-light.left .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.tooltip-light.left .Vlt-tooltip__arrow:after, .tooltip.tooltip-light.left .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='top'] .tooltip.tooltip-light.left .Vlt-tooltip__arrow:after, .tooltip.tooltip-light.left .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='right'] .tooltip.tooltip-light.left .Vlt-tooltip__arrow:after, .tooltip.tooltip-light.left .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='left'] .tooltip.tooltip-light.left .Vlt-tooltip__arrow:after {
    right: -2px;
    top: 50%;
    margin-top: -6px;
    border-width: 6px 0 6px 6px;
    border-left-color: #e1e1e1; }

.tooltip.tooltip-light.right .tooltip-arrow, .tooltip.tooltip-light.right .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.tooltip-light.right .Vlt-tooltip__arrow, .tooltip.tooltip-light.right .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='top'] .tooltip.tooltip-light.right .Vlt-tooltip__arrow, .tooltip.tooltip-light.right .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='right'] .tooltip.tooltip-light.right .Vlt-tooltip__arrow, .tooltip.tooltip-light.right .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow, .Vlt-tooltip--js[x-placement^='left'] .tooltip.tooltip-light.right .Vlt-tooltip__arrow {
  left: 2px;
  border-right-color: #fff; }
  .tooltip.tooltip-light.right .tooltip-arrow:after, .tooltip.tooltip-light.right .Vlt-tooltip--js[x-placement^='bottom'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='bottom'] .tooltip.tooltip-light.right .Vlt-tooltip__arrow:after, .tooltip.tooltip-light.right .Vlt-tooltip--js[x-placement^='top'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='top'] .tooltip.tooltip-light.right .Vlt-tooltip__arrow:after, .tooltip.tooltip-light.right .Vlt-tooltip--js[x-placement^='right'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='right'] .tooltip.tooltip-light.right .Vlt-tooltip__arrow:after, .tooltip.tooltip-light.right .Vlt-tooltip--js[x-placement^='left'] .Vlt-tooltip__arrow:after, .Vlt-tooltip--js[x-placement^='left'] .tooltip.tooltip-light.right .Vlt-tooltip__arrow:after {
    left: -2px;
    top: 50%;
    margin-top: -6px;
    border-width: 6px 6px 6px 0;
    border-right-color: #e1e1e1; }

.tooltip.tooltip-small {
  min-width: 59px; }
  .tooltip.tooltip-small .tooltip-inner {
    font-size: 12px;
    line-height: 1.33;
    padding: 8px 10px; }

@media (min-width: 500px) {
  .col-sm500-1, .col-sm500-2, .col-sm500-3, .col-sm500-4, .col-sm500-5, .col-sm500-6, .col-sm500-7, .col-sm500-8, .col-sm500-9, .col-sm500-10, .col-sm500-11, .col-sm500-12 {
    float: left; }
  .col-sm500-1 {
    width: 8.33333%; }
  .col-sm500-2 {
    width: 16.66667%; }
  .col-sm500-3 {
    width: 25%; }
  .col-sm500-4 {
    width: 33.33333%; }
  .col-sm500-5 {
    width: 41.66667%; }
  .col-sm500-6 {
    width: 50%; }
  .col-sm500-7 {
    width: 58.33333%; }
  .col-sm500-8 {
    width: 66.66667%; }
  .col-sm500-9 {
    width: 75%; }
  .col-sm500-10 {
    width: 83.33333%; }
  .col-sm500-11 {
    width: 91.66667%; }
  .col-sm500-12 {
    width: 100%; }
  .col-sm500-pull-0 {
    right: auto; }
  .col-sm500-pull-1 {
    right: 8.33333%; }
  .col-sm500-pull-2 {
    right: 16.66667%; }
  .col-sm500-pull-3 {
    right: 25%; }
  .col-sm500-pull-4 {
    right: 33.33333%; }
  .col-sm500-pull-5 {
    right: 41.66667%; }
  .col-sm500-pull-6 {
    right: 50%; }
  .col-sm500-pull-7 {
    right: 58.33333%; }
  .col-sm500-pull-8 {
    right: 66.66667%; }
  .col-sm500-pull-9 {
    right: 75%; }
  .col-sm500-pull-10 {
    right: 83.33333%; }
  .col-sm500-pull-11 {
    right: 91.66667%; }
  .col-sm500-pull-12 {
    right: 100%; }
  .col-sm500-push-0 {
    left: auto; }
  .col-sm500-push-1 {
    left: 8.33333%; }
  .col-sm500-push-2 {
    left: 16.66667%; }
  .col-sm500-push-3 {
    left: 25%; }
  .col-sm500-push-4 {
    left: 33.33333%; }
  .col-sm500-push-5 {
    left: 41.66667%; }
  .col-sm500-push-6 {
    left: 50%; }
  .col-sm500-push-7 {
    left: 58.33333%; }
  .col-sm500-push-8 {
    left: 66.66667%; }
  .col-sm500-push-9 {
    left: 75%; }
  .col-sm500-push-10 {
    left: 83.33333%; }
  .col-sm500-push-11 {
    left: 91.66667%; }
  .col-sm500-push-12 {
    left: 100%; }
  .col-sm500-offset-0 {
    margin-left: 0%; }
  .col-sm500-offset-1 {
    margin-left: 8.33333%; }
  .col-sm500-offset-2 {
    margin-left: 16.66667%; }
  .col-sm500-offset-3 {
    margin-left: 25%; }
  .col-sm500-offset-4 {
    margin-left: 33.33333%; }
  .col-sm500-offset-5 {
    margin-left: 41.66667%; }
  .col-sm500-offset-6 {
    margin-left: 50%; }
  .col-sm500-offset-7 {
    margin-left: 58.33333%; }
  .col-sm500-offset-8 {
    margin-left: 66.66667%; }
  .col-sm500-offset-9 {
    margin-left: 75%; }
  .col-sm500-offset-10 {
    margin-left: 83.33333%; }
  .col-sm500-offset-11 {
    margin-left: 91.66667%; }
  .col-sm500-offset-12 {
    margin-left: 100%; } }

.col-sm500-1, .col-sm500-2, .col-sm500-3, .col-sm500-4, .col-sm500-5, .col-sm500-6, .col-sm500-7, .col-sm500-8, .col-sm500-9, .col-sm500-10, .col-sm500-11, .col-sm500-12 {
  position: relative;
  min-height: 1px;
  padding-left: 5px;
  padding-right: 5px; }

/*
CONTENTS:
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited).
	2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar.
	3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
	4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars.
	5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars.
	6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS
		6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*/
/*
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE
------------------------------------------------------------------------------------------------------------------------
*/
.mCustomScrollbar {
  -ms-touch-action: none;
  touch-action: none;
  /* MSPointer events - direct all pointer events to js */ }

.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action {
  -ms-touch-action: auto;
  touch-action: auto; }

.mCustomScrollBox {
  /* contains plugin's markup */
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: none;
  direction: ltr; }

.mCSB_container {
  /* contains the original content */
  overflow: hidden;
  width: auto;
  height: auto; }

/* 2. VERTICAL SCROLLBAR  y-axis */
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0; }

/* non-visible scrollbar */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px; }

.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-left: 0; }

/* RTL direction/left-side scrollbar */
.mCSB_scrollTools {
  /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
  position: absolute;
  width: 16px;
  height: auto;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0; }

.mCSB_outside + .mCSB_scrollTools {
  right: -26px; }

/* scrollbar position: outside */
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  /* RTL direction/left-side scrollbar */
  right: auto;
  left: 0; }

.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  left: -26px; }

/* RTL direction/left-side scrollbar (scrollbar position: outside) */
.mCSB_scrollTools .mCSB_draggerContainer {
  /* contains the draggable element and dragger rail markup */
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: -14px;
  height: auto; }

.mCSB_scrollTools a + .mCSB_draggerContainer {
  margin: 20px 0; }

.mCSB_scrollTools .mCSB_draggerRail {
  width: 2px;
  height: 100%;
  margin: 0 auto;
  border-radius: 16px; }

.mCSB_scrollTools .mCSB_dragger {
  /* the draggable element */
  cursor: pointer;
  width: 100%;
  height: 30px;
  /* minimum dragger height */
  z-index: 1; }

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  /* the dragger element */
  position: relative;
  width: 4px;
  height: 100%;
  margin: 0 auto;
  border-radius: 16px;
  text-align: center; }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 12px;
  /* auto-expanded scrollbar */ }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 8px;
  /* auto-expanded scrollbar */ }

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown {
  display: block;
  position: absolute;
  height: 20px;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer; }

.mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0; }

/* 3. HORIZONTAL SCROLLBAR x-axis */
.mCSB_horizontal.mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-bottom: 30px; }

.mCSB_horizontal.mCSB_outside > .mCSB_container {
  min-height: 100%; }

.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0; }

/* non-visible scrollbar */
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
  width: auto;
  height: 16px;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0; }

.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: -26px; }

/* scrollbar position: outside */
.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
  margin: 0 20px; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 2px;
  margin: 7px 0; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 30px;
  /* minimum dragger width */
  height: 100%;
  left: 0; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto; }

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  /* auto-expanded scrollbar */
  margin: 2px auto; }

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 8px;
  /* auto-expanded scrollbar */
  margin: 4px 0; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
  left: 0; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  right: 0; }

/* 4. VERTICAL AND HORIZONTAL SCROLLBARS  yx-axis */
.mCSB_container_wrapper {
  position: absolute;
  height: auto;
  width: auto;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin-right: 30px;
  margin-bottom: 30px; }

.mCSB_container_wrapper > .mCSB_container {
  padding-right: 30px;
  padding-bottom: 30px; }

.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 20px; }

.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 20px; }

/* non-visible horizontal scrollbar */
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 0; }

/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 0; }

/* RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 20px; }

/* non-visible scrollbar/RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 0; }

.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px; }

.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {
  padding-right: 0;
  box-sizing: border-box; }

.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {
  padding-bottom: 0;
  box-sizing: border-box; }

.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
  /* non-visible scrollbar */
  margin-left: 0; }

/* non-visible horizontal scrollbar */
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0; }

/* 5. TRANSITIONS  */
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  transition: opacity .2s ease-in-out, background-color .2s ease-in-out; }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {
  transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out; }

/* 6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS  */
/*
	----------------------------------------
	6.1 THEMES
	----------------------------------------
	*/
/* default theme ("light") */
.mCSB_scrollTools {
  opacity: 0.45;
  filter: "alpha(opacity=45)";
  -ms-filter: "alpha(opacity=45)"; }

.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 0;
  filter: "alpha(opacity=0)";
  -ms-filter: "alpha(opacity=0)"; }

.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=100)";
  -ms-filter: "alpha(opacity=100)"; }

.mCSB_scrollTools .mCSB_draggerRail {
  /*background-color: #000; background-color: rgba(0,0,0,0.4);
		filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; */ }

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #2a3b44;
  opacity: 0.10;
  filter: "alpha(opacity=10)";
  -ms-filter: "alpha(opacity=10)"; }

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  background-repeat: no-repeat;
  opacity: 0.4;
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)"; }

.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 0;
  /*
		sprites locations
		light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72px
		dark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px
		*/ }

.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -20px;
  /*
		sprites locations
		light: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92px
		dark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px
		*/ }

.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -40px;
  /*
		sprites locations
		light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112px
		dark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px
		*/ }

.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -56px;
  /*
		sprites locations
		light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128px
		dark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px
		*/ }

.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active {
  opacity: 0.9;
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)"; }

/* theme: "dark" */
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15); }

.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0; }

.mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px; }

.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px; }

.mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px; }

/* ---------------------------------------- */
/* theme: "light-2", "dark-2" */
.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 1px; }

.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  border-radius: 1px; }

.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto; }

.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85); }

.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px 0; }

.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -20px; }

.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -40px; }

.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -56px; }

/* theme: "dark-2" */
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 1px; }

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 1px; }

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px 0; }

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -20px; }

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -40px; }

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -56px; }

/* ---------------------------------------- */
/* theme: "light-thick", "dark-thick" */
.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 2px; }

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  border-radius: 2px; }

.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 4px;
  margin: 6px 0; }

.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 6px;
  margin: 5px auto; }

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85); }

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -16px 0; }

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -16px -20px; }

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -20px -40px; }

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -20px -56px; }

/* theme: "dark-thick" */
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 2px; }

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 2px; }

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -96px 0; }

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -96px -20px; }

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -100px -40px; }

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -100px -56px; }

/* ---------------------------------------- */
/* theme: "light-thin", "dark-thin" */
.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1); }

.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 2px; }

.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%; }

.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 2px;
  margin: 7px auto; }

/* theme "dark-thin" */
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15); }

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0; }

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px; }

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px; }

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px; }

/* ---------------------------------------- */
/* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" */
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.15); }

.mCS-rounded.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger {
  height: 14px; }

.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 14px;
  margin: 0 1px; }

.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 14px; }

.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 14px;
  margin: 1px 0; }

.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 16px;
  /* auto-expanded scrollbar */
  height: 16px;
  margin: -1px 0; }

.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 4px;
  /* auto-expanded scrollbar */ }

.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 16px;
  /* auto-expanded scrollbar */
  width: 16px;
  margin: 0 -1px; }

.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 4px;
  /* auto-expanded scrollbar */
  margin: 6px 0; }

.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 -72px; }

.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -92px; }

.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -112px; }

.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -128px; }

/* theme "rounded-dark", "rounded-dots-dark" */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15); }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px -72px; }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -92px; }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -112px; }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -128px; }

/* theme "rounded-dots", "rounded-dots-dark" */
.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail {
  width: 4px; }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  background-color: transparent;
  background-position: center; }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");
  background-repeat: repeat-y;
  opacity: 0.3;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)"; }

.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  height: 4px;
  margin: 6px 0;
  background-repeat: repeat-x; }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -16px -72px; }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -16px -92px; }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -20px -112px; }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -20px -128px; }

/* theme "rounded-dots-dark" */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII="); }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -96px -72px; }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -96px -92px; }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -100px -112px; }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -100px -128px; }

/* ---------------------------------------- */
/* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" */
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-repeat: repeat-y;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); }

.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  background-repeat: repeat-x;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); }

/* theme "3d", "3d-dark" */
.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger {
  height: 70px; }

.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 70px; }

.mCS-3d.mCSB_scrollTools,
.mCS-3d-dark.mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)"; }

.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  border-radius: 16px; }

.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
  width: 8px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2); }

.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #555; }

.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 8px; }

.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 8px;
  margin: 4px 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 -1px 1px rgba(255, 255, 255, 0.2); }

.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 8px;
  margin: 4px auto; }

.mCS-3d.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

.mCS-3d.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

.mCS-3d.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme "3d-dark" */
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1); }

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); }

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* ---------------------------------------- */
/* theme: "3d-thick", "3d-thick-dark" */
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)"; }

.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
  border-radius: 7px; }

.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  border-radius: 5px; }

.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical,
.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical {
  right: 1px; }

.mCS-3d-thick.mCSB_scrollTools_vertical,
.mCS-3d-thick-dark.mCSB_scrollTools_vertical {
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5); }

.mCS-3d-thick.mCSB_scrollTools_horizontal,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
  bottom: 1px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5); }

.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4);
  width: 12px;
  margin: 2px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4); }

.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #555; }

.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  width: auto; }

.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1); }

.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent; }

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme: "3d-thick-dark" */
.mCS-3d-thick-dark.mCSB_scrollTools {
  box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2); }

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2); }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2); }

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2); }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #777; }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #fff;
  background-color: rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1); }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent; }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* ---------------------------------------- */
/* theme: "minimal", "minimal-dark" */
.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
  right: 0;
  margin: 12px 0; }

.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: 0;
  margin: 0 12px; }

/* RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
  left: 0;
  right: auto; }

.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent; }

.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger {
  height: 50px; }

.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 50px; }

.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)"; }

.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.5);
  filter: "alpha(opacity=50)";
  -ms-filter: "alpha(opacity=50)"; }

/* theme: "minimal-dark" */
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)"; }

.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.5);
  filter: "alpha(opacity=50)";
  -ms-filter: "alpha(opacity=50)"; }

/* ---------------------------------------- */
/* theme "light-3", "dark-3" */
.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  width: 6px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2); }

.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px; }

.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 6px;
  margin: 5px 0; }

.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 12px; }

.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 12px;
  margin: 2px 0; }

.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme "dark-3" */
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1); }

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* ---------------------------------------- */
/* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" */
.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  width: 12px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2); }

.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  margin: 3px 5px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 6px;
  margin: 5px 3px;
  position: absolute;
  width: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 12px;
  margin: 2px 0; }

.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme "inset-dark", "inset-2-dark", "inset-3-dark" */
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1); }

.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* theme "inset-2", "inset-2-dark" */
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
  border-width: 1px;
  border-style: solid;
  border-color: #fff;
  border-color: rgba(255, 255, 255, 0.2);
  box-sizing: border-box; }

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
  border-color: #000;
  border-color: rgba(0, 0, 0, 0.2); }

/* theme "inset-3", "inset-3-dark" */
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.6); }

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.6); }

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75); }

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85); }

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

/* ---------------------------------------- */
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: black;
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)";
  opacity: 0.2; }

.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: black;
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)";
  opacity: 0.2; }

.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
  right: 1px; }

.mCSB_scrollTools {
  height: calc(100% - 10px); }

.mCustomScrollBox > .mCSB_container {
  overflow: auto;
  overflow-x: hidden; }
